Alex Robotics
Learning material
Colab Tutorials
The pyro toolbox:
Optimal control:
-
-
LQR vs. Dynamic Programming
This page shows a quick demo of how DP (dynamic programming) can be used for finding global optimal control policy of non-linear systems.
-
Trajectory optimization
This page shows and exemple of planning an optimal trajectory for a cart-pole swing-up with the direct-collocation method.
-
Robot arm control:
Classical controls:
-
-
Phase Plane Analysis
This page is an interactive tutorial on phase plane analysis for dynamical systems.
UdeS Classes
- Robot kinematic : GRO203
- Linear algebra : GRO211
- Controls : GRO501
- Robot differential kinematic and quasi-static controls: GRO640
- Robotic : Modeling and Controls - GMC714
- Dynamic programming, optimal control and reinforcement learning: (GMC705 - Advanced topic class)