{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,10,23]],"date-time":"2023-10-23T07:29:16Z","timestamp":1698046156003},"reference-count":27,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2007,3,13]],"date-time":"2007-03-13T00:00:00Z","timestamp":1173744000000},"content-version":"vor","delay-in-days":6249,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J. Robotic Syst."],"published-print":{"date-parts":[[1990,2]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>In this article an efficient algorithm for computation of the manipulator inertia matrix is presented. The algorithm is derived based on Newton's and Euler's laws governing the motion of rigid bodies. Using spatial notations, the algorithm leads to the definition of the composite rigid\u2010body spatial inertia which is a spatial representation of the notion of augmented body. The equations resulting from this algorithm are derived in a coordinate\u2010free form. The choice of the coordinate frame for projection of the coordinate\u2010free equations, that is, the <jats:italic>intrinsic<\/jats:italic> equations, is discussed by analyzing the vectors and the tensors involved in the final equations. Previously proposed algorithms, the physical interpretations leading to their derivation, and the redundancy in their computations are analyzed. The developed algorithm achieves a greater efficiency by eliminating the redundancy in the intrinsic equations as well as by a suitable choice of coordinate frame for projection of the intrinsic equations.<\/jats:p>","DOI":"10.1002\/rob.4620070104","type":"journal-article","created":{"date-parts":[[2007,7,6]],"date-time":"2007-07-06T09:33:00Z","timestamp":1183714380000},"page":"57-80","source":"Crossref","is-referenced-by-count":13,"title":["An efficient algorithm for computation of manipulator inertia matrix"],"prefix":"10.1002","volume":"7","author":[{"given":"Amir","family":"Fijany","sequence":"first","affiliation":[]},{"given":"Antal K.","family":"Bejczy","sequence":"additional","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2007,3,13]]},"reference":[{"key":"e_1_2_1_2_2","volume-title":"Cooperative Dual Arm Manipulator Issues and Task Approach","author":"Milman M. H.","year":"1987"},{"key":"e_1_2_1_3_2","doi-asserted-by":"publisher","DOI":"10.1115\/1.3149599"},{"key":"e_1_2_1_4_2","article-title":"Recursive Solution to the Equation of Motion of an n\u2010link Manipulator","volume":"2","author":"Armstrong W. W.","year":"1979","journal-title":"Proc. 5th World Congress Theory Much. Mechanisms"},{"key":"e_1_2_1_5_2","doi-asserted-by":"publisher","DOI":"10.1177\/027836498300200102"},{"key":"e_1_2_1_6_2","unstructured":"R.Featherstone \u201cRobot Dynamics Algorithms \u201d Ph.D. Dissertation Univ. of Edinburgh 1984."},{"key":"e_1_2_1_7_2","article-title":"Kalman Filtering, Smoothing and Recursive Robot Arm Forward and Inverse Dynamics","volume":"5","author":"Rodriguez G.","year":"1987","journal-title":"IEEE Trans, on Robotics and Automation"},{"key":"e_1_2_1_7_3","unstructured":"Also inJet Propulsion Laboratory Publication86\u201348 Dec.1986."},{"key":"e_1_2_1_8_2","volume-title":"Recursion Mass Matrix Factorization and Inversion: An Operator Approach to Open and Closed Chain Multibody Dynamics","author":"Rodriguez G.","year":"1988"},{"key":"e_1_2_1_9_2","doi-asserted-by":"publisher","DOI":"10.1115\/1.3139699"},{"key":"e_1_2_1_10_2","volume-title":"Robot Arm Dynamics and Control","author":"Bejczy A. K.","year":"1974"},{"key":"e_1_2_1_11_2","doi-asserted-by":"crossref","DOI":"10.21236\/AD0785071","volume-title":"Modeling Trajectory Calculation and Servoing of a Computer Controlled Arm","author":"Paul R. P.","year":"1972"},{"key":"e_1_2_1_12_2","article-title":"Resolved Acceleration Control of Mechanical Manipulators","volume":"25","author":"Luh J. Y. S.","year":"1980","journal-title":"IEEE Trans. Aut. Cont."},{"key":"e_1_2_1_13_2","doi-asserted-by":"publisher","DOI":"10.1177\/027836498200100104"},{"key":"e_1_2_1_14_2","doi-asserted-by":"crossref","unstructured":"A. K.Bejczy T. J.Tarn andX.Yun \u201cRobust Robot Arm Control with Nonlinear Feedback \u201dProc. IFAC Sym. on Robot Control Barcelona 1985.","DOI":"10.1016\/S1474-6670(17)60018-1"},{"key":"e_1_2_1_15_2","unstructured":"O.Khatib \u201cDynamic Control of Manipulator in Operational Space \u201d 6th CISM\u2010IFTOmm 1983."},{"key":"e_1_2_1_16_2","doi-asserted-by":"publisher","DOI":"10.1080\/00207178808906102"},{"key":"e_1_2_1_17_2","doi-asserted-by":"publisher","DOI":"10.1080\/00207178808906103"},{"key":"e_1_2_1_18_2","doi-asserted-by":"crossref","unstructured":"A.Fijany \u201cParallel Algorithms and Architectures for Robotics \u201d Ph.D. Dissertation Univ. of Parts XI (Orsay) Sept.1988.","DOI":"10.1007\/978-3-642-83957-3_15"},{"key":"e_1_2_1_19_2","doi-asserted-by":"publisher","DOI":"10.1109\/70.88079"},{"key":"e_1_2_1_20_2","unstructured":"A.FijanyandR. E.Scheid \u201cEfficient Conjugate Gradient Algorithms for Computation of the Manipulator Forward Dynamics \u201d Proc. NASA Conf. on Space Telerobotics Pasadena CA Feb.1989."},{"key":"e_1_2_1_21_2","unstructured":"A.FijanyandR. E.Scheid \u201cParallel Conjugate Gradient Algorithms for Computation of the Manipulator Forward Dynamics \u201d Presented at 3rd Annual Conference on Aerospace Computational Control Oxnard CA Aug.1989."},{"key":"e_1_2_1_22_2","unstructured":"A.FijanyandA. K.Bejczy \u201cA New Class of Parallel\/Pipeline Algorithm for Computation of the Manipulator Inertia Matrix \u201d In preparation."},{"key":"e_1_2_1_23_2","unstructured":"A.FijanyandAntal K.Bejczy \u201cParallel Algorithms and Architecture for Computation of the Manipulator Forward Dynamics \u201d Presented at 3rd Annual Conference on Aerospace Computational Control Oxnard CA Aug.1989."},{"key":"e_1_2_1_24_2","volume-title":"An Efficient Iterative Analytical Procedure for Obtaining a Robot Manipulator Dynamic Model","author":"Renaud M.","year":"1983"},{"key":"e_1_2_1_25_2","volume-title":"A Near Minimum Iterative Analytical Procedure for Obtaining a Robot Manipulator Dynamic Model","author":"Renaud M.","year":"1985"},{"key":"e_1_2_1_26_2","volume-title":"Modeles des Robots Manipulateurs: Application a leur Commande","author":"Gorla B.","year":"1984"},{"key":"e_1_2_1_27_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-322-90942-8"}],"container-title":["Journal of Robotic Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Frob.4620070104","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/rob.4620070104","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,22]],"date-time":"2023-10-22T19:41:50Z","timestamp":1698003710000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/rob.4620070104"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1990,2]]},"references-count":27,"journal-issue":{"issue":"1","published-print":{"date-parts":[[1990,2]]}},"alternative-id":["10.1002\/rob.4620070104"],"URL":"https:\/\/doi.org\/10.1002\/rob.4620070104","archive":["Portico"],"relation":{},"ISSN":["0741-2223","1097-4563"],"issn-type":[{"value":"0741-2223","type":"print"},{"value":"1097-4563","type":"electronic"}],"subject":[],"published":{"date-parts":[[1990,2]]}}}