Experience-based Subproblem Planning for Multi-Robot Motion Planning

Irving Solis,James Motes,Mike Qin,Marco Morales,Nancy M. Amato
2024-11-14
Abstract:Multi-robot systems enhance efficiency and productivity across various applications, from manufacturing to surveillance. While single-robot motion planning has improved by using databases of prior solutions, extending this approach to multi-robot motion planning (MRMP) presents challenges due to the increased complexity and diversity of tasks and configurations. Recent discrete methods have attempted to address this by focusing on relevant lower-dimensional subproblems, but they are inadequate for complex scenarios like those involving manipulator robots. To overcome this, we propose a novel approach that %leverages experience-based planning by constructs and utilizes databases of solutions for smaller sub-problems. By focusing on interactions between fewer robots, our method reduces the need for exhaustive database growth, allowing for efficient handling of more complex MRMP scenarios. We validate our approach with experiments involving both mobile and manipulator robots, demonstrating significant improvements over existing methods in scalability and planning efficiency. Our contributions include a rapidly constructed database for low-dimensional MRMP problems, a framework for applying these solutions to larger problems, and experimental validation with up to 32 mobile and 16 manipulator robots.
Robotics
What problem does this paper attempt to address?
This paper attempts to solve the complexity and efficiency problems in multi - robot motion planning (MRMP). Specifically, the paper focuses on the following points: 1. **Extending single - robot experience to multi - robot systems**: - Although single - robot motion planning can improve efficiency by using a database of previous solutions, extending this method to multi - robot motion planning faces challenges because of the increased diversity and complexity of tasks and configurations. 2. **Handling complex scenarios in high - dimensional continuous environments**: - Existing discrete methods are insufficient when dealing with complex scenarios involving robotic manipulators because these methods are difficult to adapt to high - dimensional continuous environments and require flexible and adaptable high - dimensional solutions. 3. **Reducing the exponential growth of the database**: - In experience - driven planning methods, when dealing with large - scale multi - robot problems, the database grows exponentially with the increase in problem size and complexity. This makes it impractical to build and manage large databases. To solve these problems, the paper proposes an experience - based sub - problem planning method to improve multi - robot motion planning in the following ways: - **Building and using a database of low - dimensional sub - problems**: This method focuses on the interactions between smaller groups of robots, models them as low - dimensional sub - problems, and stores the solutions of these sub - problems in a compact database. Since these sub - problems only involve a few robots, less experience is required to learn their planning spaces, thus building a smaller and faster - to - compute database. - **Effectively solving larger and more complex scenarios**: By focusing on the interactions of a small number of robots, this method can efficiently solve these sub - problems and then handle larger and more complex scenarios involving more robots. - **Experimental verification**: The authors experimentally verified the effectiveness of this method, including complex problems involving up to 32 mobile robots and 16 robotic manipulators. The results show that, compared with existing methods, this method has significant improvements in scalability and planning efficiency. In summary, the paper aims to solve the complexity and efficiency problems in multi - robot motion planning by building and using a database of low - dimensional sub - problems, especially in high - dimensional continuous environments, making experience - driven planning methods more practical and efficient.