土圭垚㙓数学课(一)万向锁(Gimbal Lock)

article/2025/10/25 12:58:53

何为万向锁,我们先抛弃掉那些理论,直接举个栗子。


以你自身为对象。

首先,原地旋转为第一个维度,也就是heading。

其次,正翻跟头为第二个维度,也就是pitch。

然后,侧翻跟头为第三个维度,也就是bank。

这就是欧拉角的三个旋转维度,这三个是有顺序的,首先是原地旋转,然后是正翻跟头,最后是侧翻跟头。

当然这些都是没有位移的。

假设你一开始是朝北站立,这就是你:


那么开始旋转了。

先顺时针原地旋转(heading)45度,这时候你朝东北站立。


然后正翻跟头(pitch)90度,这时候你克服了地心引力,头朝东北面朝下悬浮。


那么这一波旋转就结束了。

重置你的位置,朝北站立。


这一次先正翻跟头(pitch)90度,你就当你是Superman(特意为你加了红裤衩),头朝北面朝下悬浮。


然后再顺时针侧翻跟头(bank)45度,这时候你居然还是头朝东北面朝下悬浮。


没想到吧!

惊不惊喜?意不意外?刺不刺激?


举完了土掉渣接地气的例子,让我们回归到理论知识。

当pitch为±90°的时候,heading轴和bank轴是重合的,那么在这种情况下,欧拉角的旋转自由度便会减少一个,这也就是万向锁问题。

更多示例可以看维基百科Gimbal lock。(趁着还能看,赶紧看)

解决方案便是用四元数(Quaternion)表示方位(旋转),我们会在下节课介绍四元数(如果有缘的话)


http://chatgpt.dhexx.cn/article/ZELmGFlE.shtml

相关文章

令人讨厌的是数学课,不是数学----《一个数学家的叹息》

机缘巧合,看到了一本书,深受触动。 书中所说的理念正是马同学一直想去、要去、希望能够做到的,借用书中的话: 数学是理性的音乐。做数学是从事发现与猜测、直觉与灵感的活动;是进入疑惑的状态——不是因为它让你搞不懂…

五使用计算机上数学课英文,数学课用英语怎么说

