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
Adding a missing dependency declaration on joint_limits_interface #2487
Adding a missing dependency declaration on joint_limits_interface #2487
Conversation
The code seems to be using it, but why does a planner have a direct dependency on something from |
Codecov Report
@@ Coverage Diff @@
## master #2487 +/- ##
==========================================
+ Coverage 60.24% 60.24% +0.01%
==========================================
Files 351 351
Lines 26477 26477
==========================================
+ Hits 15948 15949 +1
+ Misses 10529 10528 -1
Continue to review full report at Codecov.
|
It allows us to represent joint limits and populate them from the parameter server. |
@gavanderhoorn What would you suggest? We need the limits for time parametrization of the trajectory. Is there a |
We have RobotModel::getVariableBounds(..) fi, which you already appear to be using (here fi). My comment is not an "official review". I just happened to notice that we're adding a direct dependency on |
Thanks for the feedback @gavanderhoorn . Would you still agree to merge it like this? I agree that a solution with RobotModel::getVariableBounds(..) would be neater but I would prefer to fix that separately and put it onto our backlog. |
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 agree with @gavanderhoorn that this dependency should be killed asap but it should also not be a hidden surprise
^ i agree with that logic |
An issue should probably be created to remove the dependency. |
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.
Approving and merging. @jschleicher: Could you please work on a PR to replace this interface and use the existing RobotModel interface instead?
Thanks for merging. Yes, I've put it on our backlog. |
Adding a missing dependency declaration on joint_limits_interface