To experience this project on your local machine, follow these steps:
- Install ROS Noetic by following the step-by-step tutorial provided here: ROS Noetic Installation.
- Create a ROS workspace:
mkdir catkin_ws/src
cd catkin_ws
catkin_make
- Clone the world repository into your workspace:
cd ~/catkin_ws/src
git clone https://github.com/aswathisajeev97/Mecanum_four_wheeled_robot--Autonomous-driving.git
cd ~/catkin_ws && catkin_make
- Launch the project using the launch command:
roslaunch car_description move_base.launch
Follow these steps to use the project:
- Launch mecanum robot model in RViz with joint state publisher GUI:
roslaunch car_description display.launch
- Launch mecanum robot in gazebo simulator with environment:
roslaunch car_description gazebo.launch
- Launch mecanum robot in both gazebo and RViz:
roslaunch car_description move_base.launch