博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
理解传说中的roll、yaw、pitch
阅读量:6614 次
发布时间:2019-06-24

本文共 721 字,大约阅读时间需要 2 分钟。

三维中 Yaw, pitch and roll 的区分(图片)

三维中 Yaw, pitch and roll

 

 yaw  pitch     roll旋转

           yaw 航偏                                         pitch倾斜/俯仰                             roll横滚

 

假定Z轴正方向为前进方向,则有下面的示意图来解释这三个角元素的意义:

yaw():航向,将物体绕Y轴旋转(localRotationY)

 

pitch yaw roll 的区别(转载) - 江南雨 - 江南雨的博客

pitch():俯仰,将物体绕X轴旋转(localRotationX)

pitch yaw roll 的区别(转载) - 江南雨 - 江南雨的博客

roll():横滚,将物体绕Z轴旋转(localRotationZ)

pitch yaw roll 的区别(转载) - 江南雨 - 江南雨的博客

 

一般理解的roll,yaw,pitch

* roll:绕x轴
* pitch:绕y轴
* yaw:绕z轴

摄像机的roll,yaw,pitch

摄像机的roll,yaw,pitch

手机加速计的roll,yaw,pitch

  • roll:绕着垂直于手机屏幕的轴旋转
  • yaw:绕着手机的向上方向旋转
  • pitch:改变手机的俯仰

总结

从摄像机roll,yaw,pitch的示意图中,我们看到并不是说 roll:就是绕x轴,yaw就是绕y轴,pitch就是绕z轴。

比如一般情况下,摄像机的镜头朝向一般都被定为z轴。

那到底是怎么回事呢?

我目测要从roll,yaw,pitch,这三个词的含义来看。

  • roll: vt. 卷;滚动,转动;辗
  • yaw: v.(火箭、飞机、宇宙飞船等)偏航
  • pitch:vi. 倾斜;投掷;搭帐篷;坠落

为了不再将这三个词和x,y,z牵扯起来,我们只使用描述性的语言。

  • roll的意思是翻滚,中文中飞机的翻滚是什么,就是绕着机身所在的那个轴。
  • yaw:是偏航的意思,如果要改变航向,飞机必定是绕着重力方向为轴。
  • pitch:有倾斜、坠落的意思。飞机在坠落时,必定会一头栽下去,以翅膀所在的直线为轴。

现在把摄像机看成一个飞机,镜头朝向就是飞机头的朝向,是不是一样?

你可能感兴趣的文章
Python正则表达式初识(十)附正则表达式总结
查看>>
APICLOUD 1.1.0 开发环境搭建
查看>>
索引失效的几个原因
查看>>
五险一金,你清楚吗?
查看>>
repquota命令--Linux命令应用大词典729个命令解读
查看>>
rabbitmq 管理及常用命令
查看>>
6.6 tar打包
查看>>
Spring MVC核心技术
查看>>
TCP协议如何保证传输的可靠性
查看>>
Spring Cloud云架构 - SSO单点登录之OAuth2.0 登出流程(3)
查看>>
软件开发各阶段交付物列表
查看>>
ntp服务器的搭建
查看>>
Tair学习小记
查看>>
web网站加速之CDN(Content Delivery Network)技术原理
查看>>
sed的基本用法
查看>>
ansible模块批量管理
查看>>
RHEL/Centos7新功能
查看>>
DBA日常工作职责
查看>>
Planner .NET日历日程控件能给你的应用程序提供多种日历日程功能
查看>>
Linux压力测试
查看>>