Skip to content

Latest commit

 

History

History
62 lines (45 loc) · 2.36 KB

File metadata and controls

62 lines (45 loc) · 2.36 KB

Raspberry Pi Mouseのセットアップ

Raspberry Pi Mouseのセットアップを行います。

Software Tutorialsを参考にして、 ROS 2のサンプルプログラムが動かせる状態のRaspberry Pi Mouseを用意してください。

動作確認済みのROS 2のバージョンは以下の通りです。

  • ROS 2 Foxy Fitzroy
  • ROS 2 Humble Hawksbill

まず、Raspberry Pi Mouseの電源を入れます。 その後、Tera Termのような端末エミュレータを利用するなどして、 PCからRaspberry Pi MouseへSSHで接続します。 このとき、PCとRaspberry Pi Mouseが同じネットワークに接続していることを確認してください。

  • SSHによる接続方法に関することは、「SSH Windows 使い方」 などのキーワードでネット検索すると多くの情報が得られますので参考にしてみて下さい。

次に、以下のコマンドを実行して、Raspberry Pi Mouseにrplidar_rosをインストールします。 rplidar_rosはRaspberry Pi Mouseに搭載しているRPLiDARを使用するためにインストールします。

# パッケージをclone
mkdir -p ~/ros2_ws/src
cd ~/ros2_ws/src
git clone -b ros2 https://github.com/allenh1/rplidar_ros.git

# パッケージをビルド
cd ~/ros2_ws/
colcon build --symlink-install
source ./install/setup.bash

さらに、以下のコマンドを実行して、v4l2_cameraをインストールします。 v4l2_cameraはRaspberry Pi Mouseに搭載しているウェブカメラを使用するためにインストールします。

# ROS 2 Foxy Fitzroyの場合
sudo apt install ros-foxy-v4l2-camera
# ROS 2 Humble Hawksbillの場合
sudo apt install ros-humble-v4l2-camera

最後に、以下のコマンドを順番に実行して、ROS-TCP-Endpointをインストールします。 ROS-TCP-EndpointはROS 2とUnityの間で通信を行うためにインストールします。

cd ~/ros2_ws/src/
git clone -b ROS2v0.7.0 https://github.com/Unity-Technologies/ROS-TCP-Endpoint.git

cd ~/ros2_ws
colcon build --symlink-install

以上で、Raspberry Pi Mouseで使用するパッケージの準備ができました。