Bin Assignment and Decentralized Path Planning for Multi-Robot Parcel Sorting

Teng Guo,Jingjin Yu
2023-10-27
Abstract:At modern warehouses, mobile robots transport packages and drop them into collection bins/chutes based on shipping destinations grouped by, e.g., the ZIP code. System throughput, measured as the number of packages sorted per unit of time, determines the efficiency of the warehouse. This research develops a scalable, high-throughput multi-robot parcel sorting solution, decomposing the task into two related processes, bin assignment and offline/online multi-robot path planning, and optimizing both. Bin assignment matches collection bins with package types to minimize traveling costs. Subsequently, robots are assigned to pick up and drop packages into assigned bins. Multiple highly effective bin assignment algorithms are proposed that can work with an arbitrary planning algorithm. We propose a decentralized path planning routine using only local information to route the robots over a carefully constructed directed road network for multi-robot path planning. Our decentralized planner, provably probabilistically deadlock-free, consistently delivers near-optimal results on par with some top-performing centralized planners while significantly reducing computation times by orders of magnitude. Extensive simulations show that our overall framework delivers promising performances.
Robotics
What problem does this paper attempt to address?
The paper attempts to address the problem of how to efficiently sort and transport packages in modern warehouses using a multi-robot system to improve system throughput. Specifically, the paper focuses on two main sub-problems: 1. **Bin Assignment**: Matching collection bins with package types to minimize the travel cost of robots. Each collection bin is responsible for receiving a specific type of package, and a reasonable bin assignment can significantly reduce the travel distance of robots, thereby improving overall efficiency. 2. **Multi-Robot Path Planning (MRPP)**: After assigning the bins, it is necessary to plan the paths for the robots from the pickup points to the target bins, ensuring that the paths are collision-free and efficient. Since multi-robot path planning is an NP-hard problem, efficient algorithms need to be designed to approximate the solution. The paper proposes a scalable, high-throughput multi-robot package sorting (MRPS) solution by optimizing the above two sub-problems to improve the overall performance of the system. The specific contributions include: - **Bin Assignment Algorithms**: Several efficient bin assignment algorithms are proposed, including high-performance genetic algorithms. These algorithms can work on the basis of any path planning algorithm, significantly improving system throughput. - **Decentralized Path Planning Algorithm**: A decentralized path planning algorithm based on local information is designed. This algorithm runs on a carefully constructed directed road network, can avoid deadlocks, and significantly reduces computation time while maintaining high solution quality. - **Experimental Validation**: Extensive simulation experiments validate the performance of the proposed framework under different scales, showing that the method has high throughput and low computational cost. Overall, the paper aims to improve the efficiency and throughput of multi-robot package sorting systems by optimizing bin assignment and path planning.