美文网首页SLAM技术交流
第六讲 非线性优化

第六讲 非线性优化

作者: mjwz5294 | 来源:发表于2018-02-04 15:09 被阅读21次

结合前面给出的运动方程和观测方程,给出优化方案。这部分综合性较强,要重点理解。

Xk = f(Xk-1,Uk,Wk)

Zkj = h(Yk,Xk,Vk,j)

f,h------通用函数

Xk------第k次获取图片时,相机的位姿

Xk-1-----第k-1次获取图片时,相机的位姿

Uk-------运动传感器测量读数

Wk------运动传感器读数噪声

Zkj------观测数据结果(比如一张照片,一份点云图)

Yk-------被观测物体

Vk,j-------观测中的噪声

一、状态估计问题

1、问题:通过带噪声的数据z和u,推断出相机位姿x和地图y。用概率学的方式描述就是,已知数据z和u的概率分布,求x和y的概率分布。

另外还有一种情况就是,只有一张张图片,而没有运动测量传感器,这时就相当于估计P(x|z)的条件概率分布。

二、数学理论:最优化方法,应该去做一些这方面的学习

三、工具库:本书介绍了Ceres和g2o。在这里,我们最重要的是理解,线性优化是在干什么。

相关文章

  • 第六讲 非线性优化

    结合前面给出的运动方程和观测方程,给出优化方案。这部分综合性较强,要重点理解。 Xk = f(Xk-1,Uk,Wk...

  • 非线性优化

    1、证明线性方程AX=b,当系数矩阵A超定时,最小二乘解为 答案:参考一下链接的证明,不想去证明一次,说一下思...

  • 《凸优化理论》笔记:前言

    简介 凸优化理论是非线性规划研究领域的核心成果,也是研究一般非线性规划问题的理论基础。本文...介绍凸优化的一个完...

  • 2018-04-21:机器人领域常用C++库及工具介绍

    线性代数库: Eigen3李群李代数库: Sophus 通用的非线性优化库: Ceres g2o机器人专用的非线性...

  • opencv 非线性分离数据svm使用

    使用opencv 非线性分离数据svm 为什么要扩展SVM优化问题以处理非线性可分离的训练数据呢?在计算机视觉中使...

  • ceres solver 03 三种求导方式

    非线性优化涉及到对目标函数进行求导,从而迭代优化。Ceres Solver提供了三种求导方式:自动求导、数值求导和...

  • 相机模型&非线性优化

    针孔相机模型与图像 SLAM的运动与观测模型 针孔相机模型 相似三角形原理 外参是SLAM估计的目标 投影顺序: ...

  • 非线性优化:协方差

    前置知识: 手写BA中,损失函数是: 整体目标函数是: 而在更一般的SLAM优化的最小二乘中,整体目标函数是: 我...

  • 规划求解的3个引擎适用场景

    1. 非线性GRG 在非线性GRG引擎用于求解最优化问题中,目标单元格和约束条件通常是典型数学运算来计算的(+,-...

  • Convex Set and Convex Function凸集

    Welcome To My Blog Rockafeller说:"优化问题的分水岭不是线性和非线性,而是凸性和非...

网友评论

    本文标题:第六讲 非线性优化

    本文链接:https://www.haomeiwen.com/subject/azmmzxtx.html