一种实现的具有运行时伦理检查的通用任务控制器——以UUV为例

D. Brutzman, R. McGhee, D. Davis
{"title":"一种实现的具有运行时伦理检查的通用任务控制器——以UUV为例","authors":"D. Brutzman, R. McGhee, D. Davis","doi":"10.1109/AUV.2012.6380744","DOIUrl":null,"url":null,"abstract":"The authors have been involved for several decades in the development and testing of both remotely controlled and autonomous subsea and ground vehicles. This experience has led us to view autonomous mobile robot control problems from both a bottom up and a top down perspective. Specifically, in our work, we have developed and tested a three-level software architecture called Rational Behavior Model (RBM), in which a top (strategic) level mission control finite state machine (FSM) orders the rational execution, at an intermediate (tactical) level, of vehicle behaviors in such a way as to carry out a specified mission. This implementation experience and these principles have led us to believe that human-like intelligence and judgment are not required to achieve a useful operational capability in autonomous mobile robots. Furthermore, we are convinced that a primitive but useful type of robot ethical behavior can also be attained, even in hazardous or military environments, without invoking concepts of artificial intelligence. To support our views, we present a software invention called a mission execution engine (MEE), implemented in the Prolog logic programming language. This MEE can be shown to represent an extension of the idea of a universal Turing machine and is therefore well grounded in existing mathematical automata theory. We further show how human readable mission orders, also written in Prolog, can specialize an MEE to any desired mission control FSM. An important aspect of our work is that mission orders can be tested exhaustively in human executable form before being translated into robot executable form. This provides the kind of transparency and accountability needed for after action review of missions, and possible legal proceedings in case of loss of life or property resulting from errors in mission orders.","PeriodicalId":340133,"journal":{"name":"2012 IEEE/OES Autonomous Underwater Vehicles (AUV)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-12-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"An implemented universal mission controller with run time ethics checking for autonomous unmanned vehicles—A UUV example\",\"authors\":\"D. Brutzman, R. McGhee, D. Davis\",\"doi\":\"10.1109/AUV.2012.6380744\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The authors have been involved for several decades in the development and testing of both remotely controlled and autonomous subsea and ground vehicles. This experience has led us to view autonomous mobile robot control problems from both a bottom up and a top down perspective. Specifically, in our work, we have developed and tested a three-level software architecture called Rational Behavior Model (RBM), in which a top (strategic) level mission control finite state machine (FSM) orders the rational execution, at an intermediate (tactical) level, of vehicle behaviors in such a way as to carry out a specified mission. This implementation experience and these principles have led us to believe that human-like intelligence and judgment are not required to achieve a useful operational capability in autonomous mobile robots. Furthermore, we are convinced that a primitive but useful type of robot ethical behavior can also be attained, even in hazardous or military environments, without invoking concepts of artificial intelligence. To support our views, we present a software invention called a mission execution engine (MEE), implemented in the Prolog logic programming language. This MEE can be shown to represent an extension of the idea of a universal Turing machine and is therefore well grounded in existing mathematical automata theory. We further show how human readable mission orders, also written in Prolog, can specialize an MEE to any desired mission control FSM. An important aspect of our work is that mission orders can be tested exhaustively in human executable form before being translated into robot executable form. This provides the kind of transparency and accountability needed for after action review of missions, and possible legal proceedings in case of loss of life or property resulting from errors in mission orders.\",\"PeriodicalId\":340133,\"journal\":{\"name\":\"2012 IEEE/OES Autonomous Underwater Vehicles (AUV)\",\"volume\":\"39 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2012-12-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2012 IEEE/OES Autonomous Underwater Vehicles (AUV)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/AUV.2012.6380744\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 IEEE/OES Autonomous Underwater Vehicles (AUV)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AUV.2012.6380744","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

摘要

数十年来,作者一直参与远程控制和自主水下和地面车辆的开发和测试。这一经验使我们从自下而上和自上而下的角度来看待自主移动机器人的控制问题。具体地说,在我们的工作中,我们已经开发并测试了一个称为理性行为模型(RBM)的三层软件体系结构,其中顶层(战略)任务控制有限状态机(FSM)在中层(战术)级别命令车辆行为的合理执行,以执行指定的任务。这种实现经验和这些原则使我们相信,在自主移动机器人中,实现有用的操作能力并不需要类似人类的智能和判断。此外,我们相信,即使在危险或军事环境中,也可以实现一种原始但有用的机器人道德行为,而无需调用人工智能的概念。为了支持我们的观点,我们提出了一种称为任务执行引擎(MEE)的软件发明,它是用Prolog逻辑编程语言实现的。这个MEE可以被证明是通用图灵机思想的扩展,因此在现有的数学自动机理论中有很好的基础。我们进一步展示了人类可读的任务命令(也是用Prolog编写的)如何将MEE专门化到任何所需的任务控制FSM。我们工作的一个重要方面是,任务命令可以在翻译成机器人可执行形式之前,以人类可执行形式进行详尽的测试。这提供了行动后审查特派团所需的透明度和问责制,以及在特派团命令错误造成生命或财产损失的情况下可能提起的法律诉讼。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
An implemented universal mission controller with run time ethics checking for autonomous unmanned vehicles—A UUV example
The authors have been involved for several decades in the development and testing of both remotely controlled and autonomous subsea and ground vehicles. This experience has led us to view autonomous mobile robot control problems from both a bottom up and a top down perspective. Specifically, in our work, we have developed and tested a three-level software architecture called Rational Behavior Model (RBM), in which a top (strategic) level mission control finite state machine (FSM) orders the rational execution, at an intermediate (tactical) level, of vehicle behaviors in such a way as to carry out a specified mission. This implementation experience and these principles have led us to believe that human-like intelligence and judgment are not required to achieve a useful operational capability in autonomous mobile robots. Furthermore, we are convinced that a primitive but useful type of robot ethical behavior can also be attained, even in hazardous or military environments, without invoking concepts of artificial intelligence. To support our views, we present a software invention called a mission execution engine (MEE), implemented in the Prolog logic programming language. This MEE can be shown to represent an extension of the idea of a universal Turing machine and is therefore well grounded in existing mathematical automata theory. We further show how human readable mission orders, also written in Prolog, can specialize an MEE to any desired mission control FSM. An important aspect of our work is that mission orders can be tested exhaustively in human executable form before being translated into robot executable form. This provides the kind of transparency and accountability needed for after action review of missions, and possible legal proceedings in case of loss of life or property resulting from errors in mission orders.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信