Natural Language Programming of Complex Robotic BDI Agents

Natural Language Programming of Complex Robotic BDI Agents
复制标题

DOI:
10.1007/s10846-012-9779-1
复制
发表时间:
2012-09
影响因子:
3.3
通讯作者:
N. Lincoln;S. Veres
N. Lincoln;S. Veres
中科院分区:
计算机科学3区
文献类型:
--
作者:
N. Lincoln;S. Veres

文献摘要

被引文献

相似文献

本文提出了一种自然语言的设计环境,使复杂的机器人代理系统的编程,包括一个顶级的BDI架构与低级别的操作系统,涉及到硬件接口和补充计算过程。设计环境通过共享本体信息和实现一种名为sEnglish的自然语言编程形式来加强这些传统上不同方面的开发之间的协同作用。由此产生的系统提供了一个固有的抽象定义的操作概念和程序的代理推理和人与机器之间的共享意义。通过这种共享的知识,机器人的操作逻辑和技能执行细节对人类操作员是清楚的,因此可以促进设计团队的工作,以实现在仿真或硬件中的物理代理系统的快速原型设计。
This paper presents a natural language design environment that enables the programming of complex robotic agent systems, comprising of a top level BDI architecture in conjunction with a low level operational system that relates to the hardware interface and supplemental computational processes. The design environment enforces synergy between the development of these traditionally disparate aspects through sharing of ontological information and implementing a form of natural language programming called sEnglish. The resultant system provides an inherent abstraction of defined operational concepts and procedures for agent reasoning and shared meaning between man and machine. Through this shared knowledge the robot’s operational logic and skill execution details are clear to human operators and may thus facilitate the work of design teams to enable rapid prototyping of physical agent systems in simulation or hardware.