RoboDK Forum
Solve_IK_All可打印版本

+- RoboDK Forum (//www.sinclairbody.com/forum)
+-- Forum: RoboDK (EN) (//www.sinclairbody.com/forum/Forum-RoboDK-EN)
+--- Forum: RoboDK API (//www.sinclairbody.com/forum/Forum-RoboDK-API)
+--- Thread: Solve_IK_All (/Thread-Solve-IK-All)



Solve_IK_All-Hamid-06-28-2016

Hi all,

I wanted to use "RL.Solve_IK_All" to have all the inverse kinematics solutions of a robot, in order to make sure that the robot stay in the same working mode always. But in Matlab, it seems that the output is totally wrong and has nothing to do with the joint variables shown in the "Other configurations" section of the robot properties.

- Is there any other way to have correct all IK solutions?
- Is there any alternative to make sure the robot stay in the same working mode all the time? (Assuming I have my own code to generate a path point by point)

PS: I checked the same thing with Python. It works fine. But still I want to know about Matlab.

Hamid


RE: Solve_IK_All-RoboDK-10-31-2016

Can you share the code that creates this problem? What robot did you use?
If you provide more information it will allow us to fix this issue.


Therobot.JointsConfigmethod should return the robot configuration as a list of 3 states:
[FRONT/REAR, UPPER_ARM/LOWER_ARM, FLIP/NONFLIP]