[jsk_pepper_startup] rosnode kill /naoqi_driver
してもjsk_pepper_startup.launchが終了しない
#1077
Labels
rosnode kill /naoqi_driver
してもjsk_pepper_startup.launchが終了しない
#1077
jsk_pepper_startup.launch
の中のnaoqi_driver.launch
のノードがrosnode kill
などで落とされた時に、required=true
が効かなくて、jsk_pepper_startup.launch
が終了しない。=> kochigami/naoqi_driver#8
(naoqi_driver側ではQiとROSが共存していて、
rosnode kill
した時は、Qiの関数で処理が閉じ込められているから、ros::shutdown
しない)(私にはこの解決策は分からない)
そこで、naoqi_driverのノードが生きているか確認して、
応答がなかったら他の
required=true
になっているノードを落としてjsk_pepper_startup.launch
を落とすと良いのではないか。今まで気にしていなかったのは、naoqi_driverのノードがおかしくなっていたら手動で立ち上げ直していたため。
The text was updated successfully, but these errors were encountered: