Control
- PID
- Kalman Filters
- Particle Filters
- System Identification
- Feedback
- Linear Control
- Nonlinear control
- Robust Control
- Optimal Control
- Kinematics
- Systems
- Misc
See also:
- Differential Equations
- Machine Learning (Reinforcement learning)
https://en.wikipedia.org/wiki/Control_theory https://en.wikipedia.org/wiki/Category:Control_theory
PID
Integral windup anti reset windup gain scheduling https://en.wikipedia.org/wiki/Gain_scheduling deadband compensation derviative kick setpoint weighting https://jckantor.github.io/CBE30338/04.02-PID_Control_with_Setpoint_Weighting.html
https://jckantor.github.io/CBE30338/04.00-PID_Control.html
bumpless transfer
root locus, bode, nyquist Phase plane transfer function
Kalman Filters
EKF UKF
Particle Filters
System Identification
https://en.wikipedia.org/wiki/System_identification model order reduction https://en.wikipedia.org/wiki/Model_order_reduction https://www.philipzucker.com/system-identification-of-a-pendulum-with-scikit-learn/ https://github.com/dynamicslab/pysindy
Feedback
op amps negative and positive This is such a generic concept.
Linear Control
Steven course Linear matrix systems controllability and observaibility - nullspaces of matrices
Nonlinear control
sliding mode control Energy Shaping Lyapunov Functions
Slotine Lectures on Nonlinear Systems tedrake underactuated control
Robust Control
Optimal Control
https://en.wikipedia.org/wiki/Optimal_control Dynamic Programming bellman hamilton jacobi bang bang pontraygin
Model Predictive Control
https://en.wikipedia.org/wiki/Model_predictive_control https://en.wikipedia.org/wiki/Trajectory_optimization LQR explicit mpc https://www.philipzucker.com/categorical-combinators-for-convex-optimization-and-model-predictive-control-using-cvxpy/ https://www.philipzucker.com/categorical-lqr-control-with-linear-relations/ https://www.philipzucker.com/model-predictive-control-of-cartpole-in-openai-gym-using-osqp/ https://www.philipzucker.com/osqp-sparsegrad-fast-model-predictive-control-python-inverted-pendulum/ https://www.philipzucker.com/LQR/
Kinematics
https://www.philipzucker.com/some-notes-on-drake-a-robotic-control-toolbox/ Polynomial equations
tedrake robot arm
Systems
Drones
Arms
Cars
Walking
spacecraft https://www.coursera.org/learn/nonlinear-spacecraft-attitude-control
Balancing
cartpole acrobat cube balancing robot wheel balance pendulum
Misc
https://github.com/HiroIshida/scikit-motionplan
https://github.com/mi-lib/mi-lib-starter mi-lib is a collection of libraries developed for robot control and simulation
https://github.com/upkie/upkie balancing robot design and controllers ali pexress has a couple. ball balancer.
A nearest negighbor imitation leaning approach to manipulation urdf from video
Linear time-variant model predictive control in Python.
Steve brunton hinfinity control
compressed sensing bayesian stochastic control
duality of control and filtering. If you had a system where your goal was to match the observations, that’s basically a control problem