10 2019 档案
向量vector 容器浅析
摘要:一、什么是vector? 向量(Vector)是一个封装了动态大小数组的顺序容器(Sequence Container)。跟任意其它类型容器一样,它能够存放各种类型的对象。可以简单的认为,向量是一个能够存放任意类型的动态数组。 二、容器特性 1.顺序序列 顺序容器中的元素按照严格的线性顺序排序。可以
阅读全文
move_base 分层代价地图的作用(翻译)
摘要:A. 标准层 Static Map Layer:为了做全局规划,机器人需要一个超越其传感器的地图,以了解墙壁和其他静态障碍物的位置。 静态地图可以先用SLAM算法生成,也可以从架构图中创建。 当层接收到地图时,updateBounds方法将需要返回覆盖整个地图的边界框。 然而,在随后的迭代中,由
阅读全文
action通信机制
摘要:当service通信不能很好的完成任务时候, actionlib则可以比较适合实现长时间的通信过程, actionlib通信过程可以随时被查看过程进度, 也可以终止请求, 这样的一个特性, 使得它在一些特别的机制中拥有很高的效率。 1、通信原理 Action的工作原理是client-server模式
阅读全文
int main(int argc,char* argv[])参数详解
摘要:argc是命令行总的参数个数 argv[]为保存命令行参数的字符串指针,其中第0个参数是程序的全名,以后的参数为命令行后面跟的用户输入的参数,argv参数是字符串指针数组,其各元素值为命令行中各字符串(参数均按字符串处理)的首地址。 指针数组的长度即为参数个数argc。数组元素初值由系统自动赋予。比
阅读全文
4-基于DoG的特征检测子(SIFT:稳定性好,实时性差)
摘要:opencv实现 详细原理:https://blog.csdn.net/u010440456/article/details/81483145
阅读全文
2-Harris角点检测
摘要:1. 何为角点? 下面有两幅不同视角的图像,通过找出对应的角点进行匹配。 再看下图所示,放大图像的两处角点区域: 我们可以直观的概括下角点所具有的特征: >轮廓之间的交点; >对于同一场景,即使视角发生变化,通常具备稳定性质的特征; >该点附近区域的像素点无论在梯度方向上还是其梯度幅值上有着较大变化
阅读全文
1-新建工程
摘要:sudo apt-get install libpng16-tools sudo apt-get install libpng16-devgit clone https://github.com/swayfreeda/ImageBasedModellingEduV1.0.git cd ImageBasedModellingEduV1.0/ mkdir bulid cd bulid/ cma...
阅读全文