欧拉中的俯仰、横滚、偏航角
来源:互联网 发布:业务数据分析报告 编辑:程序博客网 时间:2024/05/01 06:47
http://m.blog.csdn.net/article/details?id=50042915
简言之,pitch是俯仰角,是“点头“
yaw是偏航角,是‘摇头’
roll是旋转角,是“翻滚”
欧拉角是表达旋转的最简单的一种方式,形式上它是一个三维向量,其值分别代表物体绕坐标系三个轴(x,y,z轴)的旋转角度。这样的话,很容易想到,同样的一个三维向量,代表了绕x,y,z的旋转值,先进行那个旋转是否对结果有影响呢?显然是有影响的,可以拿着你的手机试一下,不同的旋转顺序会代表不同的旋转结果。所以,一般引擎都会规定自己的旋转顺序。
下面三张动图形象的表示了欧拉角的旋转方式。第一张是绕x轴旋转pitch,第二张绕y轴旋转yaw,第三张是绕z轴旋转roll。
绕三个轴的旋转值pitch,yaw,roll来自航空界的叫法,翻译为俯仰角,偏航角,翻滚角,非常形象。它们不一定如上所述,一定分别代表绕x,y,z的旋转值。
从英文意思出发,roll:是卷;滚动,转动;辗的意思;
yaw是(火箭、飞机、宇宙飞船等)偏航的意思;
pitch是倾斜;投掷;搭帐篷;坠落的意思;
所以,roll的意思是翻滚,就是绕着机身所在的那个轴。yaw是偏航的意思,偏航就是绕着重力方向为轴。pitch倾斜、坠落的意思,坠落就是以翅膀所在的直线为轴发生旋转。
另外值得注意的是,pitch值是不能超过90度,这里牵扯到了万向锁的知识,不再多说,网上很多讨论。
下面这张图是以摄像机的角度来阐述欧拉角的,可以加深理解。可以看到,pitch,yaw,roll在这里并不是常见的代表绕x,y,z的旋转值。
0 0
- 欧拉中的俯仰、横滚、偏航角
- OSG 欧拉角 转四元数 导航角(俯仰,偏航,横滚)转四元数 互转
- 俯仰角 横滚角 偏航角
- 俯仰角,偏航角,侧偏角,侧偏距,航向角的定义
- 详解MPU6050,用STM32读取原始数据,并相互融合算出俯仰角、翻滚角、偏航角
- 解MPU6050,用STM32读取原始数据,并相互融合算出俯仰角、翻滚角、偏航角
- 横滚角,俯仰角,航向角
- mpu6050俯仰角和横滚角解算
- 陀螺仪偏航角的夹角计算方法
- 方位角、俯仰角与翻滚角概念图解
- 复分析中的欧拉恒等式
- 平面图中的欧拉定理
- mysql中的事务回滚
- 图论中的欧拉回路
- 欧拉旋转中的Gimbal Lock理解
- 【Unity编程】Unity中的欧拉旋转
- 【Unity编程】Unity中的欧拉旋转
- 【Unity编程】Unity中的欧拉旋转
- 伊始,端正,坚持,厚积薄发。
- iOS Face++人脸识别SDK的使用
- http请求和响应
- Android 隐藏手机号中间四位和邮箱隐藏
- 微服务架构的分布式事务解决方案
- 欧拉中的俯仰、横滚、偏航角
- Android Gomoku五子棋简析(AI 人工智能 GirdView实现,浅显易懂)
- ReactNative学习——react-native版本升级
- I Liked Matrix!
- mybatis-中级篇-UserMapper.xml
- NEERC2015NORTHERNSUB
- json字符串和对象转换以及json2.js和jquery.json-2.3.js中对于json的方法定义理解
- 回归首语
- 【我所認知的BIOS】—>PCI SCAN