其实ceres solver用了挺多的,可能是入门不精,有时候感觉感觉不理解代码上是怎么实现的,这次就通过ceres的官网仔细看了一些介绍,感觉对cpp了解更好了一些. 跟g2o的比较的话,感觉ceres solver是一个更通用的非线性优化器,g2o是更加针对SLAM的开发.比如g2o对一个outlier有函数借口,我了解的ceres里就只能在计算error搞一搞了. 本来以为只有ceres提供了autodiff,后来被告之g2o也有了,那感觉ceres也没这么有优势了.不过真的要落地的肯定都…