当前位置: 首页 > news >正文

VSLAM 十四讲--阅读中知识点记录

1. 前言

砚上三五笔,落墨鹧鸪啼

本文用于记录:VSLAM相关。
PS:笔者梦到哪里写哪里,毫无逻辑可言。。。
如有不对,欢迎评论区指正!

2. 正文

2.1 slam

  • simultaneous location and mapping
    同步定位和建图

  • 相机:单目相机,双目相机成像(两只眼睛的视差),RGB-D深度相机,获得深度信息。

2.2 旋转&四元数

1.

  • 内积(点乘)和外积(叉乘)
  • 相机运动为刚体运动
  • 旋转矩阵,行列式为1(作用于向量时不会产生伸缩变化)的正交矩阵(转置等于其矩阵的逆)
  • Speicial Orthogonal Group 特殊正交群,SO(3)表示三维空间的正交基地下的旋转。

2.

  • 数学技巧,齐次坐标(这里的齐次表示对齐次幂),新增加这一维度是为了对齐旋转矩阵,因为旋转矩阵一般为方阵,需要维度对应。
    image
  • Special Euclidean Group SE()特殊欧式群。由旋转SO(3)和平移R3组成的一个矩阵
    image
  • Eigen C++库,矩阵运算

3.

  • 任意旋转都可以用轴+角表示。旋转向量:方向与旋转轴一致,向量的模长为旋转角大小。
    image
  • 罗德里格斯公式:旋转向量-->旋转矩阵
    从性质中不难发现,旋转矩阵的特征值为1对应的特征特征向量,为旋转轴。(不改变旋转向量前后的长度,只改变方向。)
  • 欧拉角
    yaw |偏航角 |绕z轴
    roll |滚转角 | 绕x轴
    pitch |俯仰角 | 绕y轴
    (这里采用的是右手系)
  • 欧拉角产生万向锁的问题(Gimbal Lock)。当俯仰角为土90度时,两个旋转轴会重合,这样整个系统就会丢失一个自由度。奇异值问题。欧拉角不适合插值和迭代,寻找替代方案。。。
    image

(个人认为这个经纬度的例子很直观)

  • 四元数。(Quaternion),解决了奇异值的问题。
    image

3. 后记

To be continued.......

http://www.jsqmd.com/news/19737/

相关文章:

  • 20232307 2025-2026-1 《网络与系统攻防技术》实验二实验报告
  • 1111111111111
  • Fiddler Script语句整理
  • 微服务正在悄然消亡:这是一件美好的事
  • 数据库学习篇(持续更新中)
  • Fortinet产品安全漏洞分析:FGFM协议未经认证连接重置漏洞
  • fiddler修改请求(修改搜索框的内容)
  • 20251022
  • 10月22号
  • Python practice argvparser and config(yaml, json, xml) - ENGINEER
  • Yolo11分割模型
  • 将“百度”的URL改为“163网易云”(修改URL地址)
  • 星旗笔试
  • 第二次小组作业
  • 文学伦理学批评导论——
  • 这是一个测试文档
  • 智联笔记项目——251022登录注册、后端管理及内容类型处理优化
  • 2025.10.22博客
  • JavaScript formatter插件的使用
  • 完整教程:基于WebAssembly的STEP文件3D在线查看器实现详解
  • 20232407 2025-2026-1 《网络与系统攻防技术》 实验二实验报告
  • uniapp+<script setup lang=“ts“>解析后端返回的图片流并将二维码展示在页面中 - 指南
  • 10.21 CSP-S模拟36 改题记录
  • 20232406 2025-2026-1 《网络与系统攻防技术》实验二实验报告
  • 程序员必备!5款小白也能秒上手的AI编程工具
  • Securing Your DevOps Pipelines -1
  • 低代码软件开发平台介绍
  • 接口重试的7种常用方案! - 指南
  • 这3种底层思维就是新老班主任的最大区别:不是经验,而
  • windows局域网,能够使用IP打开共享但无法通过机器名打开(0x80070035)