{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,23]],"date-time":"2026-01-23T08:16:10Z","timestamp":1769156170969,"version":"3.49.0"},"reference-count":39,"publisher":"SAGE Publications","issue":"7","license":[{"start":{"date-parts":[[2020,12,4]],"date-time":"2020-12-04T00:00:00Z","timestamp":1607040000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering"],"published-print":{"date-parts":[[2021,8]]},"abstract":"<jats:p> This article establishes an innovative and general approach for the dynamic modeling and trajectory tracking control of a serial robotic manipulator with n-rigid links connected by revolute joints and mounted on an autonomous wheeled mobile platform. To this end, first the Gibbs\u2013Appell formulation is applied to derive the motion equations of the mentioned robotic system in closed form. In fact, by using this dynamic method, one can eliminate the disadvantage of dealing with the Lagrange Multipliers that arise from nonholonomic system constraints. Then, based on a predictive control approach, a general recursive formulation is used to analytically obtain the kinematic control laws. This multivariable kinematic controller determines the desired values of linear and angular velocities for the mobile base and manipulator arms by minimizing a point-wise quadratic cost function for the predicted tracking errors between the current position and the reference trajectory of the system. Again, by relying on predictive control, the dynamic model of the system in state space form and the desired velocities obtained from the kinematic controller are exploited to find proper input control torques for the robotic mechanism in the presence of model uncertainties. Finally, a computer simulation is performed to demonstrate that the proposed algorithm can dynamically model and simultaneously control the trajectories of the mobile base and the end-effector of such a complicated and high-degree-of-freedom robotic system. <\/jats:p>","DOI":"10.1177\/0959651820973900","type":"journal-article","created":{"date-parts":[[2020,12,4]],"date-time":"2020-12-04T12:56:54Z","timestamp":1607086614000},"page":"1204-1217","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":6,"title":["A novel recursive formulation for dynamic modeling and trajectory tracking control of multi-rigid-link robotic manipulators mounted on a mobile platform"],"prefix":"10.1177","volume":"235","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0996-1153","authenticated-orcid":false,"given":"AM","family":"Shafei","sequence":"first","affiliation":[{"name":"Department of Mechanical Engineering, Shahid Bahonar University of Kerman, Kerman, Iran"}]},{"given":"H","family":"Mirzaeinejad","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, Shahid Bahonar University of Kerman, Kerman, Iran"}]}],"member":"179","published-online":{"date-parts":[[2020,12,4]]},"reference":[{"key":"bibr1-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1007\/s11071-014-1845-8"},{"key":"bibr2-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1007\/s40430-020-02362-x"},{"key":"bibr3-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1016\/j.compag.2014.04.013"},{"key":"bibr4-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1007\/s11044-018-09642-4"},{"key":"bibr5-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechmachtheory.2018.03.007"},{"key":"bibr6-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1007\/s11044-015-9496-1"},{"key":"bibr7-0959651820973900","doi-asserted-by":"publisher","DOI":"10.2514\/2.4848"},{"key":"bibr8-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1115\/1.4032388"},{"key":"bibr9-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1115\/1.1513178"},{"key":"bibr10-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2010.2103450"},{"key":"bibr11-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1016\/j.scient.2012.05.001"},{"key":"bibr12-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1016\/j.apm.2014.09.030"},{"key":"bibr13-0959651820973900","first-page":"181","volume-title":"Differential geometric control theory","author":"Brockett RW.","year":"1983"},{"key":"bibr14-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1109\/3477.979968"},{"key":"bibr15-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1109\/TMECH.2008.2008802"},{"key":"bibr16-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1504\/IJMIC.2011.037846"},{"key":"bibr17-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2007.07.012"},{"key":"bibr18-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1109\/TSMC.2016.2586108"},{"key":"bibr19-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1109\/9.911421"},{"key":"bibr20-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1007\/s12555-017-0309-6"},{"key":"bibr21-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2010.02.019"},{"key":"bibr22-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2012.09.022"},{"key":"bibr23-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1016\/j.cnsns.2013.02.002"},{"key":"bibr24-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1016\/j.isatra.2014.05.012"},{"key":"bibr25-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1115\/1.4043053"},{"key":"bibr26-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1007\/s10846-019-01143-6"},{"key":"bibr27-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574718000565"},{"key":"bibr28-0959651820973900","first-page":"401","volume":"230","author":"Mirzaeinejad H","year":"2015","journal-title":"Proc IMechE Part K: J Mul-Body Dynam"},{"key":"bibr29-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1016\/j.isatra.2018.05.019"},{"key":"bibr30-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2018.05.043"},{"key":"bibr31-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1109\/TMECH.2017.2749002"},{"key":"bibr32-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1115\/1.4045457"},{"key":"bibr33-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1016\/j.mechmachtheory.2019.103745"},{"key":"bibr34-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1007\/s40997-018-0160-2"},{"key":"bibr35-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1007\/s00419-013-0793-y"},{"key":"bibr36-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1115\/1.4036197"},{"key":"bibr37-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1016\/j.conengprac.2010.03.015"},{"key":"bibr38-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1016\/S0005-1098(02)00272-8"},{"key":"bibr39-0959651820973900","doi-asserted-by":"publisher","DOI":"10.1080\/00207179508921561"}],"container-title":["Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0959651820973900","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/full-xml\/10.1177\/0959651820973900","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0959651820973900","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,27]],"date-time":"2025-02-27T17:57:32Z","timestamp":1740679052000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0959651820973900"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,12,4]]},"references-count":39,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2021,8]]}},"alternative-id":["10.1177\/0959651820973900"],"URL":"https:\/\/doi.org\/10.1177\/0959651820973900","relation":{},"ISSN":["0959-6518","2041-3041"],"issn-type":[{"value":"0959-6518","type":"print"},{"value":"2041-3041","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,12,4]]}}}