-
Notifications
You must be signed in to change notification settings - Fork 21
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
[FEATURE] Set joint limits via RDK #85
Comments
@yellownebula10 We can add setting joint limits over RDK in v1.6. However, only primitives that actually rely on IK calculation will take into consideration the joint limits, for example MovePTP and MoveIK. The other primitives or the direct motion-force control modes in RDK do not calculate IK to get target joint positions, they calculate target joint torques based on a different control law instead. That being said, they will still honor the joint limits in a different way, which is the joint limits constraining that prevents joints from going over the limits. |
Hi @pzhu-flexiv, |
|
@yellownebula10 This feature is fulfilled in release v1.6, see https://github.com/flexivrobotics/flexiv_rdk/blob/main/include/flexiv/rdk/safety.hpp |
How urgent is this feature?
10
Is your feature request related to a problem? Please describe.
We control the robot in remote mode.
We command the robot to move to different target TCP poses but cannot find a way to limit trajectory taken when transitioning from one pose to another. This would be useful to prevent the robot hitting equipment around it.
Describe the solution you'd like
Set joint angles values range via RDK. Joint angle limits would be taken into account when robot IK is calculated.
Describe alternatives you've considered
As short-term solution, is there a way to set joint angles limits in Elements that would be considered when IK is calculated?
Thanks!
The text was updated successfully, but these errors were encountered: