Building a Docker image with Navigation 2.
Available for ROS distros:
- ROS 2 galactic
- ROS 2 humble
Using in Docker Compose:
nav2:
image: husarion/navigation2:humble
restart: unless-stopped
volumes:
- ./config/nav2_params.yaml:/nav2_params.yaml
command: >
ros2 launch nav2_bringup navigation_launch.py
params_file:=/nav2_params.yaml
sudo apt install -y qemu-user-static binfmt-support
docker buildx build --platform linux/arm64,linux/amd64 -t nav2-test --build-arg PREFIX=vulcanexus- .