Inverse kinematics UR10 example not working after switching to a different robot #171
Unanswered
lucasjinreal
asked this question in
Q&A
Replies: 1 comment 1 reply
-
|
I see that you have modified the example to use a different robot. However, I can't reproduce it on my machine as I don't have the same local files as you: I've updated your example to use the From the visualization we can see that the arm is stuck on its path to its target because it hits a joint limit: The reason why this happens is detailed in the subsection "Differential IK is a local algorithm" of #66. I've prepared the example so that it accepts two targets:
$ uv run inverse_kinematics_piper_viz.py
You can open the visualizer by visiting the following URL:
http://127.0.0.1:7000/static/
Starting from error_norm = 1.6
Desired precision is error_norm < 1e-08
Terminated after 64 steps with error_norm = 4.4e-11
$ uv run inverse_kinematics_piper_viz.py --hit-limit
You can open the visualizer by visiting the following URL:
http://127.0.0.1:7000/static/
Starting from error_norm = 1.5
Desired precision is error_norm < 1e-08
...Hoping this helps! |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment



Uh oh!
There was an error while loading. Please reload this page.
-
Hi, above is a simimple ik example, but the program runs forever and not working at all, can not meet minimal error forever.
I think the target position i set is normal.
Any suggestion would be appreciated!
Beta Was this translation helpful? Give feedback.
All reactions