分享好友 最新动态首页 最新动态分类 切换频道
G2O详解与曲线拟合示例
2024-12-26 20:57

在了解SLAM的原理、流程后,个人经常实时困惑该如何去从零开始去设计编写一套能够符合我们需求的SLAM框架。作者认为Ceres、Eigen、Sophus、G2O这几个函数库无法避免,尤其是Ceres函数库在激光SLAM和V-SLAM的优化中均有着大量的应用。作者分别从Ceres和Eigen两个函数进行了深入的解析,这一篇文章主要对G2O函数库进行详细的阐述,来方便各位后续的开发。

相较于Ceres而言,G2O函数库相对较为复杂,但是适用面更加广,可以解决较为复杂的重定位问题。Ceres库向通用的最小二乘问题的求解,定义优化问题,设置一些选项,可通过Ceres求解。而图优化,是把优化问题表现成图的一种方式,这里的图是图论意义上的图。一个图由若干个顶点,以及连着这些顶点的边组成。在这里,我们用顶点表示优化变量,而用边表示误差项。

  1. 创建一个线性求解器LinearSolver。
  2. 创建BlockSolver,并用上面定义的线性求解器初始化。
  3. 创建总求解器solver,并从GN/LM/DogLeg 中选一个作为迭代策略,再用上述块求解器BlockSolver初始化。
  4. 创建图优化的核心:稀疏优化器(SparseOptimizer)。
  5. 定义图的顶点和边,并添加到SparseOptimizer中。
  6. 设置优化参数,开始执行优化。
 
 
 

(1)$color{#4285f4}{图的核心:整个g2o框架可以分为上下两部分,两部分中间的连接点:SparseOpyimizer 就是整个g2o的核心部分。

(2)往上看,SparseOpyimizer其实是一个Optimizable Graph,从而也是一个超图(HyperGraph)。

(3)超图有很多顶点和边。顶点继承自 Base Vertex,也即OptimizableGraph::Vertex;而边可以继承自 BaseUnaryEdge(单边), BaseBinaryEdge(双边)或BaseMultiEdge(多边,它们都叫做。

(4)往下看,SparseOptimizer包含一个优化算法部分OptimizationAlgorithm,它是通过OptimizationWithHessian 来实现的。其中迭代策略可以从**Gauss-Newton(高斯牛顿法,简称GN)、 Levernberg-Marquardt(简称LM法)、Powell’s dogleg **三者中间选择一个(常用的是GN和LM)。

(5)对优化算法部分进行求解的时求解器solver,它实际由BlockSolver 组成。BlockSolver由两部分组成:一个是SparseBlockMatrix,它由于求解稀疏矩阵(雅克比和海塞);另一个部分是LinearSolver,它用来求解线性方程 得到待求增量,因此这一部分是非常重要的,它可以从选择求解方法。

2.1 创建一个线性求解器LinearSolver
最新文章
诗词已解“南天门上显神威不知赌钱搏大彩”打一准确生肖释义成语落实解释
生肖字谜诗探秘南天门显神威勇虎影跃动气如虹。不知天意搏大彩猪运吉祥映晴空。此诗藏生肖玄机。首句“南天门显神威勇”描绘出威武勇猛之景暗指生肖虎虎为百兽之王勇猛威武。次句“不知天意搏大彩”虽初看似乎与生肖无关但在某些文化语境下
行客工作室一个热门电影综合网站
网站说明:  行客工作室_runker于2021-03-26 14:33:26发布收录在好站大全目录休闲娱乐/电影/电影综合类别中,距今已持续展示 4 年 45 个月 1357 天 1953209 分钟,浏览已经达到7207次,截至目前该网站共收到 1 个网友评分,综合平均为 0
进口电子显微镜 FEI扫描电子显微镜Teneo
进口电子显微镜_FEI扫描电子显微镜TeneoFEI 扫描电子显微镜 (SEM) 解析从光学范畴到亚纳米长度尺度的特性。我们灵活的 SEM 可满足各种需求,从科学和工程中的材料表征一直到自然资源中的应用、制造和生物系统。FEI电子显微镜_进口扫描电子
郑州企业市场拓展,优选专业团队,优化推广效果显著
郑州地区,寻找优质推广服务?选择专业团队,助企业高效拓展市场,提升品牌影响力。郑州优化推广服务,让企业省心省力,抢占市场先机。随着互联网的快速发展,越来越多的企业开始意识到网络营销的重要性,而在众多网络营销手段中,无疑成为
送你5本机器学习必备的免费电子书!
作者:Richard Gall翻译:车前子校对:丁楠雅本文约2000字,建议阅读10分钟。本文介绍了帮助入门机器学习的5本免费机器学习电子书。今天,机器学习已成为软件工程所有领域中最重要的发展趋势之一。这门技术不再局限于研究者和数据分析者,
电脑优化大师怎么样
10楼 华军网友 :电脑优化大师下载速度好快,几秒钟就下载完成了。9楼 华军网友 :电脑优化大师方便实用,很给力,软件非常好用!8楼 华军网友 :非常好用,感谢,一如既往的好用电脑优化大师。7楼 华军网友 :电脑优化大师功能已经挺全面
短SEO助力,重庆品牌在平台强势崛起
重庆短SEO优化推广服务,专注于提升品牌在短平台的曝光度和影响力,通过专业策略助力企业迅速抢占市场先机,实现品牌在数字时代的崭露头角。随着移动互联网的快速发展,短平台成为了品牌宣传的重要阵地,重庆作为我国西部地区的经济中心,
音频转换软件哪个好?音频转换器-音频转换工具下载
音频转换器专题为大家汇集了目前国内较为好用的音频转换软件,当我们遇到音频文件过大,想替换为更小格式时,这时候我们就需要音频转换工具来帮忙了,一键转换音频格式与大小,做铃声不占内存。而对于与多媒体工作相关的用户,音频转换器的
米到家下载2024安卓手机版
让物业工作更便捷米到家,一般又称荣盛米到家。 这款APP是荣盛互联网公司四众互联(北京)网络科技有限公司为荣盛物业打造的一款员工端APP。此版本维修师傅可使用APP进行抢单及工单管理,也可维护自己的工作状态,从而提升工作效率。同时米
相关文章
推荐文章
发表评论
0评