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の設定ファイル
- Host: GitHub
- URL: https://github.com/tiryoh/rocker-ros-configs
- Owner: Tiryoh
- License: mit
- Created: 2022-10-23T10:23:05.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-03-21T18:17:49.000Z (over 3 years ago)
- Last Synced: 2024-05-02T01:59:10.711Z (about 2 years ago)
- Language: Shell
- Homepage: https://memoteki.net/archives/4471
- Size: 16.6 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.