Start with the part of robotics you want to build. These are the software and system guides: ROS 2, mapping, vision, simulation, arms and drones. For hardware parts see the component guides.
ROS 2
- ROS 2 lifecycle nodes tutorial
- ROS 2 Windows Setup with WSL2
- ROS 2 custom messages and interfaces: a practical guide
- ROS 2 hardware interface tutorial: move real motors
- MoveIt 2 tutorial: planning and execution in ROS 2
- ROS 2 QoS tutorial: reliability, durability and depth
- ROS 2 sensor fusion: wheel odometry and IMU
- URDF vs SDF: what each format is for in ROS and Gazebo
- ROS 2 bag files: record, inspect and replay properly
- SLAM Toolbox tutorial: map a robot in ROS 2
- micro-ROS tutorial: put a ROS 2 node on an ESP32
- ros2_control tutorial: controllers, hardware interfaces and config
- ROS 2 TF2 tutorial: frames, lookups and errors
- ROS 2 migration: what changed from ROS 1 and how to plan it
- URDF ROS 2 tutorial: describe a robot properly
- ROS 2 topics, services and actions: when to use each
- ROS 2 launch files: a practical tutorial
- Gazebo ROS 2 tutorial: simulate a robot that drives
- Nav2 tutorial: making a robot navigate a saved map
- ROS 2 for beginners: a first robot program that runs
Mapping and navigation
- SLAM Toolbox tutorial: map a robot in ROS 2
- SLAM for beginners: build a robot that maps a room
- LiDAR vs ultrasonic vs IR: choosing distance sensors for robots
Vision
- Jetson Orin Nano Setup Guide for Robot Vision
- Depth Camera Robot Vision: Choosing and Using One
- OpenCV Camera Calibration: Chessboard to Millimetres
- YOLO robot setup: a practical guide to object detection
- ESP32-CAM robot guide: vision, streaming, latency and limits
- Raspberry Pi vs Jetson for robotics: which board
- Robot vision cameras in India: types, costs and selection
- OpenCV on Raspberry Pi: robot vision that actually works
Simulation
- MuJoCo for robotics: install, first model and when to use it
- Isaac Sim vs Gazebo: which simulator to use in 2026
- Gazebo ROS 2 tutorial: simulate a robot that drives
Robot arms
- Harmonic drive vs planetary gearbox: which one wins your robot joint
- Inverse kinematics Python code for a two-link robot arm
- Robot arm design guide: CAD, joints and materials
- Harmonic drive vs cycloidal reducer for robot joints
- Robot arm kinematics: forward and inverse kinematics made practical
- Pick and place robot arm with Arduino: torque first, code second
Control
- PID tuning for robot motion: a practical method
- Complementary Filter IMU Tilt Angle Without a Kalman Filter
- PID Line Follower Explained, With Real Tuning Steps
Drones
- Drone Pilot Career India: Pay, Skills and Jobs
- Drone Survey Business India: Mapping, Cost and Pricing
- FPV drone India: goggles, video link and first quad
- Drone Flight Controller India: Firmware, Boards and Tuning
- How to build a drone in India: parts, cost and rules
- Drone spraying business in India: costs, rules and payback
- Drone pilot licence India: DGCA rules, remote pilot certificate and costs
Humanoids
Boards for robots
- Raspberry Pi vs Jetson for robotics: which board
- OpenCV on Raspberry Pi: robot vision that actually works
- Raspberry Pi 5 robot guide: power, cameras and what changed
- Arduino vs ESP32 for robotics: which board should you start with
- Raspberry Pi Pico W robot guide: wiring, power and MicroPython
- Raspberry Pi robot: what it does that an Arduino cannot
- Arduino vs Raspberry Pi for robotics: which should you buy?
Hardware next: component guides, projects and calculators.
Last reviewed: November 2026. Guides are added in waves; costs and figures in them are illustrations, not quotations.