Project "Map My World" for Udacity Robotics Software Engineer course.
To launch:
- Clone this repo inside your catkin workspace (below /src)
- Run
catkin_make
- Install required dependencies (see below)
- Run
roslaunch my_robot world.launch
to launch gazebo with the world & the robot - In a separate terminal, run
roslaunch my_robot teleop.launch
to be able to control the robot via keyboard - In a separate terminal, run
roslaunch my_robot mapping.launch
to launch the RTAB-Mapping
- rtabmap_ros:
sudo apt-get install ros-kinetic-rtabmap-ros
rosdep -i my_robot