-
Notifications
You must be signed in to change notification settings - Fork 105
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
support: determine actual acceleration limits #49
Comments
Closed by mistake. Reopening, as this is still an issue. |
This might now actually be possible - I've seen some interesting system variables on new controllers. But I don't know whether those values are correct/usable on older systems. |
@gavanderhoorn Are the system variables you meant by any chance $CP_PARAMGRP[1].$jnt_acc_lim[*]? According to documentation this should be what we are looking for. EDIT: Or maybe they are only for the Constant Path Motion function. |
The one you refer to is for constant path. But on recent controllers Fanuc seems to have added accell limit data where there used to be nothing. |
It's been some time, but with the appearance of Stream Motion we may actually be able to update the xacros with this information. Wouldn't necessarily be the actual limits, but they will probably be close enough. |
Stream Motion limits are not the real limits of the hw. It's doubtful any option on the controller gets to use the real limits, besides the main motion controller which TP uses. As such, I'm going to close this. |
Furthermore: there is no single set of limits, they are payload, current pose and current velocity dependent. |
Acceleration limits currently specified in the Arm Navigation and MoveIt configuration packages are calculated values, not actual limits.
Todo: determine actual acceleration limits and update MoveIt configuration packages.
The text was updated successfully, but these errors were encountered: