This project contains a ROS 2 (Humble) simulation of a differential-drive mobile robot in Gazebo. The robot is controllable via keyboard and its physical and performance parameters can be configured ...
Use the SLAM Toolbox to generate a map of the environment, then utilize the Nav2 stack for autonomous navigation within that mapped space. Rviz provides visualization of the robot, its surroundings, ...