Overview
The term “kinematics” refers to the study of the translational and rotational motion of objects without reference to mass, force or torque. Kinematics equations are used to describe three-dimensional motion of a multi-body system in terms of translational and rotational motions, linear and angular velocities. Kinematics analysis becomes important in the animation of articulated models and skeletal structures containing serial chains of joints and links.
To set the context for developing the kinematics equations for graphics applications, we first give an outline of robot manipulators comprising a chain of joints. Both forward and inverse kinematics equations of joint chains are then discussed in detail. Iterative numerical algorithms for computing joint angles for a given target position are also presented. These methods are useful for performing goal-directed motion in an animation sequence.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Aristidou, A. (2011). FABRIK: A fast iterative solver for the inverse kinematics problem. Graphical Models, 73(5), 243–260.
Bottema, O., & Roth, B. (1979). Theoretical kinematics. Amsterdam/Oxford: North-Holland Publishing Co.
Cardwell, O., & R. Mukundan. (2011). Visualization and analysis of inverse kinematics algorithms using performance metric maps. The 19th international conference in Central Europe on computer graphics, visualization and computer vision, WSCG-2011, Czech Republic.
Crane, C. D., & Duffy, J. (1998). Kinematic analysis of robot manipulators. Cambridge: Cambridge University Press.
Jazar, R. N. (2010). Theory of applied robotics: Kinematics, dynamics, and control (2nd ed.). New York: Springer.
Korein, J. U., & Badler, N. I. (1982). Techniques for generating the goal-directed motion of articulated structures. IEEE Computer Graphics and Applications, 2(9), 71–81.
Lander, J. (1998, November). Making kine more flexible. Game Developer, 1, 15–22.
Maciejewski, A. A., & Klein, C. A. (1989). The singular value decomposition: Computation and applications to robotics. International Journal of Robotics Research, 8, 63–79.
Orin, D. E., & Schrader, W. W. (1984). Efficient computation of the Jacobian for robot manipulators. International Journal of Robotics Research, 3, 66–75.
Parent, R. (2002). Computer animation: Algorithms and techniques. San Francisco/London: Morgan Kaufmann Publishers.
Welman, C. (1989). Inverse kinematics and geometric constraints for articulated figure manipulation. Master of Science thesis, Simon Fraser University.
Yamane, K. (2010). Simulating and generating motions of human figures. Berlin/Heidelberg: Springer.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2012 Springer-Verlag London Limited
About this chapter
Cite this chapter
Mukundan, R. (2012). Kinematics. In: Advanced Methods in Computer Graphics. Springer, London. https://doi.org/10.1007/978-1-4471-2340-8_6
Download citation
DOI: https://doi.org/10.1007/978-1-4471-2340-8_6
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-4471-2339-2
Online ISBN: 978-1-4471-2340-8
eBook Packages: Computer ScienceComputer Science (R0)