0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

WSL2にROS2 Humbleをインストールしたときの話

Posted at

はじめに

Windows10, 11のWSLでGUIアプリが動くようになってたのでROS2 Humbleを入れたときの記録。

公式ドキュメントの通りに行かなかった部分があったりしたのでそこらへんを書きます

インストール

WSL2 + WSLg

ここら辺を参考に

wsl --version

でwslgのバージョンが表示されてれば使えるようになってるはず

ROS2 Humble

Installation -> Ubuntu (Debian packages) に書いてあるようにインストール

チュートリアル内で入れるツールで気を付けるのは

  • rosdepが存在しない:
    • pipからインストール
  • colcon buildで発生するエラー:
    • setuptoolsのバージョンが高いのが原因で発生するのでバージョンを下げる(参考)
pip install setuptools==58.2.0

Gazebo

最新のignition GazeboをWSL上にインストールしてもうまく動作しないのでGazebo Classicを入れましょう(参考)

sudo apt install ros-humble-gazebo-ros-pkgs

TurtleBot3

こちらを参考にhumbleバージョンをインストール

TurtleBotのシミュレーションエラーが出たがnamespaceが決まってなかったのが原因だった模様(参考)

ros2 launch turtlebot3_gazebo turtlebot3_world.launch.py namespace=:=tb3 use_namespace:=True
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?