HOME LINKS TARGET COMPUTATIONS ANIMATION
This is an interactive site meant to experiment on different geometric configurations of robots, target points and inverse kinematics. Many procedures have been proposed, most of them for specific configurations. Here we use a method which is general, for any configuration and uses "classical" optimization methods, as in [3].
"Links" tab is dedicated to the definition of link parameters 
"Target" tab is for setting the final target point; note that the application will select a straight line trajectory starting from the end-effector end to the target, will divide it and into small segments and will perform inverse kinematics computations for moving the end-effector along those short segments. 
"Computations" tab will display the results of the calculations; the user can select any intermediary target point and see the corresponding settings of the manipulator. 
"Animation" tab will use an in-place created video to display the movement of the manipulator following the above mentioned trajectory and corresponding calculations

Note. This site has been tested with the following browsers: Chrome 21.0, Firefox 11.0 and Internet Explorer 9 (not all functionality of the site is available with previous versions of Internet Explorer).

Terminology


A robot is a collection of successive joints and links (or arms), each link has a start and an end joint, the end joint of a link being being identical to the start joint of the following link.
The Denavit-Hartenberg method associates, to each joint, a coordinate frame (B) - a system of frames, or coordinate axes (x,y,z) and, with each link, a system of parameters (a, α, d and θ).


Links are of one of the two types:

The end-point of the last link is the end-effector position.

Some technical details.

References

[1] Spong Kinematics
[2] Reza N. Jazar - Theory of Applied Robotics Kinematics, Dynamics and Control, Springer ISBN 0-387-32475-5
[3] J. Nocedal, S. Wright - Numerical Optimization, Springer ISBN 0-387-98793-2

Credits

CGIC library
CGIC copyright 1996-2011 by Thomas Boutell and Boutell.Com.

Ogg-Theora-Vorbis library
Copyright (C) 2002-2009 Xiph.org Foundation.

WebM library
Copyright (c) 2010, Google Inc. All rights reserved

Apache Xerces for C++ XML Parser

Contact

Please, write to Alex Schwefelberg