On 22-3-2016 13:30, Gert Kanter wrote:
> Hi,
>
> I tried to get an IKFast plugin working for Cyton Gamma a while ago, but it
> never worked properly. IKFast did manage to generate the analytical IK
> solution after some persuasion, but the solver couldn't find solutions (it
> did find degenerate solutions, i.e., in cases where the arm was fully
> extended). In the end I opted to use the built-in KDL IK plugin for MoveIt.
> If you do manage to get it to work, please let us know!
This is a bit I-heard-somewhere-that, but the IKFast plugin generation
script appears to have difficulty generating plugins for configurations
where joints have translations in more than a single dimension. It loves
simple, serial, 6 / 7 dof chains, such as industrial arms, especially if
they have spherical wrists (plugin generation times of 30 seconds aren't
uncommon).
For chains where this is not the case, KDL, or its more advanced
successor (and most of the times: drop-in replacement), trac-ik [1],
tends to work well.
Gijs
[1]
http://www.ros.org/news/2015/11/introducing-a-better-inverse-kinematics-package.html
> esmaspäev, 21. märts 2016 13:10.11 UTC+2 kirjutas Daniel Mezei:
>>
>> Hello guys,
>>
>> My main goal is to create a custom IKFast plugin for a 7DOF arm like this
>> one<
http://wiki.ros.org/Robots/Cyton-Gamma>.
>>
>> Following this tutorial
>> <
http://docs.ros.org/hydro/api/moveit_ikfast/html/doc/ikfast_tutorial.html>
>> I have managed to generate an ikfast solver for my arm and then also a
>> custom MoveIt! plugin to test it on my arm.
>>
>> However, I suspect that there is something wrong since the arm is not
>> working properly with the IkFast solver, because when using MoveIt! from
>> Rviz and trying to move the marker the arm is not moving, but when a random
>> position is selected then the arm is able to get to that position.
>>
>> I have searched for solutions on this and I have found possible solutions:
>> this
>> <
http://answers.ros.org/question/207100/moveit-ikfast-plugin-working-with-demolaunch-not-working-with-move_group_interface/>
>> ,this
>> <
http://openrave-users-list.185357.n3.nabble.com/ik-autogenerate-failing-for-the-6-DoF-Mico-arm-td4026861.html>,