[发明专利]一种基于神经网络的6轴机器人动力学参数辨识方法有效
申请号: | 201910143907.6 | 申请日: | 2019-02-26 |
公开(公告)号: | CN109773794B | 公开(公告)日: | 2022-01-25 |
发明(设计)人: | 泮求亮;林旭军;王进;陆国栋 | 申请(专利权)人: | 浙江大学 |
主分类号: | B25J9/16 | 分类号: | B25J9/16;B25J17/00 |
代理公司: | 杭州浙科专利事务所(普通合伙) 33213 | 代理人: | 吴秉中 |
地址: | 315400 浙江省宁波市余*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于神经网络的6轴机器人动力学参数辨识方法。步骤如下:第一步:机器人动力学建模以及线性化;第二步:激励轨迹优化,采用人工免疫算法来优化激励轨迹;第三步:实验采样,让机器人跟随激励轨迹运动,获取多组观测矩阵与关节力矩作为实验数据。第四步:数据处理,采用三标准差准则以及中位值平均滤波法对实验采集的数据进行预处理,降低数据噪声带来的影响。第五步:动力学参数估计,采用神经网络对动力学参数进行估计。第六步:参数验证,再让机器人跟随一条与激励轨迹不同的可执行轨迹,再次采样实验数据,根据辨识所得的动力学参数来预测理论关节力矩,用力矩残差根来评价辨识的动力学参数的可靠性。 | ||
搜索关键词: | 一种 基于 神经网络 机器人 动力学 参数 辨识 方法 | ||
【主权项】:
1.一种基于神经网络的6轴机器人动力学参数辨识方法,其特征在于包括以下步骤:第一步 动力学建模建立6轴机器人的D‑H连杆坐标系,构建其动力学方程,因为后三轴主要影响机器人末端姿态,对关节力矩的影响小,故不予考虑,主要进行前三关节动力学参数的辨识;根据拉格朗日动力学方程,推导出机器人显性线性表达式,根据最小惯性原理将表达式简化成线性形式,给出需要辨识的动力学参数,观测矩阵;第二步 激励轨迹优化进行关节角度的傅里叶级数展开,为了得到边界连续,关节角速度,角加速度在周期起始等于0的傅里叶级数,需要对它进行优化,以五次多项式来代替常数项,得到改进的傅里叶级数如下:
其中i为第i关节,wf为傅里叶级数的基频,aik,bik为傅里叶级数,
为常数项系数,M为傅里叶级数的阶数。以免疫克隆算法来优化得到傅里叶级数的系数,得到优化的激励轨迹;第三步 实验采样让机器人跟随激励轨迹运动,多个周期,不同时刻用光电编码器采集多组机器人的关节角度,得到多组关节力矩作为实验样本,同时得到电机反馈电流,根据转矩系数,求出电机输出力矩即为关节力矩;第四步 数据处理通过三标准差以及中位值平均滤波法对实验采集的数据进行数据预处理,来降低数据噪声对实验的影响;第五步 动力学参数估计根据实验得到的多组观测矩阵以及关节力矩,通过神经网络来辨识出动力学参数;第六步 参数验证给出一条不同于激励轨迹的可执行轨迹,机器人跟随轨迹运动,多个周期,不同时刻采集多组机器人的关节角度,电机反馈电流,根据所求的动力学参数得到理论的关节力矩与实验得到关节力矩做对比,用力矩残差根来评价动力学参数的可靠性。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910143907.6/,转载请声明来源钻瓜专利网。