基于神经网络的机器人逆运动学求解
- 格式:pdf
- 大小:5.36 MB
- 文档页数:83
基于残差BP神经网络的Baxter机器人逆运动学分析方法赵杨鑫;曹旭;余志强;潘雨欣;方田;汪婧;沈浩【期刊名称】《安徽工业大学学报(自然科学版)》【年(卷),期】2024(41)2【摘要】提出1种基于残差BP(back propagation)神经网络的自适应逆运动学分析方法,围绕数据采集至实时控制的整个运动规划流程,采集140组位置和欧拉角数据,利用残差BP神经网络对Baxter机械臂进行逆运动学分析,拟合得到机械臂7个关节角度;将训练好的关节角度以话题的形式发布,通过在抓取物体的脚本中订阅该话题实现通讯;结合Rviz进行可视化展示和实物双臂协同实验,对4种物体模型分别用残差BP神经网络和普通BP神经网络进行抓取实验,验证所提方法的有效性。
结果表明:所提方法的计算单点时间约8.1 ms,远小于机械臂的控制周期,可实现实时性的要求;在进行1500次训练的情况下,残差BP神经网络模型的均方误差为0.006,相比普通BP神经网络模型,误差降低0.077,提高了模型的准确性;所提方法的抓取成功率为87.5%,比普通BP神经网络提高了22.5%,验证了本文所提方法的有效性和实用性。
【总页数】8页(P165-172)【作者】赵杨鑫;曹旭;余志强;潘雨欣;方田;汪婧;沈浩【作者单位】安徽工业大学电气与信息工程学院;中冶华天工程技术有限公司【正文语种】中文【中图分类】TP273.5【相关文献】1.基于BP神经网络的机器人运动学逆解新算法2.基于BP神经网络的6DOF喷漆机器人逆运动学研究3.基于三个并行BP神经网络的机器人逆运动学求解4.基于MEA-BP神经网络的6DOF工业机器人逆运动学研究5.基于BP神经网络的机器人逆运动学新算法因版权原因,仅展示原文概要,查看原文内容请购买。
基于RBF神经网络的机械手逆运动学求解
惠记庄;陈兆鲁;代然;胡浩
【期刊名称】《制造业自动化》
【年(卷),期】2015(000)020
【摘要】针对用于求运动学逆解的代数法存在计算量大、求解精度低等问题,提出了一种将RBF神经网络与正交最小二乘法相结合的求解方法。
根据RBF神经网络的非线性局部逼近能力及快速学习能力,确定了进行运动学逆解所要的RBF神经网络参数,利用正交最小二乘算法对RBF神经网络进行稳定性训练,并设计了其逆运动学求解的算法流程图。
运用MATLAB软件对该算法进行仿真分析,结果表明采用该方法能有效减少人工计算量且具有较高求解精度。
【总页数】4页(P28-30,35)
【作者】惠记庄;陈兆鲁;代然;胡浩
【作者单位】长安大学道路施工技术与装备教育部重点实验室,西安 710064;长安大学道路施工技术与装备教育部重点实验室,西安 710064;长安大学道路施工技术与装备教育部重点实验室,西安 710064;长安大学道路施工技术与装备教育部重点实验室,西安 710064
【正文语种】中文
【中图分类】TH12
【相关文献】
1.基于模糊RBF神经网络的冗余机械手运动学逆解 [J], 罗小平;韦巍
2.基于LS-SVM的水火弯板机械手逆运动学求解 [J], 李彦;王玲
3.基于免疫RBF神经网络的逆运动学求解 [J], 魏娟;杨恢先;谢海霞
4.基于D-H参数法的二自由度并联机械手逆运动学求解 [J], 于丰博;杨惠忠;卿兆波
5.基于唯一特征的BP神经网络求解平面2R机械手逆运动学 [J], 肖帆; 李光; 游雨龙
因版权原因,仅展示原文概要,查看原文内容请购买。
基于神经网络的双足机器人逆运动学求解*李霞,谢涛,陈维山(哈尔滨工业大学机械电子工程教研室,黑龙江哈尔滨150001)摘要:运动学求解是双足机器人步态规划的基础。
针对HIT-Ó双足机器人实体,利用BP神经网络,求解了双足步行机器人逆运动学问题。
为了满足机器人在线实时控制的要求及进一步提高运算精度,提出用迭代计算进行误差补偿的方法。
计算结果表明,该法迭代次数少,计算精度高。
关键词:双足步行机器人;逆运动学问题;神经网络;误差补偿中图分类号:T242.3文献标识码:A文章编号:1001-2354(2003)04-0036-03双足机器人的逆运动学可以描述为给定摆动腿的期望位姿,求解各关节角使机器人满足这个位姿的问题,即已知运动学正解映射f:Q y S和一期望的位姿s I S,通过求解f(H)= s来获得H I Q。
逆运动学求解比正运动学求解复杂得多,主要表现在解的存在性和唯一性。
存在性是指在数学上至少存在一组关节变量来产生希望的机器人位姿。
唯一性是指在数学上仅有一组确定的关节变量来产生希望的机器人位姿。
运动学逆解可能有多解、唯一解或无解,且不一定存在闭式逆解。
逆运动学问题的一般解法是,当机器人至少存在相交轴线时,将逆运动学问题分解为几个典型的子问题来求解[1]。
已经证明:只有三个相邻关节轴满足交于一点或相互平行的条件下,才能获得一组封闭形式的解[2]。
对于H IT-Ó双足机器人来说,其相邻关节轴之间不满足这个条件,故不能获得解析形式的关节角的值。
因此,不得不使用某种数值算法,逆运动学问题成为一个非线性超越方程的数值求解问题。
但这种数值求解问题存在两个困难:一是它一般不能给出全部可能的解;二是现在的机器人控制系统通常要求实时计算逆运动学,因而必须具有快速性质,而常规的数值解法的迭代性质使得解的精度不高或花时太多。
人工神经网络在解决非线性映射方面的问题时有强大的逼近能力,在机器人领域可用于操作手运动学及动力学模型的自动辨识、障碍回避与路径优化以及机器人控制等一系列问题[3]。
基于人工神经网络的逆问题求解研究人工神经网络是近年来最受关注的研究领域之一,因其能够模拟人脑神经系统的特点,将生物学意义上的神经元转化为数学模型,在解决实际问题中发挥了重要作用。
逆问题求解是一类在实际中有着广泛应用的问题,涉及到从观测值中得出模型参数或者初始条件等已知量的求解过程。
基于人工神经网络的逆问题求解能够有效地解决很多实际问题。
本文将重点介绍基于人工神经网络的逆问题求解的研究现状和存在的问题,并提出一些解决问题的思路和方法。
一、基于神经网络的逆问题求解原理在基于神经网络的逆问题求解中,首先需要将逆问题转化为正问题。
正问题是指从问题的初始条件出发,通过模型得到该问题的解。
逆问题则是根据问题的解来推导出模型的初始条件。
因此,逆问题的求解过程可以看作是一个从不确定的初始条件中推导出准确解的过程。
以一个简单的例子来说明逆问题的求解过程。
假设存在方程f(x) = y,其中f(x)为一个带有噪声的函数,y为一个给定的输出向量。
逆问题就是要求出x的值,以便得到f(x) = y。
通常情况下,我们只能得到y的观测值,而f(x)和x的值则需要通过求解逆问题才能得到。
神经网络的主要任务就是根据给定的输入与输出数据训练一个模型来预测未知的输出值。
在逆问题求解中,可以将神经网络看作是一个映射函数f,将x映射为y。
反向传播算法是常用的训练神经网络的方法,它是一种基于梯度下降的方法,通过优化神经网络的权重和偏置来最小化预测值与实际值的差距。
因此,在逆问题求解中,可以通过反向传播算法来训练神经网络,并将训练得到的模型应用于逆问题求解中。
二、基于神经网络的逆问题求解应用案例基于神经网络的逆问题求解已经在很多领域得到了广泛应用。
以下是一些典型案例。
1. 医学成像领域医学成像领域的逆问题求解涉及到如何从成像数据中推断出病人的生理指标,比如心脏大小、肺活量等。
以CT成像为例,它是一种通过X射线扫描得到病人内部结构图像的技术。
由于X射线具有一定的穿透性,因此在成像过程中,会因为受到各种杂质的影响,数据中会出现大量的噪声和畸变。
基于RBF神经网络的ABB-IRB460码垛机器人逆运动学算法李海军;胡平;林成钱;泮李津;张存敏【摘要】为解决传统逆运动学求解速度慢和精度低等问题,以流行的ABB-IRB460码垛机器人为研究对象,根据其物理构造和运动特点,将RBF神经网络应用于该型机器人的运动学逆解问题中,同时采用基于K-means++的聚类算法对RBF网络进行训练.实验结果显示:所提方法能提高网络训练速度,并降低网络输出误差,是一种有效的ABB-IRB460码垛机器人的运动学逆解方法,且求解精度较高,实时性能较好.【期刊名称】《金华职业技术学院学报》【年(卷),期】2017(017)006【总页数】5页(P68-72)【关键词】码垛机器人;逆运动学;K-means++;RBF神经网络;运动轨迹规划【作者】李海军;胡平;林成钱;泮李津;张存敏【作者单位】金华职业技术学院,浙江金华321007;金华职业技术学院,浙江金华321007;金华职业技术学院,浙江金华321007;金华职业技术学院,浙江金华321007;金华职业技术学院,浙江金华321007【正文语种】中文【中图分类】TP241.3码垛机器人是用在工业生产过程中执行大批量工件、包装件的获取、搬运、码垛、拆垛等任务的一类工业机器人,是现代工业生产应用最为广泛的一类智能机器人。
码垛机器人的智能控制系统主要负责机器人的运动轨迹规划和实时运动控制,其数学基础是机器人运动学,此类问题一直是机器人和人工智能领域的研究热点。
机器人运动学描述了机械运动关节与机器人运动组件(如连杆等)的各刚体之间的运动关系,它包括正逆两类问题,当已知末端执行器的位置和姿态,反求关节角时称为运动学的逆解。
机器人运动学逆解的传统方法主要有几何法[1]、解析法[2]、迭代法[3]等,但此类方法大多通用性差、运算速度慢或求解精度低。
神经网络具有非线性特征,能够很好地逼近任意复杂的非线性系统,能够处理多输入多输出系统,非常适合于此类问题的求解。
第10期2017年10月组合机床与自动化加工技术Modular Machine Tool & Automatic Manufacturing TechnitjueNo. 10Oct. 2017文章编号:1001 -2265 (2017) 10 -0034-0-D 01:10. 13462/j . cnki . m m tam t . 2017. 10.008基于并行R B F 神经网络的机器人逆运动求解!熊超%张鹏超d ,冯博琳%贺洋洋a ,杜枭)a(陕西理工大学a .机械工程学院;d .陕西省工业自动化重点实验室,陕西汉中723001)摘要:机器人逆运动求解的传统方法因为需要大量公式推导往往繁琐复杂,新出现的基于神经网络 的算法又存在一定的局限和不足,所以,文章在分析现有神经网络模型的基础上致力于找到一种简 单快速的求解方法。
考虑到R BF 神经网络在非线性函数逼近中的优秀表现,文章将两个相同结构的R BF 神经网络应用于机器人逆运动求解中。
以NACHI -M Z 04型机器人为例,首先建立其运动学模 型并在此基础上得到用以训练和测试神经网络的数据,然后基于Matlad nntool 搭建网络模型并分别对网络进行训练和测试,最后得到满足精度要求的网络模型。
结果表明,该方法在逆运动求解问题 中应用效果良好,具有一定的推广价值。
关键词:逆运动学;M Z 04机器人;并行神经网络 中图分类号:TH 165 ;TG 659文献标识码:ASolution to Inverse Kinematics of Robot Based on Parallel RBF Neural NetworksXIONG Cha 〇a, ZHANG Peng -chao d, FENG Bo -lin a, HE Yang -yang a, DU Xiao -xionga (a . School of Mechanical Engineering ; d . Key Laboratory of Industrial Automation of Shaanxi Province ,Shaanxi University of Technology , Hanzhong Shaanxi 723001, China )Abstract : The traditional solutions to the inverse kinematics of tlie robot is ver ^ complicated because of tlie need of a large number offormula derivation . And , thenewneural network-based algorithmsalwasome limitations and shortcomings , therefore , in this paper , it devotes to find a simple and fast metliod of sol ving inverse kinematics based on the analysis of tlie existing neural network models . So , considering the out standing performance of RBF neural network in nonlinea function approximation , this paper puts out a par allel neural networksmodal whichhavetwo RBF neural network withthe same structure . MZ 04 robot as an example ,modelingofkinematicsatfirst,itmanipulatesand testing the neural networks , then based on neural network toolbox , it builds th ie network model whidi it trains and tests after setting it up , and finaiy it meets the precision requiement of network model . It shows that the method applied to the solution of the inverse kinematics has good application results and is worh u sing widely .Key words : inverse kinematics ; MZ 04 robot ;parallel neural networks0引言机器人逆运动求解作为机器人离线编程、轨迹规 划、控制算法设计等其它课题研究的基础,一直是机器 人学中的一个经典问题,同样也是研究热点[1_3]。