Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aqzi/ros2-docker-gui
Guide to install the Ros2 env with docker + demo with working GUI
https://github.com/aqzi/ros2-docker-gui
docker docker-compose gui ros2
Last synced: about 1 month ago
JSON representation
Guide to install the Ros2 env with docker + demo with working GUI
- Host: GitHub
- URL: https://github.com/aqzi/ros2-docker-gui
- Owner: aqzi
- License: mit
- Created: 2024-02-16T21:38:39.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-02-17T16:26:28.000Z (11 months ago)
- Last Synced: 2024-02-17T23:14:28.988Z (11 months ago)
- Topics: docker, docker-compose, gui, ros2
- Language: Dockerfile
- Homepage:
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Ros2 - Docker - GUI
This repository contains a minimal codebase for initializing the Ros2 environment. I decided to make this repo public after encountering numerous issues myself. Hope it can help others!Depending on your needs, it's possible that docker is not suited for you! Please read: [ROS Docker; 6 reasons why they are not a good fit](https://ubuntu.com/blog/ros-docker)
## Installation
1. Run: `docker build -t ros2:latest .`
2. Run: `docker compose up`## Demo
1. Open terminal
2. Run: `sh ros2.sh`
3. Run: `ros2 run turtlesim turtlesim_node`
4. Open second terminal
5. Run: `sh ros2.sh`
6. Run: `ros2 run turtlesim turtle_teleop_key`
7. Go to: http://localhost:8080/vnc.html