用工业对象排序任务演示容错机器人编程

Jinesh G. Patel, Yahu A. Choudhary, G. Bone
{"title":"用工业对象排序任务演示容错机器人编程","authors":"Jinesh G. Patel, Yahu A. Choudhary, G. Bone","doi":"10.1109/IRIS.2017.8250135","DOIUrl":null,"url":null,"abstract":"The goal of programming by demonstration (PBD) (also known as “learning by demonstration” and “imitation learning”) is for the robot to learn its program from a human demonstrator or teacher, saving time and money compared with traditional robot programming. This paper focuses on programming robots using human pointing gestures to automatically sort objects into bins. The proposed PBD system's software design, algorithms and experimental implementation are presented. Gesturing, speech and graphics facilitate the human-robot interaction. The main novelty of the system is its ability to tolerate human and robot faults. The tolerated human faults include: vague pointing gesture, timeout during pointing, pointing to previously matched class, pointing to previously matched bin, unclassified object found, matching bin not found, and human inside work zone during sorting task. Dropping an object during pick-and-place is the tolerated robot fault. The hardware includes a single color plus depth camera, and a six- axis robotic arm with an electromagnetic gripper. The software runs on a standard PC. The system's ability to deal with human and robot faults was verified using teaching and sorting experiments performed with a set of industrial parts.","PeriodicalId":213724,"journal":{"name":"2017 IEEE International Symposium on Robotics and Intelligent Sensors (IRIS)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Fault tolerant robot programming by demonstration of sorting tasks with industrial objects\",\"authors\":\"Jinesh G. Patel, Yahu A. Choudhary, G. Bone\",\"doi\":\"10.1109/IRIS.2017.8250135\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The goal of programming by demonstration (PBD) (also known as “learning by demonstration” and “imitation learning”) is for the robot to learn its program from a human demonstrator or teacher, saving time and money compared with traditional robot programming. This paper focuses on programming robots using human pointing gestures to automatically sort objects into bins. The proposed PBD system's software design, algorithms and experimental implementation are presented. Gesturing, speech and graphics facilitate the human-robot interaction. The main novelty of the system is its ability to tolerate human and robot faults. The tolerated human faults include: vague pointing gesture, timeout during pointing, pointing to previously matched class, pointing to previously matched bin, unclassified object found, matching bin not found, and human inside work zone during sorting task. Dropping an object during pick-and-place is the tolerated robot fault. The hardware includes a single color plus depth camera, and a six- axis robotic arm with an electromagnetic gripper. The software runs on a standard PC. The system's ability to deal with human and robot faults was verified using teaching and sorting experiments performed with a set of industrial parts.\",\"PeriodicalId\":213724,\"journal\":{\"name\":\"2017 IEEE International Symposium on Robotics and Intelligent Sensors (IRIS)\",\"volume\":\"2 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 IEEE International Symposium on Robotics and Intelligent Sensors (IRIS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IRIS.2017.8250135\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 IEEE International Symposium on Robotics and Intelligent Sensors (IRIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IRIS.2017.8250135","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

摘要

通过演示编程(PBD)(也称为“通过演示学习”和“模仿学习”)的目标是让机器人从人类演示者或老师那里学习其程序,与传统的机器人编程相比节省时间和金钱。本文的重点是编程机器人使用人类的指向手势来自动将物体分类到箱子中。给出了该PBD系统的软件设计、算法和实验实现。手势、语音和图形促进了人机交互。该系统的主要新颖之处在于它能够容忍人类和机器人的故障。可容忍的人为错误包括:指向手势模糊、指向超时、指向先前匹配的类、指向先前匹配的bin、发现未分类对象、未找到匹配bin、排序任务期间工作区域内的人为错误。在拾取和放置过程中掉落物体是机器人可以容忍的错误。硬件包括一个单色加深度相机和一个带电磁夹持器的六轴机械臂。该软件在标准的个人电脑上运行。通过一组工业零件的教学和分类实验,验证了该系统处理人为和机器人故障的能力。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Fault tolerant robot programming by demonstration of sorting tasks with industrial objects
The goal of programming by demonstration (PBD) (also known as “learning by demonstration” and “imitation learning”) is for the robot to learn its program from a human demonstrator or teacher, saving time and money compared with traditional robot programming. This paper focuses on programming robots using human pointing gestures to automatically sort objects into bins. The proposed PBD system's software design, algorithms and experimental implementation are presented. Gesturing, speech and graphics facilitate the human-robot interaction. The main novelty of the system is its ability to tolerate human and robot faults. The tolerated human faults include: vague pointing gesture, timeout during pointing, pointing to previously matched class, pointing to previously matched bin, unclassified object found, matching bin not found, and human inside work zone during sorting task. Dropping an object during pick-and-place is the tolerated robot fault. The hardware includes a single color plus depth camera, and a six- axis robotic arm with an electromagnetic gripper. The software runs on a standard PC. The system's ability to deal with human and robot faults was verified using teaching and sorting experiments performed with a set of industrial parts.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信