Segway RMP220 lite ROS2 environment packeged in Docker
.github/workflows | ||
docker | ||
foxglove | ||
maps | ||
dependencies.amd64.repos | ||
dependencies.arm64.repos | ||
docker-compose.yaml | ||
docker-compose.yaml.bak | ||
init_repo.sh | ||
install_portainer.sh | ||
install.sh | ||
map_floor_save.pgm | ||
map_floor_save.yaml | ||
overlay.repos | ||
README.md | ||
robot_config.py | ||
rviz2.yaml | ||
stack_manager.py | ||
start_mapping.sh | ||
start_navigation.sh | ||
start_robot.sh | ||
test.rviz |
ros2_rmp
For the build with docker buildx bake you will need binfmt dependencies for arm64 architecture, as we are doing a multiplatform build (Works on PCs as well as Jetson Nano, Raspberry Pi, Apple Silicon Devices).
For Robot: docker buildx bake overlay --load docker buildx bake overlay --push e.g.: docker compose up -d controller
For PC: docker buildx bake guis --load docker buildx bake guis --push --> get into container shell: docker compose run guis or docker compose up rviz2