机器人运动学标定:基于DH建模方法

这篇具有很好参考价值的文章主要介绍了机器人运动学标定:基于DH建模方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

写在前面

作者:桂凯
链接:https://www.zhihu.com/question/401957723/answer/1298513878
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
当然,运动学标定这种很基础的问题,理论已非常成熟了,基于激光或拉线编码器的标定系统也已经商业化了。我们在接触这块知识的时候,除了理论,也应该关注于如何融合理论与实践之间的gap。
题主提到的关于“最小性、连续性、冗余剔除”等,是在理论成面上针对雅可比矩阵求伪逆等要进行的优化。然而回归到机械臂来说,运动学逆解中主要是采用解析方法,DH参数里面有些参数是不进行标定的,所以像一些商业化的软件,它针对六轴机器人只会标定一部分参数。若要标定所有参数,结果容易不稳定,且对采样点要求也很高。
题主提到的"考虑关节变形",理论上,这个关节变形特性复杂,想要完全建模(非线性与时变特性)非常困难。实际中大家会有一些近似折中处理方法,kuka机器人会在不同负载下使用不同的关节零点。另外关节变形里的减速器传递的周期性波形、动力学特性的复杂,想要更加精确的补偿变得很困难,有些研究给的结果只是很小样本的特例。题主说的绝对精度要到零点零几mm,这可能只是论文结果,实际中要到零点几mm已经是非常困难的。机器人运动学标定这块更具典型意义的产品是关节测量臂,它不用减速器,本体很轻,通过机器人正运动学来测量位置,绝对精度算是关节型机器人里能达到的最高水平了。

误差定义在全局下,根据偏微分理论进行模型构建

机器人运动学标定,机器人学,算法,机器人,算法
机器人运动学标定,机器人学,算法,机器人,算法
机器人运动学标定,机器人学,算法,机器人,算法
机器人运动学标定,机器人学,算法,机器人,算法

误差定义在局部坐标系下,利用误差传递进行模型构建

机器人运动学标定,机器人学,算法,机器人,算法机器人运动学标定,机器人学,算法,机器人,算法机器人运动学标定,机器人学,算法,机器人,算法

仿真测试

标定集:50组随机关节角及对应真实模型的测量点位姿数据
评价集(测试集):50组随机关节角
标定方法:
(1)基于偏微分的改进dh标定方案,标定过程仅测量位置;
(2)基于误差传递的标准dh标定方案,标定过程仅测量位置;
(3)基于误差传递的标准dh标定方案,标定过程测量位姿。
仿真结果如下:
图中标定后误差是指位置误差,可看出三种方法标定后的模型位置误差均收敛且非常小;
机器人运动学标定,机器人学,算法,机器人,算法另外,随机选一组测试集中的关节角,验证全位姿方案对比仅位置方案的优越性,如下图所示,可看出只有全位姿测量方案,位置和姿态全收敛到实际值。
机器人运动学标定,机器人学,算法,机器人,算法机器人运动学标定,机器人学,算法,机器人,算法机器人运动学标定,机器人学,算法,机器人,算法


参考文献

[1] 熊有伦. 机器人学: 建模, 控制与视觉[M]. 华中科技大学出版社, 2018.
[2] https://www.zhihu.com/question/54682285/answer/336365316
[3] https://www.zhihu.com/question/401957723
[4] 陈宵燕. 工业机器人多模式标定及刚柔耦合误差补偿方法研究[D].江南大学,2020.DOI:10.27169/d.cnki.gwqgu.2020.000063.
[5] Zhang T, Du L, Dai X. Test of robot distance error and compensation of kinematic full parameters[J]. Advances in Mechanical Engineering, 2014, 6: 810684.文章来源地址https://www.toymoban.com/news/detail-517006.html

