{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,28]],"date-time":"2026-03-28T22:19:20Z","timestamp":1774736360395,"version":"3.50.1"},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2022,4,21]],"date-time":"2022-04-21T00:00:00Z","timestamp":1650499200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2022,4,21]],"date-time":"2022-04-21T00:00:00Z","timestamp":1650499200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Intell Robot Syst"],"published-print":{"date-parts":[[2022,5]]},"DOI":"10.1007\/s10846-022-01621-4","type":"journal-article","created":{"date-parts":[[2022,4,21]],"date-time":"2022-04-21T12:03:02Z","timestamp":1650542582000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["A Distributed Optimal Control Framework for Multi-Robot Cooperative Manipulation in Dynamic Environments"],"prefix":"10.1007","volume":"105","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9678-4951","authenticated-orcid":false,"given":"Yanhao","family":"He","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Min","family":"Wu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Steven","family":"Liu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,4,21]]},"reference":[{"key":"1621_CR1","doi-asserted-by":"publisher","DOI":"10.1109\/MED.2017.7984200","volume-title":"A Review on Multi-Robot Systems Categorised by Application Domain","author":"RN Darmanin","year":"2017","unstructured":"Darmanin, R.N., Bugeja, M.K.: A Review on Multi-Robot Systems Categorised by Application Domain. IEEE, Malta (2017)"},{"issue":"2","key":"1621_CR2","doi-asserted-by":"publisher","first-page":"3368","DOI":"10.1109\/lra.2020.2975956","volume":"5","author":"BE Jackson","year":"2020","unstructured":"Jackson, B.E., Howell, T.A., Shah, K., Schwager, M., Manchester, Z.: Scalable cooperative transport of cable-suspended loads with UAVs using distributed trajectory optimization. IEEE Robot. Autom. Lett. 5(2), 3368\u20133374 (2020). https:\/\/doi.org\/10.1109\/lra.2020.2975956","journal-title":"IEEE Robot. Autom. Lett."},{"issue":"6","key":"1621_CR3","doi-asserted-by":"publisher","first-page":"1906","DOI":"10.1109\/tro.2021.3072021","volume":"37","author":"P Culbertson","year":"2021","unstructured":"Culbertson, P., Slotine, J.-J., Schwager, M.: Decentralized adaptive control for collaborative manipulation of rigid bodies. IEEE Trans. Robot. 37(6), 1906\u20131920 (2021). https:\/\/doi.org\/10.1109\/tro.2021.3072021","journal-title":"IEEE Trans. Robot."},{"issue":"4","key":"1621_CR4","doi-asserted-by":"publisher","first-page":"6466","DOI":"10.1109\/lra.2021.3092305","volume":"6","author":"D Koung","year":"2021","unstructured":"Koung, D., Kermorgant, O., Fantoni, I., Belouaer, L.: Cooperative multi-robot object transportation system based on hierarchical quadratic programming. IEEE Robot. Autom. Lett. 6(4), 6466\u20136472 (2021). https:\/\/doi.org\/10.1109\/lra.2021.3092305","journal-title":"IEEE Robot. Autom. Lett."},{"issue":"4","key":"1621_CR5","doi-asserted-by":"publisher","first-page":"336","DOI":"10.1109\/70.864226","volume":"16","author":"A Bicchi","year":"2000","unstructured":"Bicchi, A., Prattichizzo, D.: Manipulability of cooperating robots with unactuated joints and closed-chain mechanisms. IEEE Trans. Robot. Autom. 16(4), 336\u2013345 (2000). https:\/\/doi.org\/10.1109\/70.864226","journal-title":"IEEE Trans. Robot. Autom."},{"key":"1621_CR6","doi-asserted-by":"publisher","DOI":"10.1109\/ICCIS.2017.8274881","volume-title":"Common Workspace Analysis for a Dual-Arm Robot Based on Reachability","author":"Q Liu","year":"2017","unstructured":"Liu, Q., Chen, C.-Y., Wang, C., Wang, W.: Common Workspace Analysis for a Dual-Arm Robot Based on Reachability. IEEE, China (2017)"},{"key":"1621_CR7","doi-asserted-by":"publisher","DOI":"10.1109\/CCTA.2018.8511468","volume-title":"Decentralised Cooperative Mobile Manipulation with Adaptive Control Parameters","author":"Y He","year":"2018","unstructured":"He, Y., Wu, M., Liu, S.: Decentralised Cooperative Mobile Manipulation with Adaptive Control Parameters. Denmark, IEEE (2018)"},{"issue":"9","key":"1621_CR8","doi-asserted-by":"publisher","first-page":"1000","DOI":"10.1177\/0278364917719333","volume":"36","author":"J Alonso-Mora","year":"2017","unstructured":"Alonso-Mora, J., Baker, S., Rus, D.: Multi-robot formation control and object transport in dynamic environments via constrained optimization. Int. J. Robot. Res. 36(9), 1000\u20131021 (2017). https:\/\/doi.org\/10.1177\/0278364917719333","journal-title":"Int. J. Robot. Res."},{"issue":"5","key":"1621_CR9","doi-asserted-by":"publisher","first-page":"1238","DOI":"10.1109\/tro.2015.2459412","volume":"31","author":"S Erhart","year":"2015","unstructured":"Erhart, S., Hirche, S.: Internal force analysis and load distribution for cooperative multi-robot manipulation. IEEE Trans. Robot. 31(5), 1238\u20131243 (2015). https:\/\/doi.org\/10.1109\/tro.2015.2459412","journal-title":"IEEE Trans. Robot."},{"issue":"2","key":"1621_CR10","doi-asserted-by":"publisher","first-page":"571","DOI":"10.3390\/s18020571","volume":"18","author":"K Wei","year":"2018","unstructured":"Wei, K., Ren, B.: A method on dynamic path planning for robotic manipulator autonomous obstacle avoidance based on an improved RRT algorithm. Sensors, 18(2), 571 (2018). https:\/\/doi.org\/10.3390\/s18020571","journal-title":"Sensors,"},{"key":"1621_CR11","doi-asserted-by":"publisher","unstructured":"Shahab, M.T., Elshafei, M.: Distributed optimization of multi-robot motion with time-energy criterion. In: Hamid, U.Z.A., Sezer, V., Li, B., Huang, Y., Zakaria, M.A. (eds.) Path Planning for Autonomous Vehicle Ch 8. IntechOpen, Rijeka (2019), https:\/\/doi.org\/10.5772\/intechopen.85668","DOI":"10.5772\/intechopen.85668"},{"issue":"2","key":"1621_CR12","doi-asserted-by":"publisher","first-page":"604","DOI":"10.1109\/lra.2020.2964159","volume":"5","author":"CE Luis","year":"2020","unstructured":"Luis, C.E., Vukosavljev, M., Schoellig, A.P.: Online trajectory generation with distributed model predictive control for multi-robot motion planning. IEEE Robot. Autom. Lett. 5(2), 604\u2013611 (2020). https:\/\/doi.org\/10.1109\/lra.2020.2964159","journal-title":"IEEE Robot. Autom. Lett."},{"key":"1621_CR13","doi-asserted-by":"publisher","DOI":"10.1109\/IROS45743.2020.9341221","volume-title":"Collision Reaction Through Internal Stress Loading in Cooperative Manipulation","author":"V Aladele","year":"2020","unstructured":"Aladele, V., Hutchinson, S.: Collision Reaction Through Internal Stress Loading in Cooperative Manipulation. IEEE, Piscataway (2020)"},{"issue":"10","key":"1621_CR14","doi-asserted-by":"publisher","first-page":"1205","DOI":"10.1177\/0278364918765952","volume":"37","author":"SSM Salehian","year":"2018","unstructured":"Salehian, S.S.M., Figueroa, N., Billard, A.: A unified framework for coordinated multi-arm motion planning. Int. J. Robot. Res. 37(10), 1205\u20131232 (2018). https:\/\/doi.org\/10.1177\/0278364918765952","journal-title":"Int. J. Robot. Res."},{"key":"1621_CR15","volume-title":"Modeling and Control of Multi-Arm And Multi-Leg Robots: Compensating for Object Dynamics During Grasping","author":"N Dehio","year":"2018","unstructured":"Dehio, N., et al: Modeling and Control of Multi-Arm And Multi-Leg Robots: Compensating for Object Dynamics During Grasping. IEEE Brisbane QLD, Australia (2018)"},{"key":"1621_CR16","doi-asserted-by":"crossref","unstructured":"Wang, Z., Schwager, M.: Multi-robot manipulation without communication. In: Chong, N.-Y., Cho, Y.-J. (eds.) Distributed Autonomous Robotic Systems, pp 135\u2013149. Springer, Tokyo (2016)","DOI":"10.1007\/978-4-431-55879-8_10"},{"key":"1621_CR17","doi-asserted-by":"publisher","DOI":"10.23919\/CCC52363.2021.9549352","volume-title":"Cooperative Manipulation in Unknown Environment with Distributed Control","author":"H Xu","year":"2021","unstructured":"Xu, H, et al: Cooperative Manipulation in Unknown Environment with Distributed Control. IEEE, Piscataway (2021)"},{"key":"1621_CR18","unstructured":"Chiacchio, P., Chiaverini, S. (eds.): Chapter 3 Kinematic control of dual-arm systems. Springer, Berlin (1998)"},{"key":"1621_CR19","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2013.6696370","volume-title":"An Impedance-Based Control Architecture for Multi-Robot Cooperative Dual-Arm Mobile Manipulation","author":"S Erhart","year":"2013","unstructured":"Erhart, S., Sieber, D., Hirche, S.: An Impedance-Based Control Architecture for Multi-Robot Cooperative Dual-Arm Mobile Manipulation. IEEE, Japan (2013)"},{"issue":"6","key":"1621_CR20","doi-asserted-by":"publisher","first-page":"1805","DOI":"10.1109\/tro.2020.2998766","volume":"36","author":"J Hu","year":"2020","unstructured":"Hu, J., et al: Convergent multiagent formation control with collision avoidance. IEEE Trans. Robot. 36(6), 1805\u20131818 (2020). https:\/\/doi.org\/10.1109\/tro.2020.2998766","journal-title":"IEEE Trans. Robot."},{"issue":"4","key":"1621_CR21","doi-asserted-by":"publisher","first-page":"984","DOI":"10.1109\/tro.2020.2971416","volume":"36","author":"Y Ren","year":"2020","unstructured":"Ren, Y., Sosnowski, S., Hirche, S.: Fully distributed cooperation for networked uncertain mobile manipulators. IEEE Trans. Robot. 36(4), 984\u20131003 (2020). https:\/\/doi.org\/10.1109\/tro.2020.2971416","journal-title":"IEEE Trans. Robot."},{"issue":"4","key":"1621_CR22","doi-asserted-by":"publisher","first-page":"1038","DOI":"10.1109\/tro.2020.2973096","volume":"36","author":"PB Gen. Dohmann","year":"2020","unstructured":"Gen. Dohmann, P.B., Hirche, S.: Distributed control for cooperative manipulation with event-triggered communication. IEEE Trans. Robot. 36(4), 1038\u20131052 (2020). https:\/\/doi.org\/10.1109\/tro.2020.2973096","journal-title":"IEEE Trans. Robot."},{"key":"1621_CR23","unstructured":"Ding, G., et al: Distributed reinforcement learning for cooperative multi-robot object manipulation. In: Proceedings of the 19th International Conference on Autonomous Agents and Multiagent Systems (AAMAS), 2020. arXiv:2003.09540 [cs.RO] (2020)"},{"issue":"6","key":"1621_CR24","doi-asserted-by":"publisher","first-page":"5065","DOI":"10.1109\/tie.2016.2642880","volume":"64","author":"G-B Dai","year":"2017","unstructured":"Dai, G.-B., Liu, Y.-C.: Distributed coordination and cooperation control for networked mobile manipulators. IEEE Trans. Ind. Electron. 64(6), 5065\u20135074 (2017). https:\/\/doi.org\/10.1109\/tie.2016.2642880","journal-title":"IEEE Trans. Ind. Electron."},{"key":"1621_CR25","doi-asserted-by":"publisher","DOI":"10.1109\/IROS45743.2020.9340957","volume-title":"Scalable Collaborative Manipulation with Distributed Trajectory Planning","author":"O Shorinwa","year":"2020","unstructured":"Shorinwa, O., Schwager, M.: Scalable Collaborative Manipulation with Distributed Trajectory Planning. IEEE, Piscataway (2020)"},{"key":"1621_CR26","doi-asserted-by":"crossref","unstructured":"Tika, A., Bajcinca, N.: Synchronous Minimum-Time Cooperative Manipulation Using Distributed Model Predictive Control. IEEE, Piscataway (2020)","DOI":"10.1109\/IROS45743.2020.9340740"},{"key":"1621_CR27","first-page":"1025","volume-title":"The Virtual Linkage: a Model for Internal Forces in Multi-Grasp Manipulation, vol. 1","author":"D Williams","year":"1993","unstructured":"Williams, D., Khatib, O.: The Virtual Linkage: a Model for Internal Forces in Multi-Grasp Manipulation, vol. 1, pp 1025\u20131030. IEEE Comput Soc Press, Atlanta (1993)"},{"key":"1621_CR28","doi-asserted-by":"publisher","first-page":"110","DOI":"10.1016\/j.robot.2017.10.005","volume":"99","author":"D Ortenzi","year":"2018","unstructured":"Ortenzi, D., Muthusamy, R., Freddi, A., Monteri\u00fa, A., Kyrki, V.: Dual-arm cooperative manipulation under joint limit constraints. Robot. Auton. Syst. 99, 110\u2013120 (2018). https:\/\/doi.org\/10.1016\/j.robot.2017.10.005","journal-title":"Robot. Auton. Syst."},{"issue":"4","key":"1621_CR29","doi-asserted-by":"publisher","first-page":"1193","DOI":"10.2514\/1.28949","volume":"30","author":"FL Markley","year":"2007","unstructured":"Markley, F.L., Cheng, Y., Crassidis, J.L., Oshman, Y.: Averaging quaternions. J. Guid. Control Dynam. 30(4), 1193\u20131197 (2007). https:\/\/doi.org\/10.2514\/1.28949","journal-title":"J. Guid. Control Dynam."},{"issue":"7","key":"1621_CR30","doi-asserted-by":"publisher","first-page":"1155","DOI":"10.1017\/s0263574713000416","volume":"31","author":"H Sadeghian","year":"2013","unstructured":"Sadeghian, H., Villani, L., Keshmiri, M., Siciliano, B.: Dynamic multi-priority control in redundant robotic systems. Robotica 31(7), 1155\u20131167 (2013). https:\/\/doi.org\/10.1017\/s0263574713000416","journal-title":"Robotica"},{"key":"1621_CR31","doi-asserted-by":"publisher","DOI":"10.1109\/ICCMA54375.2021.9646185","volume-title":"Analytical Inverse Kinematics for Franka Emika Panda \u2013 A Geometrical Solver for 7-DOF Manipulators With Unconventional Design","author":"Y He","year":"2021","unstructured":"He, Y., Liu, S.: Analytical Inverse Kinematics for Franka Emika Panda \u2013 A Geometrical Solver for 7-DOF Manipulators With Unconventional Design. IEEE, Piscataway (2021)"}],"container-title":["Journal of Intelligent &amp; Robotic Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-022-01621-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10846-022-01621-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-022-01621-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,27]],"date-time":"2022-05-27T08:25:40Z","timestamp":1653639940000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10846-022-01621-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,4,21]]},"references-count":31,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2022,5]]}},"alternative-id":["1621"],"URL":"https:\/\/doi.org\/10.1007\/s10846-022-01621-4","relation":{},"ISSN":["0921-0296","1573-0409"],"issn-type":[{"value":"0921-0296","type":"print"},{"value":"1573-0409","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,4,21]]},"assertion":[{"value":"17 September 2021","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 March 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 April 2022","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable (No human\/animal participant)","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics Approval"}},{"value":"Not applicable (No human\/animal participant)","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"<!--Emphasis Type='Bold' removed-->Consent for Publication"}},{"value":"The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"<!--Emphasis Type='Bold' removed-->Conflict of Interests"}}],"article-number":"8"}}