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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

广告

文章评论 0条评论)

登录后参与讨论
相关推荐阅读
curton 2020-01-31 21:18
RS232:接线和引脚连接
无论何时使用RS232,都需要RS232电缆来提供所需的电气连接。 这些电缆可以采取多种形式的物理方法,用于建设以及连接的数量,是纳入整个RS232电缆。 在构建电缆时,应记住,并非RS2...
curton 2020-01-21 16:29
基于神经网络的水下滑翔机运动控制
随着海洋仿生机器人的迅速发展,越来越多的机器人被用于海洋探测和海洋监测。水下滑翔机可以完成各种任务,具有多种功能。同时,水下滑翔机具有适应各种复杂环境的能力。近年来,水下航行器的快速发展已经被应用到越...
curton 2020-01-10 22:08
基于卡尔曼滤波的数据融合算法
多传感器数据融合是一种信息处理方法,旨在解决在系统中使用多个传感器的问题。国内外研究结果表明,信息融合的概念是利用计算机技术按一定标准自动分析并按时间顺序综合多个传感器的观测信息,完成所需的决策和估计...
curton 2020-01-10 21:59
光伏逆变器优化控制策略
随着能源危机和环境污染的日益突出,光伏发电已成为人们广泛关注和应用的新能源之一。并网逆变器作为光伏发电并网的重要电源接口,是实现并网逆变器控制的并网技术的重点,也是提高电网电能质量的重要研究课题。并网...
curton 2020-01-10 21:54
推力轴承油膜厚度在线监测
推力轴承作为整个垂直涡轮机组系统的主要组成部分之一,承受整个系统的轴向载荷。推力轴承的故障将导致水轮机机组停机,并影响该机组的经济效益。据统计,超过50%的涡轮机组事故是由推力轴承故障引起的。止推轴承...
广告
我要评论
0
0
广告
关闭 热点推荐上一条 /1 下一条