1
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?

turtlebot3_gazeboシミュレーション初回起動でクラッシュする問題(ROS2)

Posted at

発生した問題

Turtlebot3 E-Manualの手順にしたがって、Ubuntu22.04、ROS2 Humble環境にてGazeboのワールドを初めてlaunchする際に、やたらと待たされた挙句、なにやらエラーが出てうまく起動できない現象が見られました。

実際に入力したlaunchコマンド

$ ros2 launch turtlebot3_gazebo turtlebot3_world.launch.py

出てきたエラーの末尾の文言(エラー全文は控えそこねてしまいました、、、)

Assertion `px != 0' failed.

解決方法

以下のフォーラムに同様の事象が挙げられていたので、Answerを読んでみました。

以下のコマンドを実行したら治ったとのこと。

$ . /usr/share/gazebo/setup.sh

ガゼボの初期セットアップのシェルを予め呼び出しておく必要があったみたいですが、それが通常手順ではうまく実装されていないのでしょうか。

念の為、.bashrcに先程のシェルを呼ぶコマンドを書き込んでおくと同じ問題にならないかもしれません。

$ echo 'source /usr/share/gazebo/setup.sh' >> ~/.bashrc
1
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
1
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?