摘要: 微型电脑或嵌入式与电脑还是有点不同的,在微型电脑上ros indigo 版本下利用catkin编译如果你遇到如下错误: CMake error:System Error:No such file or directory CMake error:Could not open file for wri 阅读全文
posted @ 2016-06-02 18:08 jason来自星星 阅读(2960) 评论(1) 推荐(0) 编辑
摘要: cvsba库http://www.uco.es/investiga/grupos/ava/node/39,不知道怎么回事,记得以前编译没有错误,不知道作者是否更新了还是怎么着,新的现在有以下错误: 解决方法: 打开源码,找到 cvsba.h(在src文件夹),在cvsba.h里添加include<l 阅读全文
posted @ 2016-06-02 17:40 jason来自星星 阅读(1618) 评论(0) 推荐(1) 编辑
摘要: 各个类型的变量长度由编译器来决定(实际上与操作系统位数和编译器都有关)使用时可用sizeof()得到,当前主流编译器一般是32位或64位。 类型 32位 64位 char 1 1 short int 2 2 int 4 4 long int 4 8 long long int 8 8 char* 4 阅读全文
posted @ 2016-06-01 18:14 jason来自星星 阅读(6539) 评论(0) 推荐(0) 编辑
摘要: 聚类概念: 聚类:简单地说就是把相似的东西分到一组。同 Classification (分类)不同,分类应属于监督学习。而在聚类的时候,我们并不关心某一类是什么,我们需要实现的目标只是把相似的东西聚到一起,因此,一个聚类算法通常只需要知道如何计算相似 度就可以开始工作了。聚类不需要使用训练数据进行学 阅读全文
posted @ 2016-06-01 02:10 jason来自星星 阅读(2194) 评论(1) 推荐(0) 编辑
摘要: 在目前实际的视觉SLAM中,闭环检测多采用DBOW2模型https://github.com/dorian3d/DBoW2,而bag of words 又运用了数据挖掘的K-means聚类算法,笔者只通过bag of words 模型用在图像处理中进行形象讲解,并没有涉及太多对SLAM的闭环检测的应 阅读全文
posted @ 2016-06-01 01:46 jason来自星星 阅读(9980) 评论(1) 推荐(3) 编辑
摘要: 阅读全文
posted @ 2016-06-01 01:30 jason来自星星 阅读(3398) 评论(1) 推荐(0) 编辑
摘要: 文件系统指文件存在的物理空间,linux系统中每个分区都是一个文件系统,都有自己的目录层次结构。 1.常用文件系统类型: ext3:ext2的升级版,带日志功能 ext4:一种新的文件系统,也是现在常用的,向前兼容ext2和ext3,最大支1EB(1,048,576TB)分区,支持单个16TB的文件 阅读全文
posted @ 2016-05-30 22:29 jason来自星星 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 读者可以参读http://wiki.ros.org/costmap_2d costmap_2d: 无论是激光雷达还是如kinect 或xtion pro深度相机作为传感器跑出的2D或3D SLAM地图,都不能直接用于实际的导航,必须将地图转化为costmap(代价地图),ROS的costmap通常采 阅读全文
posted @ 2016-05-30 17:52 jason来自星星 阅读(10570) 评论(0) 推荐(0) 编辑
摘要: 特征值特征向量在机器视觉中很重要,很基础,学了这么多年数学一直不理解特征值特征向量到底表达的物理意义是什么,在人工智能领域到底怎么用他们处理数据,当然笔者并不打算把文章写成纯数学文章,而是希望用直观和易懂的方式进行解释。 在数学上,特别是线性代数中,对于一个给定的线性变换,它的特征向量(eigenv 阅读全文
posted @ 2016-05-30 16:05 jason来自星星 阅读(6066) 评论(0) 推荐(1) 编辑
摘要: strlen只计算字符串长度,不是类型占内存的大小 1. char *ss="0123456789"; sizeof(ss)=4 //ss是指向字符串常量的字符指针,在32位机上所有指针 类型变量占用内存字节数都为4 sizeof(*ss)=1 //*ss是指第一个字符大小 2. char ss[] 阅读全文
posted @ 2016-05-30 16:01 jason来自星星 阅读(392) 评论(0) 推荐(0) 编辑