tutorials
A selection of tutorials in robotics, controls, and learning organized by difficulty. In general, a Beginner tutorial requires undergraduate-level knowledge in math, an Intermediate tutorial requires a graduate-level understanding and some domain knowledge, and an Advanced tutorial requires a deep understanding of the subject.
Each tutorial is accessible either as executable code, listed under “Solutions,” or through a dedicated link to a page containing detailed tutorial content.
I. Beginner Level
II. Intermediate Level
-
Tracking controller for a car with Ackermann steering
Solutions: Forward Velocity Control, Steering Control
-
Comparative analysis of DDPG and PPO agent performance using distinct reward structures (sparse and dense)
Solutions: DDPG vs. PPO for different rewards