Skip to content

Duna-System/nomad-ros2-base

Repository files navigation

Nomad ROS2 Base with Docker

This repository contains the tools for generating a docker image for developing NOMAD ROS2 applications. Requires NVIDIA AARCH64.

Commands

docker build . -t duna-nomad-base for Jetson docker build . -t duna-nomad-base -f Dockerfile.amd64 for x86 docker build . -t duna-nomad-base-testing -f Dockerfile.testing

Running the visualizer container.

The test container has rviz2 installed. To use it, we have to stream GUI apps to the host. Reference: https://janert.me/guides/running-gui-applications-in-a-docker-container/ NOTE: If you have RVIZ2 in the host machine, there is no need to run this container. Simply run the slam containers and the network will find the topics.

Allow connection to Xserver

  1. (on host): xhost +local:

Run image with bind mounts.

  1. (on host) docker run --rm --net host -v /tmp/.X11-unix:/tmp/.X11-unix -it duna-nomad-base-testing

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published