ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

So I ended up figuring out what the problem was. The python function was nested in the callback of another service. Because I did not specify the callback group they defaulted to the same callback group which was mutually exclusive. I also did not specify a multi threaded executor so multiple callbacks could not be executed at the same time. Here is the article on callback groups if anyone else runs into this problem (Using Callback groups).