05 2017 档案

Eigen::aligned_allocator
摘要:http://blog.csdn.net/rs_huangzs/article/details/50574141 阅读全文

posted @ 2017-05-30 19:07 defe_feath 阅读(395) 评论(0) 推荐(0)

Qt Creator Theme FlatDark 配色
摘要:1.预处理指令,宏定义 颜色 #FF6AAD 2.普通代码 颜色 #D6CF9A 3.头文件 #D69545 4.系统限定符(namespace, class, public, typedef等) #45C6D6 5.注释 #A8ABB0 6.类名,命名空间名 #FF8080 7.数字 #8A602 阅读全文

posted @ 2017-05-25 14:47 defe_feath 阅读(545) 评论(0) 推荐(0)

Understand中的Graphical Views使用
摘要:Graphical Views 用于浏览代码结构. 下面以dso为例 1.Butterfly 显示include关系.例: 2.Declaration 文件中的类.例: 3.UML Class Diagram 显示类成员变量及方法,例: 4. 阅读全文

posted @ 2017-05-25 13:10 defe_feath 阅读(292) 评论(0) 推荐(0)

SSE2介绍及其简单用法举例
摘要:http://blog.csdn.net/fengbingchun/article/details/18515241 阅读全文

posted @ 2017-05-23 21:18 defe_feath 阅读(139) 评论(0) 推荐(0)

SSE2 Intrinsics各函数介绍
摘要:http://blog.csdn.net/fengbingchun/article/details/18460199 阅读全文

posted @ 2017-05-23 21:17 defe_feath 阅读(209) 评论(0) 推荐(0)

指令集简介
摘要:http://blog.csdn.net/fengbingchun/article/details/18318065 阅读全文

posted @ 2017-05-23 21:16 defe_feath 阅读(119) 评论(0) 推荐(0)

标准C++中的string
摘要:转自http://www.cnblogs.com/xFreedom/archive/2011/05/16/2048037.html 要想使用标准C++中string类,必须要包含 #include <string>// 注意是<string>,不是<string.h>,带.h的是C语言中的头文件 u 阅读全文

posted @ 2017-05-21 13:23 defe_feath 阅读(123) 评论(0) 推荐(0)

C++ 预处理指令 #pragma
摘要:http://www.cnblogs.com/qinfengxiaoyue/archive/2012/06/05/2535524.html 阅读全文

posted @ 2017-05-19 16:58 defe_feath 阅读(92) 评论(0) 推荐(0)

g2o扩展,然后重新编译生成新库。
摘要:orb作者有g2o扩展,g2o原作者也有g2o扩展,等各项基本功扎实以后,考虑把他们整合在一起,再加上高博扩展的g2o,统一cmake,make,然后能make install 正常使用,就最好了。 阅读全文

posted @ 2017-05-15 20:49 defe_feath 阅读(210) 评论(0) 推荐(0)

g2o待总结
摘要:http://blog.csdn.net/u010566411/article/details/53862601 阅读全文

posted @ 2017-05-15 17:26 defe_feath 阅读(95) 评论(0) 推荐(0)

Qt传入参数argc argv[]
摘要:QtCreator是非常不错的IDE,最近在做的Qt命令行应用,因为调试的环境不同等问题,需要在调试的时候为 main() 传入参数。度娘了半天,没找到方法,只能自力更生。后来在“项目-构建和运行-运行”下找到了。 如果想在调试时为 main() 传入参数,只要将参数输入到上图红线中的“参数”栏即可 阅读全文

posted @ 2017-05-15 16:20 defe_feath 阅读(2019) 评论(0) 推荐(0)

Qt .pro文件配置大全!
摘要:避免以后的无意义重复劳动,将用过的所有的头文件库文件的配置都放在这里,以后要用的话直接copy就好。 eigen3: g2o: 阅读全文

posted @ 2017-05-15 16:16 defe_feath 阅读(646) 评论(0) 推荐(0)

** Error in `./g2o_viewer': realloc(): invalid pointer:
摘要:问题: defe@defe-Precision-Tower-3620:~/project/Demo/UseG2OforPoseGraph/useg2oforposegraph$ ./g2o_viewer sphere.g2o*** Error in `./g2o_viewer': realloc() 阅读全文

posted @ 2017-05-15 15:26 defe_feath 阅读(525) 评论(0) 推荐(0)

ubuntu删除g2o
摘要:解决方法为:(1)删除/usr/local/include/g2o,指令为sudo rm -rf /usr/local/include/g2o;(2)删除/usr/local/lib下有关libg2o_*.so的库文件,先进入目录cd /usr/local/lib,然后挨个(可多个同时)删除sudo 阅读全文

posted @ 2017-05-15 15:10 defe_feath 阅读(664) 评论(0) 推荐(0)

ubuntu安装meshlab
摘要:PPA 安装,打开终端,输入以下命令: sudo add-apt-repository ppa:zarquon42/meshlab sudo apt-get update sudo apt-get install meshlab 卸载命令: sudo apt-get remove meshlab 移 阅读全文

posted @ 2017-05-15 14:03 defe_feath 阅读(947) 评论(0) 推荐(0)

