Synonyms
Definition
Inverse kinematics refers to the calculation of joint parameters in a robotic system that achieve a specified configuration of the robot. This calculation is the solution of the kinematics equations of the system and is not strictly an inverse. However, in the rapidly evolving early days of industrial robot arms, the term inverse kinematics came to represent this calculation and remains to this day. With advances in more complicated robotic systems, such as parallel and metamorphic robots, the interpretation of the term inverse can be misleading.
Overview
With the development of the first commercial industrial robot arms by Devol (1961), Engleberger (1980), Victor Scheinman (Scheinman and McCarthy, 2008), and others (Paul, 1981; Craig, 2018; Lynch and Park, 2017), an important concern was determining the location of the robot’s end-effector, or hand, in the robot’s physical workspace for a given set of joint angles. This is...
References
Aristidou A, Lasenby J (2011) Fabrik: a fast, iterative solver for the inverse kinematics problem. Graph Methods 73(5):243–260
Craig J (2018) Introduction to robotics: mechanics and control, 4th edn. Pearson North America, New York
Devol GC (1961) Programmed article transfer. US Patent No. 2,988,237. US Patent and Trademark Office
Di Rocco S, Eklund AJ D andSommese, Wampler CW (2010) Algebraic C*-actions and the inverse kinematics of a general 6R manipulator. Appl Math Comput 216:2512–2524
Engleberger JF (1980) Robotics in practice. Springer, USA
Gan D, Liao Q, Wei S, Dai J, Qiao S (2008) Dual quaternion-based inverse kinematics of the general spatial 7R mechanism. Proc Inst Mech Eng Part C: J Mech Eng Sci 222(8):1593–1598
Husty ML (1996) An algorithm for solving the direct kinematics of general Stewart-Gough platforms. Mech Mach Theory 31(4):365–380
Lazard D, Merlet JP (1994) The (true) Stewart platform has 12 configurations. In: Proceedings of the 1994 IEEE International Conference on Robotics and Automation, vol 3, pp 2160–2165
Liao Q, Liang C (1993) Synthesizing spatial 7R mechanism with 16-assembly configurations. Mech Mach Theory 28(5):715–720
Lin PF, Huang MB, Huang HP (2019) Analytical solution for inverse kinematics using dual quaternions. IEEE Access 7:166190–166202
Lynch K, Park F (2017) Modern robotics: mechanics, planning, and control. Cambridge University Press, New York
Merlet JP (1993) Parallel manipulators: state of the art and perspectives. Adv Robot 8(6):589–596
Paul R (1981) Robot manipulators: mathematics, programing, and control. MIT Press, Cambridge, MA
Raghavan M (1993) The Stewart platform of general geometry has 40 configurations. ASME J Mech Des 115:277–282
Scheinman V, McCarthy JM (2008) Mechanisms and actuation. In: Siciliano B, Khatib O (eds) Springer handbook of robotics. Springer, Berlin
Tsai LW, Morgan AP (1985) Solving the kinematics of the most general six- and five-degree-of-freedom manipulators by continuation methods. ASME J Mech Transm Autom Des 107(2):189–200
Wittenburg J (2016) Kinematics. Springer, Berlin
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Section Editor information
Rights and permissions
Copyright information
© 2023 Springer-Verlag GmbH Germany, part of Springer Nature
About this entry
Cite this entry
Larochelle, P., McCarthy, J.M. (2023). Inverse Kinematics. In: Ang, M.H., Khatib, O., Siciliano, B. (eds) Encyclopedia of Robotics. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-41610-1_122-1
Download citation
DOI: https://doi.org/10.1007/978-3-642-41610-1_122-1
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-41610-1
Online ISBN: 978-3-642-41610-1
eBook Packages: Springer Reference EngineeringReference Module Computer Science and Engineering