Ceres学习

Posted SLAM-BJTShang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ceres学习相关的知识,希望对你有一定的参考价值。

Ceres Solver是谷歌2010开始就使用的解决优化问题的C++库,并且在2014年开源.

在SLAM领域优化问题还可以使用g2o来求解.不过Ceres提供了自动求导功能,虽然是数值求导,但是有时可以避免复杂的雅克布计算,目前来看Ceres相对于g2o的缺点仅仅是依赖的库多一些(g2o仅依赖Eigen),详细的介绍可以参考google的文档:http://ceres-solver.org/features.html

\rho_i\left(\left\|f_i\left(x_{i_1},...,x_{i_k}\right)\right\|^2\right)

以上是关于Ceres学习的主要内容,如果未能解决你的问题,请参考以下文章

Ceres Solver Document学习笔记

Ceres Solver Document学习笔记

ceres实现的pnp解算后的位姿优化代码详解

[C++]ceres编译完成后测试代码

ceres 点云平面拟合 实例

[ceres-solver] From QuaternionParameterization to LocalParameterization