Implementing Inverse Kinematics
gamasutra.com
gamasutra.com
http://www.tandfonline.com/doi/abs/10.1080/2165347X.2013.823...
This post only scratches the surface. There are many interesting topics in IK. Joint weights, null space optimization when the robot is overactuated wrt the end effector, self-intersection, singularities, stability when reaching for unreachable points, hybrid position/force control, ...
2-joint inverse kinematics has a simple analytical solution, which can be found in robotics textbooks.
It has a chapter on closed-form IK for simple structures, and one on Jacobian transpose control.
http://homepages.inf.ed.ac.uk/rbf/BOOKS/VERNON/toc.htm
Take a look at this chapter: http://homepages.inf.ed.ac.uk/rbf/BOOKS/VERNON/Chap008.pdf
I've even seen 5-joint arms in factories for when the robot needs to reach around something in order to drill a hole or install a component.
Does anybody know?
I have the feeling my hand/arm works like this and always does it the same, probably so the least work is required?