Coppelia and RViz docker images with GUI support. (Tested in Ubuntu 22.04)
Docker and the docker compose plugin are needed.
Make is used to facilitate the process of building and running the services.
- coppelia
- rviz
- nav2
- slam
- A single service:
make build-{service}
. For example:make build-coppelia
- Build all services:
make build-all
- Each service in a separate terminal:
make {service}
.
make coppelia
make rviz
make nav2
make slam
Then run the simulation in Coppelia to start sending laser data.
Finally, send the goal pose:
make start-goal