Repo with everything necessary to run a docker image with ROS and webots, and demo a working pioneer3 mapping a "warehouse".
- Run
make webots_docker
. Go take a cup of coffee, this takes forever. - Run
./run
to start Docker. You'll need an NVIDIA graphics card. - First terminal:
catkin_make
roscore
- In the second terminal run
webots src/pioneer_slam/worlds/warehouse.wbt
- Third terminal:
rosrun pioneer_slam pioneer3at
- Fourth terminal:
rosrun gmapping slam_gmapping scan:=/pioneer3at/Sick_LMS_291/laser_scan/layer0 _xmax:=30 _xmin:=-30 _ymax:=30 _ymin:=-30 _delta:=0.2s
- In the final terminal launch rviz to see the map visualization. You need to manually set up what you want to see in rviz.
End result should look something like this: