姿态旋转的哥氏定理以及速度微分的推导

姿态旋转中涉及到坐标系的转换,在有相对旋转的两个坐标系中观察一个向量的变化,用到了哥氏定理。

例如在i系中观察e系下的运动,则

哥氏定理的公式 

dr/dt|i = dr/dt|e + wie \times r   wie是e相对于i的角运动   注意符号i在前e在后。

dv/dt|i = dv/dt|e + wie \times v   wie是e相对于i的角运动   注意符号i在前e在后。

那么,回到组合中常用的n系下,推到一下n系下的速度微分方程

直接从i到n建立联系,需要先把i的求出来。

dv/dt|n = dvdt|i + wni \times v  (1)

上式中用到i系下的速度微分,那么就要再按照哥氏定理推一下dv/dt|i

分析,对速度求导,需要先知道速度,所以要对位置求导得到速度

dr/dt|i = dr/dt|e + wie \times r = v + wie \times r  (2)

得到v以后再次求导,得到(1中想要的dv/dt|i

比力是i系下的,是已知的数据,那么用到它就是需要对上式i系下再微分求导,

dr^{2}/dt^{^{2}}{}|i = dv/dt|i + dwie /dt|i\times r + wie \times dr/dt|i   (3)

dr^{2}/dt^{^{2}}{}|i =f+g  (4)

f+g =dv/dt|i + 0 +wie\times dr/dt|i  (5)

式5的移项后,

dv/dt|i = f+g -wie\times dr/dt|i  (6)

式6中的右边 ,把(2)代入后,即可得到

dv/dt|i = f+g -wie\times v-wie\times\left ( wie\ \times r\right )

gp=g- wie\times\left ( wie\ \times r\right )

  dv/dt|i = f -wie\times v+gp 这是i系下的微分方程 (7)

下面再回到n下的方程(1)中,从i直接到n

(7)代入(1)

dv/dt|n = f -wie\times v-gp + wni \times v  (8)

其中wni =wne+wei = wen-wie  (9)

(9)代入(8)得到

dv/dt|n = f -wie\times v+gp +\left ( wen-wie\right )\times v

整理得到

dv/dt|n =f- \left ( 2wie+wen \right )\times v+gp    (10)这是n系下的速度微分方程。

如果想要推到e系下的

思路如下:都是要用到i系,因为牛顿第二定律就是i系下的,所以得用i

dv/dt|e = dvdt|i + wei \times v(11)

(7)代入(11)

dv/dt|e = f -wie\times v+gp+ wei \times v 

dv/dt|e = f -wie\times v+gp- wie\times v

dv/dt|e = f -2wie\times v+gp  这是e系下的速度微分(12)

快速的得到n系,则可以选择,先i系,再e系用wie和wen建立联系,然后n系

dv/dt|i = f -wie\times v+gp 这是i系下的微分方程 (7)

dv/dt|e = f -2wie\times v+gp  这是e系下的速度微分(12)

dv/dt|n = dvdt|e + wne \times v  (13)

(12)代入13得到

dv/dt|n =f- \left ( 2wie+wen \right )\times v+gp    (10)这是n系下的速度微分方程。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/540973.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Qt之格栅布局(QGridLayout)控件填满整个单元格

Qt专栏:http://t.csdnimg.cn/GQN1M 目录 1.现象1 2.解决方案 3.现象2 4.解决方案 5.总结 1.现象1 今天在用QGridLayout布局的时候,添加到布局的QWidget有文本框、标签、组合框和按钮等等,布局两列,通过下面的方式添加进去的&…

用网格大师网络重划分时,坐标原点按照XML文件原点填写,导出的瓦块文件命名不对,坐标原点该怎么填写

瓦块名称和原来不一致的原因是瓦块原点这里设置的不对,要和重建设置的瓦块原点保持一致。 网格大师是一款能够解决实景三维模型空间参考、原点、瓦块大小不统一,重叠区域处理问题的工具“百宝箱”,集格式转换、坐标转换、轻量化、瓦片重划分…

算法打卡day13|二叉树篇02|Leetcode 102.二叉树的层序遍历、226.翻转二叉树、101. 对称二叉树

在做题之前说明 Deque和Queue 在Java中,Deque和Queue是两种不同的数据结构接口,它们都继承自Collection接口;Deque是Queue的超集,提供了更多的操作和灵活性,以下它们之间存在一些关键的区别: 操作范围&…

web学习笔记(三十三)

目录 1.严格模式 1.1严格模式的概念: 1.2严格模式在语义上更改的地方: 1.3如何开启严格模式 1.4严格模式应用上的变化 2.原型链 1.严格模式 1.1严格模式的概念: 严格模式有点像es5向es6过渡而产生的一种模式,因为es6的语法…

Python爬虫从基础到入门:script标签中的数据

上一篇文章: Python爬虫从基础到入门:script标签中的数据 1. 分析需要抓取的数据的在哪?2. 获取数据、解析数据3. 下载视频、音频文件4. 参考代码1. 分析需要抓取的数据的在哪? 本篇博文以B站视频为例,B站视频在用户没有登录的状态下,只能观看视频尺寸为360流畅,在登录…

C# 读取多条数据记录导出到 Word 标签模板

目录 应用需求 实现步骤 范例运行环境 配置Office DCOM 实现代码 组件库引入 ​编辑 核心代码 小结 应用需求 将数据库数据表中的数据输出并打印,WORD 是一个良好的载体, 在应用项目里,许多情况下我们会使用数据记录结合 WORD 标签模…

面试宝典-【spring】

目录 1.Spring是什么 ? 2.Spring框架中的单例bean是线程安全的吗? 3.IOC容器是什么? 4.什么是依赖注入? 6.什么是AOP ? 7.IOC容器初始化过程? 8.Bean的生命周期? 9.BeanFactory和FactoryBean的…

游戏开发需不需要考研?

近年来,中国游戏行业增速放缓,用户基数趋于饱和,行业监管日趋严格,国外竞争激烈,使游戏公司面临挑战。为适应形势,游戏企业正在调整策略,采取主动学习和实战练习的方式,提升游戏质量…

HTML案例-4.注册页面表单练习

效果 知识点 列表标签 无序列表 <ul><li>火锅</li><li>奶茶</li><li>烤肉</li> <ul> 有序列表 <ol><li>蛋挞</li><li>水煮鱼</li><li>麻辣香锅</li> </ol> 自定义列表…

TCP相关特性

协议段格式 • 源/⽬的端⼝号:表⽰数据是从哪个进程来,到哪个进程去; • 32位序号/32位确认号:后⾯详细讲; • 4位TCP报头⻓度:表⽰该TCP头部有多少个32位bit(有多少个4字节);所以TCP头部最⼤⻓度是15*460 • 6位标志位: ◦ URG:紧急指针是否有效 ◦ ACK:确认号是否有效…

朋友,代码库的“健身方案”要不要了解一下?

你有没有想过&#xff0c;你的代码库可能正面临“健康危机”—— 代码臃肿、低效交付、BUG隐藏、潜藏的安全风险…… “健身达人”上线 如果你的开发、安全和运维团队像是三位“健身达人”&#xff0c;那么极狐GitLab的DevSecOps线上成熟度评估&#xff0c;就是他们的“健身教…

SwiftUI组件-DatePicker

SwiftUI组件-DatePicker 本文记录一下SwiftUI组件-DatePicker import SwiftUIstruct DatePickerBootCamp: View {State var selectedDate: Date Date()var dateFormatter: DateFormatter {let formatter DateFormatter()formatter.dateStyle .shortformatter.timeStyle .…