{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,9]],"date-time":"2026-05-09T04:38:55Z","timestamp":1778301535333,"version":"3.51.4"},"reference-count":43,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2007,3,6]],"date-time":"2007-03-06T00:00:00Z","timestamp":1173139200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Intell Robot Syst"],"published-print":{"date-parts":[[2007,3,27]]},"DOI":"10.1007\/s10846-007-9137-x","type":"journal-article","created":{"date-parts":[[2007,3,5]],"date-time":"2007-03-05T12:09:14Z","timestamp":1173096554000},"page":"19-37","source":"Crossref","is-referenced-by-count":110,"title":["General Solution for the Dynamic Modeling of Parallel Robots"],"prefix":"10.1007","volume":"49","author":[{"given":"Wisama","family":"Khalil","sequence":"first","affiliation":[]},{"given":"Ouarda","family":"Ibrahim","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2007,3,6]]},"reference":[{"key":"9137_CR1","unstructured":"Ait-Ahmed, M.: Contribution \u00e0 la mod\u00e9lisation g\u00e9om\u00e9trique et dynamique des robots parall\u00e8les. PhD thesis, LAAS, Toulouse (1993)"},{"key":"9137_CR2","volume-title":"Fundamentals of Robotic Mechanical Systems","author":"J. Angeles","year":"2002","unstructured":"Angeles, J.: Fundamentals of Robotic Mechanical Systems. Springer, Berlin Heidelberg New York (2002)"},{"issue":"1","key":"9137_CR3","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1016\/0094-114X(96)00018-3","volume":"32","author":"S. Bhattacharya","year":"1997","unstructured":"Bhattacharya, S., Hatwal, H., Ghosh, A.: An on-line estimation scheme for generalized Stewart platform type parallel manipulators. J. Mechanism and Machine Theory 32(1), 79\u201389 (January 1997)","journal-title":"J. Mechanism and Machine Theory"},{"issue":"7","key":"9137_CR4","doi-asserted-by":"crossref","first-page":"957","DOI":"10.1016\/S0094-114X(97)00105-5","volume":"33","author":"S. Bhattacharya","year":"1998","unstructured":"Bhattacharya, S., Nenchev, D.N., Uchiyama, M.: A recursive formula for the inverse of the inertia matrix of a parallel manipulator. J. Mechanism and Machine Theory 33(7), 957\u2013964 (October 1998)","journal-title":"J. Mechanism and Machine Theory"},{"key":"9137_CR5","unstructured":"Beji, L.: Mod\u00e9lisation, identification et commande d\u2019un robot parall\u00e8le. PhD thesis, Universit\u00e9 d\u2019Evry Val d\u2019Essonne (1997)"},{"key":"9137_CR6","doi-asserted-by":"crossref","unstructured":"Codourey, A., Burdet, E.: A body oriented method for finding a linear form of the dynamic equatiojns of fully parallel robot. IEEE Conf. on Robotics and Automation, pp. 1612\u20131619. Albuquerque, New Mexico, U.S. (1997)","DOI":"10.1109\/ROBOT.1997.614371"},{"key":"9137_CR7","volume-title":"Introduction to Robotics: Mechanics and Control","author":"J.J. Craig","year":"1986","unstructured":"Craig, J.J.: Introduction to Robotics: Mechanics and Control. Addison Wesley, Reading, USA (1986)"},{"issue":"1","key":"9137_CR8","doi-asserted-by":"crossref","first-page":"78","DOI":"10.1109\/70.660846","volume":"14","author":"El-M. Dafaoui","year":"1998","unstructured":"Dafaoui, El-M., Amirat, Y., Pontnau, J., Fran\u00e7ois, C.: Analysis and design of a six-DOF parallel manipulator, modeling, singular configurations, and workspace. IEEE Trans. Robot. Autom. 14(1), 78\u201392 (February 1998)","journal-title":"IEEE Trans. Robot. Autom."},{"issue":"7","key":"9137_CR9","doi-asserted-by":"crossref","first-page":"993","DOI":"10.1016\/S0094-114X(97)00087-6","volume":"33","author":"B. Dasgupta","year":"1998","unstructured":"Dasgupta, B., Mruthyunjaya, T.S.: Closed-form dynamic equations of the general Stewart platform through the Newton\u2013Euler approach. J. Mechanism and Machine Theory 33(7), 993\u20131012 (October 1998)","journal-title":"J. Mechanism and Machine Theory"},{"issue":"8","key":"9137_CR10","doi-asserted-by":"crossref","first-page":"1135","DOI":"10.1016\/S0094-114X(97)00118-3","volume":"33","author":"B. Dasgupta","year":"1998","unstructured":"Dasgupta, B., Mruthyunjaya, T.S.: A Newton\u2013Euler formulation for the inverse dynamics of the Stewart platform manipulator. J. Mechanism and Machine Theory 33(8), 1135\u20131152 (November 1998)","journal-title":"J. Mechanism and Machine Theory"},{"issue":"6","key":"9137_CR11","doi-asserted-by":"crossref","first-page":"801","DOI":"10.1016\/S0094-114X(98)00081-0","volume":"34","author":"B. Dasgupta","year":"1999","unstructured":"Dasgupta, B., Choudhury, P.: A general strategy based on the Newton\u2013Euler approach for the dynamic formulation of parallel manipulators. J. Mechanism and Machine Theory 34(6), 801\u2013824 (August 1999)","journal-title":"J. Mechanism and Machine Theory"},{"issue":"3","key":"9137_CR12","first-page":"87","volume":"2","author":"R. Featherstone","year":"1983","unstructured":"Featherstone, R.: The calculation of robot dynamics using articulated-body inertias. Int. J. Rob. Res. 2(3), 87\u2013101 (1983)","journal-title":"Int. J. Rob. Res."},{"issue":"2","key":"9137_CR13","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1177\/027836498600500216","volume":"5","author":"E.F. Fichter","year":"1986","unstructured":"Fichter, E.F.: A Stewart platform based manipulator: General theory and practical construction. Int. J. Rob. Res. 5(2), 157\u2013181 (October 1986)","journal-title":"Int. J. Rob. Res."},{"key":"9137_CR14","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1016\/0921-8890(92)90041-V","volume":"9","author":"Z. Geng","year":"1992","unstructured":"Geng, Z., Haynes, S., Lee, J.D., Carrol, R.L.: On the dynamic model and kinematic analysis of a class of Stewart platforms. Robot. Auton. Syst. 9, 237\u2013254 (1992)","journal-title":"Robot. Auton. Syst."},{"key":"9137_CR15","first-page":"883","volume":"1","author":"C.M. Gosselin","year":"1993","unstructured":"Gosselin, C.M.: Parallel computationnal algorithms for the kinematics and dynamics of parallel manipulators. IEEE Int. Conf. Robot. Autom. 1, 883\u2013889 (1993) New York","journal-title":"IEEE Int. Conf. Robot. Autom."},{"key":"9137_CR16","doi-asserted-by":"crossref","unstructured":"Gugliemetti, P., Longchamp, R.: A closed form inverse dynamic model of the delta parallel robot. In: 4th IFAC Symp. on Robot Control, Syroco, pp. 51\u201356, Capri, 19\u201321 (September 1994)","DOI":"10.1016\/S1474-6670(17)47294-6"},{"key":"9137_CR17","unstructured":"Hoffman, R., Hoffman, M.: Vibrational modes of an aircraft simulator motion system. In: Proc. 5th World Congress on Theory of Machines and Mechanisms, pp. 603\u2013606. Montreal (July 1979)"},{"issue":"11","key":"9137_CR18","doi-asserted-by":"crossref","first-page":"730","DOI":"10.1109\/TSMC.1980.4308393","volume":"SMC-10","author":"J.M. Hollerbach","year":"1980","unstructured":"Hollerbach, J.M.: An iterative lagrangian formulation of manipulators 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":"9137_CR19","doi-asserted-by":"crossref","unstructured":"Ji, Z.: Study of the effect of leg inertia in Stewart platform. In: IEEE Int. Conf. on Robotics and Automation, pp. 121\u2013126. Atlanta (May 1993)","DOI":"10.1109\/ROBOT.1993.291971"},{"key":"9137_CR20","doi-asserted-by":"crossref","unstructured":"Khalil, W., Kleinfinger, J.-F.: A new geometric notation for open and closed-loop robots. Proc. IEEE Conf. on Robotics and Automation, pp. 1174\u20131180. San Francisco (April 1986)","DOI":"10.1109\/ROBOT.1986.1087552"},{"issue":"6","key":"9137_CR21","doi-asserted-by":"crossref","first-page":"517","DOI":"10.1109\/JRA.1987.1087145","volume":"RA-3","author":"W. Khalil","year":"1987","unstructured":"Khalil, W., Kleinfinger, J.-F.: Minimum operations and minimum parameters of the dynamic model of tree structure robots. IEEE J. Robot. Autom. RA-3(6), 517\u2013526 (December 1987)","journal-title":"IEEE J. Robot. Autom."},{"key":"9137_CR22","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1017\/S0263574797000180","volume":"15","author":"W. Khalil","year":"1997","unstructured":"Khalil, W., Creusot, D.: SYMORO+: A system for the symbolic modelling of robots. Robotica 15, 153\u2013161 (1997)","journal-title":"Robotica"},{"issue":"4","key":"9137_CR23","doi-asserted-by":"crossref","first-page":"754","DOI":"10.1109\/TRO.2004.829473","volume":"20","author":"W. Khalil","year":"2004","unstructured":"Khalil, W., Guegan, S.: Inverse and direct dynamic modeling of Gough\u2013Stewart robots. IEEE Trans. Robot. Autom. 20(4), 754\u2013762 (August 2004)","journal-title":"IEEE Trans. Robot. Autom."},{"key":"9137_CR24","volume-title":"Modeling, Identification and Control of Robots","author":"W. Khalil","year":"2002","unstructured":"Khalil, W., Dombre, E.: Modeling, Identification and Control of Robots. Hermes Penton, London-Paris (2002)"},{"issue":"1","key":"9137_CR25","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1109\/JRA.1987.1087068","volume":"RA-3","author":"O. Khatib","year":"1987","unstructured":"Khatib, O.: A unified approach for motion and force control of robot manipulators: The operational space formulation. IEEE J. Robot. Autom. RA-3(1), 43\u201353 (February 1987)","journal-title":"IEEE J. Robot. Autom."},{"key":"9137_CR26","unstructured":"Khosla, P.K.: Real-time control and identification of direct drive manipulators. PhD Thesis, Carnegie Mellon University, Pittsburgh, USA (1986)"},{"key":"9137_CR27","unstructured":"Kleinfinger, J.-F., Khalil, W.: Dynamic modelling of closed-chain robots, 16th Int Symp on Industrial Robots, pp. 401\u2013412. Bruxelles (1986)"},{"issue":"5","key":"9137_CR28","doi-asserted-by":"crossref","first-page":"629","DOI":"10.1002\/rob.4620100506","volume":"10","author":"G. Lebret","year":"1993","unstructured":"Lebret, G., Liu, G.K., Lewis, F.L.: Dynamic analysis and control of a Stewart platform manipulator. J. Robot. Syst. 10(5), 629\u2013655 (July 1993)","journal-title":"J. Robot. Syst."},{"issue":"3","key":"9137_CR29","doi-asserted-by":"crossref","first-page":"361","DOI":"10.1109\/56.797","volume":"4","author":"K.M. Lee","year":"1988","unstructured":"Lee, K.M., Shah, D.K.: Dynamic analysis of a three-degrees-of-freedom in-parallel actuated manipulator. IEEE J. Robot. Autom. 4(3), 361\u2013368 (June 1988)","journal-title":"IEEE J. Robot. Autom."},{"key":"9137_CR30","doi-asserted-by":"crossref","unstructured":"Lilly, K.W., Orin, D.E.: Efficient O(N) computation of the operational space inertia matrix. Proc. IEEE Int. Conf. on Robotics and Automation, pp. 1014\u20131019. Cincinnati, USA (May 1990)","DOI":"10.1109\/ROBOT.1990.126125"},{"issue":"1","key":"9137_CR31","doi-asserted-by":"crossref","first-page":"94","DOI":"10.1109\/70.833196","volume":"16","author":"M.-J. Liu","year":"2000","unstructured":"Liu, M.-J., Li, C.-X., Li, C.-N.: Dynamics analysis of the Gough\u2013Stewart platform manipulator. IEEE Trans. Robot. Autom. 16(1), 94\u201398 (February 2000)","journal-title":"IEEE Trans. Robot. Autom."},{"issue":"2","key":"9137_CR32","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1115\/1.3149599","volume":"102","author":"J.Y.S. Luh","year":"1980","unstructured":"Luh, J.Y.S., Walker, M.W., Paul, R.C.P.: On-line computational scheme for mechanical manipulators. Trans. of ASME, J. Dyn. Syst. Meas. Control 102(2), 69\u201376 (1980)","journal-title":"Trans. of ASME, J. Dyn. Syst. Meas. Control"},{"key":"9137_CR33","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1109\/JRA.1985.1087008","volume":"RA-12","author":"J.Y.S. Luh","year":"1985","unstructured":"Luh J.Y.S., and Zheng, J. F.: Computation of Input generalized Forces for Robots with Closed Kinematic Chain mechanisms, IEEE Trans. Robot. Autom. RA-12, 95\u2013103 (1985).","journal-title":"IEEE Trans. Robot. Autom."},{"key":"9137_CR34","doi-asserted-by":"crossref","DOI":"10.1007\/978-94-010-9587-7","volume-title":"Parallel Robots","author":"J.-P. Merlet","year":"2000","unstructured":"Merlet, J.-P.: Parallel Robots. Kluwer, Dordrecht, The Netherland (2000)"},{"issue":"2","key":"9137_CR35","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1177\/0278364904041322","volume":"23","author":"K. Miller","year":"2004","unstructured":"Miller, K.: Optimal design and modeling of spatial parallel manipulators. Int. J. Rob. Res. 23(2), 127\u2013140 (February 2004)","journal-title":"Int. J. Rob. Res."},{"key":"9137_CR36","doi-asserted-by":"crossref","unstructured":"Nakamura, Y., Ghodoussi, M.: A computational scheme of closed link robot dynamics derived by d\u2019Alembert Principle. Int. Conf. on robotics and automation, IEEE, pp. 1354\u20131360. Philadelphia (1988)","DOI":"10.1109\/ROBOT.1988.12256"},{"issue":"6","key":"9137_CR37","doi-asserted-by":"crossref","first-page":"1130","DOI":"10.1109\/70.817677","volume":"15","author":"S.R. Ploen","year":"1999","unstructured":"Ploen, S.R., Park, F.C.: Coordinate-invariant algorithms for robot dynamics. IEEE Trans. Robot. Autom. 15(6), 1130\u20131135 (December 1999)","journal-title":"IEEE Trans. Robot. Autom."},{"key":"9137_CR38","doi-asserted-by":"crossref","unstructured":"Reboulet, C., Berthomieu, T.: Dynamic models of a six degree of freedom parallel manipulators, ICAR, pp. 1153\u20131157. Pise (June 1991)","DOI":"10.1109\/ICAR.1991.240400"},{"key":"9137_CR39","volume-title":"Modeling and Control of Robot Manipulators","author":"L. Sciavicco","year":"1994","unstructured":"Sciavicco, L., Siciliano, B.: Modeling and Control of Robot Manipulators. McGraw-Hill, New York (1994)"},{"key":"9137_CR40","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1115\/1.3258966","volume":"111","author":"K. Sugimoto","year":"1989","unstructured":"Sugimoto, K.: Computational scheme for dynamic analysis of parallel manipulators. Transaction of the ASME, J. Mech. Transm. Autom. Des. 111, 29\u201333 (1989)","journal-title":"Transaction of the ASME, J. Mech. Transm. Autom. Des."},{"key":"9137_CR41","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1115\/1.533540","volume":"122","author":"L.-W. Tsai","year":"2000","unstructured":"Tsai, L.-W.: Solving the inverse dynamics of a Stewart\u2013Gough manipulator by the principle of virtual work. J. Mech. Des. 122, 3\u20139 (March 2000)","journal-title":"J. Mech. Des."},{"key":"9137_CR42","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1115\/1.3139699","volume":"104","author":"M.W. Walker","year":"1982","unstructured":"Walker, M.W., Orin, D.E.: Efficient dynamic computer simulation of robotics mechanism. Trans. of ASME, J. Dyn. Syst. Meas. Control 104, 205\u2013211 (1982)","journal-title":"Trans. of ASME, J. Dyn. Syst. Meas. Control"},{"key":"9137_CR43","doi-asserted-by":"crossref","unstructured":"Wittenburg, J.: Dynamics of Systems of Rigid Bodies. BG, Teubner (1977)","DOI":"10.1007\/978-3-322-90942-8"}],"container-title":["Journal of Intelligent and Robotic Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-007-9137-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10846-007-9137-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-007-9137-x","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,14]],"date-time":"2025-01-14T16:00:19Z","timestamp":1736870419000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10846-007-9137-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,3,6]]},"references-count":43,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2007,3,27]]}},"alternative-id":["9137"],"URL":"https:\/\/doi.org\/10.1007\/s10846-007-9137-x","relation":{},"ISSN":["0921-0296","1573-0409"],"issn-type":[{"value":"0921-0296","type":"print"},{"value":"1573-0409","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007,3,6]]}}}