Make Gazebo controller respawn option configurable
sskorol opened this issue · comments
Serhii Korol commented
Currently, Gazebo controller_spawner
has a hardcoded respawn="false"
arg. There are no issues while running it locally. However, if you try launching gazebo.launch
in a Docker, controller_spawner
just times out and exists. It blocks any further teleop attempts as joints' data is not managed anymore. The issue can be fixed by switching respawn="true"
. In this case, after several timeouts, when Gazebo is ready, this node can be successfully spawned. I propose to make this option configurable so that anyone can pass it as an argument.
Juan Miguel Jimeno commented
could you send a PR?
Serhii Korol commented
@grassjelly just sent :)