{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T01:55:12Z","timestamp":1780365312383,"version":"3.54.1"},"reference-count":56,"publisher":"Cambridge University Press (CUP)","issue":"6","license":[{"start":{"date-parts":[[2021,10,18]],"date-time":"2021-10-18T00:00:00Z","timestamp":1634515200000},"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":[[2022,6]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>In this paper, an improved adaptive motion-force control approach is introduced to control the cooperative manipulators transporting a shared object under limited communication. The adaptive controller is designed based on the backstepping approach to control the motion of the handled object in the presence of uncertainties and external disturbances. Moreover, the force controller is established to maintain constant internal forces. An event-triggered (ET) mechanism is derived based on the Lyapunov analysis to deal with the bandwidth restrictions and maintain the system stability during the cooperative manipulation. The effectiveness of the proposed control scheme is investigated by comparing it with the existing variations of adaptive backstepping control (i.e., traditional and state augmented schemes). Moreover, the designed triggering mechanism is compared with different triggering conditions presented in the literature. The proposed control approach is further validated in a more realistic virtual robot experimentation platform (i.e., V-REP) using two SCORBOT-ER VPlus manipulators. From the TrueTime-based simulation runs, the proposed control scheme exhibits superior performance in tandem with efficient utilization of the network resources during the transportation task.<\/jats:p>","DOI":"10.1017\/s0263574721001478","type":"journal-article","created":{"date-parts":[[2021,10,19]],"date-time":"2021-10-19T07:28:06Z","timestamp":1634628486000},"page":"1951-1978","source":"Crossref","is-referenced-by-count":19,"title":["Adaptive control for networked uncertain cooperative dual-arm manipulators: an event-triggered approach"],"prefix":"10.1017","volume":"40","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0813-7055","authenticated-orcid":false,"given":"Mohamed","family":"Abbas","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Santosha K.","family":"Dwivedy","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"56","published-online":{"date-parts":[[2021,10,18]]},"reference":[{"key":"S0263574721001478_ref17","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2015.09.018"},{"key":"S0263574721001478_ref34","doi-asserted-by":"publisher","DOI":"10.1016\/j.isatra.2017.07.029"},{"key":"S0263574721001478_ref20","first-page":"542","article-title":"Mutual synchronization of robots via estimated state feedback: A cooperative approach","volume":"12","author":"Rodriguez-Angeles","year":"2004","journal-title":"Technol."},{"key":"S0263574721001478_ref23","doi-asserted-by":"publisher","DOI":"10.1016\/j.ymssp.2019.106375"},{"key":"S0263574721001478_ref47","doi-asserted-by":"publisher","DOI":"10.1109\/TSMC.2017.2772820"},{"key":"S0263574721001478_ref40","doi-asserted-by":"publisher","DOI":"10.1007\/s40435-021-00767-7"},{"key":"S0263574721001478_ref29","doi-asserted-by":"publisher","DOI":"10.1109\/TRA.2003.819600"},{"key":"S0263574721001478_ref2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-32552-1_39"},{"key":"S0263574721001478_ref1","first-page":"91","article-title":"Report of workshop on coordinated multiple robot manipulators-planning, control, and applications","volume":"4","author":"Koivo","year":"1988","journal-title":"IEEE J. Robot. Autom."},{"key":"S0263574721001478_ref46","doi-asserted-by":"publisher","DOI":"10.1007\/s11431-015-5987-9"},{"key":"S0263574721001478_ref52","doi-asserted-by":"publisher","DOI":"10.1049\/iet-cta.2018.6002"},{"key":"S0263574721001478_ref38","doi-asserted-by":"publisher","DOI":"10.1016\/j.ifacol.2018.10.057"},{"key":"S0263574721001478_ref6","doi-asserted-by":"publisher","DOI":"10.1007\/s10015-015-0234-9"},{"key":"S0263574721001478_ref12","doi-asserted-by":"publisher","DOI":"10.1108\/AA-10-2018-0164"},{"key":"S0263574721001478_ref49","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2020.2973096"},{"key":"S0263574721001478_ref26","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574714002379"},{"key":"S0263574721001478_ref9","doi-asserted-by":"publisher","DOI":"10.1109\/TOH.2016.2616874"},{"key":"S0263574721001478_ref51","doi-asserted-by":"crossref","unstructured":"[51] Su, W. and Fu, M. , \u201cRobust Nonlinear Control: Beyond Backstepping and Nonlinear Forwarding,\u201d Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No. 99CH36304) (IEEE, 1999) pp. 831\u2013836.","DOI":"10.1109\/CDC.1999.832893"},{"key":"S0263574721001478_ref21","doi-asserted-by":"crossref","unstructured":"[21] Villalobos-Chin, J. and Santib\u00c1\u00d1ez, V. , \u201cAn adaptive regressor-free fourier series-based tracking controller for robot manipulators: Theory and experimental evaluation,\u201d Robotica, 1\u201316 (2021).","DOI":"10.1017\/S0263574721000084"},{"key":"S0263574721001478_ref50","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2020.3000123"},{"key":"S0263574721001478_ref30","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574718001030"},{"key":"S0263574721001478_ref14","doi-asserted-by":"crossref","first-page":"400","DOI":"10.1109\/70.246051","article-title":"Coordinated control of multiple manipulator systems","volume":"9","author":"Hsu","year":"1993","journal-title":"IEEE Trans. Robot. Autom."},{"key":"S0263574721001478_ref33","volume-title":"Nonlinear and Adaptive Control Design","author":"Krstic","year":"1995"},{"key":"S0263574721001478_ref43","doi-asserted-by":"crossref","unstructured":"[43] Al Issa, S. , Sharma, M. and Kar, I. , \u201cEvent-triggered Backstepping Control Scheme for Networked Mobile Robots,\u201d Proceedings of the Advances in Robotics 2019 (2019) pp. 1\u20135.","DOI":"10.1145\/3352593.3352606"},{"key":"S0263574721001478_ref41","doi-asserted-by":"publisher","DOI":"10.1177\/0020294020911084"},{"key":"S0263574721001478_ref16","first-page":"2754","volume-title":"IECON 2020 The 46th Annual Conference of the IEEE Industrial Electronics Society","author":"Chunting","year":"2020"},{"key":"S0263574721001478_ref8","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2010.5651735"},{"key":"S0263574721001478_ref35","doi-asserted-by":"publisher","DOI":"10.1007\/s40435-019-00600-2"},{"key":"S0263574721001478_ref36","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2007.904277"},{"key":"S0263574721001478_ref19","doi-asserted-by":"crossref","first-page":"498","DOI":"10.1109\/TRA.2002.802229","article-title":"Adaptive synchronized control for coordination of multirobot assembly tasks","volume":"18","author":"Sun","year":"2002","journal-title":"IEEE Trans. Robot. Autom."},{"key":"S0263574721001478_ref48","doi-asserted-by":"publisher","DOI":"10.1049\/iet-cta.2019.0298"},{"key":"S0263574721001478_ref10","first-page":"807","article-title":"Robust control of reaction wheel bicycle robot via adaptive integral terminal sliding mode","volume":"104","author":"Chen","year":"2021","journal-title":"Nonlinear Dyn."},{"key":"S0263574721001478_ref13","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2018.10.007"},{"key":"S0263574721001478_ref32","doi-asserted-by":"publisher","DOI":"10.1007\/s13369-018-3544-0"},{"key":"S0263574721001478_ref15","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1177\/027836498900800402","article-title":"Grasping and coordinated manipulation by a multifingered robot hand","volume":"8","author":"Li","year":"1989","journal-title":"Int. J. Rob. Res."},{"key":"S0263574721001478_ref25","doi-asserted-by":"publisher","DOI":"10.1016\/j.jfranklin.2017.09.015"},{"key":"S0263574721001478_ref54","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1109\/MCS.2003.1200240","article-title":"How does control timing affect performance? Analysis and simulation of timing using Jitterbug and TrueTime","volume":"23","author":"Cervin","year":"2003","journal-title":"IEEE Control Syst. Mag."},{"key":"S0263574721001478_ref7","first-page":"507","article-title":"Adaptive neural control for dual-arm coordination of humanoid robot with unknown nonlinearities in output mechanism","volume":"45","author":"Liu","year":"2014","journal-title":"IEEE Trans. Cybern."},{"key":"S0263574721001478_ref18","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2013.2266079"},{"key":"S0263574721001478_ref11","doi-asserted-by":"publisher","DOI":"10.1109\/TVT.2020.3003326"},{"key":"S0263574721001478_ref5","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574719001826"},{"key":"S0263574721001478_ref44","doi-asserted-by":"publisher","DOI":"10.1016\/j.conengprac.2021.104865"},{"key":"S0263574721001478_ref42","doi-asserted-by":"publisher","DOI":"10.1007\/s10846-021-01428-9"},{"key":"S0263574721001478_ref22","doi-asserted-by":"publisher","DOI":"10.1109\/TVT.2020.3045778"},{"key":"S0263574721001478_ref28","doi-asserted-by":"publisher","DOI":"10.1016\/j.automatica.2006.10.025"},{"key":"S0263574721001478_ref37","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2016.2594204"},{"key":"S0263574721001478_ref55","doi-asserted-by":"publisher","DOI":"10.1109\/ICCUBEA47591.2019.9128742"},{"key":"S0263574721001478_ref24","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574705001955"},{"key":"S0263574721001478_ref31","doi-asserted-by":"publisher","DOI":"10.1049\/iet-cta.2016.0009"},{"key":"S0263574721001478_ref39","doi-asserted-by":"publisher","DOI":"10.1049\/iet-cta.2017.1114"},{"key":"S0263574721001478_ref56","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-17319-6_8"},{"key":"S0263574721001478_ref45","doi-asserted-by":"publisher","DOI":"10.1080\/00207179.2015.1118663"},{"key":"S0263574721001478_ref3","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2012.07.005"},{"key":"S0263574721001478_ref27","doi-asserted-by":"publisher","DOI":"10.1002\/acs.2758"},{"key":"S0263574721001478_ref53","doi-asserted-by":"publisher","DOI":"10.1177\/0278364917698748"},{"key":"S0263574721001478_ref4","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574720000077"}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574721001478","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,9,10]],"date-time":"2024-09-10T04:44:56Z","timestamp":1725943496000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574721001478\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,18]]},"references-count":56,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2022,6]]}},"alternative-id":["S0263574721001478"],"URL":"https:\/\/doi.org\/10.1017\/s0263574721001478","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"value":"0263-5747","type":"print"},{"value":"1469-8668","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,10,18]]}}}