视觉SLAM笔记(15) 李群与李代数

  • 1. 前言
  • 2. 基础
  • 3. 群
  • 4. 李代数的引出
  • 5. 李代数的定义
  • 6. 李代数so(3)
  • 7. 李代数se(3)

1. 前言

之前介绍了三维世界中刚体运动的描述方式,包括旋转矩阵、旋转向量、欧拉角、四元数等若干种方式

重点介绍了旋转的表示,但是在 SLAM 中,除了表示之外,还要对它们进行估计和优化
因为在 SLAM 中位姿是未知的,而需要解决 什么样的相机位姿最符合当前观测数据 这样的问题

一种典型的方式是把它构建成一个优化问题,求解最优的 R,t,使得误差最小化
如前所言,旋转矩阵自身是带有约束的(正交且行列式为 1)
它们作为优化变量时,会引入额外的约束,使优化变得困难

通过 李群——李代数 间的转换关系,希望把位姿估计变成无约束的优化问题,简化求解方式


2. 基础

视觉SLAM笔记

视觉SLAM笔记(15) 李群与李代数相关推荐

  1. 视觉SLAM笔记(17) 李代数求导与扰动模型

    视觉SLAM笔记(17) 李代数求导与扰动模型 1. BCH 公式与近似形式 2. SO(3) 李代数上的求导 3. 李代数求导 4. 扰动模型 5. SE(3) 上的李代数求导 1. BCH 公式与 ...

  2. 视觉SLAM笔记(65) 简约总结

    视觉SLAM笔记(65) 简约总结 参考: <视觉SLAM十四讲> 视觉SLAM笔记(3) 视觉SLAM框架 视觉SLAM笔记(20) 单目相机模型 视觉SLAM笔记(32) 2D-2D: ...

  3. 视觉SLAM笔记(19) 相似变换群与李代数

    视觉SLAM笔记(19) 相似变换群与李代数 1. 相似变换 2. 群与李代数 3. 映射 4. BCH 近似 1. 相似变换 在 视觉SLAM笔记(2) 相机 已经介绍过单目的尺度不确定性 如果在单 ...

  4. 视觉SLAM笔记(18) Sophus

    视觉SLAM笔记(18) Sophus 1. Sophus 库 2. SO(3) 运算 3. SE(3) 运算 1. Sophus 库 一个较好的李代数库是 Strasdat 维护的 Sophus 库 ...

  5. 从零开始一起学习SLAM | 为啥需要李群与李代数?

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 很多刚刚接触SLAM的小伙伴在看到李群和李代数这部分的时候,都有点 ...

  6. 视觉SLAM笔记(56) 位姿图优化

    视觉SLAM笔记(56) 位姿图优化 1. g2o 原生位姿图 2. 李代数上的位姿图优化 3. 关于后端优化 1. g2o 原生位姿图 下面来演示使用 g2o 进行位姿图优化 首先,用 g2o_vi ...

  7. 视觉SLAM笔记(37) 求解 PnP

    视觉SLAM笔记(37) 求解 PnP 1. 使用 EPnP 求解位姿 2. 使用 BA 优化 2.1 李代数位姿 2.2 空间点位置 2.3 投影方程边 2.4 Bundle Adjustment ...

  8. 视觉SLAM笔记(26) 状态估计问题

    视觉SLAM笔记(26) 状态估计问题 1. 噪声 2. 噪声影响 3. 最大后验与最大似然 4. 最小二乘 1. 噪声 在前面介绍了经典 SLAM 模型的运动方程和观测方程 现在已经知道,方程中的位 ...

  9. 视觉SLAM笔记(9) Eigen

    视觉SLAM笔记(9) Eigen 1. 开源线性代数库 2. 基本操作与运算 2.1. 向量和矩阵 2.2. 内置类型 2.3. 初始化 2.4. 动态大小 2.5. 输入数据 2.6. 输出数据 ...

最新文章

  1. 【javascript系列】字符串:字符串单个字符访问
  2. rust 局域网联机_分享自己用 Rust 写的可以直接利用 SOCKS 代理的游戏加速器
  3. [连载型] Neutron 系列 (15): OpenStack 是如何实现 Neutron 网络 和 Nova虚机 防火墙的...
  4. Centos系统普通用户开启sudo命令
  5. 帆软报表判断传入条件是否为空,根据逗号分隔
  6. 2020.10 小米赛第一场 A题
  7. Solr 4.10.3 集成 IK Analyzer 2012FF 中文分词器
  8. itextpdf实现多PDF文件合并为一个PDF文档
  9. 最新java学习资料汇总(学习路线+视频教程+网盘下载)
  10. MT4跨平台跟单系统(API跟单、EA跟单、NJ4X跟单)的实现方式和技术原理
  11. CISP 考试教材《第 2 章 知识域:网络安全监管》知识整理
  12. html网页制作比赛要求,校园网页设计大赛活动方案
  13. 《反脆弱边缘:反脆弱实践》访谈
  14. trainning 2017-11-21
  15. contiki学习笔记(三)contiki系统
  16. 概括TTL、RS32、RS485特点及区别
  17. cmd命令窗口如何创建和删除文件、文件夹,写入内容到文件
  18. linux有读EC RAM的工具吗,Shell下的ITE EC Tools
  19. stm32 常见模块代码
  20. java中的key,继续谈谈java中的Key

热门文章

  1. myeclipse下Tomcat java.lang.OutOfMemory Error: Java heap space
  2. 电脑故障维修判断指导大全(5)
  3. 算法高级(19)-不得不懂的Redis Cluster数据分片机制
  4. js60秒倒计时防刷新
  5. Latex常用特殊符号
  6. java对mysql的简单操作的综合运用——登录+注册+修改密码
  7. java对mysql的简单操作的综合运用——登录系统
  8. mysql 查询语句属性值_MySQL学习——SQL查询语句(一)
  9. 海致星图2022校招算法笔试题
  10. JUC组件扩展(二)-JAVA并行框架Fork/Join(四):监控Fork/Join池