论文标题
使用功能分析表建立可靠的机器人行为
Establishing Reliable Robot Behavior using Capability Analysis Tables
论文作者
论文摘要
机器人通常是如此复杂,以至于一个人可能不知道系统的所有来源。使用有限的文档和/或实用机器人体验的继承软件和硬件基础架构给工程师或研究人员带来了昂贵的挑战。选择是重新构建现有系统,或者投资于学习现有框架。无论选择如何,都需要一个可靠的系统,它会产生预期的结果,尽管重建起初可能比学习系统更容易,但未来的用户将面临相同的选择。本文提供了一种允许增加机器人系统文档的方法,而机器人系统又可以用来为整体机器人可靠性做出贡献。为此,我们提出了用于在功能分析表(CAT)中使用的机器人核心行为的识别。猫是一种表格文档的一种形式,该文档将硬件和软件输入和输出连接到机器人的核心行为。与现有方法不同,猫是灵活的,易于构建的,并且可以由非专家机器人用户理解。我们使用无人机(UAV)的实验示例演示了这种文档方法。
Robots are often so complex that one person may not know all the ins and outs of the system. Inheriting software and hardware infrastructure with limited documentation and/or practical robot experience presents a costly challenge for an engineer or researcher. The choice is to either re-build existing systems, or invest in learning the existing framework. No matter the choice, a reliable system which produces expected outcomes is necessary, and while rebuilding may at first appear easier than learning the system, future users will be faced with the same choice. This paper provides a method to allow for increased documentation of the robotic system, which in turn can be used to contribute in overall robot reliability. To do this we propose the identification of a robot's core behaviors for use in Capability Analysis Tables (CATs). CATs are a form of tabular documentation that connect the hardware and software inputs and outputs to the robot's core behaviors. Unlike existing methods, CATs are flexible, easy to build, and understandable by non-expert robot users. We demonstrate this documentation method with an experimental example using an Unmanned Aerial Vehicle (UAV).