This project implements a differential drive mobile robot in simulation using ROS 2 and Gazebo. The robot can perform SLAM and autonomous navigation using the Nav2 stack.
- Differential drive robot simulation
- LiDAR-based SLAM using SLAM Toolbox
- Autonomous navigation with Nav2
- Odometry and TF broadcasting for RViz visualization
- ROS 2 (Jazzy/Humble)
- Gazebo Harmonic
- Python
- SLAM Toolbox for mapping
- Nav2 stack for navigation
- RViz for visualization