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

https://github.com/tiryoh/rocker-ros-configs

osrf/rockerを使ったROS Workspaceの設定ファイル
https://github.com/tiryoh/rocker-ros-configs

Last synced: about 1 year ago
JSON representation

osrf/rockerを使ったROS Workspaceの設定ファイル

Awesome Lists containing this project

README

          

# rocker-ros-configs

Dockerfile for ROS Workspace

## インストール方法

### osrf/rockerをインストール

以下のコマンドでrockerをインストールします

```
python3 -m pip install rocker
```

詳しくは公式ドキュメントを参照してください
https://github.com/osrf/rocker

### 本ツールをダウンロード

ROS用ワークスペースを作成し、本リポジトリをダウンロードします
`~/ros`以外で作成しても問題ありません

```
mkdir -p ~/ros/
cd ~/ros/
git clone https://github.com/Tiryoh/rocker-ros-configs.git
```

### Dockerイメージをビルドしてワークスペースを初期化

ROS 2 Foxyの場合

```
cd ~/ros/rocker-ros-configs
./build.sh foxy
```

ROS 2 Galacticの場合

```
cd ~/ros/rocker-ros-configs
./build.sh galactic
```

ROS 2 Humbleの場合

```
cd ~/ros/rocker-ros-configs
./build.sh humble
```

## 使用方法

Dockerコンテナを起動

ROS 2 Foxyの場合

```sh
./launch.sh foxy
```

ROS 2 Galacticの場合

```sh
./launch.sh galactic
```

ROS 2 Humbleの場合

```sh
./launch.sh humble
```

## License

```
(C) 2022 Daisuke Sato
```

This repository is licensed under the MIT License, see [LICENSE](./LICENSE).
Unless attributed otherwise, everything in this repository is licensed under the MIT license.