-
Notifications
You must be signed in to change notification settings - Fork 332
New issue
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
Add Mecanum Drive Controller #512
Add Mecanum Drive Controller #512
Conversation
a22266c
to
002b436
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #512 +/- ##
==========================================
+ Coverage 83.08% 83.55% +0.47%
==========================================
Files 115 122 +7
Lines 10396 10963 +567
Branches 894 932 +38
==========================================
+ Hits 8637 9160 +523
- Misses 1459 1489 +30
- Partials 300 314 +14
Flags with carried forward coverage won't be shown. Click here to find out more.
|
mecanum_drive_controller/test/test_mecanum_drive_controller.cpp
Outdated
Show resolved
Hide resolved
mecanum_drive_controller/test/test_mecanum_drive_controller.cpp
Outdated
Show resolved
Hide resolved
mecanum_drive_controller/test/test_mecanum_drive_controller.cpp
Outdated
Show resolved
Hide resolved
mecanum_drive_controller/test/test_mecanum_drive_controller.cpp
Outdated
Show resolved
Hide resolved
mecanum_drive_controller/test/test_mecanum_drive_controller.cpp
Outdated
Show resolved
Hide resolved
mecanum_drive_controller/test/test_mecanum_drive_controller.cpp
Outdated
Show resolved
Hide resolved
mecanum_drive_controller/test/test_mecanum_drive_controller.cpp
Outdated
Show resolved
Hide resolved
mecanum_drive_controller/test/test_mecanum_drive_controller.cpp
Outdated
Show resolved
Hide resolved
mecanum_drive_controller/test/test_mecanum_drive_controller.cpp
Outdated
Show resolved
Hide resolved
mecanum_drive_controller/test/test_mecanum_drive_controller.cpp
Outdated
Show resolved
Hide resolved
mecanum_drive_controller/test/test_mecanum_drive_controller.cpp
Outdated
Show resolved
Hide resolved
9b036ae
to
43b183f
Compare
admittance_controller/include/admittance_controller/admittance_rule.hpp
Outdated
Show resolved
Hide resolved
mecanum_drive_controller/test/mecanum_drive_controller_params.yaml
Outdated
Show resolved
Hide resolved
80df10c
to
936bb9e
Compare
936bb9e
to
48415bf
Compare
This pull request is in conflict. Could you fix it @destogl? |
mecanum_drive_controller/test/test_mecanum_drive_controller.cpp
Outdated
Show resolved
Hide resolved
mecanum_drive_controller/test/test_mecanum_drive_controller.cpp
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, suggestions only for small changes like typos etc.
mecanum_drive_controller/test/test_load_mecanum_drive_controller.cpp
Outdated
Show resolved
Hide resolved
This pull request is in conflict. Could you fix it @destogl? |
mecanum_drive_controller/test/test_load_mecanum_drive_controller.cpp
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
And some more: StoglRobotics-forks#23
@destogl but when_reference_msg_received_expect_updated_commands_and_status_message
still fails
* Fix tests * Fix format
I am unable to compile it successfully. Others experiencing the same? Sequence of steps:
Error Log:
|
Do you have ros2_control from jazzy or rolling? The API is not backwards compatible. |
I am running Ros2 Iron. Does ros2_control has separate version? how do i check it? |
Sure, there are different versions of ros2_control for different distros. You can compile the development version (which is rolling) from source on iron, see the docs. |
@christophfroehlich after installing ros2_control development version successfully, i re-executed the steps described above in my previous comment but the following error occurs while building. Are you able to build this PR on your machine?:
|
you are right, try StoglRobotics-forks#26 |
Working 👍 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the fix, some minor touchups left:
StoglRobotics-forks#27
* Update release notes * Update maintainers * Update compile flags * Fix compiler errors
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am approving this!
mecanum_drive_controller/include/mecanum_drive_controller/mecanum_drive_controller.hpp
Outdated
Show resolved
Hide resolved
(cherry picked from commit 79358e3)
Depends on ros-controls/control_msgs#79