https://github.com/haradama/docker_ros2_roomba
Dockerfile to setup ROS2 dashing on iRobot Roomba
https://github.com/haradama/docker_ros2_roomba
docker irobot-roomba raspberry-pi raspberry-pi-2 raspberry-pi-3 roomba ros2
Last synced: 4 months ago
JSON representation
Dockerfile to setup ROS2 dashing on iRobot Roomba
- Host: GitHub
- URL: https://github.com/haradama/docker_ros2_roomba
- Owner: haradama
- License: mit
- Created: 2020-05-07T17:56:49.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-05-09T04:59:59.000Z (about 5 years ago)
- Last Synced: 2024-12-29T09:42:36.467Z (6 months ago)
- Topics: docker, irobot-roomba, raspberry-pi, raspberry-pi-2, raspberry-pi-3, roomba, ros2
- Language: Dockerfile
- Homepage:
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# docker_ros2_roomba
Dockerfile to build and run ROS2 dashing on roomba
## Note
This repo has been validated in the following environment.- Raspbery Pi 3
- Raspbian buster lite February 2020
- Docker 19.03.8
- DSD TECH SH-U09C USB
- iRobot Roomba 643This dockerfile clones the following repository. Please follow the respective terms of use.
- https://github.com/ros2/teleop_twist_joy
- https://github.com/AutonomyLab/libcreate
- https://github.com/Sadaku1993/create_autonomy## Install
### Install dependencies
This repo requires
- dockerInstall docker
```
curl -sSL https://get.docker.com | sh
```Add `~/.local/bin` to your $PATH
```
echo export PATH='$PATH:~/.local/bin' >> ~/.bashrc
source ~/.bashrc
```### Pull this image
```
docker pull docker.pkg.github.com/haradama/docker_ros2_roomba/ros2_roomba:latest
```## Run
```
docker run -it --device=/dev/ttyUSB0:/dev/ttyUSB0 CONTAINER ID /bin/bash
```