An open API service indexing awesome lists of open source software.

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

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 643

This 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
- docker

Install 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
```