1. Gazebo
2. SLAM
3. Navigation