An Efficient PbD Framework for Fast Deployment of Bi-Manual Assembly Tasks

B. Nemec, L. Žlajpah, Sebastjan Šlajpah, Jozica Piskur, A. Ude
{"title":"An Efficient PbD Framework for Fast Deployment of Bi-Manual Assembly Tasks","authors":"B. Nemec, L. Žlajpah, Sebastjan Šlajpah, Jozica Piskur, A. Ude","doi":"10.1109/HUMANOIDS.2018.8625010","DOIUrl":null,"url":null,"abstract":"We propose a two-phase programming by demonstration (PbD) framework, which enables fast deployment of complex bi-manual assembly tasks. The first phase is a pre-learning phase, where the robot observes multiple task demonstrations performed by humans. Applying motion segmentation, it builds a rough plan of the task to be accomplished. Next phase is the policy refinement with incremental learning, performed by the kinesthetic guidance of the robot. In this phase, the robot already knows the rough task plan, so it can actively follow the pre-learned trajectories. The operator can arbitrarily modify the execution speed by simply pushing the robot along the demonstrated trajectory. Moreover, it can drive the robot forward and backward, and incrementally modify only those parts of the trajectory that need the refinement. During this phase, the robot estimates also the interaction forces and environmental compliance, which is needed for a robust and stable accomplished of assembly tasks in the exploitation phase. The benefit of this framework is in improved learning efficiency since the operator can concentrate only on the fine adjustment of the pre-learned trajectory. The robot optimizes its configuration from the data obtained in the prelearning phase, which substantially facilitates the learning of kinematic redundant mechanisms and learning of bi-manual robot mechanisms. The proposed scheme was validated in a task where a bi-manual robot composed of two Kuka LWR-4 robot arms performs an assembly task.","PeriodicalId":433345,"journal":{"name":"2018 IEEE-RAS 18th International Conference on Humanoid Robots (Humanoids)","volume":"41 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"18","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE-RAS 18th International Conference on Humanoid Robots (Humanoids)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HUMANOIDS.2018.8625010","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 18

Abstract

We propose a two-phase programming by demonstration (PbD) framework, which enables fast deployment of complex bi-manual assembly tasks. The first phase is a pre-learning phase, where the robot observes multiple task demonstrations performed by humans. Applying motion segmentation, it builds a rough plan of the task to be accomplished. Next phase is the policy refinement with incremental learning, performed by the kinesthetic guidance of the robot. In this phase, the robot already knows the rough task plan, so it can actively follow the pre-learned trajectories. The operator can arbitrarily modify the execution speed by simply pushing the robot along the demonstrated trajectory. Moreover, it can drive the robot forward and backward, and incrementally modify only those parts of the trajectory that need the refinement. During this phase, the robot estimates also the interaction forces and environmental compliance, which is needed for a robust and stable accomplished of assembly tasks in the exploitation phase. The benefit of this framework is in improved learning efficiency since the operator can concentrate only on the fine adjustment of the pre-learned trajectory. The robot optimizes its configuration from the data obtained in the prelearning phase, which substantially facilitates the learning of kinematic redundant mechanisms and learning of bi-manual robot mechanisms. The proposed scheme was validated in a task where a bi-manual robot composed of two Kuka LWR-4 robot arms performs an assembly task.
快速部署双手工装配任务的高效PbD框架
我们提出了一个两阶段的演示编程(PbD)框架,它可以快速部署复杂的双手动组装任务。第一阶段是预学习阶段,机器人观察人类执行的多个任务演示。通过运动分割,对要完成的任务进行了粗略的规划。下一阶段是通过机器人的动觉引导进行增量学习的策略细化。在这个阶段,机器人已经知道了粗略的任务计划,因此它可以主动地遵循预先学习的轨迹。操作者可以通过简单地推动机器人沿着演示的轨迹任意修改执行速度。此外,它可以驱动机器人前进和后退,并增量地修改那些需要改进的轨迹部分。在这一阶段,机器人还估计了相互作用力和环境顺应性,这是在开发阶段健壮和稳定地完成装配任务所需要的。这个框架的好处是提高了学习效率,因为操作者可以只专注于对预学习轨迹的微调。机器人根据预学习阶段获得的数据进行构型优化,极大地促进了运动冗余机构的学习和双手机器人机构的学习。在一个由两个库卡LWR-4机械臂组成的双手机器人执行装配任务的任务中,验证了该方案的有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术官方微信