到了这里,关于机器人运动学标定:基于DH建模方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 工业机器人(六)——运动学分析

      Delta 并联机构具有工作空间大、运动耦合弱、力控制容易和工作速度快等优点,能够实现货物抓取、分拣以及搬运等,在食品、医疗和电子等行业中具有广泛的应用。在结构设计的基础上,本部分通过运动学和动力学分析,为并联机构优化设计提供前期基础,具体内容如

    2024年02月09日
    浏览(32)
  • 机器人——正向运动学(Forward Kinematics)与逆向运动学(Inverse Kinematics)

    正向运动学和反向运动学分别是什么意思 正向运动学是指从机器人的关节运动推导出末端执行器的运动的过程,也就是从机器人的关节坐标计算出末端执行器的位置和姿态信息的过程。反向运动学则是指从末端执行器的位置和姿态信息推导出机器人的关节坐标的过程。简单来

    2024年02月16日
    浏览(30)
  • 【机器人1】基于POE公式的UR5机械臂正运动学建模求解与matlab仿真

    下一篇:【机器人2】基于POE公式的UR5机械臂逆运动学建模求解与matlab仿真 螺旋轴表示成:绕某个轴的转动与沿该轴的移动的复合。一种形式是 { q , s ^ , h } {boldsymbol{q}, boldsymbol{hat{s}}, h} { q , s ^ , h } : 其中, q ∈ R 3 boldsymbol{q} in mathbb{R}^{3} q ∈ R 3 为轴上任一点; s ^

    2024年02月06日
    浏览(54)
  • 基于STM32F103控制舵机 仿真 简单二轴机器人逆运动学(20220615完成 正在处理三轴)

    本项目基于 正点原子精英(stm32f103zet6) 控制小舵机 模拟 二轴机器人逆运动学控制。 目录 概述: 1. 我的问题总结 2.stm32控制部分 与机械部分 2.1 对于二轴机器人设计 2.2 stm32 输出 pwm 2.3 舵机控制 3.正运动学 3.1 D-H建模下对姿态的描述 4.逆运动学 4.1 几何解法 4.2 代数解法 4.3 多重

    2023年04月20日
    浏览(47)
  • 机器人运动学——轮速里程计(SLAM)

    目录 一、机器人运动学分析 二、阿克曼小车  2.1运动学分析   想要让机器人运动, 除了提供目标速度还不够, 需要将机器人的目标速度转换每个电机实际的目标速度, 最终根据电机的目标速度对电机的控制实现对机器人的控制。 机器人的目标速度转换成电机的目标速度这

    2024年02月16日
    浏览(26)
  • 雅克比矩阵在机器人运动学中的应用

    以六轴机械臂为例,设机械臂关节空间为q,位置矩阵为p,速度矩阵为v q = [ q 0 , q 1 , q 2 , q 3 , q 4 , q 5 ] q=[q_0,q_1,q_2,q_3,q_4,q_5] q = [ q 0 ​ , q 1 ​ , q 2 ​ , q 3 ​ , q 4 ​ , q 5 ​ ] p = [ x , y , z ] T = [ f x ( q ) f y ( q ) f z ( q ) ] p=[x,y,z]^T=begin{bmatrix}f_x(q) \\\\ f_y(q)\\\\ f_z(q) \\\\ end{bmatrix} p =

    2024年02月13日
    浏览(28)
  • 六自由度机器人(机械臂)运动学建模及运动规划系列(一)——简介

    毕业设计做了六轴机器人相关的课题,做完之后学到很多,在这里分享一下。本篇首先对六轴机器人及其研究内容进行简单的介绍。 六轴机器人中的六轴指个六自由度,由关节和连杆组成。常见的六轴机器人为 串联型旋转关节机器人 。这里以一款川崎机器人为例,展示一下

    2024年02月02日
    浏览(31)
  • 双足机器人Cassie运动学和动力学计算

    官方要求的运行环境:  我的环境: (1)Matlab2023b (2)Mathematica12.3.1 (3)MEX和FROST的安装可参考我上一篇文章 Windows下安装动力学仿真软件Frost-CSDN博客 https://blog.csdn.net/SWORDHOLDER/article/details/137511000?spm=1001.2014.3001.5502  下载地址(有时候访问比较慢则需要魔法) GitHub - UMich-BipedLab/Cassie

    2024年04月14日
    浏览(38)
  • 连续体机器人的正逆向运动学模型-(4)雅可比矩阵解决逆向运动

    Winter:连续体机器人的正逆向运动学模型-(1)概述 Winter:连续体机器人的正逆向运动学模型-(2)DH参数法与雅可比矩阵 Winter:连续体机器人的正逆向运动学模型-(3)利用DH参数法解决正向运动学 连续体机器人的正逆向运动学模型-(4)雅可比矩阵解决逆向运动 - 知乎 《

    2024年02月04日
    浏览(26)
  • 六自由度机器人(机械臂)运动学建模及运动规划系列(四)——轨迹规划

    对机器人进行轨迹规划的主要任务是,根据机器人的工作环境和工作任务要求,求得一系列机器人末端位姿变换的时间序列,使得机器人末端可以正确地从初始姿态沿着期望的轨迹运动到终止位姿,完成工作任务,。对于六自由度的机器人来说,轨迹规划要解决的关键问题是

    2024年02月03日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包