基于 KMP 的交互式学习方法,用于机器人轨迹适应与避障

Sa Xiao, Xuyang Chen, Yuankai Lu, Jinhua Ye, Haibin Wu
{"title":"基于 KMP 的交互式学习方法,用于机器人轨迹适应与避障","authors":"Sa Xiao, Xuyang Chen, Yuankai Lu, Jinhua Ye, Haibin Wu","doi":"10.1108/ir-11-2023-0284","DOIUrl":null,"url":null,"abstract":"<h3>Purpose</h3>\n<p>Imitation learning is a powerful tool for planning the trajectory of robotic end-effectors in Cartesian space. Present methods can adapt the trajectory to the obstacle; however, the solutions may not always satisfy users, whereas it is hard for a nonexpert user to teach the robot to avoid obstacles in time as he/she wishes through demonstrations. This paper aims to address the above problem by proposing an approach that combines human supervision with the kernelized movement primitives (KMP) model.</p><!--/ Abstract__block -->\n<h3>Design/methodology/approach</h3>\n<p>This approach first extracts the reference database used to train KMP from demonstrations by using Gaussian mixture model and Gaussian mixture regression. Subsequently, KMP is used to modulate the trajectory of robotic end-effectors in real time based on feedback from its interaction with humans to avoid obstacles, which benefits from a novel reference database update strategy. The user can test different obstacle avoidance trajectories in the current task until a satisfactory solution is found.</p><!--/ Abstract__block -->\n<h3>Findings</h3>\n<p>Experiments performed with the KUKA cobot for obstacle avoidance show that this approach can adapt the trajectories of the robotic end-effector to the user’s wishes in real time, including trajectories that the robot has already passed and has not yet passed. Simulation comparisons also show that it exhibits better performance than KMP with the original reference database update strategy.</p><!--/ Abstract__block -->\n<h3>Originality/value</h3>\n<p>An interactive learning approach based on KMP is proposed and verified, which not only enables users to plan the trajectory of robotic end-effectors for obstacle avoidance more conveniently and efficiently but also provides an effective idea for accomplishing interactive learning tasks under constraints.</p><!--/ Abstract__block -->","PeriodicalId":501389,"journal":{"name":"Industrial Robot","volume":"83 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-01-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A KMP-based interactive learning approach for robot trajectory adaptation with obstacle avoidance\",\"authors\":\"Sa Xiao, Xuyang Chen, Yuankai Lu, Jinhua Ye, Haibin Wu\",\"doi\":\"10.1108/ir-11-2023-0284\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<h3>Purpose</h3>\\n<p>Imitation learning is a powerful tool for planning the trajectory of robotic end-effectors in Cartesian space. Present methods can adapt the trajectory to the obstacle; however, the solutions may not always satisfy users, whereas it is hard for a nonexpert user to teach the robot to avoid obstacles in time as he/she wishes through demonstrations. This paper aims to address the above problem by proposing an approach that combines human supervision with the kernelized movement primitives (KMP) model.</p><!--/ Abstract__block -->\\n<h3>Design/methodology/approach</h3>\\n<p>This approach first extracts the reference database used to train KMP from demonstrations by using Gaussian mixture model and Gaussian mixture regression. Subsequently, KMP is used to modulate the trajectory of robotic end-effectors in real time based on feedback from its interaction with humans to avoid obstacles, which benefits from a novel reference database update strategy. The user can test different obstacle avoidance trajectories in the current task until a satisfactory solution is found.</p><!--/ Abstract__block -->\\n<h3>Findings</h3>\\n<p>Experiments performed with the KUKA cobot for obstacle avoidance show that this approach can adapt the trajectories of the robotic end-effector to the user’s wishes in real time, including trajectories that the robot has already passed and has not yet passed. Simulation comparisons also show that it exhibits better performance than KMP with the original reference database update strategy.</p><!--/ Abstract__block -->\\n<h3>Originality/value</h3>\\n<p>An interactive learning approach based on KMP is proposed and verified, which not only enables users to plan the trajectory of robotic end-effectors for obstacle avoidance more conveniently and efficiently but also provides an effective idea for accomplishing interactive learning tasks under constraints.</p><!--/ Abstract__block -->\",\"PeriodicalId\":501389,\"journal\":{\"name\":\"Industrial Robot\",\"volume\":\"83 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-01-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Industrial Robot\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1108/ir-11-2023-0284\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Industrial Robot","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1108/ir-11-2023-0284","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

目的仿真学习是规划机器人末端执行器在笛卡尔空间中运动轨迹的有力工具。目前的方法可以根据障碍物调整轨迹,但其解决方案不一定能让用户满意,而对于非专业用户来说,很难通过演示教会机器人按照自己的意愿及时避开障碍物。本文旨在通过提出一种将人类监督与核化运动基元(KMP)模型相结合的方法来解决上述问题。设计/方法/方法该方法首先通过使用高斯混合模型和高斯混合回归从演示中提取用于训练 KMP 的参考数据库。随后,根据机器人与人类互动的反馈,利用 KMP 实时调节机器人末端执行器的轨迹,以避开障碍物,这得益于新颖的参考数据库更新策略。用户可以在当前任务中测试不同的避障轨迹,直到找到满意的解决方案。研究结果使用库卡机器人进行的避障实验表明,这种方法可以根据用户的意愿实时调整机器人末端执行器的轨迹,包括机器人已经通过和尚未通过的轨迹。原创性/价值 提出并验证了一种基于 KMP 的交互式学习方法,它不仅能让用户更方便、更高效地规划机器人末端执行器的避障轨迹,还为在约束条件下完成交互式学习任务提供了一种有效的思路。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
A KMP-based interactive learning approach for robot trajectory adaptation with obstacle avoidance

Purpose

Imitation learning is a powerful tool for planning the trajectory of robotic end-effectors in Cartesian space. Present methods can adapt the trajectory to the obstacle; however, the solutions may not always satisfy users, whereas it is hard for a nonexpert user to teach the robot to avoid obstacles in time as he/she wishes through demonstrations. This paper aims to address the above problem by proposing an approach that combines human supervision with the kernelized movement primitives (KMP) model.

Design/methodology/approach

This approach first extracts the reference database used to train KMP from demonstrations by using Gaussian mixture model and Gaussian mixture regression. Subsequently, KMP is used to modulate the trajectory of robotic end-effectors in real time based on feedback from its interaction with humans to avoid obstacles, which benefits from a novel reference database update strategy. The user can test different obstacle avoidance trajectories in the current task until a satisfactory solution is found.

Findings

Experiments performed with the KUKA cobot for obstacle avoidance show that this approach can adapt the trajectories of the robotic end-effector to the user’s wishes in real time, including trajectories that the robot has already passed and has not yet passed. Simulation comparisons also show that it exhibits better performance than KMP with the original reference database update strategy.

Originality/value

An interactive learning approach based on KMP is proposed and verified, which not only enables users to plan the trajectory of robotic end-effectors for obstacle avoidance more conveniently and efficiently but also provides an effective idea for accomplishing interactive learning tasks under constraints.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Model optimization and acceleration method based on meta-learning and model pruning for laser vision weld tracking system High-performance foot trajectory tracking control of hydraulic legged robots based on fixed-time disturbance observers Design of a multi-manipulator robot for relieving welding residual stress An online error compensation strategy for hybrid robot based on grating feedback YLS-SLAM: a real-time dynamic visual SLAM based on semantic segmentation
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1