Design a Gazebo World Environment by including multiple models and use it as a base for all upcoming projects.
2. Go Chase It!
Design and build a mobile robot, and house it in your world. Then program your robot with c++ nodes in ROS to chase white colored balls.
3. Localization
Use the Adaptive Monte Carlo Localization in ROS to localize the robot.