-
Notifications
You must be signed in to change notification settings - Fork 430
Add filter to AdmittanceController #560
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
base: master
Are you sure you want to change the base?
Add filter to AdmittanceController #560
Conversation
Test currently fails at joint state matching commands, but this should be expected as there is gravity compensation with a 2.3 kg mass
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## master #560 +/- ##
==========================================
- Coverage 84.91% 84.84% -0.07%
==========================================
Files 148 148
Lines 14367 14256 -111
Branches 1230 1218 -12
==========================================
- Hits 12200 12096 -104
+ Misses 1740 1737 -3
+ Partials 427 423 -4
Flags with carried forward coverage won't be shown. Click here to find out more.
🚀 New features to boost your workflow:
|
|
This pull request is in conflict. Could you fix it @guihomework? |
|
@destogl I discover that "allowing edits" means allow others to write to my branch. I did not knot this was possible. Isn't it better to always rebase rather than do a merge from the master (which is then not a straight line merging for the PR anymore) ? I can force-push a rebased PR now if desired to get a cleaner history. |
|
This pull request is in conflict. Could you fix it @guihomework? |
New initial pose and matching valid frames to ease checks on GC/wrench Special parameters for test of first state with no mass to avoid deviation form GC
|
Merging master into this branch introduced a test failure (another one than the known one). This came from some invalid parameters that cannot be tested in Additionally I should have fixed the other test failing due to gravity compensation. In fact this test ( I think CI fails as it relies on 2 other PRs. |
|
This pull request is in conflict. Could you fix it @guihomework? |
|
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. |
|
This pull request is in conflict. Could you fix it @guihomework? |
|
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. |
|
This pull request is in conflict. Could you fix it @guihomework? |
|
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. |
|
This pull request is in conflict. Could you fix it @guihomework? |
|
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. |
|
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. |
admittance_controller/src/admittance_controller_parameters.yaml
Outdated
Show resolved
Hide resolved
admittance_controller/include/admittance_controller/admittance_rule_impl.hpp
Outdated
Show resolved
Hide resolved
Juliaj
left a comment
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.
Minor comments, overall LGTM.
…_rule_impl.hpp Co-authored-by: Julia Jia <[email protected]>
christophfroehlich
left a comment
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.
We need to deprecate the old config, and we need to add migration notes.
Re-introduced filters to the admittance_controller as originally done in #382. Improved testing, variable names and comments.
Depends on ros-controls/control_toolbox#152 and ros-controls/control_toolbox#153
Tests currently fail due to compensation already moving the robot after the first update step. This is expected but was not expected in past test. So a discussion should occur to decide how to change the test.