Skip to main content

2008 | OriginalPaper | Buchkapitel

2. Kinematics

verfasst von : Kenneth Waldron, Prof, James Schmiedeler, Prof

Erschienen in: Springer Handbook of Robotics

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Kinematics pertains to the motion of bodies in a robotic mechanism without regard to the forces/torques that cause the motion. Since robotic mechanisms are by their very essence designed for motion, kinematics is the most fundamental aspect of robot design, analysis, control, and simulation. The robotics community has focused on efficiently applying different representations of position and orientation and their derivatives with respect to time to solve foundational kinematics problems.
This chapter will present the most useful representations of the position and orientation of a body in space, the kinematics of the joints most commonly found in robotic mechanisms, and a convenient convention for representing the geometry of robotic mechanisms. These representational tools will be applied to compute the workspace, the forward and inverse kinematics, the forward and inverse instantaneous kinematics, and the static wrench transmission of a robotic mechanism. For brevity, the focus will be on algorithms applicable to open-chain mechanisms.
The goal of this chapter is to provide the reader with general tools in tabulated form and a broader overview of algorithms that can be applied together to solve kinematics problems pertaining to a particular robotic mechanism.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.1.
Zurück zum Zitat W. R. Hamilton: On quaternions, or on a new system of imaginaries in algebra, Philos. Mag. 18, installments July 1844 - April 1850, ed. by D. E. Wilkins (2000) W. R. Hamilton: On quaternions, or on a new system of imaginaries in algebra, Philos. Mag. 18, installments July 1844 - April 1850, ed. by D. E. Wilkins (2000)
1.2.
Zurück zum Zitat E.B. Wilson: Vector Analysis (Dover, New York 1960), based upon the lectures of J. W. Gibbs, (reprint of the second edn. published by Charles Scribnerʼs Sons, 1909) E.B. Wilson: Vector Analysis (Dover, New York 1960), based upon the lectures of J. W. Gibbs, (reprint of the second edn. published by Charles Scribnerʼs Sons, 1909)
1.3.
Zurück zum Zitat H. Grassman: Die Wissenschaft der extensiven Grösse oder die Ausdehnungslehre (Wigand, Leipzig 1844) H. Grassman: Die Wissenschaft der extensiven Grösse oder die Ausdehnungslehre (Wigand, Leipzig 1844)
1.4.
Zurück zum Zitat J.M. McCarthy: Introduction to Theoretical Kinematics (MIT Press, Cambridge 1990) J.M. McCarthy: Introduction to Theoretical Kinematics (MIT Press, Cambridge 1990)
1.5.
Zurück zum Zitat W.K. Clifford: Preliminary sketch of bi-quarternions, Proc. London Math. Soc., Vol. 4 (1873) pp. 381–395 W.K. Clifford: Preliminary sketch of bi-quarternions, Proc. London Math. Soc., Vol. 4 (1873) pp. 381–395
1.6.
Zurück zum Zitat A. P. Kotelnikov: Screw calculus and some applications to geometry and mechanics, Annal. Imp. Univ. Kazan (1895) A. P. Kotelnikov: Screw calculus and some applications to geometry and mechanics, Annal. Imp. Univ. Kazan (1895)
1.7.
Zurück zum Zitat E. Study: Geometrie der Dynamen (Teubner, Leipzig 1901) E. Study: Geometrie der Dynamen (Teubner, Leipzig 1901)
1.8.
Zurück zum Zitat G.S. Chirikjian, A.B. Kyatkin: Engineering Applications of Noncommutative Harmonic Analysis (CRC, Boca Raton 2001)MATH G.S. Chirikjian, A.B. Kyatkin: Engineering Applications of Noncommutative Harmonic Analysis (CRC, Boca Raton 2001)MATH
1.9.
Zurück zum Zitat R. von Mises: Anwendungen der Motorrechnung, Z. Angew. Math. Mech. 4(3), 193–213 (1924)CrossRef R. von Mises: Anwendungen der Motorrechnung, Z. Angew. Math. Mech. 4(3), 193–213 (1924)CrossRef
1.10.
Zurück zum Zitat J.E. Baker, I.A. Parkin: Fundamentals of Screw Motion: Seminal Papers by Michel Chasles and Olinde Rodrigues (School of Information Technologies, The University of Sydney, Sydney 2003), translated from O. Rodrigues: Des lois géométriques qui régissent les déplacements dʼun système dans lʼespace, J. Math. Pures Applicqu. Liouville 5, 380–440 (1840) J.E. Baker, I.A. Parkin: Fundamentals of Screw Motion: Seminal Papers by Michel Chasles and Olinde Rodrigues (School of Information Technologies, The University of Sydney, Sydney 2003), translated from O. Rodrigues: Des lois géométriques qui régissent les déplacements dʼun système dans lʼespace, J. Math. Pures Applicqu. Liouville 5, 380–440 (1840)
1.11.
Zurück zum Zitat R.S. Ball: A Treatise on the Theory of Screws (Cambridge Univ Press, Cambridge 1998)MATH R.S. Ball: A Treatise on the Theory of Screws (Cambridge Univ Press, Cambridge 1998)MATH
1.12.
Zurück zum Zitat J.K. Davidson, K.H. Hunt: Robots and Screw Theory: Applications of Kinematics and Statics to Robotics (Oxford Univ Press, Oxford 2004)MATH J.K. Davidson, K.H. Hunt: Robots and Screw Theory: Applications of Kinematics and Statics to Robotics (Oxford Univ Press, Oxford 2004)MATH
1.13.
Zurück zum Zitat K.H. Hunt: Kinematic Geometry of Mechanisms (Clarendon, Oxford 1978)MATH K.H. Hunt: Kinematic Geometry of Mechanisms (Clarendon, Oxford 1978)MATH
1.14.
Zurück zum Zitat J.R. Phillips: Freedom in Machinery: Volume 1. Introducing Screw Theory (Cambridge Univ Press, Cambridge 1984) J.R. Phillips: Freedom in Machinery: Volume 1. Introducing Screw Theory (Cambridge Univ Press, Cambridge 1984)
1.15.
Zurück zum Zitat J.R. Phillips: Freedom in Machinery: Volume 2. Screw Theory Exemplified (Cambridge Univ Press, Cambridge 1990) J.R. Phillips: Freedom in Machinery: Volume 2. Screw Theory Exemplified (Cambridge Univ Press, Cambridge 1990)
1.16.
Zurück zum Zitat G.S. Chirikjian: Rigid-body kinematics. In: Robotics and Automation Handbook, ed. by T. Kurfess (CRC, Boca Raton 2005), Chapt. 2 G.S. Chirikjian: Rigid-body kinematics. In: Robotics and Automation Handbook, ed. by T. Kurfess (CRC, Boca Raton 2005), Chapt. 2
1.17.
Zurück zum Zitat R.M. Murray, Z. Li, S.S. Sastry: A Mathematical Introduction to Robotic Manipulation (CRC, Boca Raton 1994)MATH R.M. Murray, Z. Li, S.S. Sastry: A Mathematical Introduction to Robotic Manipulation (CRC, Boca Raton 1994)MATH
1.18.
Zurück zum Zitat A. Karger, J. Novak: Space Kinematics and Lie Groups (Routledge, New York 1985) A. Karger, J. Novak: Space Kinematics and Lie Groups (Routledge, New York 1985)
1.19.
Zurück zum Zitat R. von Mises: Motorrechnung, ein neues Hilfsmittel in der Mechanik, Z. Angew. Math. Mech. 2(2), 155–181 (1924), [transl. J. E. Baker, K. Wohlhart, Inst. for Mechanics, T. U. Graz (1996)]CrossRef R. von Mises: Motorrechnung, ein neues Hilfsmittel in der Mechanik, Z. Angew. Math. Mech. 2(2), 155–181 (1924), [transl. J. E. Baker, K. Wohlhart, Inst. for Mechanics, T. U. Graz (1996)]CrossRef
1.20.
Zurück zum Zitat J.D. Everett: On a new method in statics and kinematics, Mess. Math. 45, 36–37 (1875) J.D. Everett: On a new method in statics and kinematics, Mess. Math. 45, 36–37 (1875)
1.21.
Zurück zum Zitat R. Featherstone: Rigid Body Dynamics Algorithms (Kluwer Academic, Boston 2007) R. Featherstone: Rigid Body Dynamics Algorithms (Kluwer Academic, Boston 2007)
1.22.
Zurück zum Zitat F. Reuleaux: Kinematics of Machinery (Dover, New York 1963), (reprint of Theoretische Kinematik, 1875, in German). F. Reuleaux: Kinematics of Machinery (Dover, New York 1963), (reprint of Theoretische Kinematik, 1875, in German).
1.23.
Zurück zum Zitat K.J. Waldron: A method of studying joint geometry, Mechan. Machine Theory 7, 347–353 (1972)CrossRef K.J. Waldron: A method of studying joint geometry, Mechan. Machine Theory 7, 347–353 (1972)CrossRef
1.24.
Zurück zum Zitat T.R. Kane, D.A. Levinson: Dynamics, Theory and Applications (McGraw-Hill, New York 1985) T.R. Kane, D.A. Levinson: Dynamics, Theory and Applications (McGraw-Hill, New York 1985)
1.25.
Zurück zum Zitat J.L. Lagrange: Oeuvres de Lagrange (Gauthier-Villars, Paris 1773) J.L. Lagrange: Oeuvres de Lagrange (Gauthier-Villars, Paris 1773)
1.26.
Zurück zum Zitat J. Denavit, R.S. Hartenberg: A kinematic notation for lower-pair mechanisms based on matrices, J. Appl. Mech. 22, 215–221 (1955)MATHMathSciNet J. Denavit, R.S. Hartenberg: A kinematic notation for lower-pair mechanisms based on matrices, J. Appl. Mech. 22, 215–221 (1955)MATHMathSciNet
1.27.
Zurück zum Zitat W. Khalil, E. Dombre: Modeling, Identification and Control of Robots (Taylor Francis, New York 2002) W. Khalil, E. Dombre: Modeling, Identification and Control of Robots (Taylor Francis, New York 2002)
1.28.
Zurück zum Zitat K.J. Waldron: A study of overconstrained linkage geometry by solution of closure equations, Part I: a method of study, Mech. Machine Theory 8(1), 95–104 (1973)CrossRef K.J. Waldron: A study of overconstrained linkage geometry by solution of closure equations, Part I: a method of study, Mech. Machine Theory 8(1), 95–104 (1973)CrossRef
1.29.
Zurück zum Zitat R. Paul: Robot Manipulators: Mathematics, Programming and Control (MIT Press, Cambridge 1982) R. Paul: Robot Manipulators: Mathematics, Programming and Control (MIT Press, Cambridge 1982)
1.30.
Zurück zum Zitat J.J. Craig: Introduction to Robotics: Mechanics and Control (Addison-Wesley, Reading 1986) J.J. Craig: Introduction to Robotics: Mechanics and Control (Addison-Wesley, Reading 1986)
1.31.
Zurück zum Zitat K.J. Waldron, A. Kumar: The Dextrous workspace, ASME Mech. Conf. (Los Angeles 1980), ASME paper No. 80-DETC-108 K.J. Waldron, A. Kumar: The Dextrous workspace, ASME Mech. Conf. (Los Angeles 1980), ASME paper No. 80-DETC-108
1.32.
Zurück zum Zitat R. Vijaykumar, K.J. Waldron, M.J. Tsai: Geometric optimization of manipulator structures for working volume and dexterity, Int. J. Robot. Res. 5(2), 91–103 (1986)CrossRef R. Vijaykumar, K.J. Waldron, M.J. Tsai: Geometric optimization of manipulator structures for working volume and dexterity, Int. J. Robot. Res. 5(2), 91–103 (1986)CrossRef
1.33.
Zurück zum Zitat J. Duffy: Analysis of Mechanisms and Robot Manipulators (Wiley, New York 1980) J. Duffy: Analysis of Mechanisms and Robot Manipulators (Wiley, New York 1980)
1.34.
Zurück zum Zitat D. Pieper: The Kinematics of Manipulators Under Computer Control. Ph.D. Thesis (Stanford University, Stanford 1968) D. Pieper: The Kinematics of Manipulators Under Computer Control. Ph.D. Thesis (Stanford University, Stanford 1968)
1.35.
Zurück zum Zitat C.S.G. Lee: Robot arm kinematics, dynamics, and control, Computer 15(12), 62–80 (1982)CrossRef C.S.G. Lee: Robot arm kinematics, dynamics, and control, Computer 15(12), 62–80 (1982)CrossRef
1.36.
Zurück zum Zitat M.T. Mason: Mechanics of Robotic Manipulation (MIT Press, Cambridge 2001) M.T. Mason: Mechanics of Robotic Manipulation (MIT Press, Cambridge 2001)
1.37.
Zurück zum Zitat H.Y. Lee, C.G. Liang: A new vector theory for the analysis of spatial mechanisms, Mechan. Machine Theory 23(3), 209–217 (1988)CrossRef H.Y. Lee, C.G. Liang: A new vector theory for the analysis of spatial mechanisms, Mechan. Machine Theory 23(3), 209–217 (1988)CrossRef
1.38.
Zurück zum Zitat R. Manseur, K.L. Doty: A robot manipulator with 16 real inverse kinematic solutions, Int. J. Robot. Res. 8(5), 75–79 (1989)CrossRef R. Manseur, K.L. Doty: A robot manipulator with 16 real inverse kinematic solutions, Int. J. Robot. Res. 8(5), 75–79 (1989)CrossRef
1.39.
Zurück zum Zitat M. Raghavan, B. Roth: Kinematic analysis of the 6R manipulator of general geometry, 5th Int. Symp. Robot. Res. (1990) M. Raghavan, B. Roth: Kinematic analysis of the 6R manipulator of general geometry, 5th Int. Symp. Robot. Res. (1990)
1.40.
Zurück zum Zitat D. Manocha, J. Canny: Real Time Inverse Kinematics for General 6R Manipulators Tech. rep. (University of California, Berkeley 1992) D. Manocha, J. Canny: Real Time Inverse Kinematics for General 6R Manipulators Tech. rep. (University of California, Berkeley 1992)
1.41.
Zurück zum Zitat B. Buchberger: Applications of Gröbner bases in non-linear computational geometry. In: Trends in Computer Algebra, Lect. Notes Comput. Sci., Vol. 296, ed. by R. Janen (Springer, Berlin 1989) pp. 52–80 B. Buchberger: Applications of Gröbner bases in non-linear computational geometry. In: Trends in Computer Algebra, Lect. Notes Comput. Sci., Vol. 296, ed. by R. Janen (Springer, Berlin 1989) pp. 52–80
1.42.
Zurück zum Zitat P. Kovacs: Minimum degree solutions for the inverse kinematics problem by application of the Buchberger algorithm. In: Advances in Robot Kinematics, ed. by S. Stifter, J. Lenarcic (Springer, New York 1991) pp. 326–334 P. Kovacs: Minimum degree solutions for the inverse kinematics problem by application of the Buchberger algorithm. In: Advances in Robot Kinematics, ed. by S. Stifter, J. Lenarcic (Springer, New York 1991) pp. 326–334
1.43.
Zurück zum Zitat L.W. Tsai, A.P. Morgan: Solving the kinematics of the most general six- and five-degree-of-freedom manipulators by continuation methods, ASME J. Mechan. Transmission Autom. Design 107, 189–195 (1985)CrossRef L.W. Tsai, A.P. Morgan: Solving the kinematics of the most general six- and five-degree-of-freedom manipulators by continuation methods, ASME J. Mechan. Transmission Autom. Design 107, 189–195 (1985)CrossRef
1.44.
Zurück zum Zitat C.W. Wampler, A.P. Morgan, A.J. Sommese: Numerical continuation methods for solving polynomial systems arising in kinematics, ASME J. Mech. Des. 112, 59–68 (1990)CrossRef C.W. Wampler, A.P. Morgan, A.J. Sommese: Numerical continuation methods for solving polynomial systems arising in kinematics, ASME J. Mech. Des. 112, 59–68 (1990)CrossRef
1.45.
Zurück zum Zitat R. Manseur, K.L. Doty: Fast inverse kinematics of 5-revolute-axis robot manipulators, Mechan. Machine Theory 27(5), 587–597 (1992)CrossRef R. Manseur, K.L. Doty: Fast inverse kinematics of 5-revolute-axis robot manipulators, Mechan. Machine Theory 27(5), 587–597 (1992)CrossRef
1.46.
Zurück zum Zitat S.C.A. Thomopoulos, R.Y.J. Tam: An iterative solution to the inverse kinematics of robotic manipulators, Mechan. Machine Theory 26(4), 359–373 (1991)CrossRef S.C.A. Thomopoulos, R.Y.J. Tam: An iterative solution to the inverse kinematics of robotic manipulators, Mechan. Machine Theory 26(4), 359–373 (1991)CrossRef
1.47.
Zurück zum Zitat J.J. Uicker Jr., J. Denavit, R.S. Hartenberg: An interactive method for the displacement analysis of spatial mechanisms, J. Appl. Mech. 31, 309–314 (1964)MATH J.J. Uicker Jr., J. Denavit, R.S. Hartenberg: An interactive method for the displacement analysis of spatial mechanisms, J. Appl. Mech. 31, 309–314 (1964)MATH
1.48.
Zurück zum Zitat J. Zhao, N. Badler: Inverse kinematics positioning using nonlinear programming for highly articulated figures, Trans. Comput. Graph. 13(4), 313–336 (1994)CrossRef J. Zhao, N. Badler: Inverse kinematics positioning using nonlinear programming for highly articulated figures, Trans. Comput. Graph. 13(4), 313–336 (1994)CrossRef
1.49.
Zurück zum Zitat D.E. Whitney: Resolved motion rate control of manipulators and human prostheses, IEEE Trans. Man Mach. Syst. 10, 47–63 (1969)CrossRef D.E. Whitney: Resolved motion rate control of manipulators and human prostheses, IEEE Trans. Man Mach. Syst. 10, 47–63 (1969)CrossRef
1.50.
Zurück zum Zitat H. Cheng, K. Gupta: A study of robot inverse kinematics based upon the solution of differential equations, J. Robot. Syst. 8(2), 115–175 (1991)CrossRef H. Cheng, K. Gupta: A study of robot inverse kinematics based upon the solution of differential equations, J. Robot. Syst. 8(2), 115–175 (1991)CrossRef
1.51.
Zurück zum Zitat L. Sciavicco, B. Siciliano: Modeling and Control of Robot Manipulators (Springer, London 2000) L. Sciavicco, B. Siciliano: Modeling and Control of Robot Manipulators (Springer, London 2000)
1.52.
Zurück zum Zitat R.S. Rao, A. Asaithambi, S.K. Agrawal: Inverse Kinematic Solution of Robot Manipulators Using Interval Analysis, ASME J. Mech. Des. 120(1), 147–150 (1998)CrossRef R.S. Rao, A. Asaithambi, S.K. Agrawal: Inverse Kinematic Solution of Robot Manipulators Using Interval Analysis, ASME J. Mech. Des. 120(1), 147–150 (1998)CrossRef
1.53.
Zurück zum Zitat C.W. Wampler: Manipulator inverse kinematic solutions based on vector formulations and damped least squares methods, IEEE Trans. Syst. Man Cybern. 16, 93–101 (1986)CrossRefMATH C.W. Wampler: Manipulator inverse kinematic solutions based on vector formulations and damped least squares methods, IEEE Trans. Syst. Man Cybern. 16, 93–101 (1986)CrossRefMATH
1.54.
Zurück zum Zitat D.E. Orin, W.W. Schrader: Efficient computation of the jacobian for robot manipulators, Int. J. Robot. Res. 3(4), 66–75 (1984)CrossRef D.E. Orin, W.W. Schrader: Efficient computation of the jacobian for robot manipulators, Int. J. Robot. Res. 3(4), 66–75 (1984)CrossRef
1.55.
Zurück zum Zitat D. E. Whitney: The mathematics of coordinated control of prosthetic arms and manipulators J. Dynamic Sys. Meas. Contr. 122, 303–309 (1972) D. E. Whitney: The mathematics of coordinated control of prosthetic arms and manipulators J. Dynamic Sys. Meas. Contr. 122, 303–309 (1972)
1.56.
Zurück zum Zitat R.P. Paul, B.E. Shimano, G. Mayer: Kinematic control equations for simple manipulators, IEEE Trans. Syst. Man Cybern. SMC-11(6), 339–455 (1981) R.P. Paul, B.E. Shimano, G. Mayer: Kinematic control equations for simple manipulators, IEEE Trans. Syst. Man Cybern. SMC-11(6), 339–455 (1981)
1.57.
Zurück zum Zitat R.P. Paul, C.N. Stephenson: Kinematics of robot wrists, Int. J. Robot. Res. 20(1), 31–38 (1983)CrossRef R.P. Paul, C.N. Stephenson: Kinematics of robot wrists, Int. J. Robot. Res. 20(1), 31–38 (1983)CrossRef
1.58.
Zurück zum Zitat R.P. Paul, H. Zhang: Computationally efficient kinematics for manipulators with spherical wrists based on the homogeneous transformation representation, Int. J. Robot. Res. 5(2), 32–44 (1986)CrossRef R.P. Paul, H. Zhang: Computationally efficient kinematics for manipulators with spherical wrists based on the homogeneous transformation representation, Int. J. Robot. Res. 5(2), 32–44 (1986)CrossRef
1.59.
Zurück zum Zitat H. Asada, J.J.E. Slotine: Robot Analysis and Control (Wiley, New York 1986) H. Asada, J.J.E. Slotine: Robot Analysis and Control (Wiley, New York 1986)
1.60.
Zurück zum Zitat F.L. Lewis, C.T. Abdallah, D.M. Dawson: Control of Robot Manipulators (Macmillan, New York 1993) F.L. Lewis, C.T. Abdallah, D.M. Dawson: Control of Robot Manipulators (Macmillan, New York 1993)
1.61.
Zurück zum Zitat R.J. Schilling: Fundamentals of Robotics: Analysis and Control (Prentice-Hall, Englewood Cliffs 1990) R.J. Schilling: Fundamentals of Robotics: Analysis and Control (Prentice-Hall, Englewood Cliffs 1990)
1.62.
Zurück zum Zitat M.W. Spong, M. Vidyasagar: Robot Dynamics and Control (Wiley, New York 1989) M.W. Spong, M. Vidyasagar: Robot Dynamics and Control (Wiley, New York 1989)
1.63.
Zurück zum Zitat T. Yoshikawa: Foundations of Robotics (MIT Press, Cambridge 1990) T. Yoshikawa: Foundations of Robotics (MIT Press, Cambridge 1990)
Metadaten
Titel
Kinematics
verfasst von
Kenneth Waldron, Prof
James Schmiedeler, Prof
Copyright-Jahr
2008
DOI
https://doi.org/10.1007/978-3-540-30301-5_2

Neuer Inhalt