Robotics & ROS
Building robots with ROS 2 — control, perception and navigation.
Topics
- ROS 2 basics: nodes, topics, services, actions, launch files
- Motion: motor control, kinematics, PID, trajectory control
- Perception: cameras, LiDAR, IMU, sensor fusion
- Navigation: odometry, SLAM, path planning (Nav2)
- Simulation: Gazebo, RViz
Getting started
- Install ROS 2 (LTS distribution) in a clean environment.
- Build and run a minimal publisher/subscriber node.
- Bring up a robot description and visualize it in RViz.
Add hands-on tutorials following the standard guide structure.