Fix ERROR stream + check only active controllers for multiple chained controllers#3556
Conversation
|
This PR is stale because it has been open for 45 days with no activity. Please tag a maintainer for help on completing this PR, or close it if you think it has become obsolete. |
|
Hello @henningkayser @tylerjw , |
|
This PR is stale because it has been open for 45 days with no activity. Please tag a maintainer for help on completing this PR, or close it if you think it has become obsolete. |
|
Hello, I wanted to add a test where 3 controllers A, B and C with C chained to A and B |
MarqRazz
left a comment
There was a problem hiding this comment.
Bummer we can't make a test.
|
Looks like you need to run |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #3556 +/- ##
==========================================
- Coverage 46.23% 46.22% -0.00%
==========================================
Files 726 726
Lines 59484 59483 -1
Branches 7625 7624 -1
==========================================
- Hits 27495 27492 -3
- Misses 31822 31825 +3
+ Partials 167 166 -1 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Done, Thanks ^^ |
|
@mergify backport humble |
☑️ Command disallowed due to command restrictions in the Mergify configuration.Details
|
|
@mergify backport jazzy |
|
@mergify backport kilted |
☑️ Command disallowed due to command restrictions in the Mergify configuration.Details
|
☑️ Command disallowed due to command restrictions in the Mergify configuration.Details
|
|
@mergify backport humble |
✅ Backports have been createdDetails
Cherry-pick of 848c062 has failed: To fix up this pull request, you can check it out locally. See documentation: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests/checking-out-pull-requests-locally |
|
@mergify backport jazzy |
|
@mergify backport kilted |
✅ Backports have been createdDetails
|
✅ Backports have been createdDetails
|
… controllers (backport #3556) (#3766) * Fix ERROR stream + check only active controllers for multiple chained controllers (#3556) (cherry picked from commit 848c062) # Conflicts: # moveit_plugins/moveit_ros_control_interface/src/controller_manager_plugin.cpp * Apply suggestions from code review Co-authored-by: Nathan Brooks <nbbrooks@gmail.com> * Apply suggestion from @nbbrooks * clang-format wrapped RCLCPP_ERROR_STREAM after LOGGER fix Backport's getLogger replacement left the wrapped continuation lines at the original main-branch indentation, but clang-format on humble wants them at the alignment matching humble's RCLCPP_ERROR_STREAM column. No behavioral change — just makes pre-commit's clang-format check pass. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> --------- Co-authored-by: thomaspeyrucain <87322480+thomaspeyrucain@users.noreply.github.com> Co-authored-by: Nathan Brooks <nathanbrooks@picknik.ai> Co-authored-by: Nathan Brooks <nbbrooks@gmail.com> Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Description
Hello Moveit Team,
When trying to control TIAGo Pro using moveit in Rviz I got this error:
This was due to a controller that is expected to be chained to several other controllers to be able to work, however this controller is not active when I did the test, it is just spawned by default in inactive
My change is to check chained controller only for active controllers and to fix the error message
Would this work or you prefer this to be fixed differently ?