基于神经网络的机器人跟踪力控制算法研究

Liang Du, Meng Xiao
{"title":"基于神经网络的机器人跟踪力控制算法研究","authors":"Liang Du, Meng Xiao","doi":"10.1108/ir-04-2024-0176","DOIUrl":null,"url":null,"abstract":"<h3>Purpose</h3>\n<p>This study aims to propose a force control algorithm based on neural networks, which enables a robot to follow a changing reference force trajectory when in contact with human skin while maintaining a stable tracking force.</p><!--/ Abstract__block -->\n<h3>Design/methodology/approach</h3>\n<p>Aiming at the challenge of robots having difficulty tracking changing force trajectories in skin contact scenarios, a single neuron algorithm adaptive proportional – integral – derivative online compensation is used based on traditional impedance control. At the same time, to better adapt to changes in the skin contact environment, a gated recurrent unit (GRU) network is used to model and predict skin elasticity coefficients, thus adjusting to the uncertainty of skin environments.</p><!--/ Abstract__block -->\n<h3>Findings</h3>\n<p>In two robot–skin interaction experiments, compared with the traditional impedance control and robot force control algorithm based on the radial basis function model and iterative algorithm, the maximum absolute force error, the average absolute force error and the standard deviation of the force error are all decreased.</p><!--/ Abstract__block -->\n<h3>Research limitations/implications</h3>\n<p>As the training process of the GRU network is currently conducted offline, the focus in the subsequent phase is to refine the network to facilitate real-time computation of the algorithm.</p><!--/ Abstract__block -->\n<h3>Practical implications</h3>\n<p>This algorithm can be applied to robot massage, robot B-ultrasound and other robot-assisted treatment scenarios.</p><!--/ Abstract__block -->\n<h3>Originality/value</h3>\n<p>As the proposed approach obtains effective force tracking during robot–skin contact and is verified by the experiment, this approach can be used in robot–skin contact scenarios to enhance the accuracy of force application by a robot.</p><!--/ Abstract__block -->","PeriodicalId":501389,"journal":{"name":"Industrial Robot","volume":"6 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-07-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Research on robot tracking force control algorithm based on neural networks\",\"authors\":\"Liang Du, Meng Xiao\",\"doi\":\"10.1108/ir-04-2024-0176\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<h3>Purpose</h3>\\n<p>This study aims to propose a force control algorithm based on neural networks, which enables a robot to follow a changing reference force trajectory when in contact with human skin while maintaining a stable tracking force.</p><!--/ Abstract__block -->\\n<h3>Design/methodology/approach</h3>\\n<p>Aiming at the challenge of robots having difficulty tracking changing force trajectories in skin contact scenarios, a single neuron algorithm adaptive proportional – integral – derivative online compensation is used based on traditional impedance control. At the same time, to better adapt to changes in the skin contact environment, a gated recurrent unit (GRU) network is used to model and predict skin elasticity coefficients, thus adjusting to the uncertainty of skin environments.</p><!--/ Abstract__block -->\\n<h3>Findings</h3>\\n<p>In two robot–skin interaction experiments, compared with the traditional impedance control and robot force control algorithm based on the radial basis function model and iterative algorithm, the maximum absolute force error, the average absolute force error and the standard deviation of the force error are all decreased.</p><!--/ Abstract__block -->\\n<h3>Research limitations/implications</h3>\\n<p>As the training process of the GRU network is currently conducted offline, the focus in the subsequent phase is to refine the network to facilitate real-time computation of the algorithm.</p><!--/ Abstract__block -->\\n<h3>Practical implications</h3>\\n<p>This algorithm can be applied to robot massage, robot B-ultrasound and other robot-assisted treatment scenarios.</p><!--/ Abstract__block -->\\n<h3>Originality/value</h3>\\n<p>As the proposed approach obtains effective force tracking during robot–skin contact and is verified by the experiment, this approach can be used in robot–skin contact scenarios to enhance the accuracy of force application by a robot.</p><!--/ Abstract__block -->\",\"PeriodicalId\":501389,\"journal\":{\"name\":\"Industrial Robot\",\"volume\":\"6 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-07-17\",\"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-04-2024-0176\",\"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-04-2024-0176","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

目的本研究旨在提出一种基于神经网络的力控制算法,使机器人在与人体皮肤接触时能够跟踪不断变化的参考力轨迹,同时保持稳定的跟踪力。针对机器人在皮肤接触场景中难以跟踪不断变化的力轨迹这一难题,在传统阻抗控制的基础上采用了单神经元算法自适应比例-积分-导数在线补偿。研究结果在两次机器人与皮肤的交互实验中,与传统阻抗控制和基于径向基函数模型和迭代算法的机器人力控制算法相比,最大绝对力误差、平均绝对力误差和力误差的标准偏差均有所下降。研究的局限性/意义由于目前 GRU 网络的训练过程是离线进行的,后续阶段的重点是完善网络,以方便算法的实时计算。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Research on robot tracking force control algorithm based on neural networks

Purpose

This study aims to propose a force control algorithm based on neural networks, which enables a robot to follow a changing reference force trajectory when in contact with human skin while maintaining a stable tracking force.

Design/methodology/approach

Aiming at the challenge of robots having difficulty tracking changing force trajectories in skin contact scenarios, a single neuron algorithm adaptive proportional – integral – derivative online compensation is used based on traditional impedance control. At the same time, to better adapt to changes in the skin contact environment, a gated recurrent unit (GRU) network is used to model and predict skin elasticity coefficients, thus adjusting to the uncertainty of skin environments.

Findings

In two robot–skin interaction experiments, compared with the traditional impedance control and robot force control algorithm based on the radial basis function model and iterative algorithm, the maximum absolute force error, the average absolute force error and the standard deviation of the force error are all decreased.

Research limitations/implications

As the training process of the GRU network is currently conducted offline, the focus in the subsequent phase is to refine the network to facilitate real-time computation of the algorithm.

Practical implications

This algorithm can be applied to robot massage, robot B-ultrasound and other robot-assisted treatment scenarios.

Originality/value

As the proposed approach obtains effective force tracking during robot–skin contact and is verified by the experiment, this approach can be used in robot–skin contact scenarios to enhance the accuracy of force application by a robot.

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