原创 平面 3R 机械手逆运动矩阵求解

2020-1-10 22:03 1296 0 分类: 工业电子

机器人的逆运动学,即在过程中将笛卡尔坐标系中的机器人执行器位置终止到每个关节角度空间的关节空间中,它在机器人控制,机器人运动分析,离线编程中具有非常重要的位置而轨迹规划,是机器人技术中一个非常重要的问题,特别是在机器人轨迹规划的过程中,逆运动学解的准确性将直接影响最终执行者轨迹的平滑度。因此,机器人逆运动学的解决方案是国内外许多研究者研究和分析的热点问题。

机器人的逆运动学模型是一个多输入多输出系统。与求解线性方程式不同,没有用于求解非线性方程式的通用算法。

寻找机器人逆运动学多个解的传统方法包括解析方法,数值迭代方法和几何方法。由于分析方法计算量大,难以在消除过程中获得正确的一阶高阶方程。在求解逆运动学过程中,需要在特定条件下实现几何方法和迭代方法。

随着计算机技术的飞速发展和越来越复杂的机器人结构,应用现代智能算法解决逆运动学的研究越来越广泛。由于其具有逼近和泛化任意连续函数的能力,因此许多学者已将神经网络应用于机器人的逆运动学。

通常,神经网络通过以下方式来解决机器人的逆运动学:

首先,关节空间Q可以通过正向运动学获得姿态T

然后,将TQ用作神经网络的输入和输出以训练神经网络;

最后,使用训练有素的神经网络来找到与目标姿势相对应的运动学逆解。

通过正向运动学获得的关节空间姿态是唯一的,但是从关节空间到关节空间的逆映射存在一对多的解决方案。因此,如果在输入和输出之间没有唯一的映射关系,则单个神经网络结构将无法在机器人的整个工作空间中获得多个逆运动学解。

这项研究通过分离连杆-对平面3r机械手工作空间进行几何分析,判断其求解规则,利用定律将关节空间划分为两个子空间,并分别在两个BP神经网络中进行训练,同时,以增加输入方位角为特征参数,以消除无限误差映射关系的每个空间。通过使用具有两个隐藏层的BP神经网络训练两个子空间,并将方位角添加到每个BP神经网络作为样本输入的特征参数,从而消除了每个子空间中存在无限逆运动学解时的映射误差。

作者: curton, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-3876349.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

文章评论0条评论)

登录后参与讨论
相关推荐阅读
curton 2020-06-11 13:03
向逆行的英雄致敬
向逆行的英雄致敬 2020年初,一场突如其来的疫情,让温暖的春天放缓了脚步,让湛蓝的天空布满了阴霾。人们隔离在家不能出门,喧嚣的城市不再发声,整个国家都静止了。面对疫情,我们没有退缩,在中国共产...
curton 2020-04-27 21:39
电气知识水平决定下限,数学决定上限,有感。
用一句很流行的话说,电气知识水平决定下限,数学决定上限。   今天在上网的时候看到了这句话。   回想起我的大学的时候,我在大学四年期间修了如下有关...
curton 2020-04-27 21:31
读书日分享给你们
读书日分享给你们   春风拂面,流水悦耳,又来到了世界读书日,也是我国的全民阅读日。   早在2013年,中国共产党中央委员会总书记,中共中央军事委员会主席...
curton 2020-03-21 17:18
算法经济支撑的赛博智能经济讲座有感
 听取了算法经济支撑的赛博智能经济讲座,给我的第一个感觉就是我们的信息泄露的太多了。 该讲座从赛博这个词的来源说起,他是Cyber这个单词的音译,就是精准控制的意思。讲座从3个例子...
curton 2020-03-21 16:56
复杂场景下知识获取讲座
听取了复杂场景下知识获取讲座,从一个方面了解了机器学习,也是人类的自然语言处理发展的一个方向。 知识分为领域知识和事实知识。虽然我们知道一些知识是事实知识,但是对于计算机而言,这个也算是领域...
curton 2020-03-21 16:43
汽车电气学习策略研究
阅读文献WITH LEARNING ACHIEVEMENT AUTOMOTIVE ELECTRICAL IN CLASS XII&...
广告
我要评论
0
0
广告
关闭 热点推荐上一条 /5 下一条