{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,8]],"date-time":"2026-05-08T16:10:56Z","timestamp":1778256656435,"version":"3.51.4"},"publisher-location":"Berlin, Heidelberg","reference-count":89,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783540239574","type":"print"},{"value":"9783540303015","type":"electronic"}],"license":[{"start":{"date-parts":[[2008,1,1]],"date-time":"2008-01-01T00:00:00Z","timestamp":1199145600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2008,1,1]],"date-time":"2008-01-01T00:00:00Z","timestamp":1199145600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2008]]},"DOI":"10.1007\/978-3-540-30301-5_3","type":"book-chapter","created":{"date-parts":[[2008,5,15]],"date-time":"2008-05-15T10:30:01Z","timestamp":1210847401000},"page":"35-65","source":"Crossref","is-referenced-by-count":64,"title":["Dynamics"],"prefix":"10.1007","author":[{"given":"Roy","family":"Featherstone","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"David E.","family":"Orin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"1","key":"3_CR1_3","doi-asserted-by":"publisher","first-page":"13","DOI":"10.1177\/027836498300200102","volume":"2","author":"R Featherstone","year":"1983","unstructured":"R.\u00a0Featherstone: The Calculation of Robot Dynamics using Articulated-Body Inertias, Int. J. Robot. Res. 2(1), 13\u201330 (1983)","journal-title":"Int. J. Robot. Res."},{"key":"3_CR2_3","volume-title":"Introduction to Robotics: Mechanics and Control","author":"JJ Craig","year":"2005","unstructured":"J.J.\u00a0Craig: Introduction to Robotics: Mechanics and Control, 3rd edn. (Pearson Prentice Hall, Upper Saddle River, NJ 2005)","edition":"3rd"},{"key":"3_CR3_3","volume-title":"Dynamics of Multibody Systems","author":"RE Roberson","year":"1988","unstructured":"R.E.\u00a0Roberson, R.\u00a0Schwertassek: Dynamics of Multibody Systems (Springer-Verlag, Berlin\/Heidelberg\/New York 1988)"},{"issue":"2","key":"3_CR4_3","doi-asserted-by":"publisher","first-page":"69","DOI":"10.1115\/1.3149599","volume":"102","author":"JYS Luh","year":"1980","unstructured":"J.Y.S.\u00a0Luh, M.W.\u00a0Walker, R.P.C.\u00a0Paul: On-Line Computational Scheme for Mechanical Manipulators, Trans. ASME J. Dyn. Syst. Measur. Control 102(2), 69\u201376 (1980)","journal-title":"Trans. ASME J. Dyn. Syst. Measur. Control"},{"key":"3_CR5_3","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1115\/1.3139699","volume":"104","author":"MW Walker","year":"1982","unstructured":"M.W.\u00a0Walker, D.E.\u00a0Orin: Efficient Dynamic Computer Simulation of Robotic Mechanisms, Trans. ASME J. Dyn. Syst. Measur. Control 104, 205\u2013211 (1982)","journal-title":"Trans. ASME J. Dyn. Syst. Measur. Control"},{"key":"3_CR6_3","unstructured":"D. Baraff: Linear-Time Dynamics using Lagrange Multipliers, Proc. SIGGRAPH \u02bc96 (New Orleans 1996) pp. 137\u2013146"},{"key":"3_CR7_3","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/0045-7825(72)90018-7","volume":"1","author":"J Baumgarte","year":"1972","unstructured":"J.\u00a0Baumgarte: Stabilization of Constraints and Integrals of Motion in Dynamical Systems, Comput. Methods Appl. Mech. Eng. 1, 1\u201316 (1972)","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"3_CR8_3","volume-title":"Rigid Body Dynamics Algorithms","author":"R Featherstone","year":"2007","unstructured":"R.\u00a0Featherstone: Rigid Body Dynamics Algorithms (Springer, Berlin, Heidelberg 2007)"},{"key":"3_CR9_3","volume-title":"A Mathematical Introduction to Robotic Manipulation","author":"RM Murray","year":"1994","unstructured":"R.M.\u00a0Murray, Z.\u00a0Li, S.S.\u00a0Sastry: A Mathematical Introduction to Robotic Manipulation (CRC, Boca Raton, FL 1994)"},{"key":"3_CR10_3","doi-asserted-by":"publisher","DOI":"10.1007\/b97597","volume-title":"Fundamentals of Robotic Mechanical Systems","author":"J Angeles","year":"2003","unstructured":"J.\u00a0Angeles: Fundamentals of Robotic Mechanical Systems, 2nd edn. (Springer-Verlag, New York 2003)","edition":"2nd"},{"key":"3_CR11_3","volume-title":"A Treatise on the Theory of Screws","author":"RS Ball","year":"1900","unstructured":"R.S.\u00a0Ball: A Treatise on the Theory of Screws (Cambridge Univ. Press, London 1900), Republished (1998)"},{"key":"3_CR12_3","volume-title":"Geometrical Methods in Robotics","author":"JM Selig","year":"1996","unstructured":"J.M.\u00a0Selig: Geometrical Methods in Robotics (Springer, New York 1996)"},{"key":"3_CR13_3","volume-title":"Principles of Dynamics","author":"DT Greenwood","year":"1988","unstructured":"D.T.\u00a0Greenwood: Principles of Dynamics (Prentice-Hall, Englewood Cliffs, NJ 1988)"},{"key":"3_CR14_3","doi-asserted-by":"publisher","DOI":"10.1002\/9783527618361","volume-title":"Applied Dynamics","author":"FC Moon","year":"1998","unstructured":"F.C.\u00a0Moon: Applied Dynamics (Wiley, New York 1998)"},{"key":"3_CR15_3","volume-title":"Robot Dynamics Algorithms","author":"R Featherstone","year":"1987","unstructured":"R.\u00a0Featherstone: Robot Dynamics Algorithms (Kluwer Academic, Boston 1987)"},{"key":"3_CR16_3","doi-asserted-by":"publisher","first-page":"606","DOI":"10.1109\/70.406935","volume":"11","author":"S McMillan","year":"1995","unstructured":"S.\u00a0McMillan, D.E.\u00a0Orin: Efficient Computation of Articulated-Body Inertias Using Successive Axial Screws, IEEE Trans. Robot. Autom. 11, 606\u2013611 (1995)","journal-title":"IEEE Trans. Robot. Autom."},{"key":"3_CR17_3","volume-title":"Modeling and Control of Robot Manipulators","author":"L Sciavicco","year":"2000","unstructured":"L.\u00a0Sciavicco, B.\u00a0Siciliano: Modeling and Control of Robot Manipulators, 2nd edn. (Springer, London 2000)","edition":"2nd"},{"issue":"3","key":"3_CR18_3","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1177\/027836498700600303","volume":"6","author":"J Slotine","year":"1987","unstructured":"J.\u00a0Slotine, W.\u00a0Li: On the Adaptive Control of Robot Manipulators, Int. J. Robot. Res. 6(3), 49\u201359 (1987)","journal-title":"Int. J. Robot. Res."},{"key":"3_CR19_3","unstructured":"K.S. Chang, O. Khatib: Operational Space Dynamics: Efficient Algorithms for Modeling and Control of Branching Mechanisms. In: Proc. of IEEE International Conference on Robotics and Automation (San Francisco 2000) pp. 850\u2013856"},{"issue":"1","key":"3_CR20_3","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1109\/JRA.1987.1087068","volume":"3","author":"O Khatib","year":"1987","unstructured":"O.\u00a0Khatib: A Unified Approach to Motion and Force Control of Robot Manipulators: The Operational Space Formulation, IEEE J. Robot. Autom. 3(1), 43\u201353 (1987)","journal-title":"IEEE J. Robot. Autom."},{"issue":"3","key":"3_CR21_3","doi-asserted-by":"publisher","first-page":"289","DOI":"10.1002\/rob.4620020307","volume":"2","author":"YF Zheng","year":"1985","unstructured":"Y.F.\u00a0Zheng, H.\u00a0Hemami: Mathematical Modeling of a Robot Collision with its Environment, J. Robot. Syst. 2(3), 289\u2013307 (1985)","journal-title":"J. Robot. Syst."},{"key":"3_CR22_3","volume-title":"Modeling, Identification and Control of Robots","author":"W Khalil","year":"2002","unstructured":"W.\u00a0Khalil, E.\u00a0Dombre: Modeling, Identification and Control of Robots (Taylor & Francis, New York 2002)"},{"key":"3_CR23_3","first-page":"215","volume":"22","author":"J Denavit","year":"1955","unstructured":"J.\u00a0Denavit, R.S.\u00a0Hartenberg: A Kinematic Notation for Lower-Pair Mechanisms Based on Matrices, J. Appl. Mech. 22, 215\u2013221 (1955)","journal-title":"J. Appl. Mech."},{"key":"3_CR24_3","unstructured":"H. Brandl, R. Johanni, M. Otter: A Very Efficient Algorithm for the Simulation of Robots and Similar Multibody Systems Without Inversion of the Mass Matrix. In: Proc. of IFAC\/IFIP\/IMACS International Symposium on Theory of Robots, (Vienna 1986)"},{"issue":"6","key":"3_CR25_3","doi-asserted-by":"publisher","first-page":"487","DOI":"10.1177\/0278364905054928","volume":"24","author":"R Featherstone","year":"2005","unstructured":"R.\u00a0Featherstone: Efficient Factorization of the Joint Space Inertia Matrix for Branched Kinematic Trees, Int. J. Robot. Res. 24(6), 487\u2013500 (2005)","journal-title":"Int. J. Robot. Res."},{"issue":"9","key":"3_CR26_3","doi-asserted-by":"publisher","first-page":"859","DOI":"10.1177\/0278364904044869","volume":"23","author":"R Featherstone","year":"2004","unstructured":"R.\u00a0Featherstone: An Empirical Study of the Joint Space Inertia Matrix, Int. J. Robot. Res. 23(9), 859\u2013871 (2004)","journal-title":"Int. J. Robot. Res."},{"key":"3_CR27_3","doi-asserted-by":"publisher","first-page":"1750","DOI":"10.1109\/ROBOT.1991.131874","volume-title":"Proc. of IEEE International Conference on Robotics and Automation","author":"K Kreutz-Delgado","year":"1991","unstructured":"K.\u00a0Kreutz-Delgado, A.\u00a0Jain, G.\u00a0Rodriguez: Recursive Formulation of Operational Space Control, Proc. of IEEE International Conference on Robotics and Automation (Sacramento, CA April 1991) pp.\u20091750\u20131753"},{"key":"3_CR28_3","volume-title":"Efficient Dynamic Simulation of Robotic Mechanisms","author":"KW Lilly","year":"1993","unstructured":"K.W.\u00a0Lilly: Efficient Dynamic Simulation of Robotic Mechanisms (Kluwer Academic, Norwell, MA 1993)"},{"issue":"5","key":"3_CR29_3","doi-asserted-by":"publisher","first-page":"1384","DOI":"10.1109\/21.260669","volume":"23","author":"KW Lilly","year":"1993","unstructured":"K.W.\u00a0Lilly, D.E.\u00a0Orin: Efficient O(N) Recursive Computation of the Operational Space Inertia Matrix, IEEE Trans. Syst. Man Cybern. 23(5), 1384\u20131391 (1993)","journal-title":"IEEE Trans. Syst. Man Cybern."},{"issue":"1","key":"3_CR30_3","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1109\/21.259682","volume":"24","author":"RE Ellis","year":"1994","unstructured":"R.E.\u00a0Ellis, S.L.\u00a0Ricker: Two Numerical Issues in Simulating Constrained Robot Dynamics, IEEE Trans. Syst. Man Cybern. 24(1), 19\u201327 (1994)","journal-title":"IEEE Trans. Syst. Man Cybern."},{"key":"3_CR31_3","volume-title":"Dynamics of Systems of Rigid Bodies","author":"J Wittenburg","year":"1977","unstructured":"J.\u00a0Wittenburg: Dynamics of Systems of Rigid Bodies (B.G. Teubner, Stuttgart 1977)"},{"key":"3_CR32_3","unstructured":"R. Featherstone, D.E. Orin: Robot Dynamics: Equations and Algorithms. In: Proc. of IEEE International Conference on Robotics and Automation, (San Francisco, April 2000) pp. 826\u2013834"},{"key":"3_CR33_3","volume-title":"Dynamic Analysis of Robot Manipulators: A Cartesian Tensor Approach","author":"CA Balafoutis","year":"1991","unstructured":"C.A.\u00a0Balafoutis, R.V.\u00a0Patel: Dynamic Analysis of Robot Manipulators: A Cartesian Tensor Approach (Kluwer Academic, Boston 1991)"},{"key":"3_CR34_3","volume-title":"Robot Analysis and Design: The Mechanics of Serial and Parallel Manipulators","author":"LW Tsai","year":"1999","unstructured":"L.W.\u00a0Tsai: Robot Analysis and Design: The Mechanics of Serial and Parallel Manipulators (Wiley, New York 1999)"},{"key":"3_CR35_3","volume-title":"Simulating and Generating Motions of Human Figures","author":"K Yamane","year":"2004","unstructured":"K.\u00a0Yamane: Simulating and Generating Motions of Human Figures (Springer, Berlin 2004)"},{"key":"3_CR36_3","volume-title":"Fundamentals of Multibody Dynamics: Theory and Applications","author":"FML Amirouche","year":"2006","unstructured":"F.M.L.\u00a0Amirouche: Fundamentals of Multibody Dynamics: Theory and Applications (Birkh\u00e4user, Boston 2006)"},{"key":"3_CR37_3","volume-title":"Dynamic Simulations of Multibody Systems","author":"MG Coutinho","year":"2001","unstructured":"M.G.\u00a0Coutinho: Dynamic Simulations of Multibody Systems (Springer, New York 2001)"},{"key":"3_CR38_3","volume-title":"Computer Aided Kinematics and Dynamics of Mechanical Systems","author":"EJ Haug","year":"1989","unstructured":"E.J.\u00a0Haug: Computer Aided Kinematics and Dynamics of Mechanical Systems (Allyn and Bacon, Boston, MA 1989)"},{"key":"3_CR39_3","volume-title":"Multibody Dynamics","author":"RL Huston","year":"1990","unstructured":"R.L.\u00a0Huston: Multibody Dynamics (Butterworths, Boston 1990)"},{"key":"3_CR40_3","volume-title":"Computational Dynamics","author":"AA Shabana","year":"2001","unstructured":"A.A.\u00a0Shabana: Computational Dynamics, 2nd edn. (Wiley, New York 2001)","edition":"2nd"},{"key":"3_CR41_3","volume-title":"Kinematics and Dynamics of Machinery","author":"V Stejskal","year":"1996","unstructured":"V.\u00a0Stejskal, M.\u00a0Val\u00e1\u0161ek: Kinematics and Dynamics of Machinery (Marcel Dekker, New York 1996)"},{"key":"3_CR42_3","volume-title":"Vector and Tensor Analysis","author":"L Brand","year":"1953","unstructured":"L.\u00a0Brand: Vector and Tensor Analysis, 4th edn. (Wiley\/Chapman and Hall, New York\/London 1953)","edition":"4th"},{"issue":"6","key":"3_CR43_3","doi-asserted-by":"publisher","first-page":"609","DOI":"10.1177\/027836499501400606","volume":"14","author":"FC Park","year":"1995","unstructured":"F.C.\u00a0Park, J.E.\u00a0Bobrow, S.R.\u00a0Ploen: A Lie Group Formulation of Robot Dynamics, Int. J. Robot. Res. 14(6), 609\u2013618 (1995)","journal-title":"Int. J. Robot. Res."},{"key":"3_CR44_3","doi-asserted-by":"publisher","first-page":"164","DOI":"10.1115\/1.3426492","volume":"93","author":"ME Kahn","year":"1971","unstructured":"M.E.\u00a0Kahn, B.\u00a0Roth: The Near Minimum-time Control of Open-loop Articulated Kinematic Chains, J. Dyn. Syst. Measur. Control 93, 164\u2013172 (1971)","journal-title":"J. Dyn. Syst. Measur. Control"},{"key":"3_CR45_3","first-page":"418","volume":"34","author":"JJ Uicker","year":"1967","unstructured":"J.J.\u00a0Uicker: Dynamic Force Analysis of Spatial Linkages, Trans. ASME J. Appl. Mech. 34, 418\u2013424 (1967)","journal-title":"Trans. ASME J. Appl. Mech."},{"issue":"3","key":"3_CR46_3","doi-asserted-by":"publisher","first-page":"531","DOI":"10.2514\/3.20672","volume":"14","author":"A Jain","year":"1991","unstructured":"A.\u00a0Jain: Unified Formulation of Dynamics for Serial Rigid Multibody Systems, J. Guid. Control Dyn. 14(3), 531\u2013542 (1991)","journal-title":"J. Guid. Control Dyn."},{"issue":"6","key":"3_CR47_3","doi-asserted-by":"publisher","first-page":"624","DOI":"10.1109\/JRA.1987.1087147","volume":"RA-3","author":"G Rodriguez","year":"1987","unstructured":"G.\u00a0Rodriguez: Kalman Filtering, Smoothing, and Recursive Robot Arm Forward and Inverse Dynamics, IEEE J. Robot. Autom. RA-3(6), 624\u2013639 (1987)","journal-title":"IEEE J. Robot. Autom."},{"issue":"4","key":"3_CR48_3","doi-asserted-by":"publisher","first-page":"371","DOI":"10.1177\/027836499101000406","volume":"10","author":"G Rodriguez","year":"1991","unstructured":"G.\u00a0Rodriguez, A.\u00a0Jain, K.\u00a0Kreutz-Delgado: A Spatial Operator Algebra for Manipulator Modelling and Control, Int. J. Robot. Res. 10(4), 371\u2013381 (1991)","journal-title":"Int. J. Robot. Res."},{"issue":"11","key":"3_CR49_3","doi-asserted-by":"publisher","first-page":"730","DOI":"10.1109\/TSMC.1980.4308393","volume":"SMC-10","author":"JM Hollerbach","year":"1980","unstructured":"J.M.\u00a0Hollerbach: A Recursive Lagrangian Formulation of Manipulator Dynamics and a Comparative Study of Dynamics Formulation Complexity, IEEE Trans. Syst. Man Cybern. SMC-10(11), 730\u2013736 (1980)","journal-title":"IEEE Trans. Syst. Man Cybern."},{"key":"3_CR50_3","volume-title":"Robot Modeling and Control","author":"MW Spong","year":"2006","unstructured":"M.W.\u00a0Spong, S.\u00a0Hutchinson, M.\u00a0Vidyasagar: Robot Modeling and Control (Wiley, Hoboken, NJ 2006)"},{"key":"3_CR51_3","volume-title":"Robotics and Automation Handbook","author":"KW Buffinton","year":"2005","unstructured":"K.W.\u00a0Buffinton: Kane\u02bcs Method in Robotics. In: Robotics and Automation Handbook, ed. by T.R.\u00a0Kurfess (CRC, Boca Raton, FL 2005), 6-1 to 6-31"},{"issue":"3","key":"3_CR52_3","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1177\/027836498300200301","volume":"2","author":"TR Kane","year":"1983","unstructured":"T.R.\u00a0Kane, D.A.\u00a0Levinson: The Use of Kane\u02bcs Dynamical Equations in Robotics, Int. J. Robot. Res. 2(3), 3\u201321 (1983)","journal-title":"Int. J. Robot. Res."},{"key":"3_CR53_3","doi-asserted-by":"publisher","first-page":"665","DOI":"10.1109\/56.9304","volume":"4","author":"CA Balafoutis","year":"1988","unstructured":"C.A.\u00a0Balafoutis, R.V.\u00a0Patel, P.\u00a0Misra: Efficient Modeling and Computation of Manipulator Dynamics Using Orthogonal Cartesian Tensors, IEEE J. Robot. Autom. 4, 665\u2013676 (1988)","journal-title":"IEEE J. Robot. Autom."},{"key":"3_CR54_3","unstructured":"X. He, A.A. Goldenberg: An Algorithm for Efficient Computation of Dynamics of Robotic Manipulators. In: Proc. of Fourth International Conference on Advanced Robotics, (Columbus, OH, 1989) pp. 175\u2013188"},{"issue":"3","key":"3_CR55_3","doi-asserted-by":"publisher","first-page":"490","DOI":"10.1109\/TRO.2004.839226","volume":"21","author":"W Hu","year":"2005","unstructured":"W.\u00a0Hu, D.W.\u00a0Marhefka, D.E.\u00a0Orin: Hybrid Kinematic and Dynamic Simulation of Running Machines, IEEE Trans. Robot. 21(3), 490\u2013497 (2005)","journal-title":"IEEE Trans. Robot."},{"key":"3_CR56_3","doi-asserted-by":"publisher","first-page":"1313","DOI":"10.1109\/21.44054","volume":"19","author":"CA Balafoutis","year":"1989","unstructured":"C.A.\u00a0Balafoutis, R.V.\u00a0Patel: Efficient Computation of Manipulator Inertia Matrices and the Direct Dynamics Problem, IEEE Trans. Syst. Man Cybern. 19, 1313\u20131321 (1989)","journal-title":"IEEE Trans. Syst. Man Cybern."},{"key":"3_CR57_3","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1177\/027836499101000107","volume":"10","author":"KW Lilly","year":"1991","unstructured":"K.W.\u00a0Lilly, D.E.\u00a0Orin: Alternate Formulations for the Manipulator Inertia Matrix, Int. J. Robot. Res. 10, 64\u201374 (1991)","journal-title":"Int. J. Robot. Res."},{"key":"3_CR58_3","unstructured":"S.\u00a0McMillan, D.E.\u00a0Orin: Forward dynamics of multilegged vehicles using the composite rigid body method, Proc. IEEE International Conference on Robotics and Automation (1998) pp.\u2009464\u2013470"},{"issue":"6","key":"3_CR59_3","doi-asserted-by":"publisher","first-page":"749","DOI":"10.1177\/027836499701600603","volume":"16","author":"UM Ascher","year":"1997","unstructured":"U.M.\u00a0Ascher, D.K.\u00a0Pai, B.P.\u00a0Cloutier: Forward Dynamics: Elimination Methods, and Formulation Stiffness in Robot Simulation, Int. J. Robot. Res. 16(6), 749\u2013758 (1997)","journal-title":"Int. J. Robot. Res."},{"issue":"9","key":"3_CR60_3","doi-asserted-by":"publisher","first-page":"876","DOI":"10.1177\/02783649922066628","volume":"18","author":"R Featherstone","year":"1999","unstructured":"R.\u00a0Featherstone: A Divide-and-Conquer Articulated-Body Algorithm for Parallel O(log(n)) Calculation of Rigid-Body Dynamics. Part 2: Trees, Loops and Accuracy, Int. J. Robot. Res. 18(9), 876\u2013892 (1999)","journal-title":"Int. J. Robot. Res."},{"key":"3_CR61_3","unstructured":"MSC Software Corporation: Adams, [On-line] http:\/\/www.mscsoftware.com\/ (Nov. 12 2007)"},{"key":"3_CR62_3","unstructured":"T.\u00a0Kane, D.\u00a0Levinson: Autolev User\u02bcs Manual (OnLine Dynamics Inc., 2005)"},{"key":"3_CR63_3","first-page":"73","volume-title":"Underwater Robotic Vehicles: Design and Control","author":"S McMillan","year":"1995","unstructured":"S.\u00a0McMillan, D.E.\u00a0Orin, R.B.\u00a0McGhee: DynaMechs: An Object Oriented Software Package for Efficient Dynamic Simulation of Underwater Robotic Vehicles. In: Underwater Robotic Vehicles: Design and Control, ed. by J.\u00a0Yuh (TSI Press, Albuquerque, NM 1995) pp.\u200973\u201398"},{"key":"3_CR64_3","unstructured":"R. Smith: Open Dynamics Engine User Guide, Available online: http:\/\/www.ode.org (Nov. 12 2007)"},{"key":"3_CR65_3","unstructured":"Microsoft Corporation: Robotics Studio [On-line] http:www.microsoft.com\/robotics (Nov. 12 2007)"},{"issue":"1","key":"3_CR66_3","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1109\/100.486658","volume":"3","author":"PI Corke","year":"1996","unstructured":"P.I.\u00a0Corke: A Robotics Toolbox for MATLAB, IEEE Robot. Autom. Mag. 3(1), 24\u201332 (1996)","journal-title":"IEEE Robot. Autom. Mag."},{"key":"3_CR67_3","unstructured":"M.G.\u00a0Hollars, D.E.\u00a0Rosenthal, M.A.\u00a0Sherman: SD\/FAST User\u02bcs Manual (Symbolic Dynamics Inc., 1994)"},{"key":"3_CR68_3","unstructured":"G.D.\u00a0Wood, D.C.\u00a0Kennedy: Simulating Mechanical Systems in Simulink with SimMechanics (MathWorks Inc., 2003)"},{"key":"3_CR69_3","unstructured":"Cyberbotics Ltd.: Webots User Guide, Available online: http:\/\/www.cyberbotics.com (Nov. 8 2007)"},{"key":"3_CR70_3","first-page":"53","volume-title":"The Use of Symbolic Methods in Control System Analysis and Design","author":"IC Brown","year":"1999","unstructured":"I.C.\u00a0Brown, P.J.\u00a0Larcombe: A Survey of Customised Computer Algebra Programs for Multibody Dynamic Modelling. In: The Use of Symbolic Methods in Control System Analysis and Design, ed. by N.\u00a0Munro (The Institute of Engineering and Technology, London 1999) pp.\u200953\u201377"},{"key":"3_CR71_3","unstructured":"J.J. Murray, C.P. Neuman: ARM: An algebraic robot dynamic modeling program. In: Proc. of IEEE International Conference on Robotics and Automation, Atlanta, Georgia, March (1984) pp. 103\u2013114"},{"issue":"1","key":"3_CR72_3","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1109\/21.87059","volume":"18","author":"JJ Murray","year":"1988","unstructured":"J.J.\u00a0Murray, C.P.\u00a0Neuman: Organizing Customized Robot Dynamic Algorithms for Efficient Numerical Evaluation, IEEE Trans. Syst. Man Cybern. 18(1), 115\u2013125 (1988)","journal-title":"IEEE Trans. Syst. Man Cybern."},{"key":"3_CR73_3","doi-asserted-by":"publisher","first-page":"731","DOI":"10.1016\/S0094-114X(98)00052-4","volume":"34","author":"FC Park","year":"1999","unstructured":"F.C.\u00a0Park, J.\u00a0Choi, S.R.\u00a0Ploen: Symbolic Formulation of Closed Chain Dynamics in Independent Coordinates, Mech. Machine Theory 34, 731\u2013751 (1999)","journal-title":"Mech. Machine Theory"},{"key":"3_CR74_3","volume-title":"Scientific Fundamentals of Robotics","author":"M Vukobratovic","year":"1985","unstructured":"M.\u00a0Vukobratovic, N.\u00a0Kircanski: Real-time Dynamics of Manipulation Robots. In: Scientific Fundamentals of Robotics, Vol.\u20094 (Springer-Verlag, New York 1985)"},{"key":"3_CR75_3","unstructured":"J. Wittenburg, U. Wolz: Mesa Verde: A Symbolic Program for Nonlinear Articulated-Rigid-Body Dynamics. In: ASME Design Engineering Division Conference and Exhibit on Mechanical Vibration and Noise, Cincinnati, Ohio, ASME Paper No. 85-DET-151, 1-8, September (1985)"},{"issue":"2","key":"3_CR76_3","doi-asserted-by":"publisher","first-page":"214","DOI":"10.1109\/TSMC.1982.4308805","volume":"12","author":"JYS Luh","year":"1982","unstructured":"J.Y.S.\u00a0Luh, C.S.\u00a0Lin: Scheduling of Parallel Computation for a Computer-Controlled Mechanical Manipulator, IEEE Trans. Syst. Man Cybern. 12(2), 214\u2013234 (1982)","journal-title":"IEEE Trans. Syst. Man Cybern."},{"key":"3_CR77_3","unstructured":"D.E. Orin: Pipelined Approach to Inverse Plant Plus Jacobian Control of Robot Manipulators. In: Proc. of IEEE International Conference on Robotics and Automation, Atlanta, Georgia, 169\u2013175, March (1984)"},{"issue":"2","key":"3_CR78_3","doi-asserted-by":"publisher","first-page":"80","DOI":"10.1177\/027836498500400207","volume":"4","author":"RH Lathrop","year":"1985","unstructured":"R.H.\u00a0Lathrop: Parallelism in Manipulator Dynamics, Int. J. Robot. Res. 4(2), 80\u2013102 (1985)","journal-title":"Int. J. Robot. Res."},{"issue":"4","key":"3_CR79_3","doi-asserted-by":"publisher","first-page":"532","DOI":"10.1109\/TSMC.1986.289256","volume":"16","author":"CSG Lee","year":"1986","unstructured":"C.S.G.\u00a0Lee, P.R.\u00a0Chang: Efficient Parallel Algorithm for Robot Inverse Dynamics Computation, IEEE Trans. Syst. Man Cybern. 16(4), 532\u2013542 (1986)","journal-title":"IEEE Trans. Syst. Man Cybern."},{"issue":"6","key":"3_CR80_3","doi-asserted-by":"publisher","first-page":"939","DOI":"10.1109\/21.23092","volume":"18","author":"M Amin-Javaheri","year":"1988","unstructured":"M.\u00a0Amin-Javaheri, D.E.\u00a0Orin: Systolic Architectures for the Manipulator Inertia Matrix, IEEE Trans. Syst. Man Cybern. 18(6), 939\u2013951 (1988)","journal-title":"IEEE Trans. Syst. Man Cybern."},{"issue":"2","key":"3_CR81_3","doi-asserted-by":"publisher","first-page":"238","DOI":"10.1109\/21.3463","volume":"18","author":"CSG Lee","year":"1988","unstructured":"C.S.G.\u00a0Lee, P.R.\u00a0Chang: Efficient Parallel Algorithms for Robot Forward Dynamics Computation, IEEE Trans. Syst. Man Cybern. 18(2), 238\u2013251 (1988)","journal-title":"IEEE Trans. Syst. Man Cybern."},{"issue":"2","key":"3_CR82_3","doi-asserted-by":"publisher","first-page":"162","DOI":"10.1177\/027836499101000207","volume":"10","author":"M Amin-Javaheri","year":"1991","unstructured":"M.\u00a0Amin-Javaheri, D.E.\u00a0Orin: Parallel Algorithms for Computation of the Manipulator Inertia Matrix, Int. J. Robot. Res. 10(2), 162\u2013170 (1991)","journal-title":"Int. J. Robot. Res."},{"issue":"5","key":"3_CR83_3","doi-asserted-by":"publisher","first-page":"600","DOI":"10.1109\/70.88079","volume":"5","author":"A Fijany","year":"1989","unstructured":"A.\u00a0Fijany, A.K.\u00a0Bejczy: A Class of Parallel Algorithms for Computation of the Manipulator Inertia Matrix, IEEE Trans. Robot. Autom. 5(5), 600\u2013615 (1989)","journal-title":"IEEE Trans. Robot. Autom."},{"issue":"7","key":"3_CR84_3","doi-asserted-by":"publisher","first-page":"982","DOI":"10.1109\/21.297782","volume":"24","author":"S McMillan","year":"1994","unstructured":"S.\u00a0McMillan, P.\u00a0Sadayappan, D.E.\u00a0Orin: Parallel Dynamic Simulation of Multiple Manipulator Systems: Temporal Versus Spatial Methods, IEEE Trans. Syst. Man Cybern. 24(7), 982\u2013990 (1994)","journal-title":"IEEE Trans. Syst. Man Cybern."},{"issue":"3","key":"3_CR85_3","doi-asserted-by":"publisher","first-page":"389","DOI":"10.1109\/70.388780","volume":"11","author":"A Fijany","year":"1995","unstructured":"A.\u00a0Fijany, I.\u00a0Sharf, G.M.T.\u00a0D\u02bcEleuterio: Parallel O(logN) Algorithms for Computation of Manipulator Forward Dynamics, IEEE Trans. Robot. Autom. 11(3), 389\u2013400 (1995)","journal-title":"IEEE Trans. Robot. Autom."},{"issue":"9","key":"3_CR86_3","doi-asserted-by":"publisher","first-page":"867","DOI":"10.1177\/02783649922066619","volume":"18","author":"R Featherstone","year":"1999","unstructured":"R.\u00a0Featherstone: A Divide-and-Conquer Articulated-Body Algorithm for Parallel O(log(n)) Calculation of Rigid-Body Dynamics. Part 1: Basic Algorithm, Int. J. Robot. Res. 18(9), 867\u2013875 (1999)","journal-title":"Int. J. Robot. Res."},{"issue":"6","key":"3_CR87_3","doi-asserted-by":"publisher","first-page":"1140","DOI":"10.1109\/70.817679","volume":"15","author":"R Featherstone","year":"1999","unstructured":"R.\u00a0Featherstone, A.\u00a0Fijany: A Technique for Analyzing Constrained Rigid-Body Systems and Its Application to the Constraint Force Algorithm, IEEE Trans. Robot. Autom. 15(6), 1140\u20131144 (1999)","journal-title":"IEEE Trans. Robot. Autom."},{"key":"3_CR88_3","doi-asserted-by":"publisher","first-page":"619","DOI":"10.1177\/027836499101000603","volume":"10","author":"PS Freeman","year":"1991","unstructured":"P.S.\u00a0Freeman, D.E.\u00a0Orin: Efficient Dynamic Simulation of a Quadruped Using a Decoupled Tree-Structured Approach, Int. J. Robot. Res. 10, 619\u2013627 (1991)","journal-title":"Int. J. Robot. Res."},{"issue":"2","key":"3_CR89_3","doi-asserted-by":"publisher","first-page":"124","DOI":"10.1109\/70.843167","volume":"16","author":"Y Nakamura","year":"2000","unstructured":"Y.\u00a0Nakamura, K.\u00a0Yamane: Dynamics Computation of Structure-Varying Kinematic Chains and Its Application to Human Figures, IEEE Trans. Robot. Autom. 16(2), 124\u2013134 (2000)","journal-title":"IEEE Trans. Robot. Autom."}],"container-title":["Springer Handbook of Robotics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-30301-5_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,8]],"date-time":"2026-05-08T15:28:58Z","timestamp":1778254138000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-540-30301-5_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008]]},"ISBN":["9783540239574","9783540303015"],"references-count":89,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-30301-5_3","relation":{},"subject":[],"published":{"date-parts":[[2008]]}}}