ROS2 dashing のJetson用Dockerイメージを作成する. また,コンテナ上でcatkin_make,ROSノードの起動を行えるようにする.
#!/bin/bash
git clone https://github.com/shikishima-TasakiLab/ros2-jetson-docker.git ROS2-Jetson
次のコマンドでDockerイメージをビルドする.
#!/bin/bash
./ROS2-Jetson/docker/build-docker.sh
オプション | パラメータ | 説明 | 既定値 | 例 |
---|---|---|---|---|
-h , --help |
なし | ヘルプを表示 | なし | -h |
--tensorflow |
VERSION | TensorFlowのバージョンを指定 (1.13 , 1.14 , 1.15 , 2.0) |
off | --tensorflow 2.0 |
JetPackのバージョンにより,ベースイメージが自動選択される.
-
次のコマンドでDockerコンテナを起動する.
#!/bin/bash ./ROS2-Jetson/docker/run-docker.sh
オプション パラメータ 説明 既定値 例 -h
,--help
なし ヘルプを表示 なし -h
-c
,--container
NAME コンテナの名前を指定 なし -c ros2
-
起動中のコンテナで複数のターミナルを使用する際は,次のコマンドを別のターミナルで実行する.
#!/bin/bash ./ROS2-Jetson/docker/exec-docker.sh
オプション パラメータ 説明 既定値 例 -h
,--help
なし ヘルプを表示 なし -h