Hybrid task and motion planning with reactive collision handling for multi-robot disassembly of complex products: application to EV batteries
This paper addresses the problem of multi-robot coordination for complex manipulation task sequences. We present a vision-driven task-and-motion planning (TAMP) framework for a real dual-agent platform that integrates task decomposition and allocation with a learning-based planner. A GMM-informed RRT motion planner is coupled with a hybrid safety layer that combines predictive collision checking in a MoveIt/FCL digital twin with reactive avoidance and replanning. This integration is challenging as the system jointly satisfies task precedence, geometric feasibility, dynamic obstacle avoidance, and dual-arm coordination constraints. The framework operates in a closed loop by updating the remaining task sequence from repeated scene scans and completion-state tracking rather than executing a fixed open-loop plan. In EV battery disassembly experiments, compared with baseline RRTConnect under identical perception and task assignments, the proposed system reduces cumulative end-effector path length from 48.8 to 17.9 m <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="m1"> <mml:mrow> <mml:mo stretchy="false">(</mml:mo> <mml:mrow> <mml:mo>−</mml:mo> <mml:mn>63.3</mml:mn> <mml:mi>%</mml:mi> </mml:mrow> <mml:mo stretchy="false">)</mml:mo> </mml:mrow> </mml:math> , improves makespan from 467.9 to 429.8 s <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="m2"> <mml:mrow> <mml:mo stretchy="false">(</mml:mo> <mml:mrow> <mml:mo>−</mml:mo> <mml:mn>8.1</mml:mn> <mml:mi>%</mml:mi> </mml:mrow> <mml:mo stretchy="false">)</mml:mo> </mml:mrow> </mml:math> , and reduces swept volumes (R1: <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="m3"> <mml:mrow> <mml:mn>0.583</mml:mn> <mml:mo>→</mml:mo> <mml:mn>0.139</mml:mn> <mml:mtext> </mml:mtext> <mml:msup> <mml:mrow> <mml:mi mathvariant="normal">m</mml:mi> </mml:mrow> <mml:mrow> <mml:mn>3</mml:mn> </mml:mrow> </mml:msup> </mml:mrow> </mml:math> , R2: <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="m4"> <mml:mrow> <mml:mn>0.696</mml:mn> <mml:mo>→</mml:mo> <mml:mn>0.252</mml:mn> <mml:mtext> </mml:mtext> <mml:msup> <mml:mrow> <mml:mi mathvariant="normal">m</mml:mi> </mml:mrow> <mml:mrow> <mml:mn>3</mml:mn> </mml:mrow> </mml:msup> </mml:mrow> </mml:math> ) and overlap <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" id="m5"> <mml:mrow> <mml:mo stretchy="false">(</mml:mo> <mml:mrow> <mml:mn>0.064</mml:mn> <mml:mo>→</mml:mo> <mml:mn>0.034</mml:mn> <mml:mtext> </mml:mtext> <mml:msup> <mml:mrow> <mml:mi mathvariant="normal">m</mml:mi> </mml:mrow> <mml:mrow> <mml:mn>3</mml:mn> </mml:mrow> </mml:msup> </mml:mrow> <mml:mo stretchy="false">)</mml:mo> </mml:mrow> </mml:math> . These results show that combining predictive planning and reactive collision avoidance in a real dual-arm disassembly scenario improves motion compactness, safety, and scalability to broader multi-robot sequential manipulation tasks.
Authors
- Rustam Stolkin (ORCID: https://orcid.org/0000-0002-0890-8836)
- Cansu Erdoğan (ORCID: https://orcid.org/0009-0006-2192-8176)
- Alireza Rastegarpanah (ORCID: https://orcid.org/0000-0003-4264-6857)
- Abdelaziz Shaarawy
Institutions
- Robotics Research (United States) (US)
- Centre for Artificial Intelligence and Robotics (IN)
Publication Details
- Journal
- Frontiers in Robotics and AI
- Published
- 2026-07-16
- DOI
- https://doi.org/10.3389/frobt.2026.1857847
- Primary Topic
- Advanced Manufacturing and Logistics Optimization
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- UK Research and Innovation
- Milli Eğitim Bakanliği