目录 一、她正在上数学课用英语怎么说 请帮忙,我不会英语翻译! 数学课mθs 语文课ˌtʃaɪˈni:z 英语课ˈɪŋglɪʃ 体育课ˈfizikəl ˈkʌltʃə 电脑课kəmˈpju:tə(r) 科学课[saɪəns] 音乐课[mju:zɪk] 美术课[ɑ:t] 品德课[ˈmɔ&a…

Android HttpDns:我的域名我做主

Android HttpDns:我的域名我做主 之前公司的产品遇到了用户忽然无法登陆使用的问题,后来查明是因为在用户发布的内容里有一张被判定为黄图的图片,导致我们的域名被运营商封锁。还有一种情况,部分地区的用户使用我们的产品时页面上…

HTTPDNS基礎知識

什么是 DNS DNS(Domain Name System,域名系统),DNS 服务用于在网络请求时,将域名转为 IP 地址。能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的 IP 数串。 传统的基于 UDP 协议的公共 D…

HTTPDNS调度

小编:对于互联网,域名是访问的第一跳,而这一跳很多时候会“失足”,导致访问错误内容,失败连接等,让我们在互联网上畅游的爽快瞬间消失,而对于这关键的第一跳,鹅厂也在持续深入研究和…

阿里云HttpDns接入

个人博客 http://www.milovetingting.cn 前言 简单记录集成阿里云HTTPDNS服务的过程 什么是HTTPDNS HTTPDNS是面向多端应用(移动端APP,PC客户端应用)的域名解析服务,具有域名防劫持、精准调度、实时解析生效的特性。 以上来自阿…

HTTPDNS解析

简介 HTTPDNS使用HTTP协议进行域名解析,代替现有基于UDP的DNS协议,域名解析请求直接发送到阿里云的HTTPDNS服务器,从而绕过运营商的Local DNS,能够避免Local DNS造成的域名劫持问题和调度不精准问题。 HTTPDNS是面向移动开发者推…

httpdns技术有什么用

dns解析现状问题1:暴利的dns劫持# 要说为啥会出现httpdns(先不用管意思,后面解释),那么,首先要说一下,现在的dns解析,是不是有啥问题? dns能有啥问题呢,就是…

什么是HTTPDNS跟随阿里的httpdns demo一步一步了解httpdns

阿里巴巴是这样说的 HTTPDNS使用HTTP协议进行域名解析,代替现有基于UDP的DNS协议,域名解析请求直接发送到阿里云的HTTPDNS服务器,从而绕过运营商的Local DNS,能够避免Local DNS造成的域名劫持问题和调度不精准问题。 分析demo htt…

HTTPDNS 快速入门

作者:林子 对于互联网,域名解析是访问的第一步,而这一步很多时候会导致访问速度慢、失败,甚至无法访问等,那么怎么解决这些问题呢?本文将带你快速入门 HTTPDNS,怎么解决 LocalDNS 异常导致用户访…

HttpDNS 服务详解

http://www.ttlsa.com/web/httpdns-detailed-service/ 摘要 对于互联网,域名是访问的第一跳,而这一跳很多时候会“失足”,导致访问错误内容,失败连接等,让我们在互联网上畅游的爽快瞬间消失,而对于这关键…

HTTPDNS 解析

简介 HTTPDNS使用HTTP协议进行域名解析,代替现有基于UDP的DNS协议,域名解析请求直接发送到阿里云的HTTPDNS服务器,从而绕过运营商的Local DNS,能够避免Local DNS造成的域名劫持问题和调度不精准问题。 HTTPDNS是面向移动开发者推…

HttpDNS简述

顾名思义,httpdns就是基于http协议进行域名解析的基础服务。可以用来代替传统的基于tcp/udp协议的dns服务。 HttpDNS解决的问题 HttpDNS 目的在于解决移动互联网中传统DNS 解析超时(异常)、域名劫持等问题: 传统DNS的现状&#x…

关于HTTPDNS,你知道多少?

导读: 全网域名劫持率高,域名解析失败、解析超时,IP调度不精准,域名解析变更生效不实时,这些问题是否一直困扰着你?作为网络请求最前置的环节,域名解析的稳定与精准程度直接决定了APP的访问体验…

Windows 桌面美化

大家都是程序员,我平时上班用mac,mac没啥想调整的,自己用的win想搞美化一点,就网上搜了不少东西。 这是我现在的桌面,桌面软件用的是wallpaper,stream18元有售。内部还有福利。。。。 我只保留了垃圾桶&…

WIN10桌面美化(折腾)

WIN10桌面美化(折腾) 先上我现在桌面的截图:我觉得mac dock挺好看的,所以我把任务栏改成Macdock 修改 :任务栏 修改工具 :MyDock (点击下载) 修改方法 : 先把win任务栏隐藏起来 下载解压

WIN10美化桌面

说到美化桌面这方面,每一个人都有自己的想法。没有最好,只有最适合。由于自己有强迫症这一点,所以我的方案是适合强迫症的。废话不多说,先上桌面截图吧: 下面说下步骤: 由于有强迫症,所以桌面一…

win10电脑桌面html,手把手教你美化win10电脑桌面的小技巧

电脑开机之后首先映入眼帘的是桌面,如果桌面背景不美观,会影响一整天的工作心情。美化Win10系统桌面大家只停留上更换桌面壁纸,改改图标又或者是字体,没什么个性。追求个性化的用户想要打造不一般的桌面,比如主题&…

win10主题美化(单)

网站:https://zhutix.com/tag/win10-zhuti/ Win10美化教程 以下内容新手必看必做,否则请做好重装系统的准备,一切后果自负 01、增加系统登录密码️ 并 关闭系统自动更新,可预防95%因美化引起的闪屏,万一闪屏可以在登录…

171029 windows10 桌面美化

最终效果 视频 https://www.youtube.com/watch?v6-5mromnf3c 壁纸 http://qph.ec.quoracdn.net/main-qimg-2cde0a53288265fd5dbe4285d60c3afc RocketDock https://rocketdock.com/download Win10-Theme https://limera1n.deviantart.com/art/Win10-Theme-for-RocketD…