-
Notifications
You must be signed in to change notification settings - Fork 1k
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
Modeling UR5/10's dynamic behavior #87
Comments
Problem 1 (parameters) can be improved by performing the identification of a real robot (mainly dynamic as geometric parameters are known from the urcontrol file). For problem 2, does anyone have an idea of the low-level architecture used in real UR robots? Problem 3 can be tackled by the choice of the physics engine. In PR #84, @ipa-fxm mentioned that gazebo-ODE could not reliably mimic the real world's behaviour because of its inability to simulate friction. I am not sure this is true (see here why) but it highlights that physics engine are precision limits. Maybe the choice of one engine or another could influence the overall simulation quality.
Anyone willing to comment on this? |
@arennuit: I'm interested in improving the behaviour of the simulated models, but without someone spending the time to either get those parameters from UR or doing the identification themselves (or finding someone who has already done it, fi in a published paper), I don't think the current situation is going to improve. Have you made any progress yourself? |
Hello @gavanderhoorn, problem 3 is too much blocking to expect an easy fix to the issue. It would need identifying the physics engine's specific behavior. This issue is in standby on my side. |
System identification of the URs is still very much of interest, but I'm going to close this issue due to inactivity. This would be a nice enhancement for a student to work on, so if anyone is interested, please re-open and get in touch. |
Thanks for starting the discussion @arennuit 👍 |
Hi all,
The behaviour of the simulated UR5/10 does not replicate the behaviour or the real robots. This is due to 3 problems at least:
This is a complex problem which outreached the boundaries of the UR world, and we cannot expect to solve it all here. Though we can certainly improve the situation and this is what this post is aimed at.
Kind regards,
Antoine.
The text was updated successfully, but these errors were encountered: