自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (7)
  • 收藏
  • 关注

原创 史上最全Cartographer安装解析,ubuntu16.04环境下 Cartographer ROS Integration安装解析

跟着谷歌官网安装步骤来安装Cartographer without ros 没啥问题,Integration版本就出现一大堆问题,在网上也没有找到类似的,于是耗费数日,终于成功,这里给大家分享一下经验,如果英文好的朋友可以直接查看以下各个参考网址: 首先是万恶的cartographer官网地址:http://google-cartographer-ros.readthedocs....

2020-10-12 22:21:39 17649 22

原创 visual slam 14 dependency install

1.eigen:cmake -DCMAKE_INSTALL_PREFIX=/usr ..2. sophus:

2020-05-01 16:15:34 187

原创 win10下使用gitlab实现与VisualStudio的CI/CD并且自动化测试

无论百度还是谷歌上,利用gitlab的CI/CD以及自动化测试都是在linux系统下,对于很多使用windows平台,特别是使用宇宙第一IDE(Visual Studio)的选手们来说,相当的不友好了,这里分享一下博主呕心沥血的经验。一.对于gitlab服务器的部署还有项目的创建,本文不在赘述,这里gitlab服务器是在本机还是其他电脑上都没有关系!!只要有一个gitlab账号,并且创建了一个...

2019-12-01 14:50:45 2680 2

原创 利用协方差约束单个方向的g2o写法

由于匹配结果有时候只约束单个方向,比如法向,因此需要考虑只约束部分方向的误差方程写法,虽然可以使用自定义边,但经过测试,自定义欧式距离边加上位姿的求解通常不能收敛,因此这里均采用位姿的误差边形式,借用协方差,来实现仅约束部分方向的实现。 注意比较关键的是协方差方向是在局部坐标系下,而非世界坐标系,原因是位姿相减,其平移向量残差是在被减位姿所在坐标系下的。g2o::SparseOptimize...

2019-10-15 08:50:52 729

原创 获取g2o优化后顶点协方差

ifstream fin(input_str.c_str()); if (!fin) { cout << "File " << input_str.c_str() << " does not exist!" << endl; return; } std::unique_ptr...

2019-10-11 15:11:28 536

原创 g2o非线性优化架构详解图

流程:1.每次添加边的时候,会对jacobian_workspace更新size,最终size等于所有边中顶点相关顶点数量最多的顶点数;这样做的原因是所有边求解雅克比矩阵,用的是同一个jacobian_workspace,所以分配内存分配所有边中需要内存最大的情况。2.初始化:会迭代每个顶点判断顶点对应边的level是否是优化指定level,如果满足则放入auxEdgeSet中,该顶点...

2019-09-03 10:14:53 359

原创 git使用

1.如果只要拉分支,则git clone -b 分支名 代码仓库地址

2019-08-21 10:23:17 109

原创 理解slam位姿中李群李代数(一)

参考:1.https://mecademic.com/resources/Euler-angles/Euler-angles.html2.Overcoming Singularity of Euler Angles in Robot Pose Estimation using Axis Rotation3.Representing Attitude: Euler Angles, Uni...

2019-05-19 21:20:03 1264

原创 ubuntu下编译问题集锦

1.DSO missing from command line一般是库链接顺序不对,将依赖于其他库的lib放在前面,库放在后面就行2.fatal error: ceres\ceres.h: No such file or directory明明在/usr/local/include中,却怎么都提示这个错误,把#include <ceres\ceres.h>改为#inc...

2018-12-19 11:32:00 779 1

原创 spatialite性能优化

一、sqlite部分优化:1.建立索引参考链接:https://blog.csdn.net/lianghe_work/article/details/45060731http://www.cnblogs.com/noTice520/archive/2012/09/29/2708069.htmlhttps://blog.csdn.net/chu_qun/article/detai...

2018-11-21 18:21:30 627

原创 ubuntu下cmakelist组织大型项目

在windows下,利用宇宙IDE vs可以很轻松的管理大型项目,实现各模块编译为一个链接库,多个应用引用链接库,在ubuntu下则只有利用cmakelist来实现,这里以简单的helloworld为例,记录本人的项目管理cmakelist,首先给出helloworld工程项目文件树:helloworld├── CMakeLists.txt├── app│   ├── CMakeLists.txt...

2018-06-21 17:21:37 2678

cmakelists管理大型工程实例

可以查看对应说明博客https://blog.csdn.net/rjasd1128hf/article/details/80757441

2018-06-21

unity3D Ngui 实战教程 以及 Unity5实战使用C#和Unity开发多平台游戏 共两本

相信的NGUI实战教程,共九章,233页,彩色高清,可以对unity3d ui能够有较为底层的认识; Unity 5实战 使用C#和Unity开发多平台游戏,清华大学出版社,对脚本能进一步提升;两本都是经典unity经典著作,链接永久有效

2018-01-14

QTP自动化测试教程

QTP是Quick Test Professional的简称,是一种自动测试工具。使用QTP的目的是想用它来执行重复的自动化测试,主要是用于回归测试和测试同一软件的新版本。因此你在测试前要考虑好如何对应用程序进行测试,例如要测试哪些功能、操作步骤、输入数据和期望的输出数据等。

2017-11-27

origin8.0教程.pdf

origin8.0教程.pdf,非常经典,阅读即可轻松学会origin,origin是有名的绘图软件

2014-09-14

GPS相对定位的数学模型

GPS相对定位的数学模型,非常经典,是djvu格式的,需要下载阅读器

2014-09-14

套接字编程TCPServe

能界面操作,可视化,关于服务器端套接字编程,VC++运行,C语言

2012-04-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除