Collision avoidance and path finding in a robotic mobile fulfillment system using multi-objective meta-heuristics
Ahmad Kokhahi, Mary Kurz
TL;DR
This work addresses collision avoidance and task allocation in robotic mobile fulfillment systems by integrating energy-awareness into both path routing and multi-objective task assignment. It introduces a novel energy-based priority rule and leverages two metaheuristics, NSGA-II and ALNS, to optimize TA with respect to running time and energy, while a Modified A* path planner accounts for space-time collisions. The problem is formulated as a multi-objective, NP-hard optimization, with a simplified MDTSP relaxation to explore Pareto fronts on small instances; comprehensive comparisons show the energy-aware approaches outperform existing methods, with NSGA-II enhanced by an ARC operator delivering the strongest Pareto performance. The results offer practical guidance for managers seeking energy-efficient collision avoidance and balanced task distribution in RMFS deployments, and point to future extensions involving real-time dynamics and battery-aware scheduling.
Abstract
Multi-Agent Path Finding (MAPF) has gained significant attention, with most research focusing on minimizing collisions and travel time. This paper also considers energy consumption in the path planning of automated guided vehicles (AGVs). It addresses two main challenges: i) resolving collisions between AGVs and ii) assigning tasks to AGVs. We propose a new collision avoidance strategy that takes both energy use and travel time into account. For task assignment, we present two multi-objective algorithms: Non-Dominated Sorting Genetic Algorithm (NSGA) and Adaptive Large Neighborhood Search (ALNS). Comparative evaluations show that these proposed methods perform better than existing approaches in both collision avoidance and task assignment.