ORBslam总结
摘要:ORBSLAM的优缺点:优点:回环检测做得好,基本上只要见到过的场景都能找回来。采用一种更鲁棒的关键帧和三维点的选择机制——先用宽松的判断条件尽可能及时地加入新的关键帧和三维点, 以保证后续帧的鲁棒跟踪; 再用严格的判断条件删除冗余的关键帧和不稳定的三维点, 以保证优化的效率和精度 。orb已经算是 阅读全文

posted @ 2017-05-15 13:41 defe_feath 阅读(590) 评论(0) 推荐(1)

多线程,锁
摘要:http://www.cnblogs.com/haippy/archive/2013/08/27/3284540.html std::unique_lock,与 Mutex RAII 相关,方便线程对互斥量上锁,但提供了更好的上锁和解锁控制。 std::mutex,最基本的 Mutex 类。 阅读全文

posted @ 2017-05-15 13:38 defe_feath 阅读(91) 评论(0) 推荐(0)

STL
摘要:vector封装数组,list封装了链表,map和set封装了二叉树等,在封装这些数据结构的时候,STL按照程序员的使用习惯,以成员函数方式提供的常用操作,如:插入、排序、删除、查找等。让用户在STL使用过程中,并不会感到陌生。关于set,必须说明的是set关联式容器。set作为一个容器也是用来存储 阅读全文

posted @ 2017-05-15 13:33 defe_feath 阅读(141) 评论(0) 推荐(0)

const
摘要:const:~~~~~~~~~const对象一旦创建后其值就不能改变,因此const对象必须初始化。只能在const类型的对象上执行不改变其内容的操作。默认状态下,const对象仅在文件内有效。 const的引用:~~~~~~~~~把引用绑定到const对象上,称为reference to cons 阅读全文

posted @ 2017-05-15 13:32 defe_feath 阅读(109) 评论(0) 推荐(0)

cmake make
摘要:写程序大体步骤为: 1.用编辑器编写源代码,如.c文件。 2.用编译器编译代码生成目标文件,如.o。 3.用链接器连接目标代码生成可执行文件,如.exe。 但如果源文件太多,一个一个编译时就会特别麻烦,于是人们想到,为什么不设计一种类似批处理的程序,来批处理编译源文件呢,于是就有了make工具,它是 阅读全文

posted @ 2017-05-15 13:29 defe_feath 阅读(155) 评论(0) 推荐(0)

error: templates may not be ‘virtual’
摘要:模板函数不能是虚函数,原因如下: 首先呢,模板函数并不是函数,他需要特定的类型去实例化成为函数。你定义一个函数模板,是不生成任何函数的,只有当你用代码去调用它时,才会根据你的类型去实例化成为特定的函数。而virtual函数是要写入虚函数表的,是必须要存在的。你可能会想到纯虚函数,纯虚函数只是表明这个 阅读全文

posted @ 2017-05-14 12:47 defe_feath 阅读(1115) 评论(0) 推荐(0)

OO易错点总结
摘要:在写子类的构造函数时,要在初始化列表中指定使用的父类的构造函数并完成其初始化,如下例: 阅读全文

posted @ 2017-05-13 22:34 defe_feath 阅读(163) 评论(0) 推荐(0)

error:对‘vtable for new_sequence’未定义的引用 对‘typeinfo for num_sequence’未定义的引用
摘要:在设计父类子类继承关系中,经常会出现此类问题。 报错原因:父类中的虚函数只有声明,没有定义。 解决方案 : 1. 定义相关的虚函数的实现。 2. 不实现了,直接搞成纯虚函数留给后代实现。 virtual int getlength()const = 0; 阅读全文

posted @ 2017-05-13 22:28 defe_feath 阅读(1222) 评论(0) 推荐(0)

error:: undefined reference to symbol '__glewBufferSubData' 未定义的引用 以及 error: main.o: undefined reference to symbol 'glTexImage2D'
摘要:在把DSO移植到QT工程中,出现了 报错,原因是.pro文件中没有加 GLEW库。 解决方案: 在.pro文件中加上这句: error: main.o: undefined reference to symbol 'glTexImage2D' 报错,原因是.pro文件中没有加OpenGL 解决方案: 阅读全文

posted @ 2017-05-12 18:01 defe_feath 阅读(734) 评论(0) 推荐(0)

error:未定义的引用
摘要:用qtcreator编程的话,先在.pro文件中这样写: 添加库及包含目录,然后再使用! 然后再在.h中写上#include,就可以正常使用了。 阅读全文

posted @ 2017-05-11 21:42 defe_feath 阅读(227) 评论(0) 推荐(0)

g2o使用bug总结
摘要:g2o进行3d2d优化的时候,设置优化图的边时,注意setVertex()中顶点的顺序。 buildSystem(): NaN within Jacobian for edge 0x8bd4f0 for vertex 0。 阅读全文

posted @ 2017-05-11 16:36 defe_feath 阅读(1305) 评论(0) 推荐(1)

error: declaration of 'cv::Mat R ' shadows a parameter
摘要:变量被覆盖。 例: 阅读全文

posted @ 2017-05-11 09:41 defe_feath 阅读(538) 评论(0) 推荐(0)