Fix ERROR stream + check only active controllers for multiple chained controllers#3556
Fix ERROR stream + check only active controllers for multiple chained controllers#3556MarqRazz merged 4 commits intomoveit:mainfrom
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 , |
moveit_plugins/moveit_ros_control_interface/src/controller_manager_plugin.cpp
Show resolved
Hide resolved
|
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 ^^ |
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 ?