Previously Baxter took 35 seconds to fully load its controllers because of an arbitrary sleep timer that waited before publishing the face screen image, /robot/state topic, etc. I replaced that with a check to see if Gazebo has subscribed to the /robot/xdisplay topic and if so, proceeding to publish the Baxter logo image and the rest of the topics
Builds on top of https://github.com/RethinkRobotics/baxter_simulator/pull/106
Previously Baxter took 35 seconds to fully load its controllers because of an arbitrary sleep timer that waited before publishing the face screen image,
/robot/state
topic, etc. I replaced that with a check to see if Gazebo has subscribed to the/robot/xdisplay
topic and if so, proceeding to publish the Baxter logo image and the rest of the topicsThis PR is sponsored by Vicarious