This is a dockerfile example based on ROS2 humble for using gnssFGO and adapted mapviz.
- clone the repository
- cd gnssFGO/docker
- run following
docker build -t irt/gnssfgo .
If you don't want to build you can download the example docker image here:
docker pull haomingac/gnssfgo:latest
If you have docker compose
installed, you can run it with compose.yaml
. Most of settings in compose.yaml
are for visualization.
- clone the repository
- cd gnssFGO/docker
- build docker image. If you have built it, skip this step.
- If you do not use Nvidia GPU, remove
deploy
part (Line 18-23) incompose.yaml
. - run following to start the container
docker compose up -d
- You can access the container interactively:
docker exec -it gnssfgo bash
If you got error on '' Authorization required, but no authorization protocol specified'', then start a terminal and run
xhost +