基于神经网络的机器人末端执行器外力估计器建模

IF 1 4区 工程技术 Q3 ENGINEERING, MULTIDISCIPLINARY Journal of the Chinese Institute of Engineers Pub Date : 2023-10-09 DOI:10.1080/02533839.2023.2262047
Goragod Junplod, Woraphrut Kornmaneesang, Shyh-Leh Chen, Sarawan Wongsa
{"title":"基于神经网络的机器人末端执行器外力估计器建模","authors":"Goragod Junplod, Woraphrut Kornmaneesang, Shyh-Leh Chen, Sarawan Wongsa","doi":"10.1080/02533839.2023.2262047","DOIUrl":null,"url":null,"abstract":"ABSTRACTThis paper proposes a method to estimate external forces at the tip of a robot end-effector by using a neural network model. In order to avoid the use of an expensive force sensor in the training purpose, the proposed method implements the indirect training method by including the inverse dynamic model of the robot manipulator to the training algorithm with available information from a default robot system. In this method, the robot dynamics equations are necessary for the training, therefore a disturbance observer is adopted to deal with the existing uncertainties and errors. The performance of the proposed estimation method is evaluated through experiments of a 5-DOF robotic experimental platform, comparing to another existing estimation method using recurrent neural network with a type-1 disturbance observer for the external force estimation. The estimation results show that the behavior of the estimated external forces strongly correlates with the applied external forces and the proposed method is superior to the other method.CO EDITOR-IN-CHIEF: Kuo, Cheng-ChienASSOCIATE EDITOR: Zhang, XuefengKEYWORDS: external force estimationindirect trainingdisturbance observerneural networks (NNs) Nomenclature e=the error between the actual and estimated applied torquesε=the loss functionFextand Fˆext=the actual and estimated external force, respectivelyg=the gradient vector of the loss function with respect to the weighting parametersH=the Hessian matrix of the loss function with respect to the weighting parametersI=the identity matrixJ=the Jacobian matrix of the robot kinematicsk=the epoch indexλ=the positive damping factorM=the robot mass inertia matrixΔM=the modeling errors and parameter uncertainties in the matrix Mn=the number of the degree of freedomni, nh, and no=the number of nodes in the input, hidden, and output layers, respectivelyn=the torque vector contributed by the centrifugal, Coriolis, gravitational, and friction effectsΔn=the modeling errors and parameter uncertainties in the vector nN=the number of datasetsq˙,q,andq¨=the angular displacement, velocity, and acceleration of the robot system, respectivelyτ and τˆ=the actual and estimated applied torques, respectivelyτdand τˆd=the actual and estimated internal disturbances, respectivelyw=the weighting parameters in the NN modelDisclosure statementNo penitential conflict of interest was reported by the authors.Additional informationFundingThis work was supported in part by the Advanced Institute of Manufacturing with High-tech Innovations (AIM-HI) from The Featured Areas Research Center Program within the framework of the Higher Education Sprout Project by the Ministry of Education (MOE) in Taiwan and was also supported in part by the National Science and Technology Council, Taiwan, ROC, under Grants NSTC 111-2218-E-194-005 and NSTC 111-2221-E-194 -039 -MY2.","PeriodicalId":17313,"journal":{"name":"Journal of the Chinese Institute of Engineers","volume":"65 1","pages":"0"},"PeriodicalIF":1.0000,"publicationDate":"2023-10-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Modeling of an external force estimator for an end-effector of a robot by neural networks\",\"authors\":\"Goragod Junplod, Woraphrut Kornmaneesang, Shyh-Leh Chen, Sarawan Wongsa\",\"doi\":\"10.1080/02533839.2023.2262047\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"ABSTRACTThis paper proposes a method to estimate external forces at the tip of a robot end-effector by using a neural network model. In order to avoid the use of an expensive force sensor in the training purpose, the proposed method implements the indirect training method by including the inverse dynamic model of the robot manipulator to the training algorithm with available information from a default robot system. In this method, the robot dynamics equations are necessary for the training, therefore a disturbance observer is adopted to deal with the existing uncertainties and errors. The performance of the proposed estimation method is evaluated through experiments of a 5-DOF robotic experimental platform, comparing to another existing estimation method using recurrent neural network with a type-1 disturbance observer for the external force estimation. The estimation results show that the behavior of the estimated external forces strongly correlates with the applied external forces and the proposed method is superior to the other method.CO EDITOR-IN-CHIEF: Kuo, Cheng-ChienASSOCIATE EDITOR: Zhang, XuefengKEYWORDS: external force estimationindirect trainingdisturbance observerneural networks (NNs) Nomenclature e=the error between the actual and estimated applied torquesε=the loss functionFextand Fˆext=the actual and estimated external force, respectivelyg=the gradient vector of the loss function with respect to the weighting parametersH=the Hessian matrix of the loss function with respect to the weighting parametersI=the identity matrixJ=the Jacobian matrix of the robot kinematicsk=the epoch indexλ=the positive damping factorM=the robot mass inertia matrixΔM=the modeling errors and parameter uncertainties in the matrix Mn=the number of the degree of freedomni, nh, and no=the number of nodes in the input, hidden, and output layers, respectivelyn=the torque vector contributed by the centrifugal, Coriolis, gravitational, and friction effectsΔn=the modeling errors and parameter uncertainties in the vector nN=the number of datasetsq˙,q,andq¨=the angular displacement, velocity, and acceleration of the robot system, respectivelyτ and τˆ=the actual and estimated applied torques, respectivelyτdand τˆd=the actual and estimated internal disturbances, respectivelyw=the weighting parameters in the NN modelDisclosure statementNo penitential conflict of interest was reported by the authors.Additional informationFundingThis work was supported in part by the Advanced Institute of Manufacturing with High-tech Innovations (AIM-HI) from The Featured Areas Research Center Program within the framework of the Higher Education Sprout Project by the Ministry of Education (MOE) in Taiwan and was also supported in part by the National Science and Technology Council, Taiwan, ROC, under Grants NSTC 111-2218-E-194-005 and NSTC 111-2221-E-194 -039 -MY2.\",\"PeriodicalId\":17313,\"journal\":{\"name\":\"Journal of the Chinese Institute of Engineers\",\"volume\":\"65 1\",\"pages\":\"0\"},\"PeriodicalIF\":1.0000,\"publicationDate\":\"2023-10-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of the Chinese Institute of Engineers\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1080/02533839.2023.2262047\",\"RegionNum\":4,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"ENGINEERING, MULTIDISCIPLINARY\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of the Chinese Institute of Engineers","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1080/02533839.2023.2262047","RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0

摘要

摘要本文提出了一种利用神经网络模型估计机器人末端执行器尖端外力的方法。为了避免在训练中使用昂贵的力传感器,该方法通过将机器人机械手的逆动力学模型与默认机器人系统的可用信息相结合,实现了间接训练方法。在该方法中,训练需要机器人动力学方程,因此采用扰动观测器来处理存在的不确定性和误差。通过五自由度机器人实验平台的实验,对所提估计方法的性能进行了评价,并与现有的一种基于1型扰动观测器的递归神经网络估计方法进行了比较。估计结果表明,估计的外力行为与施加的外力有很强的相关性,该方法优于其他方法。联合主编:郭承谦副主编:张雪峰外部力估计间接训练干扰观测器神经网络(NNs)术语e=实际和估计的施加力矩之间的误差ε=损失函数ext=实际和估计的外力;分别为:g=损失函数相对于加权参数的梯度向量sh =损失函数相对于加权参数的Hessian矩阵si =单位矩阵xj =机器人运动学的雅可比矩阵sk= epoch indexλ=正阻尼因子m =机器人质量惯性matrixΔM=矩阵中的建模误差和参数不确定性Mn=自由度的个数ni, nh, no=输入层、隐藏层和输出层的节点数;分别为:yn=由离心、科里奥利、引力和摩擦力贡献的力矩矢量effectsΔn=矢量中的建模误差和参数不确定性nN=数据个数;sq˙,q和q¨=机器人系统的角位移、速度和加速度;τ和τ¾分别为实际和估计的施加力矩;τd和τ¾分别为实际和估计的内部扰动;w= NN模型中的权重参数披露声明作者未报告任何后悔的利益冲突。本研究得到了台湾教育部高等教育萌芽计划框架下特色地区研究中心计划(AIM-HI)的部分支持,并得到了中华民国国家科学技术委员会(NSTC 111-2218-E-194-005和NSTC 111-2221-E-194 -039 -MY2)的部分支持。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Modeling of an external force estimator for an end-effector of a robot by neural networks
ABSTRACTThis paper proposes a method to estimate external forces at the tip of a robot end-effector by using a neural network model. In order to avoid the use of an expensive force sensor in the training purpose, the proposed method implements the indirect training method by including the inverse dynamic model of the robot manipulator to the training algorithm with available information from a default robot system. In this method, the robot dynamics equations are necessary for the training, therefore a disturbance observer is adopted to deal with the existing uncertainties and errors. The performance of the proposed estimation method is evaluated through experiments of a 5-DOF robotic experimental platform, comparing to another existing estimation method using recurrent neural network with a type-1 disturbance observer for the external force estimation. The estimation results show that the behavior of the estimated external forces strongly correlates with the applied external forces and the proposed method is superior to the other method.CO EDITOR-IN-CHIEF: Kuo, Cheng-ChienASSOCIATE EDITOR: Zhang, XuefengKEYWORDS: external force estimationindirect trainingdisturbance observerneural networks (NNs) Nomenclature e=the error between the actual and estimated applied torquesε=the loss functionFextand Fˆext=the actual and estimated external force, respectivelyg=the gradient vector of the loss function with respect to the weighting parametersH=the Hessian matrix of the loss function with respect to the weighting parametersI=the identity matrixJ=the Jacobian matrix of the robot kinematicsk=the epoch indexλ=the positive damping factorM=the robot mass inertia matrixΔM=the modeling errors and parameter uncertainties in the matrix Mn=the number of the degree of freedomni, nh, and no=the number of nodes in the input, hidden, and output layers, respectivelyn=the torque vector contributed by the centrifugal, Coriolis, gravitational, and friction effectsΔn=the modeling errors and parameter uncertainties in the vector nN=the number of datasetsq˙,q,andq¨=the angular displacement, velocity, and acceleration of the robot system, respectivelyτ and τˆ=the actual and estimated applied torques, respectivelyτdand τˆd=the actual and estimated internal disturbances, respectivelyw=the weighting parameters in the NN modelDisclosure statementNo penitential conflict of interest was reported by the authors.Additional informationFundingThis work was supported in part by the Advanced Institute of Manufacturing with High-tech Innovations (AIM-HI) from The Featured Areas Research Center Program within the framework of the Higher Education Sprout Project by the Ministry of Education (MOE) in Taiwan and was also supported in part by the National Science and Technology Council, Taiwan, ROC, under Grants NSTC 111-2218-E-194-005 and NSTC 111-2221-E-194 -039 -MY2.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Journal of the Chinese Institute of Engineers
Journal of the Chinese Institute of Engineers 工程技术-工程:综合
CiteScore
2.30
自引率
9.10%
发文量
57
审稿时长
6.8 months
期刊介绍: Encompassing a wide range of engineering disciplines and industrial applications, JCIE includes the following topics: 1.Chemical engineering 2.Civil engineering 3.Computer engineering 4.Electrical engineering 5.Electronics 6.Mechanical engineering and fields related to the above.
期刊最新文献
Improvement on engineering properties and volumetric stability of alkali-activated slag-based composite cementitious material with rice husk ash and magnesium oxide A block diagram approach to characterize the kinematic and torque relationship of three-port transmission mechanism Experimental investigation of 3D taper profile machining of SS304 using WEDM Study on the effects of season, geographical location, and altitude on thermal characteristics of large airship based on meteorological data Subway station construction parallelly below existing double-cell tunnel without clearance
×
引用
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