Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ROS 2ノード自動起動がうまくいかない問題に対する修正 #2

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

hijimasa
Copy link

お世話になっております。TKGの土方です。

READMEに記載の手順でラズパイのセットアップを行った際にROS 2の自動起動がうまく動作しなかったので、修正を行いました。
主な問題と修正は以下の2点です。

  1. 自動起動時に以下のエラーが発生する問題(sudo systemctl statusで確認)。
    selected interface "lo" is not multicast-capable: disabling multicast
    →ros2_launch.shにloのマルチキャストを有効にする文を追加

  2. ノードはエラーなく立ち上がっている(sudo systemctl statusで確認)けれどトピックが生成されない問題。
    →scramble_auto_robot_ros2.serviceにネットワークが有効になるまで待った上で追加で5秒待つ処理を追加

ご確認のほどよろしくおねがいします。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant