Awesome Robotics Resources

Free Robotics & AI learning resources, including courses, books, lectures, research papers, tutorials, projects, and more.


Project maintained by slyyr Hosted on GitHub Pages — Theme by mattgraham

Robotics Learning Path

← Guides

Robotics pipeline

  1. Prerequisites. Linear algebra, calculus, classical mechanics, Python and C++.
  2. Big picture. Robotics fundamentals.
  3. Modeling and control. Kinematics & dynamics, then control.
  4. Sensing and estimation. Sensors & fusion, perception, SLAM.
  5. Acting. Planning & navigation, manipulation.
  6. Tooling. ROS 2 and simulation, used from step 3 onward.
  7. Frontier. Robot learning, embodied AI.