<p>In environments with numerous automated guided vehicles, planning efficient, collision-free paths is critical. Multi-agent path finding (MAPF) addresses the challenge of planning simultaneous, collision-free paths for multiple agents. Its extension, multi-agent pickup and delivery (MAPD), integrates path planning with task assignment, where agents transport rack-type objects from pickup to delivery locations. In dense warehouse settings, a key challenge is moving the racks scheduled for shipment while treating all others as movable obstacles. We formalize this problem as multi-agent and multi-rack path finding (MARPF), which extends MAPF/MAPD by distinguishing between target and obstacle racks. Although MARPF can be formulated using integer linear programming (ILP), this approach incurs an exponential computational cost. To address this, we propose a novel multi-stage heuristic method. First, it computes a trajectory for each target rack and plans the evacuation of any obstructing racks. These rack trajectories are then decomposed into discrete tasks and assigned to agents. On grid benchmarks ranging from <InlineEquation ID="IEq1"><EquationSource Format="TEX">\(7\times 5\)</EquationSource><EquationSource Format="MATHML"><math><mrow><mn>7</mn><mo>×</mo><mn>5</mn></mrow></math></EquationSource></InlineEquation> to <InlineEquation ID="IEq2"><EquationSource Format="TEX">\(35\times 21\)</EquationSource><EquationSource Format="MATHML"><math><mrow><mn>35</mn><mo>×</mo><mn>21</mn></mrow></math></EquationSource></InlineEquation> with rack densities up to <InlineEquation ID="IEq3"><EquationSource Format="TEX">\(90\%\)</EquationSource><EquationSource Format="MATHML"><math><mrow><mn>90</mn><mo>%</mo></mrow></math></EquationSource></InlineEquation>, our method generates plans in under 10 s while maintaining success rates above <InlineEquation ID="IEq4"><EquationSource Format="TEX">\(90\%\)</EquationSource><EquationSource Format="MATHML"><math><mrow><mn>90</mn><mo>%</mo></mrow></math></EquationSource></InlineEquation>. For instances where ILP solutions are tractable, our approach achieves makespans within 20–<InlineEquation ID="IEq5"><EquationSource Format="TEX">\(30\%\)</EquationSource><EquationSource Format="MATHML"><math><mrow><mn>30</mn><mo>%</mo></mrow></math></EquationSource></InlineEquation> of the optimal, whereas ILP fails to scale to larger problems. The proposed method has the potential to improve operational efficiency in various real-world applications, including warehouse logistics, traffic management, and crowd control. The code and animations are available at <a href="https://github.com/ToyotaCRDL/MARPF-in-High-Density-Envs">https://github.com/ToyotaCRDL/MARPF-in-High-Density-Envs</a>.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Multi-Agent and Multi-Rack Path Finding in High-Density Environments

  • Hiroya Makino,
  • Seigo Ito

摘要

In environments with numerous automated guided vehicles, planning efficient, collision-free paths is critical. Multi-agent path finding (MAPF) addresses the challenge of planning simultaneous, collision-free paths for multiple agents. Its extension, multi-agent pickup and delivery (MAPD), integrates path planning with task assignment, where agents transport rack-type objects from pickup to delivery locations. In dense warehouse settings, a key challenge is moving the racks scheduled for shipment while treating all others as movable obstacles. We formalize this problem as multi-agent and multi-rack path finding (MARPF), which extends MAPF/MAPD by distinguishing between target and obstacle racks. Although MARPF can be formulated using integer linear programming (ILP), this approach incurs an exponential computational cost. To address this, we propose a novel multi-stage heuristic method. First, it computes a trajectory for each target rack and plans the evacuation of any obstructing racks. These rack trajectories are then decomposed into discrete tasks and assigned to agents. On grid benchmarks ranging from \(7\times 5\)7×5 to \(35\times 21\)35×21 with rack densities up to \(90\%\)90%, our method generates plans in under 10 s while maintaining success rates above \(90\%\)90%. For instances where ILP solutions are tractable, our approach achieves makespans within 20–\(30\%\)30% of the optimal, whereas ILP fails to scale to larger problems. The proposed method has the potential to improve operational efficiency in various real-world applications, including warehouse logistics, traffic management, and crowd control. The code and animations are available at https://github.com/ToyotaCRDL/MARPF-in-High-Density-Envs.