{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,7,4]],"date-time":"2024-07-04T10:19:10Z","timestamp":1720088350653},"reference-count":54,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2024,3,1]],"date-time":"2024-03-01T00:00:00Z","timestamp":1709251200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2024,3,1]],"date-time":"2024-03-01T00:00:00Z","timestamp":1709251200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2024,3,1]],"date-time":"2024-03-01T00:00:00Z","timestamp":1709251200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2024,3,1]],"date-time":"2024-03-01T00:00:00Z","timestamp":1709251200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2024,3,1]],"date-time":"2024-03-01T00:00:00Z","timestamp":1709251200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,3,1]],"date-time":"2024-03-01T00:00:00Z","timestamp":1709251200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"funder":[{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["433183605","501890093","EXC 2075\u2013390740016"],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Robotics and Autonomous Systems"],"published-print":{"date-parts":[[2024,3]]},"DOI":"10.1016\/j.robot.2023.104612","type":"journal-article","created":{"date-parts":[[2023,12,26]],"date-time":"2023-12-26T16:21:35Z","timestamp":1703607695000},"page":"104612","update-policy":"http:\/\/dx.doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":1,"special_numbering":"C","title":["Cooperative object transportation with differential-drive mobile robots: Control and experimentation"],"prefix":"10.1016","volume":"173","author":[{"ORCID":"http:\/\/orcid.org\/0000-0002-2632-6960","authenticated-orcid":false,"given":"Henrik","family":"Ebel","sequence":"first","affiliation":[]},{"ORCID":"http:\/\/orcid.org\/0000-0003-0460-0612","authenticated-orcid":false,"given":"Mario","family":"Rosenfelder","sequence":"additional","affiliation":[]},{"ORCID":"http:\/\/orcid.org\/0000-0003-1809-4407","authenticated-orcid":false,"given":"Peter","family":"Eberhard","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"issue":"5","key":"10.1016\/j.robot.2023.104612_b1","doi-asserted-by":"crossref","first-page":"753","DOI":"10.1162\/rest_a_00754","article-title":"Robots at work","volume":"100","author":"Graetz","year":"2018","journal-title":"Rev. Econ. Stat."},{"issue":"2","key":"10.1016\/j.robot.2023.104612_b2","first-page":"265","article-title":"Automation and productivity \u2013 a cross-country, cross-industry comparison","volume":"29","author":"Kromann","year":"2019","journal-title":"Ind. Corp. Chang."},{"key":"10.1016\/j.robot.2023.104612_b3","series-title":"Proceedings of the 43rd Annual Conference of the IEEE Industrial Electronics Society","first-page":"6159","article-title":"Industrial robotics in factory automation: From the early stage to the internet of things","author":"Grau","year":"2017"},{"issue":"7","key":"10.1016\/j.robot.2023.104612_b4","doi-asserted-by":"crossref","first-page":"102","DOI":"10.1109\/MCOM.2018.1700544","article-title":"Swarm robotics control and communications: Imminent challenges for next generation smart logistics","volume":"56","author":"Wen","year":"2018","journal-title":"IEEE Commun. Mag."},{"issue":"2","key":"10.1016\/j.robot.2023.104612_b5","doi-asserted-by":"crossref","first-page":"398","DOI":"10.1109\/TASE.2014.2376492","article-title":"A survey of research on cloud robotics and automation","volume":"12","author":"Kehoe","year":"2015","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"issue":"6","key":"10.1016\/j.robot.2023.104612_b6","doi-asserted-by":"crossref","first-page":"36","DOI":"10.1109\/MCOM.2016.7497764","article-title":"Wireless communication for factory automation: An opportunity for LTE and 5G systems","volume":"54","author":"Holfeld","year":"2016","journal-title":"IEEE Commun. Mag."},{"issue":"9","key":"10.1016\/j.robot.2023.104612_b7","doi-asserted-by":"crossref","first-page":"569","DOI":"10.1145\/365559.365617","article-title":"Solution of a problem in concurrent programming control","volume":"8","author":"Dijkstra","year":"1965","journal-title":"Commun. ACM"},{"key":"10.1016\/j.robot.2023.104612_b8","series-title":"Cooperative Control Design: A Systematic, Passivity-Based Approach","author":"Bai","year":"2011"},{"key":"10.1016\/j.robot.2023.104612_b9","series-title":"Graph Theoretic Methods in Multiagent Networks","author":"Mesbahi","year":"2010"},{"key":"10.1016\/j.robot.2023.104612_b10","series-title":"Distributed Control of Robotic Networks","author":"Bullo","year":"2009"},{"key":"10.1016\/j.robot.2023.104612_b11","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1016\/j.compchemeng.2012.05.011","article-title":"Distributed model predictive control: A tutorial review and future research directions","volume":"51","author":"Christofides","year":"2013","journal-title":"Comput. Chem. Eng."},{"issue":"4","key":"10.1016\/j.robot.2023.104612_b12","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1109\/MCS.2014.2320397","article-title":"Distributed model predictive control: An overview and roadmap of future research opportunities","volume":"34","author":"Negenborn","year":"2014","journal-title":"IEEE Control Syst. Mag."},{"key":"10.1016\/j.robot.2023.104612_b13","doi-asserted-by":"crossref","DOI":"10.1016\/j.robot.2020.103686","article-title":"A comparative look at two formation control approaches based on optimization and algebraic graph theory","volume":"136","author":"Ebel","year":"2021","journal-title":"Robot. Auton. Syst."},{"key":"10.1016\/j.robot.2023.104612_b14","series-title":"Proceedings of the IEEE International Conference on Mechatronics and Automation","first-page":"442","article-title":"Experimental validation of the open-source DMPC framework GRAMPC-D applied to the remotely accessible robotarium","author":"Burk","year":"2021"},{"key":"10.1016\/j.robot.2023.104612_b15","doi-asserted-by":"crossref","DOI":"10.1016\/j.conengprac.2023.105579","article-title":"Cooperative distributed MPC via decentralized real-time optimization: Implementation results for robot formations","volume":"138","author":"Stomberg","year":"2023","journal-title":"Control Eng. Pract."},{"key":"10.1016\/j.robot.2023.104612_b16","series-title":"Applied Dynamics","author":"Schiehlen","year":"2014"},{"key":"10.1016\/j.robot.2023.104612_b17","series-title":"Mehrk\u00f6rpersysteme: Eine Einf\u00fchrung in die Kinematik und Dynamik von Systemen starrer K\u00f6rper","author":"Woernle","year":"2016"},{"issue":"5","key":"10.1016\/j.robot.2023.104612_b18","doi-asserted-by":"crossref","first-page":"698","DOI":"10.1016\/j.jprocont.2010.11.004","article-title":"Cooperative distributed model predictive control for nonlinear systems","volume":"21","author":"Stewart","year":"2011","journal-title":"J. Process Control"},{"key":"10.1016\/j.robot.2023.104612_b19","doi-asserted-by":"crossref","DOI":"10.3389\/frobt.2018.00059","article-title":"Cooperative object transport in multi-robot systems: A review of the state-of-the-art","volume":"5","author":"Tuci","year":"2018","journal-title":"Front. Robot. AI"},{"key":"10.1016\/j.robot.2023.104612_b20","series-title":"Proceedings of the 1995 IEEE\/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots","first-page":"556","article-title":"Cooperative multi-robot box-pushing","author":"Matari\u0107","year":"1995"},{"key":"10.1016\/j.robot.2023.104612_b21","series-title":"Proceedings of the 1996 IEEE Intemational Conference on Robotics and Automation","first-page":"2085","article-title":"The use of perceptual cues in multi-robot box-pushing","author":"Kube","year":"1996"},{"issue":"3","key":"10.1016\/j.robot.2023.104612_b22","doi-asserted-by":"crossref","first-page":"398","DOI":"10.1109\/5326.971668","article-title":"Adaptive action selection without explicit communication for multirobot box-pushing","volume":"31","author":"Yamada","year":"2001","journal-title":"IEEE Trans. Syst. Man Cybern. C"},{"key":"10.1016\/j.robot.2023.104612_b23","series-title":"Proceedings of the 12th IEEE Mediterranean Electrotechnical Conference","first-page":"603","article-title":"Simulation of multi-robot reinforcement learning for box-pushing problem","author":"Kova\u010d","year":"2004"},{"key":"10.1016\/j.robot.2023.104612_b24","series-title":"Proceedings of the 2006 IEEE\/RSJ International Conference on Intelligent Robots and Systems","first-page":"3694","article-title":"Multi-robot box-pushing: Single-agent Q-learning vs. team Q-learning","author":"Wang","year":"2006"},{"issue":"6","key":"10.1016\/j.robot.2023.104612_b25","doi-asserted-by":"crossref","first-page":"2983","DOI":"10.1109\/TMECH.2016.2580539","article-title":"A hybrid multirobot control architecture for object transport","volume":"21","author":"Neumann","year":"2016","journal-title":"IEEE\/ASME Trans. Mechatronics"},{"key":"10.1016\/j.robot.2023.104612_b26","series-title":"Advances in Engineering Research and Application","first-page":"16","article-title":"A comparison of various approaches to reinforcement learning algorithms for multi-robot box pushing","author":"Rahimi","year":"2019"},{"issue":"2","key":"10.1016\/j.robot.2023.104612_b27","doi-asserted-by":"crossref","first-page":"307","DOI":"10.1109\/TRO.2015.2400731","article-title":"Occlusion-based cooperative transport with a swarm of miniature mobile robots","volume":"31","author":"Chen","year":"2015","journal-title":"IEEE Trans. Robot."},{"key":"10.1016\/j.robot.2023.104612_b28","doi-asserted-by":"crossref","first-page":"321","DOI":"10.1016\/j.isatra.2015.11.017","article-title":"Symmetric caging formation for convex polygonal object transportation by multiple mobile robots based on fuzzy sliding mode control","volume":"60","author":"Dai","year":"2016","journal-title":"ISA Trans."},{"key":"10.1016\/j.robot.2023.104612_b29","series-title":"Proceedings of the 2021 International Symposium on Multi-Robot and Multi-Agent Systems","first-page":"38","article-title":"Characterization of grasp configurations for multi-robot object pushing","author":"Bertoncelli","year":"2021"},{"key":"10.1016\/j.robot.2023.104612_b30","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1016\/j.automatica.2017.04.058","article-title":"Quadratic costs do not always work in MPC","volume":"82","author":"M\u00fcller","year":"2017","journal-title":"Automatica"},{"key":"10.1016\/j.robot.2023.104612_b31","doi-asserted-by":"crossref","DOI":"10.1016\/j.automatica.2023.110972","article-title":"Model predictive control of non-holonomic systems: Beyond differential-drive vehicles","volume":"152","author":"Rosenfelder","year":"2023","journal-title":"Automatica"},{"key":"10.1016\/j.robot.2023.104612_b32","series-title":"Proceedings of the 2021 IEEE International Symposium on Multi-Robot and Multi-Agent Systems","first-page":"1","article-title":"Non-prehensile cooperative object transportation with omnidirectional mobile robots: Organization, control, simulation, and experimentation","author":"Ebel","year":"2021"},{"issue":"4","key":"10.1016\/j.robot.2023.104612_b33","doi-asserted-by":"crossref","first-page":"378","DOI":"10.1515\/auto-2021-0105","article-title":"Cooperative transportation: Realizing the promises of robotic networks using a tailored software\/hardware architecture","volume":"70","author":"Ebel","year":"2022","journal-title":"Automatisierungstechnik"},{"key":"10.1016\/j.robot.2023.104612_b34","series-title":"Distributed Control and Organization of Communicating Mobile Robots: Design, Simulation, and Experimentation","author":"Ebel","year":"2021"},{"key":"10.1016\/j.robot.2023.104612_b35","series-title":"ROMANSY 24 - Robot Design, Dynamics and Control","first-page":"163","article-title":"Finding formations for the non-prehensile object transportation with differentially-driven mobile robots","author":"Ebel","year":"2022"},{"key":"10.1016\/j.robot.2023.104612_b36","series-title":"Proceedings of the International Conference on Neural Networks, Vol. 4","first-page":"1942","article-title":"Particle swarm optimization","author":"Kennedy","year":"1995"},{"issue":"4","key":"10.1016\/j.robot.2023.104612_b37","doi-asserted-by":"crossref","first-page":"277","DOI":"10.1007\/s00158-006-0032-z","article-title":"Using augmented Lagrangian particle swarm optimization for constrained problems in engineering","volume":"32","author":"Sedlaczek","year":"2006","journal-title":"Struct. Multidiscip. Optim."},{"key":"10.1016\/j.robot.2023.104612_b38","series-title":"Numerical Optimization","author":"Nocedal","year":"2006"},{"key":"10.1016\/j.robot.2023.104612_b39","series-title":"Advances in Swarm Intelligence: 9th International Conference","first-page":"89","article-title":"Distributed decision making and control for cooperative transportation using mobile robots","author":"Ebel","year":"2018"},{"issue":"2","key":"10.1016\/j.robot.2023.104612_b40","doi-asserted-by":"crossref","first-page":"100","DOI":"10.1109\/TSSC.1968.300136","article-title":"A formal basis for the heuristic determination of minimum cost paths","volume":"4","author":"Hart","year":"1968","journal-title":"IEEE Trans. Syst. Sci. Cybern."},{"issue":"4","key":"10.1016\/j.robot.2023.104612_b41","doi-asserted-by":"crossref","first-page":"849","DOI":"10.1080\/00207179508921572","article-title":"Non-holonomic control systems: From steering to stabilization with sinusoids","volume":"62","author":"Teel","year":"1995","journal-title":"Internat. J. Control"},{"issue":"23","key":"10.1016\/j.robot.2023.104612_b42","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1016\/j.ifacol.2015.11.272","article-title":"Regulation of differential drive robots using continuous time MPC without stabilizing constraints or costs","volume":"48","author":"Worthmann","year":"2015","journal-title":"IFAC-PapersOnLine"},{"key":"10.1016\/j.robot.2023.104612_b43","series-title":"Proceedings of the 2021 IEEE International Symposium on Multi-Robot and Multi-Agent Systems","first-page":"11","article-title":"Cooperative distributed model predictive formation control of non-holonomic robotic agents","author":"Rosenfelder","year":"2021"},{"key":"10.1016\/j.robot.2023.104612_b44","series-title":"Control of Nonholonomic Systems: From Sub-Riemannian Geometry to Motion Planning","author":"Jean","year":"2014"},{"key":"10.1016\/j.robot.2023.104612_b45","series-title":"Proceedings in Applied Mathematics and Mechanics","article-title":"A note on the predictive control of non-holonomic systems and underactuated vehicles in the presence of drift","author":"Ebel","year":"2023"},{"key":"10.1016\/j.robot.2023.104612_b46","series-title":"BeagleBone\u00ae blue - BeagleBoard","author":"BeagleBoard.org Foundation","year":"2023"},{"key":"10.1016\/j.robot.2023.104612_b47","series-title":"Proceedings of the 2010 IEEE\/RSJ International Conference on Intelligent Robots and Systems","first-page":"4057","article-title":"LCM: Lightweight communications and marshalling","author":"Huang","year":"2010"},{"issue":"1","key":"10.1016\/j.robot.2023.104612_b48","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s12532-018-0139-4","article-title":"CasADi: A software framework for nonlinear optimization and optimal control","volume":"11","author":"Andersson","year":"2019","journal-title":"Math. Program. Comput."},{"issue":"1","key":"10.1016\/j.robot.2023.104612_b49","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1007\/s10107-004-0559-y","article-title":"On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming","volume":"106","author":"W\u00e4chter","year":"2006","journal-title":"Math. Program."},{"key":"10.1016\/j.robot.2023.104612_b50","series-title":"Nonlinear Model Predictive Control: A Sampled Data Feedback Perspective","author":"Findeisen","year":"2004"},{"key":"10.1016\/j.robot.2023.104612_b51","article-title":"Force-based organization and control scheme for the non-prehensile cooperative transportation of objects","author":"Rosenfelder","year":"2023","journal-title":"Robotica"},{"key":"10.1016\/j.robot.2023.104612_b52","series-title":"Proceedings of the IEEE Conference on Control Technology and Applications","first-page":"349","article-title":"A force-based control approach for the non-prehensile cooperative transportation of objects using omnidirectional mobile robots","author":"Rosenfelder","year":"2022"},{"key":"10.1016\/j.robot.2023.104612_b53","series-title":"Proceedings of the 32nd International Conference on Robotics in Alpe-Adria-Danube Region","first-page":"317","article-title":"A force-based formation synthesis approach for the cooperative transportation of objects","author":"Rosenfelder","year":"2023"},{"key":"10.1016\/j.robot.2023.104612_b54","doi-asserted-by":"crossref","first-page":"1157","DOI":"10.1109\/TASE.2020.2997411","article-title":"Design and experimental validation of a distributed cooperative transportation scheme","volume":"18","author":"Ebel","year":"2021","journal-title":"IEEE Trans. Autom. Sci. Eng."}],"container-title":["Robotics and Autonomous Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0921889023002518?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0921889023002518?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2024,1,30]],"date-time":"2024-01-30T21:35:01Z","timestamp":1706650501000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0921889023002518"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,3]]},"references-count":54,"alternative-id":["S0921889023002518"],"URL":"https:\/\/doi.org\/10.1016\/j.robot.2023.104612","relation":{},"ISSN":["0921-8890"],"issn-type":[{"value":"0921-8890","type":"print"}],"subject":[],"published":{"date-parts":[[2024,3]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Cooperative object transportation with differential-drive mobile robots: Control and experimentation","name":"articletitle","label":"Article Title"},{"value":"Robotics and Autonomous Systems","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.robot.2023.104612","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2023 Elsevier B.V. All rights reserved.","name":"copyright","label":"Copyright"}],"article-number":"104612"}}