{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,9]],"date-time":"2026-10-09T17:48:48Z","timestamp":1791568128802,"version":"4.3.4"},"reference-count":36,"publisher":"Cambridge University Press (CUP)","issue":"5","license":[{"start":{"date-parts":[[2024,3,26]],"date-time":"2024-03-26T00:00:00Z","timestamp":1711411200000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotica"],"published-print":{"date-parts":[[2024,5]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>This paper presents an algorithm for solving the inverse dynamics of a parallel manipulator (PM) with offset universal joints (RR\u2013joints) via the Newton\u2013Euler method. The PM with RR\u2013joints increase the joint stiffness and enlarge the workspace but introduces additional joint parameters and constraint torques, rendering the dynamics more complex. Unlike existing studies on PMs with RR\u2013joints, which emphasize the kinematics and joint performance, this paper studies the dynamical model. First, an iterative algorithm is established through a rigid body velocity transformation, which calculates the input parameters of the link velocity and acceleration. A linear system of equations in matrix form is then established for the entire PM through the Newton\u2013Euler method. By using the generalized minimal residual method (GMRES) to solve the equation system, all the forces and torques on the joints can be obtained, from which the required actuation force can be derived. This method is validated through numerical simulations using the automatic dynamic analysis of multibody systems software. The proposed method is suitable for establishing the dynamic model of complex PMs with redundant or hybrid structures.<\/jats:p>","DOI":"10.1017\/s0263574724000365","type":"journal-article","created":{"date-parts":[[2024,3,26]],"date-time":"2024-03-26T08:32:56Z","timestamp":1711441976000},"page":"1549-1567","source":"Crossref","is-referenced-by-count":6,"title":["Inverse dynamics analysis of a 6-RR-RP-RR parallel manipulator with offset universal joints"],"prefix":"10.1017","volume":"42","author":[{"ORCID":"https:\/\/orcid.org\/0009-0000-8699-033X","authenticated-orcid":false,"given":"Huze","family":"Huang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hasiaoqier","family":"Han","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dawei","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhenbang","family":"Xu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Qingwen","family":"Wu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"56","published-online":{"date-parts":[[2024,3,26]]},"reference":[{"key":"S0263574724000365_ref22","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1016\/0921-8890(92)90041-V","article-title":"On the dynamic model and kinematic analysis of a class of Stewart platforms","volume":"9","author":"Geng","year":"1992","journal-title":"Robot Auton Syst"},{"key":"S0263574724000365_ref28","doi-asserted-by":"crossref","first-page":"609","DOI":"10.1002\/rob.20039","article-title":"Modeling and control for a Gough-Stewart platform CNC machine","volume":"21","author":"Ting","year":"2004","journal-title":"J Robotic Syst"},{"key":"S0263574724000365_ref13","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1115\/1.533540","article-title":"Solving the inverse dynamics of a Stewart-Gough manipulator by the principle of virtual work","volume":"122","author":"Tsai","year":"2000","journal-title":"J Mech Design"},{"key":"S0263574724000365_ref1","unstructured":"[1] Gough, V. E. , \u201cUniversal Tyre Test Machine,\u201d In: Proceedings of the FISITA 9th International Technical Congress, London (1962) 117\u2013137."},{"key":"S0263574724000365_ref29","doi-asserted-by":"crossref","first-page":"708","DOI":"10.1108\/IR-07-2021-0157","article-title":"Real-time trajectory tracking control of Stewart platform using fractional order fuzzy PID controller optimized by particle swarm algorithm","volume":"49","author":"Bingul","year":"2021","journal-title":"Indust Rob: The Inter J Rob Res App"},{"key":"S0263574724000365_ref30","doi-asserted-by":"crossref","first-page":"483","DOI":"10.1109\/TMECH.2003.820006","article-title":"Dynamics and control of redundantly actuated parallel manipulators","volume":"8","author":"Cheng","year":"2003","journal-title":"IEEE\/ASME Trans Mech"},{"key":"S0263574724000365_ref9","doi-asserted-by":"crossref","first-page":"6268","DOI":"10.3390\/app11146268","article-title":"Kinematic analysis and performance test of a 6-dof parallel platform with dense ball shafting as a revolute joint","volume":"11","author":"Han","year":"2021","journal-title":"Appl Sci"},{"key":"S0263574724000365_ref4","doi-asserted-by":"crossref","first-page":"521","DOI":"10.1007\/s11740-012-0405-7","article-title":"Eccentric universal joints for parallel kinematic machine tools: Variants and kinematic transformations","volume":"6","author":"Gro\u00dfmann","year":"2012","journal-title":"Prod Engineer"},{"key":"S0263574724000365_ref35","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1016\/j.mechmachtheory.2019.05.020","article-title":"Dynamics and control of a 7-DOF hybrid manipulator for capturing a non-cooperative target in space","volume":"140","author":"He","year":"2019","journal-title":"Mech Mach Theory"},{"key":"S0263574724000365_ref26","doi-asserted-by":"crossref","first-page":"83","DOI":"10.1016\/j.mechmachtheory.2019.05.020","article-title":"Dynamics and control of a 7-DOF hybrid manipulator for capturing a non-cooperative target in space","volume":"140","author":"He","year":"2019","journal-title":"Mech Mach Theory"},{"key":"S0263574724000365_ref14","doi-asserted-by":"crossref","first-page":"259","DOI":"10.1017\/S0263574708004657","article-title":"Inverse dynamics of the 6-dof out-parallel manipulator by means of the principle of virtual work","volume":"27","author":"Zhao","year":"2009","journal-title":"Robotica"},{"key":"S0263574724000365_ref18","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1007\/s11044-013-9407-2","article-title":"Trajectory tracking and vibration suppression of a 3-PRR parallel manipulator with flexible links","volume":"33","author":"Zhang","year":"2015","journal-title":"Multibody Syst Dyn"},{"key":"S0263574724000365_ref32","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1177\/027836498200100204","article-title":"On the equivalence of Lagrangian and Newton-Euler dynamics for manipulators","volume":"1","author":"Silver","year":"1982","journal-title":"Int J Rob Res"},{"key":"S0263574724000365_ref33","doi-asserted-by":"crossref","first-page":"99422","DOI":"10.1109\/ACCESS.2020.2997766","article-title":"Dynamic modeling and residual vibration suppression of the redundantly-actuated cable driving parallel manipulator","volume":"8","author":"Chen","year":"2020","journal-title":"IEEE Access"},{"key":"S0263574724000365_ref19","doi-asserted-by":"crossref","first-page":"226","DOI":"10.3901\/CJME.2014.1230.182","article-title":"Kinematics and dynamics Hessian matrices of manipulators based on screw theory","volume":"28","author":"Zhao","year":"2015","journal-title":"Chin J Mech Eng"},{"key":"S0263574724000365_ref10","doi-asserted-by":"crossref","first-page":"2515","DOI":"10.1177\/0954406216633034","article-title":"Kinematic analysis and testing of a 6-RR RP RR parallel manipulator","volume":"231","author":"Yu","year":"2017","journal-title":"Proceed Inst Mech Eng, Part C: J Mech Eng Sci"},{"key":"S0263574724000365_ref3","doi-asserted-by":"crossref","unstructured":"[3] Gloess, R. and Lula, B. , Challenges of extreme load hexapod design and modularization for large ground-based telescopes, San Diego, California, USA, (2010) 77391U.","DOI":"10.1117\/12.858156"},{"key":"S0263574724000365_ref12","doi-asserted-by":"crossref","first-page":"212","DOI":"10.1016\/j.rcim.2010.07.011","article-title":"Dynamics of the 6-6 Stewart parallel manipulator","volume":"27","author":"Staicu","year":"2011","journal-title":"Robot Cim-INT Manuf"},{"key":"S0263574724000365_ref25","doi-asserted-by":"crossref","first-page":"1135","DOI":"10.1016\/S0094-114X(97)00118-3","article-title":"A Newton-Euler formulation for the inverse dynamics of the Stewart platform manipulator","volume":"33","author":"Dasgupta","year":"1998","journal-title":"Mech Mach Theory"},{"key":"S0263574724000365_ref27","doi-asserted-by":"crossref","first-page":"403","DOI":"10.1007\/s11044-019-09705-0","article-title":"Dynamic modeling of parallel manipulators based on Lagrange-D\u2019Alembert formulation and Jacobian\/Hessian matrices","volume":"48","author":"Abo-Shanab","year":"2020","journal-title":"Multibody Syst Dyn"},{"key":"S0263574724000365_ref31","doi-asserted-by":"crossref","first-page":"693","DOI":"10.1002\/rob.4620110803","article-title":"Inverse dynamics of a parallel manipulator","volume":"11","author":"Pang","year":"1994","journal-title":"J Robotic Syst"},{"key":"S0263574724000365_ref7","doi-asserted-by":"crossref","unstructured":"[7] Dalvand, M. M. , Shirinzadeh, B. and Nahavandi, S. , \u201cInverse Kinematics Analysis of 6-RRCRR Parallel Manipulators,\u201d In: 2013 IEEE\/ASME International Conference on Advanced Intelligent Mechatronics, Wollongong, NSW (IEEE, 2013) pp. 644\u2013648.","DOI":"10.1109\/AIM.2013.6584165"},{"key":"S0263574724000365_ref34","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1016\/j.apm.2017.06.012","article-title":"Kinematic and dynamic analysis of the Gantry-Tau, a 3-DoF translational parallel manipulator","volume":"51","author":"Arian","year":"2017","journal-title":"Appl Math Model"},{"key":"S0263574724000365_ref15","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1007\/s40997-017-0091-3","article-title":"Full dynamic modeling of the general stewart platform manipulator via Kane\u2019s method","volume":"42","author":"Asadi","year":"2018","journal-title":"Iranian J Sci Tech, Trans Mech Eng"},{"key":"S0263574724000365_ref11","doi-asserted-by":"crossref","first-page":"104661","DOI":"10.1016\/j.mechmachtheory.2021.104661","article-title":"Acceleration analysis of 6-RR-RP-RR parallel manipulator with offset hinges by means of a hybrid method","volume":"169","author":"Zhang","year":"2022","journal-title":"Mech Mach Theory"},{"key":"S0263574724000365_ref21","doi-asserted-by":"crossref","first-page":"1113","DOI":"10.1016\/S0094-114X(03)00054-5","article-title":"Dynamics of parallel manipulators by means of screw theory","volume":"38","author":"Gallardo","year":"2003","journal-title":"Mech Mach Theory"},{"key":"S0263574724000365_ref17","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1007\/s10999-012-9181-y","article-title":"Dynamic analysis of 6-SPS parallel mechanism","volume":"8","author":"Wu","year":"2012","journal-title":"Int J Mech Mater Des"},{"key":"S0263574724000365_ref36","doi-asserted-by":"crossref","first-page":"856","DOI":"10.1137\/0907058","article-title":"GMRES: A generalized minimal residual algorithm for solving nonsymmetric linear systems","volume":"7","author":"Saad","year":"1986","journal-title":"Siam J Sci Stat Comp"},{"key":"S0263574724000365_ref23","doi-asserted-by":"crossref","first-page":"367","DOI":"10.1016\/0045-7949(93)90313-3","article-title":"A dynamic model of a flexible stewart platform","volume":"48","author":"Lee","year":"1993","journal-title":"Comput Struct"},{"key":"S0263574724000365_ref24","doi-asserted-by":"crossref","first-page":"104794","DOI":"10.1016\/j.mechmachtheory.2022.104794","article-title":"Dynamic performance evaluation of the parallel mechanism for a 3T2R hybrid robot","volume":"172","author":"Zou","year":"2022","journal-title":"Mech Mach Theory"},{"key":"S0263574724000365_ref5","doi-asserted-by":"crossref","first-page":"1829","DOI":"10.1243\/09544062JMES928","article-title":"Analyses of kinematics, statics, and workspace of a 3-RRPRR parallel manipulator and its three isomeric mechanisms","volume":"222","author":"Hu","year":"2008","journal-title":"Proceed Inst Mech Eng, Part C: J Mech Eng Sci"},{"key":"S0263574724000365_ref16","doi-asserted-by":"crossref","first-page":"377","DOI":"10.1007\/s11044-020-09736-y","article-title":"A Kane\u2019s based algorithm for closed-form dynamic analysis of a new design of a 3RSS-S spherical parallel manipulator","volume":"49","author":"Enferadi","year":"2020","journal-title":"Multibody Syst Dyn"},{"key":"S0263574724000365_ref8","doi-asserted-by":"crossref","first-page":"3512","DOI":"10.1177\/0954406218817001","article-title":"Kinematics analysis and testing of novel 6- P -RR-R-RR parallel platform with offset RR-joints","volume":"233","author":"Han","year":"2019","journal-title":"Proceed Inst Mech Eng, Part C: J Mech Eng Sci"},{"key":"S0263574724000365_ref20","doi-asserted-by":"crossref","first-page":"307","DOI":"10.1007\/s11044-008-9121-7","article-title":"Solving the kinematics and dynamics of a modular spatial hyper-redundant manipulator by means of screw theory","volume":"20","author":"Gallardo-Alvarado","year":"2008","journal-title":"Multibody Syst Dyn"},{"key":"S0263574724000365_ref2","doi-asserted-by":"crossref","first-page":"371","DOI":"10.1243\/PIME_PROC_1965_180_029_02","article-title":"A platform with six degrees of freedom","volume":"180","author":"Stewart","year":"1965","journal-title":"Proceed Inst Mech Eng"},{"key":"S0263574724000365_ref6","first-page":"28","article-title":"Kinematics analysis of 6-DOF parallel micro-manipulators with offset U-joints: A case study","volume":"2","author":"Dalvand","year":"2012","journal-title":"Inter J Intell Mechatro Robot"}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574724000365","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,4,30]],"date-time":"2024-04-30T09:05:45Z","timestamp":1714467945000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574724000365\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,3,26]]},"references-count":36,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2024,5]]}},"alternative-id":["S0263574724000365"],"URL":"https:\/\/doi.org\/10.1017\/s0263574724000365","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"value":"0263-5747","type":"print"},{"value":"1469-8668","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,3,26]]}}}