ROSパッケージのインストール
このページでは、Jetson Nano MouseのROSサンプル集のインストール方法を説明します。
前提条件
- ROSのインストール方法に沿ってROSをインストール済みであること
ROSパッケージのインストール
Jetson Nano Mouseを動かすためのROSパッケージ(制御用のパッケージ)はRaspberry Pi Mouseと同じものを使用します。
Jetson Nano Mouseへのインストールは必須です。ノートパソコン等のPCとJetson Nano Mouseで処理を分散する場合(ROSサンプルで扱います)はPCへのインストールも必要です。
- 制御用のパッケージ(ryuichiueda/raspimouse_ros_2)
- サンプル集パッケージ
- Raspberry Pi Mouseと共通のもの(rt-net/raspimouse_ros_examples)
- Jetson Nano Mouse用のもの(rt-net/jnmouse_ros_examples)
- ナビゲーション用のパッケージ(rt-net/raspimouse_slam_navigation_ros)
上記をダウンロードしてインストールします。
$ source /opt/ros/melodic/setup.bash
$ mkdir -p ~/catkin_ws/src
$ cd ~/catkin_ws/src
# Clone ROS packages
$ git clone https://github.com/ryuichiueda/raspimouse_ros_2
$ git clone -b $ROS_DISTRO-devel https://github.com/rt-net/raspimouse_ros_examples
$ git clone -b $ROS_DISTRO-devel https://github.com/rt-net/jnmouse_ros_examples
$ git clone -b $ROS_DISTRO-devel https://github.com/rt-net/raspimouse_slam_navigation_ros
# Install dependencies
$ rosdep install -r -y --from-paths . --ignore-src
# make & install
$ cd ~/catkin_ws && catkin_make
$ source ~/catkin_ws/devel/setup.bash