arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2301.08038cs.ROcs.AIcs.HCcs.MA

混合人机团队中动态角色分配与协作任务规划的统一架构

A Unified Architecture for Dynamic Role Allocation and Collaborative Task Planning in Mixed Human-Robot Teams

Istituto Italiano di Tecnologia(意大利理工学院);Università di Trento(特伦托大学);Politecnico di Milano(米兰理工大学)

Edoardo Lamon, Fabio Fusaro, Elena De Momi, Arash Ajoudani

AI总结:

本文提出一种基于行为树和混合整数线性规划的统一架构,实现混合人机团队中动态角色分配与协作任务规划,并通过增强现实界面支持人机协商,在工业规模问题上表现出高效性与灵活性。

摘要:

人机协作流程在搬运、焊接和装配等多个工业应用中的日益普及,推动了对能够管理大规模异构团队并同时监控复杂任务执行情况的系统的追求。在本文中,我们提出了一种新颖的架构,用于在任意规模的混合人机团队中进行动态角色分配和协作任务规划。该架构利用基于行为树(Behavior Trees, BTs)的集中式反应式、模块化且任务无关的规划方法,负责动作调度;而分配问题则通过混合整数线性规划(Mixed-Integer Linear Program, MILP)来表述,动态地为团队中的智能体分配个体角色或协作任务。使用不同的指标作为MILP成本,使该架构能够侧重协作的不同方面(例如完工时间、人机工程学、人类偏好)。人类偏好通过一个协商阶段来识别,在该阶段中,人类智能体可以接受或拒绝执行所分配的任务。此外,人类与系统之间的双向通信通过一个增强现实(Augmented Reality, AR)定制用户界面实现,该界面提供直观的功能,以在不同的动作阶段协助和协调工人。所提出方法的计算复杂度优于文献中针对工业规模作业和团队的方法(在包含协作的情况下,最多50个动作和20个智能体的问题可在1秒内求解)。随着成本函数的变化,所分配的不同角色凸显了该架构对多种生产需求的灵活性。最后,主观评估证明了其高可用性水平以及对目标场景的适用性。

英文摘要:

The growing deployment of human-robot collaborative processes in several industrial applications, such as handling, welding, and assembly, unfolds the pursuit of systems which are able to manage large heterogeneous teams and, at the same time, monitor the execution of complex tasks. In this paper, we present a novel architecture for dynamic role allocation and collaborative task planning in a mixed human-robot team of arbitrary size. The architecture capitalizes on a centralized reactive and modular task-agnostic planning method based on Behavior Trees (BTs), in charge of actions scheduling, while the allocation problem is formulated through a Mixed-Integer Linear Program (MILP), that assigns dynamically individual roles or collaborations to the agents of the team. Different metrics used as MILP cost allow the architecture to favor various aspects of the collaboration (e.g. makespan, ergonomics, human preferences). Human preference are identified through a negotiation phase, in which, an human agent can accept/refuse to execute the assigned task.In addition, bilateral communication between humans and the system is achieved through an Augmented Reality (AR) custom user interface that provides intuitive functionalities to assist and coordinate workers in different action phases. The computational complexity of the proposed methodology outperforms literature approaches in industrial sized jobs and teams (problems up to 50 actions and 20 agents in the team with collaborations are solved within 1 s). The different allocated roles, as the cost functions change, highlights the flexibility of the architecture to several production requirements. Finally, the subjective evaluation demonstrating the high usability level and the suitability for the targeted scenario.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