Qin Meiying, Brawer Jake, Scassellati Brian
Yale Social Robotics Lab, Department of Computer Science, Yale University, New Haven, CT, United States.
Front Robot AI. 2021 Dec 14;8:726463. doi: 10.3389/frobt.2021.726463. eCollection 2021.
Many real-world applications require robots to use tools. However, robots lack the skills necessary to learn and perform many essential tool-use tasks. To this end, we present the TRansferrIng Skilled Tool Use Acquired Rapidly (TRI-STAR) framework for task-general robot tool use. TRI-STAR has three primary components: 1) the ability to learn and apply tool-use skills to a wide variety of tasks from a minimal number of training demonstrations, 2) the ability to generalize learned skills to other tools and manipulated objects, and 3) the ability to transfer learned skills to other robots. These capabilities are enabled by TRI-STAR's task-oriented approach, which identifies and leverages structural task knowledge through the use of our goal-based task taxonomy. We demonstrate this framework with seven tasks that impose distinct requirements on the usages of the tools, six of which were each performed on three physical robots with varying kinematic configurations. Our results demonstrate that TRI-STAR can learn effective tool-use skills from only 20 training demonstrations. In addition, our framework generalizes tool-use skills to morphologically distinct objects and transfers them to new platforms, with minor performance degradation.
许多实际应用都要求机器人使用工具。然而,机器人缺乏学习和执行许多基本工具使用任务所需的技能。为此,我们提出了用于通用任务机器人工具使用的快速转移熟练工具使用(TRI-STAR)框架。TRI-STAR有三个主要组成部分:1)从最少数量的训练演示中学习并将工具使用技能应用于各种任务的能力;2)将所学技能推广到其他工具和被操作对象的能力;3)将所学技能转移到其他机器人的能力。这些能力由TRI-STAR的面向任务的方法实现,该方法通过使用我们基于目标的任务分类法来识别和利用结构化任务知识。我们用七个对工具使用有不同要求的任务演示了这个框架,其中六个任务分别在三个具有不同运动学配置的物理机器人上执行。我们的结果表明,TRI-STAR仅从20次训练演示中就能学习到有效的工具使用技能。此外,我们的框架将工具使用技能推广到形态上不同的对象,并将其转移到新平台,性能仅有轻微下降。