This project implements autonomous navigation in a simulated or real-world environment using ROS 2 Nav2 and Cartographer SLAM. The system allows a robot to map an unknown environment, localize itself within the map, and navigate autonomously to predefined goals.
cd ~/ros_ws/src
git clone https://github.com/yashbhaskar/Autonomous-Navigation-with-Nav2.git
cd ~/ros_ws
colcon build
source install/setup.bash
ros2 launch robot_bringup autobringup.launch.py use_sim_time:=True exploration:=True
sim-video-ros2.mp4
Link: https://yash-bhaskar-portfolio.netlify.app/robot
Feel free to fork this repository, create a pull request, or open an issue if you have suggestions or find bugs.