论文标题
路径计划考虑多机器人自动仓库中的时变和不确定运动速度:问题制定和算法
Path Planning Considering Time-Varying and Uncertain Movement Speed in Multi-Robot Automatic Warehouses: Problem Formulation and Algorithm
论文作者
论文摘要
多机器人系统中的路径规划是指为每个机器人计算一组动作,这将使每个机器人都将其目标移至其目标而不会与其他机器人冲突。最近,研究主题因其广泛的应用,例如机场地面,无人机群和自动仓库而受到了极大的关注。尽管有这些可用的研究结果,但大多数现有研究都涉及具有固定运动速度的机器人的情况,而无需考虑不确定性。因此,在这项工作中,我们研究了在多机器人自动仓库环境中的路径规划问题,该仓库背景考虑了随着时间的变化和不确定的机器人的运动速度。具体而言,路径规模的模块通过基于常规分布的冲突概率来计算流量成本,并将其与经典A*算法相结合,从而搜索了与单个代理商尽可能少的冲突的路径。但是,这种基于概率的方法无法消除所有冲突,而Speed的不确定性将不断引起新的冲突。作为补充,我们提出了其他两个模块。冲突检测和重新规划模块选择了需要通过我们设计的规则定期从不同类型冲突的代理中重新规划路径的对象。同样,在每个步骤中,调度模块都填充了代理的保留队列,并决定当同时分配给两个代理时,谁具有更高的优先级。最后,我们将所提出的算法与学术界和行业的其他算法进行了比较,结果表明该方法被验证为最佳性能。
Path planning in the multi-robot system refers to calculating a set of actions for each robot, which will move each robot to its goal without conflicting with other robots. Lately, the research topic has received significant attention for its extensive applications, such as airport ground, drone swarms, and automatic warehouses. Despite these available research results, most of the existing investigations are concerned with the cases of robots with a fixed movement speed without considering uncertainty. Therefore, in this work, we study the problem of path-planning in the multi-robot automatic warehouse context, which considers the time-varying and uncertain robots' movement speed. Specifically, the path-planning module searches a path with as few conflicts as possible for a single agent by calculating traffic cost based on customarily distributed conflict probability and combining it with the classic A* algorithm. However, this probability-based method cannot eliminate all conflicts, and speed's uncertainty will constantly cause new conflicts. As a supplement, we propose the other two modules. The conflict detection and re-planning module chooses objects requiring re-planning paths from the agents involved in different types of conflicts periodically by our designed rules. Also, at each step, the scheduling module fills up the agent's preserved queue and decides who has a higher priority when the same element is assigned to two agents simultaneously. Finally, we compare the proposed algorithm with other algorithms from academia and industry, and the results show that the proposed method is validated as the best performance.