We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The HCM has a lot of callbacks. To achieve a decent performance, these should be executed in parallel. This is unfortunately not the default. See also https://docs.ros.org/en/rolling/How-To-Guides/Using-callback-groups.html
All callbacks for sensordata and joint goals is executed in parallel
All callbacks are executed after each other.
...
The text was updated successfully, but these errors were encountered:
@Flova any updates on this?
Sorry, something went wrong.
feat(hcm): setup callback groups for high hz subscriptions
192c7fe
using a `MutuallyExclusiveCallbackGroup` for each one, so that they do not block each other but each subscription's callback is still called in order of received messages. See: https://docs.ros.org/en/rolling/How-To-Guides/Using-callback-groups.html Fixes: #313
f3824f4
texhnolyze
Successfully merging a pull request may close this issue.
The HCM has a lot of callbacks. To achieve a decent performance, these should be executed in parallel. This is unfortunately not the default. See also https://docs.ros.org/en/rolling/How-To-Guides/Using-callback-groups.html
Expected behavior
All callbacks for sensordata and joint goals is executed in parallel
Current behavior
All callbacks are executed after each other.
Steps to Reproduce
...
Context (Environment)
Possible Solution
The text was updated successfully, but these errors were encountered: