Posts: 5
Threads: 3
Joined: Jan 2020
Reputation:
0
01-03-2020, 06:56 AM
(This post was last modified: 01-03-2020, 04:45 PM by Albert.)
Hi, I am a user of RoboDK 4.0 version. Can you help me better understand how RoboDK solves the inverse kinematic problem? How is RoboDK able to match parameters based on the position of the provided operating point?
Thank you very much if you can help me to understand this matter better!
Posts: 3,582
Threads: 2
Joined: Apr 2018
Reputation:
167
RoboDK uses an analytical inverse kinematics solution for most robot arms. For some robots, this solution is iterative.
Posts: 5
Threads: 3
Joined: Jan 2020
Reputation:
0
Thank you for your feedback, Albert!
Do you have a good article or tutorial so I can find out more about this?
Posts: 3,582
Threads: 2
Joined: Apr 2018
Reputation:
167
RoboDK does not have tutorials about how to solve the inverse kinematics problem. I recommend you to look for books dedicated to robotics or scientific papers.
Posts: 5
Threads: 3
Joined: Jan 2020
Reputation:
0
Can you show me which piece of code causes roboDK to perform the reverse kinetic deconstruction process, Albert?
Posts: 51
Threads: 27
Joined: May 2021
Reputation:
1
Hello,
I assume most robot models in Library come with their own inverse kinematic solvers, but Albert said some of them are iterative ones.
Could you provide us examples of which type of robot arms are exceptions?
Posts: 323
Threads: 2
Joined: Jun 2021
Reputation:
25
Right-click your robot->Parameters>Inverse Kinematics Options will give you insight on the solver method (typically 7 axis robots).
Posts: 4
Threads: 1
Joined: Mar 2021
Reputation:
0
01-17-2024, 08:36 PM
(This post was last modified: 01-18-2024, 02:18 PM by Albert.)
Hello, I am using the Ur5e Robot, what ik is used in this robot?
In addition, what type of iterative method are using?
Posts: 3,582
Threads: 2
Joined: Apr 2018
Reputation:
167
01-18-2024, 02:19 PM
(This post was last modified: 01-18-2024, 02:20 PM by Albert.)
When you use the default robot kinematics for 6-axis robot arms, the inverse Kinematics solution is analytical and you should see many solutions to reach the same target.
When you use the controller kinematics, the inverse kinematics solution is iterative. The controller kinematics can be imported from a URP file generated by your Universal Robots robot controller or after calibrating your robot.