How to solve kinematics for robot 7dof by genserkin

More
16 Dec 2017 03:29 #103155 by thang
Hi,

Can genserkins solve inverse kinematic for 7dof robot and how to do it. When i solve inverse kinematic for a 7dof robot, i need to add one more custom equation to bind to links

Please Log in or Create an account to join the conversation.

More
17 Dec 2017 02:36 #103183 by andypugh
No, but yes :-)

By default genserkins only supports 6 joints:
github.com/LinuxCNC/linuxcnc/blob/master...ics/genserkins.h#L43

But if you were to download the source-code, alter that number and recompile then you could have 7 joints.

Please Log in or Create an account to join the conversation.

More
17 Dec 2017 09:27 - 17 Dec 2017 09:30 #103195 by thang
so, do i just need modify DH parameter and #define GENSER_MAX_JOINTS = 7, i will give it a try?
Last edit: 17 Dec 2017 09:30 by thang.

Please Log in or Create an account to join the conversation.

More
17 Dec 2017 11:34 #103200 by andypugh
Maybe.

When you say "7 DOF" I assume you mean a robot with 7 joints? If that is the case then yes, that ought to work.

Please Log in or Create an account to join the conversation.

More
17 Dec 2017 11:41 #103201 by andypugh
Without reading www.ausmt.org/index.php/AUSMT/article/view/172/152 in any great detail I am beginning to suspect that genserkins might not be able to solve a robot with redundant joints.

But, if not, then you would need to compile your own kinematics anyway, so might as well start with recompiling genserkiins to see what happens.
The following user(s) said Thank You: thang

Please Log in or Create an account to join the conversation.

More
18 Dec 2017 04:28 #103267 by thang
after reading genserkins source-code and some documents about 7DOF redundant manipulator, i think i have to do much work to use genserkins for 7dof, it's not only simple like edit num_joints and DH parameter

Please Log in or Create an account to join the conversation.

Time to create page: 0.122 seconds
Powered by Kunena Forum