chvmp / champ

MIT Cheetah I Implementation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Make Gazebo controller respawn option configurable

sskorol opened this issue · comments

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.

could you send a PR?

@grassjelly just sent :)