peterWon / CleaningRobot

Path planning and tracking using ROS
244 stars 82 forks source link

cleaning-robot

Depends

Build

  1. Download 'build.sh' in this repo.
  2. export ROOT_WS='your absolute root work space path'
  3. sh build.sh

Run path planning node

cd $ROOT_WS source devel/setup.sh roslaunch cleaning_robot path_planning.launch

(click left menu of CoveragePath to select corresponding topic to show path in mainwindow.)

 CoveragePath

Run cleaning with movebase node

cd $ROOT_WS source devel/setup.sh roslaunch cleaning_robot cleaning_movebase.launch

(click left menu of CoverageMap to select corresponding topic to show covered grids in mainwindow.)

cleaning with movebase