This paper presents a non-iterative approach for finding the assignment of heterogeneous robots to efficiently execute online Pickup and Just-In-Time Delivery (PJITD) tasks with optimal resource utilization. The PJITD assignments problem is formulated as a spatio-temporal multi-task assignment (STMTA) problem. The physical constraints on the map and vehicle dynamics are incorporated in the cost formulation. The linear sum assignment problem is formulated for the heterogeneous STMTA problem. The recently proposed Dynamic Resource Allocation with Multi-task assignments (DREAM) approach has been modified to solve the heterogeneous PJITD problem. At the start, it computes the minimum number of robots required (with their types) to execute given heterogeneous PJITD tasks. These required robots are added to the team to guarantee the feasibility of all PJITD tasks. Then robots in an updated team are assigned to execute the PJITD tasks while minimizing the total cost for the team to execute all PJITD tasks. The performance of the proposed non-iterative approach has been validated using high-fidelity software-in-loop simulations and hardware experiments. The simulations and experimental results clearly indicate that the proposed approach is scalable and provides optimal resource utilization.
翻译:本文提出了一种非迭代方法,用于找到异构机器人的分配以有效地执行在线提取和即时交付(PJITD)任务,并实现最佳资源利用。PJITD分配问题被公式化为一个时空多任务分配(STMTA)问题。地图和车辆动态的物理限制被纳入成本公式中。线性求和分配问题被用于异构STMTA问题。最近提出的具有多任务分配的动态资源分配(DREAM)方法已被修改以解决异构PJITD问题。起初,它计算了执行给定的异构PJITD任务所需的最少机器人数量(及其类型)。这些所需的机器人被添加到团队中,以保证所有PJITD任务的可行性。然后将更新的团队中的机器人分配以执行PJITD任务,同时最小化团队执行所有PJITD任务的总成本。通过高保真度的软件-硬件仿真实验验证了所提出的非迭代方法的性能。模拟和实验结果清楚地表明,该方法具有可扩展性,并提供最佳资源利用。