Page 1 of 1

Opensource inverse kinematics library

Posted: Tue Dec 09, 2008 11:40 am
by clauchiorean
Hello everyone.
I want to start building an open source inverse kinematics library and various tools
required to easily work with the library.

I've asked if anyone was interested a while back in this thread on gamedev.net forums:

http://www.gamedev.net/community/for...opic_id=495676

Since the time of my first post i've managed to complete my degree and my ik project.
You can find what I did here:

http://www.assembla.com/wiki/show/ikanimationtoolkit

Also the source code: http://svn2.assembla.com/svn/ikanimationtoolkit/

I don't consider this a finished product ( basically it was me trying to implement various ik algorithms) but i would like to continue doing it or maybe start a new one an use what I've learn there.

So I would like that everyone interested in an open source ik lib to make suggestion, comments, how will they approach this, or if they want to help with text, papers, time. (I have a lot of documents but it never hurts to have more, especially new research)

* local copy of source code *
http://bulletphysics.com/ftp/pub/test/i ... oolkit.zip

Re: Opensource inverse kinematics library

Posted: Wed Aug 11, 2010 1:58 am
by fishboy82
Hi clauchiorean:
I am very interseting about the implementation of the project ,what method do you use in the IK solution, I only know the simple cylic coordinate descendt but seems not enough could you refer me the method use in your project?

Re: Opensource inverse kinematics library

Posted: Wed Aug 11, 2010 7:12 am
by clauchiorean
You can find what algorithms i've used here:

http://svn2.assembla.com/svn/ikanimatio ... lgorithms/

Just download the source code, take a look in the branches. There is even a small
test project.

I've put the project "on hold" for now. I'm very busy right now and my free time is very limited.

There are implementations for CCD, JacobianTransponse, Jacobia Pseudo Inverse, Jacobian with dump least square, Jacobian with selectively dump least square.

You can find more about this methods here:http://www.docstoc.com/docs/2686332/Int ... Transpose-

Also there are implementations for multiple tasks with priorities.

Re: Opensource inverse kinematics library

Posted: Fri Aug 13, 2010 2:25 am
by fishboy82
clauchiorean:

Thanks a lot for the information , By the way do you know how current games couple the IK system with the artists-maded animation ?

Re: Opensource inverse kinematics library

Posted: Sun Aug 15, 2010 8:34 pm
by clauchiorean
Hi i can only guide you to something like this:

http://ogre3d.org/forums/viewtopic.php? ... 60&start=0

Maybe you will find more info after this disscussion