Hands-on robotics, taught by building complete robots: CAD → electronics → firmware → ROS 2 → simulation → real hardware. Most repositories here are the code from a live workshop or program, recorded and free to follow on YouTube.
| Area | Repository | Demo |
|---|---|---|
| Mobile robotics | AMR-Mastery — MechaBot: SLAM, Nav2, QR + LiDAR autonomous docking, real hardware | video |
| Manipulation | Franka colour sorting: OpenCV + MoveIt 2 pick-and-place | workshop |
| Manipulation | Dual-Panda tic-tac-toe: two arms take turns; OpenCV board, AI opponent, MoveIt 2 | video |
| Manipulation | 3-DOF arm digital twin: ESP32 hardware mirrored in RViz/Gazebo | workshop |
| Manipulation | UR5 gesture pick-and-place: MediaPipe body tracking → UR5 | — |
| Aerial | PX4 drone teleoperation: PX4 SITL + Micro XRCE-DDS | workshop |
| Embedded + ROS 2 | Gesture-controlled robot: ESP32 + IMU + micro-ROS | workshop |
| Embedded + ROS 2 | Arduino joystick → ROS 2: serial hardware integration | workshop |
| ROS 2 foundations | Edge-avoiding robot: URDF, Gazebo, ros2_control from scratch; step-by-step handout | workshop |
| ROS 2 foundations | ROS 2 basics with TurtleSim | course |
All workshops: Workshops and Live Labs playlist · Built on the channel: ROS 2 SCARA arm, 25-part series · series playlist · Founder: Kumar Utkarsh