Design of robust robot programs: Deviation detection and classification using entity-based resources

Eric M. Orendt, D. Henrich
{"title":"Design of robust robot programs: Deviation detection and classification using entity-based resources","authors":"Eric M. Orendt, D. Henrich","doi":"10.1109/ROBIO.2015.7419017","DOIUrl":null,"url":null,"abstract":"Robot applications are located more and more often in highly dynamic environments. In contrast to well known, structured environments, this leads to the challenging problem of keeping the robot programs robust. One aspect of robustness is the ability to detect and handle unexpected events, e.g. a dropped object or a storage place, which should be free, but is already occupied. In this work we call such events deviations. The contribution of this paper is to show, that we can design robot programs more robust, when we regard these deviations. We propose an approach that provides the detection and classification of deviations occurring during the execution of a robot program. Furthermore we show that the classified deviations can be used to develop a customized deviation management. For this purpose, an Entity-Component-System (ECS) is used to describe any relevant resources in the workspace of the robot. With such a resource model we are able to detect whether there is a difference between the expected state and the actual state of the relevant robot environment. Based on that monitoring our approach provides a statement about the presence and type of a deviation. The advantages of these approach including a unified detection and classification principle and a base for recovering from failures.","PeriodicalId":325536,"journal":{"name":"2015 IEEE International Conference on Robotics and Biomimetics (ROBIO)","volume":"49 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE International Conference on Robotics and Biomimetics (ROBIO)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ROBIO.2015.7419017","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9

Abstract

Robot applications are located more and more often in highly dynamic environments. In contrast to well known, structured environments, this leads to the challenging problem of keeping the robot programs robust. One aspect of robustness is the ability to detect and handle unexpected events, e.g. a dropped object or a storage place, which should be free, but is already occupied. In this work we call such events deviations. The contribution of this paper is to show, that we can design robot programs more robust, when we regard these deviations. We propose an approach that provides the detection and classification of deviations occurring during the execution of a robot program. Furthermore we show that the classified deviations can be used to develop a customized deviation management. For this purpose, an Entity-Component-System (ECS) is used to describe any relevant resources in the workspace of the robot. With such a resource model we are able to detect whether there is a difference between the expected state and the actual state of the relevant robot environment. Based on that monitoring our approach provides a statement about the presence and type of a deviation. The advantages of these approach including a unified detection and classification principle and a base for recovering from failures.
鲁棒机器人程序设计:基于实体资源的偏差检测与分类
机器人的应用越来越多地位于高度动态的环境中。与众所周知的结构化环境相比,这导致了保持机器人程序鲁棒性的挑战性问题。健壮性的一个方面是检测和处理意外事件的能力,例如,一个掉落的对象或一个应该是空闲的,但已经被占用的存储空间。在这项工作中,我们称这种事件为偏差。本文的贡献是表明,当我们考虑到这些偏差时,我们可以设计出更健壮的机器人程序。我们提出了一种方法,提供检测和分类偏差发生在机器人程序的执行过程中。此外,我们还证明了分类偏差可以用于开发定制的偏差管理。为此,使用实体-组件-系统(ECS)来描述机器人工作空间中的任何相关资源。有了这样一个资源模型,我们就可以检测出相关机器人环境的预期状态和实际状态之间是否存在差异。基于这种监测,我们的方法提供了关于偏差存在和类型的声明。这些方法的优点包括统一的检测和分类原则以及故障恢复的基础。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:481959085
Book学术官方微信