Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

あたらしいURDFファイルをrviz2で描画できるようにするまで

実際のところ

$ mkdir -p ~/ros2_ws/src
$ cd ~/ros2_ws/src

パッケージ類を作成

$ ros2 pkg create --build-type ament_cmake robot_description

# 必要なディレクトリを作成

$ cd robot_description
$ mkdir -p urdf meshes launch rviz config

必要なファイルを作成

$ cd robot_description
$ touch rviz/view_robot.rviz
$ touch launch/display.launch.py

package.xml、CMakeLists.txtはコマンドで生成済み

# ros2_wsディレクトリで
$ cd ~/ros2_ws

# rosdep更新
rosdep update

# 依存関係のインストール
rosdep install --from-paths src --ignore-src -r -y
# ワークスペースでビルド
colcon build --packages-select nyokkey4_description

# 環境の設定(.bashrcに書いていない場合)
source ~/dev_ws/install/setup.bash

参考もと