Where Am I? - Project 3 of the Udacity Robotics Software Engineer Nanodegree
This project contains:
- A two-wheeled robot model (URDF) which is equiped with a camera and a lidar.
- A customized world supported by Gazebo.
- Two ROS packages: the
localization
and themy_robot
, which enable the robot to localize itself using Adaptive Monte Carlo Localization (http://wiki.ros.org/amcl) method.
roslaunch my_robot world.launch
roslaunch localization amcl.launch
- To make the robot localize itself, you need to tele-operate the robot to move from starting position (bottom-right corner) to another end of the house (top-right corner).