arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2106.01650cs.ROcs.AIcs.HC
收藏

从自然语言指令中学习和执行可重用行为树

Learning and Executing Re-usable Behaviour Trees from Natural Language Instruction

Queensland University of Technology(昆士兰科技大学)

Gavin Suddrey, Ben Talbot, Frederic Maire

摘要:

家用和服务机器人有可能改变医疗保健和小规模制造业等行业,以及我们生活的家园。然而,由于这些机器人将被期望完成的任务种类繁多,提供通用的开箱即用的解决方案,以满足每个可能的用户的需求显然是棘手的。因此,为了解决这个问题,机器人不仅要能够在运行时学习如何完成新的任务,而且这些任务的解决方案还必须根据用户的需求进行通知。在本文中,我们演示了如何行为树,在游戏和机器人领域建立良好的控制架构,可以与自然语言指令一起使用,以提供一个强大的和模块化的控制架构,指导自主智能体学习和执行新的复杂任务。我们还展示了如何使用我们的方法生成的行为树可以推广到新的场景,并可以在未来的学习中重复使用,以创建越来越复杂的行为。我们验证这项工作对现有的语料库的自然语言指令,演示我们的方法的应用程序上的模拟机器人解决玩具问题,以及两个不同的现实世界的机器人平台,分别完成块排序的情况下,和巡逻的情况。

英文摘要:

Domestic and service robots have the potential to transform industries such as health care and small-scale manufacturing, as well as the homes in which we live. However, due to the overwhelming variety of tasks these robots will be expected to complete, providing generic out-of-the-box solutions that meet the needs of every possible user is clearly intractable. To address this problem, robots must therefore not only be capable of learning how to complete novel tasks at run-time, but the solutions to these tasks must also be informed by the needs of the user. In this paper we demonstrate how behaviour trees, a well established control architecture in the fields of gaming and robotics, can be used in conjunction with natural language instruction to provide a robust and modular control architecture for instructing autonomous agents to learn and perform novel complex tasks. We also show how behaviour trees generated using our approach can be generalised to novel scenarios, and can be re-used in future learning episodes to create increasingly complex behaviours. We validate this work against an existing corpus of natural language instructions, demonstrate the application of our approach on both a simulated robot solving a toy problem, as well as two distinct real-world robot platforms which, respectively, complete a block sorting scenario, and a patrol scenario.

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

↑