Nicolescu Monica, Blankenburg Janelle, Anima Bashira Akter, Zagainova Mariya, Hoseini Pourya, Nicolescu Mircea, Feil-Seifer David
Robotics Research Laboratory, Department of Computer Science and Engineering, University of Nevada, Reno, NV, United States.
Front Robot AI. 2025 Jun 17;12:1533054. doi: 10.3389/frobt.2025.1533054. eCollection 2025.
This paper focuses on the problem of collaborative task execution by teams comprising of people and multiple heterogeneous robots. In particular, the problem is motivated by the need for the team members to dynamically coordinate their execution, in order to avoid overlapping actions (i.e. multiple team members working on the same part of the task) and to ensure a correct execution of the task. This paper expands on our own prior work on collaborative task execution by single human-robot and single robot-robot teams, by taking an approach inspired by simulation Theory of Mind (ToM) to develop a real-time distributed architecture that enables collaborative execution of tasks with hierarchical representations and multiple types of execution constraints by teams of people and multiple robots with variable heterogeneity. First, the architecture presents a novel approach for concurrent coordination of task execution with both human and robot teammates. Second, a novel pipeline is developed in order to handle automatic grasping of objects with unknown initial locations. Furthermore, the architecture relies on a novel continuous-valued metric which accounts for a robot's capability to perform tasks during the dynamic, on-line task allocation process. To assess the proposed approach, the architecture is validated with: 1) a heterogeneous team of two humanoid robots and 2) a heterogeneous team of one human and two humanoid robots, performing a household task in different environmental conditions. The results support the proposed approach, as different environmental conditions result in different and continuously changing values for the robots' task execution abilities. Thus, the proposed architecture enables adaptive, real-time collaborative task execution through dynamic task allocation by a heterogeneous human-robot team, for tasks with hierarchical representations and multiple types of constraints.
本文聚焦于由人员和多个异构机器人组成的团队进行协作任务执行的问题。具体而言,该问题源于团队成员需要动态协调其执行过程,以避免动作重叠(即多个团队成员处理任务的同一部分)并确保任务的正确执行。本文在我们之前关于单人机器人和单机器人 - 机器人团队协作任务执行的工作基础上进行了拓展,采用了受模拟心理理论(ToM)启发的方法,开发了一种实时分布式架构,该架构能够通过具有层次化表示和多种执行约束的人员和多个具有可变异构性的机器人团队进行协作任务执行。首先,该架构提出了一种用于与人类和机器人队友同时协调任务执行的新颖方法。其次,开发了一种新颖的流程,以处理对初始位置未知的物体的自动抓取。此外,该架构依赖于一种新颖的连续值度量,该度量考虑了机器人在动态在线任务分配过程中执行任务的能力。为了评估所提出的方法,使用以下方式对该架构进行了验证:1)由两个类人机器人组成的异构团队;2)由一个人和两个类人机器人组成的异构团队,在不同环境条件下执行一项家务任务。结果支持了所提出的方法,因为不同的环境条件会导致机器人任务执行能力具有不同且不断变化的值。因此,所提出的架构通过异构人机团队的动态任务分配,实现了具有层次化表示和多种约束类型的任务的自适应实时协作任务执行。