{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,9]],"date-time":"2026-06-09T15:30:06Z","timestamp":1781019006100,"version":"3.54.1"},"reference-count":28,"publisher":"Frontiers Media SA","license":[{"start":{"date-parts":[[2025,7,30]],"date-time":"2025-07-30T00:00:00Z","timestamp":1753833600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["frontiersin.org"],"crossmark-restriction":true},"short-container-title":["Front. Robot. AI"],"abstract":"<jats:p>This paper presents a multi-robot collaborative manipulation framework, implemented in the Gazebo simulation environment, designed to enable the execution of autonomous tasks by mobile manipulators in dynamic environments and dense obstacles. The system consists of multiple mobile robot platforms, each equipped with a robotic manipulator, a simulated RGB-D camera, and a 2D LiDAR sensor on the mobile base, facilitating task coordination, object detection, and advanced collision avoidance within a simulated warehouse setting. A leader-follower architecture governs collaboration, allowing for the dynamic formation of teams to tackle tasks requiring combined effort, such as transporting heavy objects. Task allocation and control are achieved through a centralized control structure architecture in which the leader robot coordinates subordinate units based on high-level task assignments. The framework incorporates deep learning-based object detection (YOLOv2) to identify target objects using a simulated RGB-D camera mounted on the manipulator\u2019s end-effector. Path planning is achieved through a sampling-based algorithm that is integrated with the LiDAR data to facilitate precise obstacle avoidance and localization. It also provides real-time path rerouting for safe navigation when dynamically moving obstacles, such as humans or other entities, intersect planned paths. This functionality ensures uninterrupted task execution and enhances safety in human-robot shared spaces. High-level task scheduling and control transitions are managed using MATLAB and Stateflow logic, while ROS facilitates data communication between MATLAB, Simulink, and Gazebo. This multirobot architecture is adaptable, allowing configuration of team size for collaborative tasks based on load requirements and environmental complexity. By integrating computer vision and deep learning for visual processing, and YOLOv2 for object detection, the system efficiently identifies, picks, and transports objects to designated locations, demonstrating the scalability of multi-robot framework for future applications in logistics automation, collaborative manufacturing, and dynamic human-robot interaction scenarios.<\/jats:p>","DOI":"10.3389\/frobt.2025.1585544","type":"journal-article","created":{"date-parts":[[2025,7,30]],"date-time":"2025-07-30T04:13:51Z","timestamp":1753848831000},"update-policy":"https:\/\/doi.org\/10.3389\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["A multi-robot collaborative manipulation framework for dynamic and obstacle-dense environments: integration of deep learning for real-time task execution"],"prefix":"10.3389","volume":"12","author":[{"given":"Afnan Ahmed","family":"Adil","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Saber","family":"Sakhrieh","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jinane","family":"Mounsef","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Noel","family":"Maalouf","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1965","published-online":{"date-parts":[[2025,7,30]]},"reference":[{"key":"B1","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1109\/OJCS.2023.3238324","article-title":"Multi-robot systems and cooperative object transport: communications, platforms, and challenges","volume":"4","author":"An","year":"2023","journal-title":"IEEE Open J. Comput. Soc."},{"key":"B2","doi-asserted-by":"publisher","first-page":"90","DOI":"10.3389\/frobt.2018.00090","article-title":"Collaborative multi-robot transportation in obstacle-cluttered environments via implicit communication","volume":"5","author":"Bechlioulis","year":"2018","journal-title":"Front. Robotics AI"},{"key":"B3","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1016\/j.anucene.2018.01.007","article-title":"Grid-based rrt* for minimum dose walking path-planning in complex radioactive environments","volume":"115","author":"Chao","year":"2018","journal-title":"Ann. Nucl. Energy"},{"key":"B4","doi-asserted-by":"publisher","first-page":"1499","DOI":"10.3390\/electronics10121499","article-title":"Intelligent multi-robot system for collaborative object transportation tasks in rough terrains","volume":"10","author":"Choi","year":"2021","journal-title":"Electronics"},{"key":"B5","doi-asserted-by":"publisher","first-page":"1729881418773874","DOI":"10.1177\/1729881418773874","article-title":"Extended rapidly exploring random tree\u2013based dynamic path planning and replanning for mobile robots","volume":"15","author":"Connell","year":"2018","journal-title":"Int. J. Adv. Robotic Syst."},{"key":"B6","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1016\/j.robot.2016.08.010","article-title":"Advanced approaches for multi-robot coordination in logistic scenarios","volume":"90","author":"Farinelli","year":"2017","journal-title":"Robotics Aut. Syst."},{"key":"B7","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/AERO50100.2021.9438133","article-title":"Fully decentralized controller for multi-robot collective transport in space applications","volume":"50100","author":"Farivarnejad","year":"2021","journal-title":"IEEE Aerosp. Conf."},{"key":"B8","doi-asserted-by":"crossref","first-page":"272","DOI":"10.1109\/WICT.2012.6409087","article-title":"Multi-robot cooperative box-pushing problem using multi-objective particle swarm optimization technique","volume-title":"2012 world congress on information and communication technologies","author":"Ghosh","year":"2012"},{"key":"B9","doi-asserted-by":"publisher","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."},{"key":"B10","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/SysCon53536.2022.9773907","article-title":"Networking architectures and protocols for multi-robot systems in agriculture 4.0","volume-title":"2022 IEEE international systems conference (SysCon)","author":"Jawhar","year":"2022"},{"key":"B11","doi-asserted-by":"publisher","first-page":"1066","DOI":"10.1016\/j.procs.2022.01.135","article-title":"A review of yolo algorithm developments","volume":"199","author":"Jiang","year":"2022","journal-title":"Procedia Comput. Sci."},{"key":"B12","doi-asserted-by":"publisher","first-page":"128837","DOI":"10.1109\/ACCESS.2019.2939201","article-title":"A survey of deep learning-based object detection","volume":"7","author":"Jiao","year":"2019","journal-title":"IEEE Access"},{"key":"B13","doi-asserted-by":"publisher","first-page":"3606","DOI":"10.1109\/TCYB.2020.3015960","article-title":"Navigation of three cooperative object-transportation robots using a multistage evolutionary fuzzy control approach","volume":"52","author":"Juang","year":"2022","journal-title":"IEEE Trans. Cybern."},{"key":"B14","doi-asserted-by":"publisher","first-page":"785","DOI":"10.1109\/TRO.2011.2142450","article-title":"Kinematic control of redundant manipulators: generalizing the task-priority framework to inequality task","volume":"27","author":"Kanoun","year":"2011","journal-title":"IEEE Trans. Robotics"},{"key":"B15","doi-asserted-by":"publisher","first-page":"566","DOI":"10.1109\/70.508439","article-title":"Probabilistic roadmaps for path planning in high-dimensional configuration spaces","volume":"12","author":"Kavraki","year":"1996","journal-title":"IEEE Trans. Robotics Automation"},{"key":"B16","doi-asserted-by":"publisher","first-page":"7669","DOI":"10.1109\/LRA.2024.3427555","article-title":"Payload-aware trajectory optimisation for non-holonomic mobile multi-robot manipulation with tip-over avoidance","volume":"9","author":"Kennel-Maushart","year":"2024","journal-title":"IEEE Robotics Automation Lett."},{"key":"B17","doi-asserted-by":"publisher","first-page":"6466","DOI":"10.1109\/LRA.2021.3092305","article-title":"Cooperative multi-robot object transportation system based on hierarchical quadratic programming","volume":"6","author":"Koung","year":"2021","journal-title":"IEEE Robotics Automation Lett."},{"key":"B18","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1007\/s10846-021-01555-3","article-title":"Towards the achievement of path planning with multi-robot systems in dynamic environments","volume":"104","author":"Kyprianou","year":"2021","journal-title":"J. Intelligent and Robotic Syst."},{"key":"B19","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1016\/j.neucom.2019.02.003","article-title":"Survey on semantic segmentation using deep learning techniques","volume":"338","author":"Lateef","year":"2019","journal-title":"Neurocomputing"},{"key":"B20","article-title":"Rapidly-exploring random trees: a new tool for path planning","author":"LaValle","year":"1998","journal-title":"Annu. Res. Rep"},{"key":"B21","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/MESA61532.2024.10704869","article-title":"Multi-robot object transport in constrained environments: a model predictive control approach","volume-title":"2024 20th IEEE\/ASME international conference on mechatronic and embedded systems and applications (MESA)","author":"Muhammed","year":"2024"},{"key":"B22","doi-asserted-by":"publisher","first-page":"191617","DOI":"10.1109\/ACCESS.2020.3030190","article-title":"Collaborative multi-robot search and rescue: planning, coordination, perception, and active vision","volume":"8","author":"Queralta","year":"2020","journal-title":"IEEE Access"},{"key":"B23","first-page":"2189","article-title":"Revisiting the asymptotic optimality of rrt","volume-title":"2020 IEEE international conference on robotics and automation (ICRA)","author":"Solovey","year":"2019"},{"key":"B24","doi-asserted-by":"publisher","first-page":"2138","DOI":"10.1109\/ACCESS.2018.2886245","article-title":"Multi-robot path planning based on multi-objective particle swarm optimization","volume":"7","author":"Thabit","year":"2019","journal-title":"IEEE Access"},{"key":"B25","doi-asserted-by":"publisher","first-page":"148","DOI":"10.3390\/robotics11060148","article-title":"Mutli-robot cooperative object transportation with guaranteed safety and convergence in planar obstacle cluttered workspaces via configuration space decomposition","volume":"11","author":"Vlantis","year":"2022","journal-title":"Robotics"},{"key":"B26","doi-asserted-by":"crossref","first-page":"413","DOI":"10.1109\/ICRTCST61793.2024.10578387","article-title":"Path planning solution for intelligent robots using ex\u2217rrt algorithm in disaster relief","volume-title":"2024 5th international conference on recent trends in computer science and Technology (ICRTCST)","author":"V Y","year":"2024"},{"key":"B27","doi-asserted-by":"publisher","first-page":"4814","DOI":"10.3390\/s23104814","article-title":"Implementation of a real-time object pick-and-place system based on a changing strategy for rapidly-exploring random tree","volume":"23","author":"Wong","year":"2023","journal-title":"Sensors"},{"key":"B28","doi-asserted-by":"publisher","first-page":"3269","DOI":"10.3390\/s25113269","article-title":"Multi-robot system for cooperative tidying up with mobile manipulators and transport agents","volume":"25","author":"Yi","year":"2025","journal-title":"Sensors"}],"container-title":["Frontiers in Robotics and AI"],"original-title":[],"link":[{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/frobt.2025.1585544\/full","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,30]],"date-time":"2025-07-30T04:13:52Z","timestamp":1753848832000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.frontiersin.org\/articles\/10.3389\/frobt.2025.1585544\/full"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,7,30]]},"references-count":28,"alternative-id":["10.3389\/frobt.2025.1585544"],"URL":"https:\/\/doi.org\/10.3389\/frobt.2025.1585544","relation":{},"ISSN":["2296-9144"],"issn-type":[{"value":"2296-9144","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,7,30]]},"article-number":"1585544"}}