Research on Motion Transfer Method from Human Arm to Bionic Robot Arm Based on PSO-RF Algorithm.

IF 3.4 3区 医学 Q1 ENGINEERING, MULTIDISCIPLINARY
Yuanyuan Zheng, Hanqi Zhang, Gang Zheng, Yuanjian Hong, Zhonghua Wei, Peng Sun
{"title":"Research on Motion Transfer Method from Human Arm to Bionic Robot Arm Based on PSO-RF Algorithm.","authors":"Yuanyuan Zheng, Hanqi Zhang, Gang Zheng, Yuanjian Hong, Zhonghua Wei, Peng Sun","doi":"10.3390/biomimetics10060392","DOIUrl":null,"url":null,"abstract":"<p><p>Although existing motion transfer methods for bionic robot arms are based on kinematic equivalence or simplified dynamic models, they frequently fail to tackle dynamic compliance and real-time adaptability in complex human-like motions. To address this shortcoming, this study presents a motion transfer method from the human arm to a bionic robot arm based on the hybrid PSO-RF (Particle Swarm Optimization-Random Forest) algorithm to improve joint space mapping accuracy and dynamic compliance. Initially, a high-precision optical motion capture (Mocap) system was utilized to record human arm trajectories, and Kalman filtering and a Rauch-Tung-Striebel (RTS) smoother were applied to reduce noise and phase lag. Subsequently, the joint angles of the human arm were computed through geometric vector analysis. Although geometric vector analysis offers an initial estimation of joint angles, its deterministic framework is subject to error accumulation caused by the occlusion of reflective markers and kinematic singularities. To surmount this limitation, this study designed five action sequences for the establishment of the training database for the PSO-RF model to predict joint angles when performing different actions. Ultimately, an experimental platform was built to validate the motion transfer method, and the experimental verification showed that the system attained high prediction accuracy (R<sup>2</sup> = 0.932 for the elbow joint angle) and real-time performance with a latency of 0.1097 s. This paper promotes compliant human-robot interaction by dealing with joint-level dynamic transfer challenges, presenting a framework for applications in intelligent manufacturing and rehabilitation robotics.</p>","PeriodicalId":8907,"journal":{"name":"Biomimetics","volume":"10 6","pages":""},"PeriodicalIF":3.4000,"publicationDate":"2025-06-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC12190595/pdf/","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Biomimetics","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.3390/biomimetics10060392","RegionNum":3,"RegionCategory":"医学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0

Abstract

Although existing motion transfer methods for bionic robot arms are based on kinematic equivalence or simplified dynamic models, they frequently fail to tackle dynamic compliance and real-time adaptability in complex human-like motions. To address this shortcoming, this study presents a motion transfer method from the human arm to a bionic robot arm based on the hybrid PSO-RF (Particle Swarm Optimization-Random Forest) algorithm to improve joint space mapping accuracy and dynamic compliance. Initially, a high-precision optical motion capture (Mocap) system was utilized to record human arm trajectories, and Kalman filtering and a Rauch-Tung-Striebel (RTS) smoother were applied to reduce noise and phase lag. Subsequently, the joint angles of the human arm were computed through geometric vector analysis. Although geometric vector analysis offers an initial estimation of joint angles, its deterministic framework is subject to error accumulation caused by the occlusion of reflective markers and kinematic singularities. To surmount this limitation, this study designed five action sequences for the establishment of the training database for the PSO-RF model to predict joint angles when performing different actions. Ultimately, an experimental platform was built to validate the motion transfer method, and the experimental verification showed that the system attained high prediction accuracy (R2 = 0.932 for the elbow joint angle) and real-time performance with a latency of 0.1097 s. This paper promotes compliant human-robot interaction by dealing with joint-level dynamic transfer challenges, presenting a framework for applications in intelligent manufacturing and rehabilitation robotics.

基于PSO-RF算法的人臂到仿生机械臂运动传递方法研究。
现有的仿生机械臂运动传递方法大多基于运动学等价或简化动力学模型,但往往不能解决复杂类人运动的动态顺应性和实时适应性问题。针对这一不足,本研究提出了一种基于混合PSO-RF (Particle Swarm Optimization-Random Forest)算法的人臂到仿生机械臂的运动传递方法,以提高关节空间映射精度和动态顺应性。首先,采用高精度光学运动捕捉(Mocap)系统记录人体手臂运动轨迹,并采用卡尔曼滤波和Rauch-Tung-Striebel (RTS)平滑器来降低噪声和相位滞后。然后,通过几何矢量分析计算人体手臂关节角度。虽然几何矢量分析提供了关节角度的初始估计,但其确定性框架受到反射标记和运动奇异点遮挡引起的误差积累的影响。为了克服这一局限性,本研究设计了五个动作序列来建立PSO-RF模型的训练数据库,以预测执行不同动作时的关节角度。最后搭建实验平台对运动传递方法进行验证,实验验证表明,该系统具有较高的预测精度(肘关节角度预测R2 = 0.932)和实时性,延迟时间为0.1097 s。本文通过处理关节级动态传递挑战来促进人机交互的柔顺性,提出了一个应用于智能制造和康复机器人的框架。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Biomimetics
Biomimetics Biochemistry, Genetics and Molecular Biology-Biotechnology
CiteScore
3.50
自引率
11.10%
发文量
189
审稿时长
11 weeks
×
引用
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学术官方微信