- docker-ce
- (nvidia-docker for nvidia drivers)
./entrypoint/ros_distro.bash
を変更しましょう
- nvidia driverのある環境
(ホストマシン上) $ ./docker_build.sh # dockerイメージを作る
(ホストマシン上) $ ./colcon_build.sh # colcon buildする
(ホストマシン上) $ ./bash.sh # bashを起動する
(ホストマシン上) $ ./docker_build.sh --no-cache
(ホストマシン上) $ ./bash.sh
(ホストマシン上) $ ./ament_uncrustify_reformat.sh
(ホストマシン上) $ ./colcon_test.sh
- 前提として,
colcon_ws/src/edge-repos
ディレクトリが.gitignore
に入っている colcon_ws/src/edge-repos
ディレクトリがなければ作成し$ git clone [開発中のgit URI]
などで実装中のリポジトリを入れる(ホストマシン上) $ ./colcon_build.sh
- lsusbコマンドを用いてvendor idとdevice idを調べ,usb_mount_args.pyのID xxxx:yyyyという表記を書き換える