- 博客(19)
- 收藏
- 关注
原创 ds-slam
文章目录DS-SLAM1. 编译caffe-segnet-cudnn5`make all -j8``make runtest -j8`2. 运行`./DS_SLAM_BUILD.sh`3. 运行`roslaunch DS_SLAM_TUM.launch`4.DS_SLAM的傻x错误:DS-SLAMvtk-6.3pcl-1.8opencv 3.4.2参考链接1. 编译caffe-segn...
2019-11-18 11:21:39
2215
2
原创 environment_create
文章目录nvidia显卡驱动cuda8.0opencv2.4.11caffemake all -j8报错sudo make runtest -j8报错gcc/g++多版本共存/切换valgrind工具使用latex工具安装nvidia显卡驱动zjf@zjf-SYS-7048GR-TR:~$ nvidia-smi Sat Nov 16 19:40:49 2019 +-------...
2019-11-18 11:12:43
563
转载 占用栅格地图(occupancy grid map)
机器人地图分类尺度地图(metric map):每一个地点都可以用坐标来表示,比如经纬度。拓扑地图(topological map):每一个地点用一个点来表示,用边来连接相邻的点,即图论中的图。语义地图(semantic map):每一个地点和道路都会用标签的集合来表示。占用栅格地图(occupancy grid map)在通常的尺度地图中,对于一个点,要么有障碍物,要么没有障碍物。...
2019-11-05 16:54:34
5561
原创 ros学习-2-创建工作空间与功能包
工作空间是一个存放工程开发相关文件的文件夹:src : 代码空间(Source Space)build : 编译空间(Build Space)devel : 开发空间(Development Space)install : 安装空间(Install Space)1. 创建工作空间mkdir -p ~/catkin_ws/srccd ~/catkin_ws/srccatkin_ini...
2019-11-03 20:28:32
478
原创 Opencv多版本共存
使用命令查看ubuntu上opencv当前版本pkg-config --modversion opencv下载opencv的安装包,以opencv2.4.9为例。安装依赖项:sudo apt-get install build-essential libgtk2.0-dev libjpeg-dev libtiff4-dev libjasper-dev libopenexr-dev...
2019-11-03 19:14:43
1083
原创 linux相关命令
top free find locate grep df kill ps -ef wc -lcm cat/more/tail/head ifconfig/ifconfig ***(端口名) up/down less lsof -i:port(80/443) netstat -anp|grep port date unzip/tar -xvzf ls -l pwd...
2019-09-23 14:16:25
123
原创 git使用
最通俗易懂的教程:https://www.liaoxuefeng.com/wiki/896043488029600总结:https://segmentfault.com/a/1190000003728094
2019-07-06 18:35:01
128
原创 内存泄露,内存溢出,valgrind工具使用
内存泄露 :内存泄漏指由于疏忽或错误造成程序未能释放已经不再使用的内存。内存泄漏并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设计错误,导致在释放该段内存之前就失去了对该段内存的控制,从而造成了内存的浪费。内存溢出:指程序申请内存时,没有足够的内存供申请者使用,或者说,给了你一块存储int类型数据的存储空间,但是你却存储long类型的数据,那么结果就是内存不够用,此时就会报...
2019-07-05 11:53:43
336
原创 linux下误删数据如何恢复
手欠删除了实验文件夹,根据下面博客的方法恢复了部分文件:https://www.cnblogs.com/xiangxinhouse/p/6218316.html这件事就告诉我,以后要勤备份,而且要有条理地记录下实验过程!!!...
2019-07-02 11:48:17
937
原创 SegNet训练数据集
参考:https://blog.youkuaiyun.com/menglanzeng/article/details/89284515I1221 14:40:57.487751 15003 sgd_solver.cpp:106] Iteration 0, lr = 0.001F1221 14:40:57.493633 15003 syncedmem.cpp:56] Check failed: erro...
2019-06-27 19:56:29
2038
3
原创 直接法的由来
引出:特征点法缺点:关键点提取和描述子计算非常耗时; 丢弃了大部分可能有用的图像信息; 特征点缺失的地方,没有足够匹配点;光流法:lucas-kanade光流: 灰度不变假设I(x+dx,y+dy,t+dt) = I(x,y,t)在LK光流中,假设某一个窗口内的像素具有相同的运动,光流法可以加速基于特征点的视觉里程计算法,避免计算和匹配描述子的过程,但要求相机运动较慢或采集...
2019-06-08 17:10:43
412
转载 图像金字塔
图像金字塔高斯金字塔整个高斯金字塔,或者说是差分高斯金字塔是我们确定SIFT特征的基础,让我们首先想想高斯金字塔到底干了一件什么事情,他到底模仿的是什么?答案很容易确定,高斯金字塔模仿的是图像的不同的尺度,尺度应该怎样理解?对于一副图像,你近距离观察图像,与你在一米之外观察,看到的图像效果是不同的,前者比较清晰,后者比较模糊,前者比较大,后者比较小,通过前者能看到图像的一些细节信息,...
2019-06-04 10:01:42
646
原创 dynaSLAM
参考博客:https://blog.youkuaiyun.com/qq_38589460/article/details/86549662./Examples/RGB-D/rgbd_tum Vocabulary/ORBvoc.txt Examples/RGB-D/TUM3.yaml ../dataset/rgbd_dataset_freiburg3_walking_xyz/ ../dataset/rg...
2019-05-31 16:52:05
1886
11
原创 DS-SLAM运行记录
DS-SLAM运行记录配置环境vtk-6.3pcl-1.9opencv 3.4.1DS_SLAM的错误:在DS-SLAM下编译完生成.so文件后,没有更新到lib文件夹中,导致后续编译报错,以后遇到问题看清楚了再解决,别就知道重装软件!!!修改ros_tum_realtime.cc文件,把ros相关的部分删除!!!删除完,编译报错,全是对vtk......未定义...
2019-05-31 16:49:44
2528
8
原创 已有opencv3.4.2安装opencv2.4.9
1.cmake -D CMAKE_BUILD_TYPE=RELEASE -D WITH_TBB=ON -D WITH_V4L=ON -D CMAKE_INSTALL_PREFIX=/usr/local/opencv249 ..make (-j12)报错:1.解决方法:cmake -D CMAKE_BUILD_TYPE=RELEASE -D WITH_TBB=ON -D WI...
2019-05-23 21:31:53
558
原创 segnet运行记录
安装步骤1.git clone https://github.com/alexgkendall/caffe-segnet.git2.cd caffe-segnetcp Makefile.config.example Makefile.config去掉WITH_PYTHON_LAYER:=1的注释make all报错:1.hdf5.h:没有那个文件或目录...
2019-05-23 21:30:57
985
5
原创 c++面试题目----1.基本语言
1、说一下**static关键字的作用**2、说一下C++和C的区别优秀优秀!!!https://www.cnblogs.com/Amedeo/p/6246013.html3、说一下C++中static关键字的作用4、请说一下static的作用写得太好了!!!https://www.cnblogs.com/BeyondAnyTime/archive/2012/06/08...
2019-05-22 16:31:10
731
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