欧拉角变化率和机体角速度的关系

这篇具有很好参考价值的文章主要介绍了欧拉角变化率和机体角速度的关系。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

写在前面:这篇blog中如果有阐述或理解不对的地方请大佬在评论区批评指正,我将及时改正错误,谢谢!!!

        首先需要介绍一下建立无人机数学模型时常说欧拉角。我的理解是:机体坐标系转换到惯性坐标系时每个坐标轴转动的角度,或者是从惯性坐标系转换到机体坐标系时每个坐标轴转动的角度。(对于机体坐标系和惯性坐标系不太懂得可以参考这篇blog惯性导航常用坐标系_Yule Yin的博客-CSDN博客_惯性坐标系)欧拉角的数学表达式通常为(),分别表示飞行器的滚转角、俯仰角和偏航角。在坐标轴上的形式如图1-1和1-2所示。

欧拉角变化率和机体角速度的关系
图1-1 机体坐标系上的欧拉角
欧拉角变化率和机体角速度的关系
图1-2 惯性坐标系上的欧拉角

         欧拉角介绍完了,下面介绍机体坐标系与惯性坐标系之间的转换关系。如上图1-1所示,从机体坐标系变换到惯性坐标系按照Z→Y→X顺序进行旋转,则转换矩阵如下(详细的推到过程可以参考无人机运动学控制中的坐标系,及惯性坐标系与机体坐标系之间的矩阵转换 欧拉角_龙行天下01的博客-CSDN博客_ned坐标系转换):

欧拉角变化率和机体角速度的关系

      上述矩阵物理含义的是机体坐标系转换到惯性坐标系的过程,其逆矩阵表示从惯性坐标系到机体坐标系的过程。

        最后就是介绍欧拉角速率与机体角速度的关系,这两者之间是无法直接使用上述的转换矩阵进行转换。欧拉角速率与机体角速度的转换关系的计算可以分为三步进行: (详细请参考欧拉角速率与机体角速度转换详细推导_韩婉仙的博客-CSDN博客_欧拉角速度和机体角速度)

        这里按照比较常用的顺序,先绕Z轴旋转q6度,再绕Y轴旋转q5度,最后绕X轴旋转q4度(为了图一省事q6,q5,q4与上文欧拉角相同)。
        设机体旋转角速率为:

ωb​=[ωxb​​,ωyb​​,ωzb​​]T

        首先绕Z轴发生了一次旋转角速率表达式如下:

欧拉角变化率和机体角速度的关系

     公式中零矩阵表示初始时机体坐标系的三个轴的角速度为0。

         绕Y轴旋转时,此时绕Z轴旋转的角度也发生了改变,改变多少可以通过旋转矩阵获得,所以此时,角速率的表达式:

欧拉角变化率和机体角速度的关系

         同理,在此基础上再进行最后一步旋转,即绕X轴旋转q4度,机体角速率的表达式如下:

欧拉角变化率和机体角速度的关系

         最后经过化简后可以得到欧拉角速率与机体角速度的关系为:

欧拉角变化率和机体角速度的关系

         上文中R6、R5和R4分别是坐标系变换的分步骤中的转换矩阵。

        那么欧拉角速率和机体角速度之间为什么不能由文章最前面的的转换矩阵直接进行转换呢?我的理解是:沿着机体坐标的旋转轴转动时要加入所转轴的角速度(这里我可能理解错了,还需要大佬批评指正)。首先需要明白的是机体坐标系是变动的,而惯性坐标系是固定的,因此惯性坐标系的角速率与机体坐标的角速率是不同的。那么首先沿着机体坐标系的z轴转动的角速度为时,需要加上z轴转动的角速度为其他轴角速度为0的矩阵。由于x轴和y轴的方向已经改变,这时需要乘以R6将x轴和y轴的的方向进行调整,然后再沿着y轴转动。同理再在y轴上加上角速度为的矩阵,以此类推。最后通过化简等计算就可以得到欧拉角速率与机体角速度的关系矩阵。文章来源地址https://www.toymoban.com/news/detail-400320.html

