利用数字孪生增强Sim2real迁移的3C装配强化学习

Weiwen Mu, Wenbai Chen, Huaidong Zhou, Naijun Liu, Haobin Shi, Jingchen Li
{"title":"利用数字孪生增强Sim2real迁移的3C装配强化学习","authors":"Weiwen Mu, Wenbai Chen, Huaidong Zhou, Naijun Liu, Haobin Shi, Jingchen Li","doi":"10.1108/ir-07-2023-0156","DOIUrl":null,"url":null,"abstract":"<h3>Purpose</h3>\n<p>This paper aim to solve the problem of low assembly success rate for 3c assembly lines designed based on classical control algorithms due to inevitable random disturbances and other factors,by incorporating intelligent algorithms into the assembly line, the assembly process can be extended to uncertain assembly scenarios.</p><!--/ Abstract__block -->\n<h3>Design/methodology/approach</h3>\n<p>This work proposes a reinforcement learning framework based on digital twins. First, the authors used Unity3D to build a simulation environment that matches the real scene and achieved data synchronization between the real environment and the simulation environment through the robot operating system. Then, the authors trained the reinforcement learning model in the simulation environment. Finally, by creating a digital twin environment, the authors transferred the skill learned from the simulation to the real environment and achieved stable algorithm deployment in real-world scenarios.</p><!--/ Abstract__block -->\n<h3>Findings</h3>\n<p>In this work, the authors have completed the transfer of skill-learning algorithms from virtual to real environments by establishing a digital twin environment. On the one hand, the experiment proves the progressiveness of the algorithm and the feasibility of the application of digital twins in reinforcement learning transfer. On the other hand, the experimental results also provide reference for the application of digital twins in 3C assembly scenarios.</p><!--/ Abstract__block -->\n<h3>Originality/value</h3>\n<p>In this work, the authors designed a new encoder structure in the simulation environment to encode image information, which improved the model’s perception of the environment. At the same time, the authors used the fixed strategy combined with the reinforcement learning strategy to learn skills, which improved the rate of convergence and stability of skills learning. Finally, the authors transferred the learned skills to the physical platform through digital twin technology and realized the safe operation of the flexible printed circuit assembly task.</p><!--/ Abstract__block -->","PeriodicalId":501389,"journal":{"name":"Industrial Robot","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2023-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Using digital twin to enhance Sim2real transfer for reinforcement learning in 3C assembly\",\"authors\":\"Weiwen Mu, Wenbai Chen, Huaidong Zhou, Naijun Liu, Haobin Shi, Jingchen Li\",\"doi\":\"10.1108/ir-07-2023-0156\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<h3>Purpose</h3>\\n<p>This paper aim to solve the problem of low assembly success rate for 3c assembly lines designed based on classical control algorithms due to inevitable random disturbances and other factors,by incorporating intelligent algorithms into the assembly line, the assembly process can be extended to uncertain assembly scenarios.</p><!--/ Abstract__block -->\\n<h3>Design/methodology/approach</h3>\\n<p>This work proposes a reinforcement learning framework based on digital twins. First, the authors used Unity3D to build a simulation environment that matches the real scene and achieved data synchronization between the real environment and the simulation environment through the robot operating system. Then, the authors trained the reinforcement learning model in the simulation environment. Finally, by creating a digital twin environment, the authors transferred the skill learned from the simulation to the real environment and achieved stable algorithm deployment in real-world scenarios.</p><!--/ Abstract__block -->\\n<h3>Findings</h3>\\n<p>In this work, the authors have completed the transfer of skill-learning algorithms from virtual to real environments by establishing a digital twin environment. On the one hand, the experiment proves the progressiveness of the algorithm and the feasibility of the application of digital twins in reinforcement learning transfer. On the other hand, the experimental results also provide reference for the application of digital twins in 3C assembly scenarios.</p><!--/ Abstract__block -->\\n<h3>Originality/value</h3>\\n<p>In this work, the authors designed a new encoder structure in the simulation environment to encode image information, which improved the model’s perception of the environment. At the same time, the authors used the fixed strategy combined with the reinforcement learning strategy to learn skills, which improved the rate of convergence and stability of skills learning. Finally, the authors transferred the learned skills to the physical platform through digital twin technology and realized the safe operation of the flexible printed circuit assembly task.</p><!--/ Abstract__block -->\",\"PeriodicalId\":501389,\"journal\":{\"name\":\"Industrial Robot\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-11-22\",\"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-07-2023-0156\",\"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-07-2023-0156","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

本文旨在解决基于经典控制算法设计的3c装配线由于不可避免的随机干扰等因素导致装配成功率低的问题,通过在装配线中引入智能算法,将装配过程扩展到不确定的装配场景。设计/方法/方法本工作提出了一种基于数字孪生的强化学习框架。首先,利用Unity3D搭建与真实场景相匹配的仿真环境,通过机器人操作系统实现真实环境与仿真环境的数据同步。然后,在仿真环境下对强化学习模型进行训练。最后,通过创建数字孪生环境,作者将从模拟中学习到的技能转移到真实环境中,并在现实场景中实现了稳定的算法部署。在这项工作中,作者通过建立一个数字孪生环境,完成了技能学习算法从虚拟环境到现实环境的转移。实验一方面证明了算法的先进性和数字孪生在强化学习迁移中应用的可行性。另一方面,实验结果也为数字孪生在3C装配场景中的应用提供了参考。在这项工作中,作者在仿真环境中设计了一种新的编码器结构来编码图像信息,提高了模型对环境的感知能力。同时,采用固定策略结合强化学习策略进行技能学习,提高了技能学习的收敛速度和稳定性。最后,通过数字孪生技术将所学技能转移到物理平台上,实现柔性印制电路组装任务的安全运行。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Using digital twin to enhance Sim2real transfer for reinforcement learning in 3C assembly

Purpose

This paper aim to solve the problem of low assembly success rate for 3c assembly lines designed based on classical control algorithms due to inevitable random disturbances and other factors,by incorporating intelligent algorithms into the assembly line, the assembly process can be extended to uncertain assembly scenarios.

Design/methodology/approach

This work proposes a reinforcement learning framework based on digital twins. First, the authors used Unity3D to build a simulation environment that matches the real scene and achieved data synchronization between the real environment and the simulation environment through the robot operating system. Then, the authors trained the reinforcement learning model in the simulation environment. Finally, by creating a digital twin environment, the authors transferred the skill learned from the simulation to the real environment and achieved stable algorithm deployment in real-world scenarios.

Findings

In this work, the authors have completed the transfer of skill-learning algorithms from virtual to real environments by establishing a digital twin environment. On the one hand, the experiment proves the progressiveness of the algorithm and the feasibility of the application of digital twins in reinforcement learning transfer. On the other hand, the experimental results also provide reference for the application of digital twins in 3C assembly scenarios.

Originality/value

In this work, the authors designed a new encoder structure in the simulation environment to encode image information, which improved the model’s perception of the environment. At the same time, the authors used the fixed strategy combined with the reinforcement learning strategy to learn skills, which improved the rate of convergence and stability of skills learning. Finally, the authors transferred the learned skills to the physical platform through digital twin technology and realized the safe operation of the flexible printed circuit assembly task.

求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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