Skip to content
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

description: verify joint limits #510

Closed
gavanderhoorn opened this issue Jun 16, 2020 · 4 comments
Closed

description: verify joint limits #510

gavanderhoorn opened this issue Jun 16, 2020 · 4 comments

Comments

@gavanderhoorn
Copy link
Member

Currently doing this for melodic-devel-staging and noticed that the joint limits for the UR5 fi are probably incorrect (at least the effort limits seem to be incorrect).

I'm slightly unsure what to use as effort limits though: the docs state this:

Note that it is the joint itself that has these torque values. You cannot use the full value in your application

So what should we configure as limits then?

@gavanderhoorn
Copy link
Member Author

@ipa-nhg @miguelprada @fmauch thoughts?

@fmauch
Copy link
Contributor

fmauch commented Jun 16, 2020

I think, it does make sense to use those as the full torque limits. As I understand it, in most cases a total tcp (or elbow) force will be limiting those maximum torques depending on the robot's joint configuration.

So, if we would want to stop users from driving the robot into safety limits by requesting high torques, we would also have to specify a force limit with a Cartesian reference and make sure this would be similar to the one configured on the robot.

Additionally, in the real world they will probably be hard to violate in a non-contact situation, as commanded jerks will be smoothed by the underlying servoj or speedj commands.

For in-contact situations, I think, it is not really unexpected that the robot goes into a protective stop, if the force limits are reached, although joint torque limits aren't met, yet.

@gavanderhoorn
Copy link
Member Author

I've used the listed torque limits as the maximum limits in the configuration files in the end.

Thanks for your comment @fmauch 👍

@gavanderhoorn
Copy link
Member Author

Closing as #513 was merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants