Robot error detection using an artificial immune system

R. Canham, Alexander H. Jackson, A. Tyrrell
{"title":"Robot error detection using an artificial immune system","authors":"R. Canham, Alexander H. Jackson, A. Tyrrell","doi":"10.1109/EH.2003.1217667","DOIUrl":null,"url":null,"abstract":"Biology has produced living creatures that exhibit remarkable fault tolerance. The immune system is one feature that enables this. The acquired immune system learns during the life of the individual to differentiate between self (that which is normally present) and non-self (that which is not normally present). This paper describes an artificial immune system (AIS) that is used as an error detection system and is applied to two different robot based applications; the immunization of a fuzzy controller for a Khepera robot that provides object avoidance and a control module of a BAE Systems RASCAL/sup TM/ robot. The AIS learns normal behavior (unsupervised) during a fault free learning period and then identifies all error greater that a preset error sensitivity. The AIS was implemented in software but has the potential to be implemented in hardware. The AIS can be independent to the system under test, just requiring the inputs and outputs. This is not only ideal in terms of common mode and design errors but also offers the potential of a general, off-the-shelf, error detection system; the same AIS was applied to both the applications.","PeriodicalId":134823,"journal":{"name":"NASA/DoD Conference on Evolvable Hardware, 2003. Proceedings.","volume":"189 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"54","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"NASA/DoD Conference on Evolvable Hardware, 2003. Proceedings.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EH.2003.1217667","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 54

Abstract

Biology has produced living creatures that exhibit remarkable fault tolerance. The immune system is one feature that enables this. The acquired immune system learns during the life of the individual to differentiate between self (that which is normally present) and non-self (that which is not normally present). This paper describes an artificial immune system (AIS) that is used as an error detection system and is applied to two different robot based applications; the immunization of a fuzzy controller for a Khepera robot that provides object avoidance and a control module of a BAE Systems RASCAL/sup TM/ robot. The AIS learns normal behavior (unsupervised) during a fault free learning period and then identifies all error greater that a preset error sensitivity. The AIS was implemented in software but has the potential to be implemented in hardware. The AIS can be independent to the system under test, just requiring the inputs and outputs. This is not only ideal in terms of common mode and design errors but also offers the potential of a general, off-the-shelf, error detection system; the same AIS was applied to both the applications.
使用人工免疫系统的机器人错误检测
生物学已经创造出具有非凡容错能力的生物。免疫系统是实现这一目标的一个特征。获得性免疫系统在个体的生命中学习区分自我(正常存在的东西)和非自我(不正常存在的东西)。本文介绍了一种人工免疫系统(AIS),它被用作错误检测系统,并应用于两种不同的基于机器人的应用;提供物体回避功能的Khepera机器人的模糊控制器免疫和BAE系统公司RASCAL/sup TM/机器人的控制模块。AIS在无故障学习期间学习正常行为(无监督),然后识别所有大于预设错误灵敏度的错误。AIS是在软件中实现的,但有可能在硬件中实现。AIS可以独立于被测系统,只需要输入和输出。这不仅在通用模式和设计错误方面是理想的,而且还提供了通用的、现成的错误检测系统的潜力;对两个应用程序应用了相同的AIS。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
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学术文献互助群
群 号:604180095
Book学术官方微信