Learn / Go deep on one skill
Robotics learning roadmaps
A tutorial teaches one thing. A learning roadmap sequences several into a path, so you learn a whole skill—motor control, feedback control—the right way, in the right order. Follow one, then apply it in a project.
Learning roadmaps
6 paths
Motor Control for Robots: A Learning Roadmap
Drive two motors with precise speed and direction, read how far they have turned, and steer a differential-drive robot.
Follow the path Advanced · 6 stepsPath Planning and Mapping: Flood Fill to SLAM
You can plan a route through a known grid, replan as new obstacles appear, and explain how a robot builds the map it is planning on.
Follow the path Intermediate · 7 stepsPID Control for Robots: A Learning Roadmap
Turn a noisy measurement into a smooth error signal and tune a stable PID controller that tracks without oscillating.
Follow the path Beginner · 9 stepsReactive Navigation: Teach a Robot to Avoid Obstacles
You can make a robot sense obstacles and decide where to go on its own—no map, just clean sensing and a behaviour loop.
Follow the path Intermediate · 4 stepsRobot Arm Kinematics: From Servo PWM to Inverse Kinematics
You can make a servo arm reach a point you choose—understanding forward and inverse kinematics, the reachable workspace, and singularities before you touch hardware.
Follow the path Advanced · 5 stepsROS 2 Foundations: Nodes, Frames, and Robot Vision
You can structure a robot as ROS 2 nodes, choose topics against services and actions correctly, and place a camera's observations in the robot's frame tree.
Follow the path