logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

矩阵操作比较:Armadillo,Eigen,OpenCV

有的时候写出来的程序慢也许并不是算法有问题,而是用的库比较慢;也可能并不是库本身慢,而只是你的写法不够高效。在经历了无数次令人蛋疼的等待后,我决定比较一下这几个所谓的高效的线性代数库(OpenCV虽然目标是计算机视觉,但也提供了比较丰富的代数计算能力),看看它们的性能到底怎么样。有人已经做过类似的事情了,比如  OpenCV vs. Armadillo vs. Eigen on Linux r

linux外设权限:hokuyo权限设置(udev文件) ubuntu USB外设重映射思路

参考博客:http://blog.csdn.net/cokewei/article/details/8281239 为了避免每次对插入的hokuyo可执行权限进行设置。特想通过以下两种方法进行解决这一问题。1.  修改设备驱动文件。直接写进权限。2. 通过写launch文件,里面附带命令行操作sudo chmod a+rwx /dev/ttyACM0.多谢网友@虞坤霖的指点找到

git 远程同步命令

github工程上传操作简单说明.1.  git  init   创建新仓库或重新初始化2. git add .              添加当前路径文件内容到索引3. git   commit  -m  "说明描述"               在库中记录更改说明.4. git

2D-slam 激光slam: 开源代码的比较HectorSLAM Gmapping KartoSLAM CoreSLAM LagoSLAM

2D-slam 激光slam: 开源代码的比较HectorSLAM Gmapping KartoSLAMCoreSLAM LagoSLAM最近找到一篇论文比较了一下 目前ros下2D激光slam的开源代码效果比较:详细参见论文:An evaluation of 2D SLAM techniques available in robot operating system1. 算法介绍A . Hect

在QtCreator上使用版本控制系统Git

在QtCreator上使用版本控制系统Git(一)在一篇介绍Git的文章中,作者说版本控制系统是为懒人准备的,它让懒人们比那些善于备份文档的勤劳人拥有更干净的文件系统以及更多的可以活着的时间。对此我深表赞同。同时在现在快节奏的社会中,提高团队合作效率更是团队生存的关键。所以,这坚定了我选择版本控制系统的信念。git是我第一个接触的版本控制系统。有同学说你怎么不用SVN啊,我反驳:Git

博文收藏夹(updating)

经常看到一些感兴趣知识点的博客,可能一次消化不,现都整理起来放到一起,慢慢吸收。一 、计算机视觉 【OpenCV】特征检测器 FeatureDetector     与  【cv】使用opencv的FeatureDetector,DescriptorExtractor,DescriptorMatcher 【OpenCV】图像几何变换:旋转,缩放,斜切 【OpenCV】访问

PTAM图像接口需要灰度图像

ROS图像格式与opencv图像格式的相互转换.  今天安装ptam想试一下效果,结果发现相机打开会出现幻影的情况.如下图所示. 通过浏览 github 其中的issue ,发现是ptamros上接口是只支持灰度图片.(猜测图片幻影也许就是因为三通道图片造成的).  所以需要改变其中关于图像的的ros接口. 所以我在中间做了一个图

2D-slam 激光slam: 开源代码的比较HectorSLAM Gmapping KartoSLAM CoreSLAM LagoSLAM

2D-slam 激光slam: 开源代码的比较HectorSLAM Gmapping KartoSLAMCoreSLAM LagoSLAM最近找到一篇论文比较了一下 目前ros下2D激光slam的开源代码效果比较:详细参见论文:An evaluation of 2D SLAM techniques available in robot operating system1. 算法介绍A . Hect

到底了