到了这里,关于欧拉角变化率和机体角速度的关系的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • nav_msgs/Odometry.h发布机器人位姿(位置和方向)和线速度、角速度

    在 ROS(Robot Operating System)中, #include nav_msgs/Odometry.h 是一个用于处理和发布里程计数据的头文件。这个头文件定义了 nav_msgs/Odometry 消息类型,它广泛用于在 ROS 中表示机器人或其他移动实体的运动学和位置信息。以下是 nav_msgs/Odometry 消息类型的一些主要功能和组成部分:

    2024年02月12日
    浏览(38)
  • [足式机器人]Part3 机构运动学与动力学分析与建模 Ch00-4(2) 刚体的速度与角速度

    本文仅供学习使用,总结很多本现有讲述运动学或动力学书籍后的总结,从矢量的角度进行分析,方法比较传统,但更易理解,并且现有的看似抽象方法,两者本质上并无不同。 2024年底本人学位论文发表后方可摘抄 若有帮助请引用 本文参考: . 食用方法 求解逻辑:速度与

    2024年01月16日
    浏览(55)
  • [足式机器人]Part3 机构运动学与动力学分析与建模 Ch00-4(1) 刚体的速度与角速度

    本文仅供学习使用,总结很多本现有讲述运动学或动力学书籍后的总结,从矢量的角度进行分析,方法比较传统,但更易理解,并且现有的看似抽象方法,两者本质上并无不同。 2024年底本人学位论文发表后方可摘抄 若有帮助请引用 本文参考: . 食用方法 求解逻辑:速度与

    2024年02月02日
    浏览(96)
  • 分析为何科研转化率低

            最近这两天,[广西审计:高校1.31亿科研经费成果转化率为0] 话题引发热议。据报道,广西壮族自治区审计厅近日公布的《关于2022年度自治区本级预算执行和其他财政收支的审计工作报告》披露了广西在科教振兴资金审计方面 9 所高校开展科研的相关情况。报告发现主

    2024年02月13日
    浏览(33)
  • 使用 SaleSmartly 实时聊天提高转化率

    在竞争激烈的电子商务环境中,很难给客户留下持久的印象,与他们建立关系更加困难。但是,提供个性化的体验和产品是超越竞争对手的最佳方式之一。这就是为什么许多跨境电子商务企业将与客户的个性化沟通作为他们的首要任务。 SaleSmartly(ss客服)帮助他们与购物者

    2024年02月02日
    浏览(41)
  • 提高转化率,电商邮件营销怎么做?

    作为一种领先的营销渠道,电子邮件营销已被电子商务公司作为推动客户参与度、促进销售和提高ROI的不可或缺的方式。在这篇文章中,我们将深入探讨电子商务公司为什么要做EDM邮件营销?以及 电商公司怎么做邮件营销? 一、电子商务公司为什么要做电子邮件营销? 电子

    2024年02月06日
    浏览(45)
  • 大促转化率精准预估优化论文随笔记

    这是一篇阿里妈妈的论文【KDD’23 | 转化率预估新思路:基于历史数据复用的大促转化率精准预估】 常规的销量预测,遇到一些特大事件,直播、大促,一般很难预估得准确。而且现在电商机制也比较多样,预售、平台折扣等。 本篇可能适合一些特殊时间点进行转化预测的场

    2024年02月12日
    浏览(43)
  • 电商客服提升客户咨询转化率的秘诀

    电商发展的速度越来越快,人们也越来越依赖电商平台购物。随之而来的,就是大量的客户咨询量,那么将客户咨询转化率提升对于客服而言就是一个挑战。 电商发展的速度越来越快,不断有新的电商平台孵化出来,人们也越来越依赖电商平台购物。随之而来的,就是大量的

    2023年04月12日
    浏览(35)
  • 大数据助你预测精准营销客户转化率

    在移动互联网时代,越来越多的传统产业已经开始乘坐完成华丽转身, 营销数据分析方法:大数据预测精准营销客户转化率 。汽车企业是典型的代表。虽然大多数汽车公司都建立了完整的用户数据库,但数据只是在服务器上。在当今人工智能和机器学习的世界中,可以快速,

    2024年02月10日
    浏览(41)
  • 欧拉定理 & 扩展欧拉定理

    观前提醒 :「文章仅供学习和参考,如有问题请在评论区提出」 目录 前置 剩余类(同余类) 完全剩余系(完系) 简化剩余系(缩系) 欧拉函数 欧拉定理 扩展欧拉定理 参考资料 给定一个正整数 (n) ,把所有的整数根据 模 (n) 的余数 (rin [0, n - 1]) 分为 (n) 类,每一类

    2024年02月13日
    浏览(41)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包