- 博客(56)
- 资源 (14)
- 收藏
- 关注
原创 windows cmd 路径切换
1.开始->运行->CMD2.进入某个磁盘,直接盘符代号:如D:,不用CD 命令切换3.进入除根录以下的文件夹 cd 文件夹路径 例如我要进入 E:/Program Files/PHP 就输入 E:回车注: 不 能在一打开CMD的时候运行CD E:/Program Files/PHP,需要先进入磁盘(若一打开CMD的时候运行CD E:/Program Files/P...
2019-07-25 20:11:43
3585
1
原创 利用栈实现实现迷宫问题
#include<stdio.h>#include<stdlib.h>#include<string.h>#define m 6#define n 8int maze[m+2][n+2]={{1,1,1,1,1,1,1,1,1,1}, {1,0,1,1,1,0,1,1,1,1}, ...
2018-08-06 20:42:35
754
原创 直接计算中缀表达式
#include<stdio.h>#include<stdlib.h>#include<string.h>/*求算符优先级*/int priority(char op){ switch(op) { case '#': return 1; case ')': return 2; case...
2018-08-06 20:41:52
1349
原创 排序算法总结
sort排序,手写cmp函数 #include<stdio.h>#include<iostream>#include<algorithm>#include<string.h>#include<math.h>using namespace std;int cmp(int x,int y){ return ...
2018-07-31 01:57:07
333
原创 路灯
V先生有一天工作到很晚,回家的时候要穿过一条长l的笔直的街道,这条街道上有n个路灯。假设这条街起点为0,终点为l,第i个路灯坐标为ai。路灯发光能力以正数d来衡量,其中d表示路灯能够照亮的街道上的点与路灯的最远距离,所有路灯发光能力相同。为了让V先生看清回家的路,路灯必须照亮整条街道,又为了节省电力希望找到最小的d是多少? 输入 输入两行数据,第一行是两个整数:...
2018-07-27 12:04:32
540
原创 约德尔测试
题目描述 兰博和提莫闲聊之后,回归到了他们的正题,约德尔人的未来。说起约德尔人的未来,黑默丁格曾经提出了一个约德尔测试,将约德尔人的历史的每个阶段都用一个字符表达出来。(包括可写字符,不包括空格。)。然后将这个字符串转化为一个01串。转化规则是如果这个字符如果是字母或者数字,这个字符变为1,其它变为0。然后将这个01串和黑默丁格观测星空得到的01串做比较,得到一个...
2018-07-19 19:23:19
287
原创 翻转数组
题目描述 给定一个长度为n的整数数组a,元素均不相同,问数组是否存在这样一个片段,只将该片段翻转就可以使整个数组升序排列。其中数组片段[l,r]表示序列a[l], a[l+1], ..., a[r]。原始数组为a[1], a[2], ..., a[l-2], a[l-1], a[l], a[l+1], ..., a[r-1], a[r], a[r+1], a[r+...
2018-07-19 12:17:07
656
原创 齐次矩阵与cayley形式转换
cv::Matx<double, 4, 4> R11(-0.446271, -0.00127545, 0.894897, 0.0661307, 0.0251105 ,0.999587, 0.0139469, 0.00074488, ...
2018-07-18 20:42:44
1067
原创 股神
题目描述 有股神吗?有,小赛就是!经过严密的计算,小赛买了一支股票,他知道从他买股票的那天开始,股票会有以下变化:第一天不变,以后涨一天,跌一天,涨两天,跌一天,涨三天,跌一天...依此类推。为方便计算,假设每次涨和跌皆为1,股票初始单价也为1,请计算买股票的第n天每股股票值多少钱?输入 输入包括多组数据; 每行输入一个n,1<...
2018-07-18 20:19:35
305
原创 使用ROS遇到Bad argument (Invalid pointer to file storage) in cvGetFileNodeByName
最近在ros下调试程序时,遇到了Bad argument (Invalid pointer to file storage) in cvGetFileNodeByName这个错误: 本人系统配置如下:ubuntu14.04 ,ros indigo,自己重新安装了openc3.1,查询后发现是因为程序需要opencv3.1,然而我的ros中opecnv是opencv...
2018-07-18 16:34:00
1375
原创 make[2]: *** No rule to make target '/usr/lib/x86_64-linux-gnu/libGL.so'
第一次碰到在ubuntu上装pangolin出现错误,我的心情是崩溃的,搞了半天,终于解决了(差点就去装系统去了,很尴尬)。 很多Linux环境下出现此类Bug时,一般大部分原因是因为make 编译的时候,动态链接库的链接性中断,因此解决方案为添加symlink(符号链接).建立symlink: sudo ln -s /usr/lib/libGL.so.1 /usr/lib/x...
2018-07-18 16:20:50
3740
2
原创 ubuntu下右键tab警告
在终端中键入命令时,按tab键时,出现警告,看着很难受,显示警告,有2种解决办法: ~$ sudo umount /home/exbot/.gvfs //exbot为自己用户名 ~$ rm -rf .gvfs/...
2018-07-18 16:16:11
225
原创 多版本opencv共存,最简单实现办法
安装opencv时指定路径,使用opencv时指定使用什么位置的opencv即可,。例如:你想安装新版本的opencv,只需要在下面的cmake中文字说明部分加上编译路径,这样opencv就会安装在该文件夹下,cmake -D CMAKE_BUILD_TYPE=RELEASE -D WITH_TBB=ON -D WITH_V4L=ON -D CMAKE_INSTALL_PREFIX=/...
2018-07-16 20:46:31
2808
原创 matlab 表格生成
figure(3);set(3,'Name','Calibration results','NumberTitle','off');subplot(2,1,1);ssmy=[-2.224834e+02 ;0.000000e+00 ;1.990932e-03; -4.004428e-06; 1.218167e-08];ssit=[-2.169126e+02 ;0.000000e+00; 1....
2018-05-17 18:26:53
7382
原创 bluefox mcptam 外参标定遇到问题总结
楼主最近在跑mcptam的程序,打击颇大,在这里将遇到的几个问题总结分析下(解决后,觉得遇到的这几个问题真的不算问题,说白了还是自己缺少工程经验,加油加油): 问题1:bluefox相机启动后 发布的是/cameraX/inage_raw/compressed ,mcptam标定时需要的是/cameraX/inage_raw/compressed,分别启动多个bluefox相机...
2018-04-10 14:59:39
685
原创 ros bluefox2 相机
我的上一篇博客已经介绍了如何在linux环境下安装bluefox2对应的驱动:linux bluefox2驱动安装 今天,我们来说下如何在ros环境下启动该相机,在这里可以参考我的github:https://github.com/jingdongZhang/bluefox2 首先,我们得安装ros的环境,具体的安装过程可以参考wiki ros:...
2018-03-28 16:00:19
1292
原创 linux bluefox2驱动安装
最近刚入手了mvBlueFOX--MLC200w,在ubuntu下如何使用成了一个稍显困惑的地方。 (win下使用可以在我的csdn上下载:https://download.youkuaiyun.com/download/m_zhangjingdong/10315233 下载后安装即可使用) 1、装对应的驱动。先去mvbluefox官网下载对应的驱动,这里我下载了2个文件,...
2018-03-28 15:59:41
1606
1
原创 自定义ros消息 vector
最近楼主遇到一个问题,如何发布自定义消息结构的ros消息,前一篇文章已经成功将c++工程转移到ros环境中,今天我们来试着发送自定义ros消息吧! 1、我在ros程序包中新建一个msg文件夹,用于存储msg消息相关定义,之后便可把相关ros消息结构写在该文件夹下 2、配置cmakelistsfind_package(catkin REQUIRED COMPONENTS ...
2018-03-19 21:34:46
2418
原创 ubuntu下如何将工程转移到ros环境下
最近遇到一个问题,需要将一个c++工程转移到ros环境下。本人经常遇到的一种情况是通过export命令将本地加入ros环境,但这种方法每次打开终端都要重新使用export命令,比较麻烦。楼主这里采用将整个c++工程转移到ros工作空间的方法。具体步骤如下所示: 1、首先创建1个ros程序包,这个程序包相当于普通的c++工程的工程名: cd ~/catkin...
2018-03-19 21:28:39
1595
原创 ubuntu 安装显卡驱动
最近在跑slam程序的时候,图形界面总是闪烁,我想录制个效果图都麻烦的要死,我容易么我?????哼,你不好用,我就卸载重装。第一步 下载驱动程序 我的台式电脑显卡时gtx1050,显卡型号不同,要下载的驱动程序也不同。 丢个下载地址,下载地址:http://www.geforce.cn/drivers 第二步 准备工作 1、下载好的.r
2018-01-24 14:36:22
540
原创 ubuntu下 利用sh文件实现在多个终端下快速执行命令
ubuntu下,启动一个程序可能需要打开多个终端输入多次命令,反正我觉得这样是太麻烦了,写了个sh文件,直接运行就号了,需要注意的是,一定要给写好的sh文件足够的权限: sudo chmod -R 777 xxx.sh下面给个demo: #!/bin/bashsource ~/catkin_ws1/devel/setup.bash{gnome-terminal -t "XXD_
2018-01-19 15:17:55
5105
3
转载 各种cv::mat,Eigen等类型之间的转换和求逆
html> head> link rel="canonical" href="http://blog.youkuaiyun.com/u012706484/article/details/78775360"/> script type="text/javascript"> var username = "u012706484"; var _blogger =
2017-12-19 20:03:26
2985
原创 ubuntu下进行串口通信
1、首先下载串口通信需要的uart文件,用于数据封装json文件。 下载地址: http://download.youkuaiyun.com/download/m_zhangjingdong/10164628 http://download.youkuaiyun.com/download/m_zhangjingdong/10164611
2017-12-19 16:43:50
6852
1
原创 ros下如何订阅任意话题
要去订阅一个不熟悉的话题的消息该如何做呢? 1、使用rostopic list查看所有话题名称,找到自己想要去订阅的话题名称,这里以/turtle1/pose话题为例 2、查看话题/turtle1/pose的类型,rostopic type /turtle1/pose,结果如下: turtlesim/pose 3、继续运行 rosmsg s
2017-12-19 16:36:24
9659
1
转载 映美精相机软触发
映美精 DFK 41BG02.H分辨率 1280X960最大帧率15采用C#编程,使用软件触发模式。触发1次,到ImageAvalible事件发生,记录其时间为96毫秒附近波动。手动计算时间如下: 像素个数:1280 * 960= 1,228,800RGB格式,1个像素3个Byte来表示,其字节数: 1,228,800 * 3 = 3686400相机处理后,读出时间1000 /
2017-12-11 16:12:17
3635
3
原创 rosbag文件中提取图像--分别通过cam/image_raw和cam/image_raw/compressed方话题
1、通过cam/image_raw话题 创建launch文件,如下: export.launch 将$(find image_view)/test.bag改为你自己的bag文件路径。然后,运行launch文件。打开一个终端,运行 roscore打开一个终端,cd到export.l
2017-11-12 22:19:16
7262
2
原创 记录一些自己常用的链接
1、下载youtobe视频 http://en.savefrom.net/2、 FaceBook做全景 https://mp.weixin.qq.com/s?__biz=MzAwNDExMTQwNQ==&mid=2650062345&idx=1&sn=e214dcbf95002faaf79a74887058a696&mpshare=1&s...
2017-11-09 15:10:14
624
原创 ubuntu下安装opencv 2.4.9
https://pan.baidu.com/s/1jIJ3HjS sudo apt-get install build-essential sudo apt-get install libgtk2.0-dev libavcodec-dev libavformat-dev libtiff4-dev libswscale-dev libjasper...
2017-11-06 21:20:07
346
原创 ubuntu下如何删除软件?
安装后的软件集中在usr/local/lib,与usr/local/include下,卸载软件时,除了要删除安装目录外,在2个地方的相关部分也要删除
2017-11-06 21:17:48
330
原创 OCamCalib与Improved OcamCalib的使用
在MultiCol-Slam这篇文章中要对相机的多项式模型进行标定,作者urbste对OcamCalib进行了改进,提出了Improved OcamCalib标定方法。在这里,我简单介绍下如何使用Improved OcamCalib与OcamCalib标定方法 准备工作:需要下载OcamCalib工具包,这个需要挂vpn下载,大家可以在我的百度云地址直接下载:h
2017-11-06 20:41:58
4814
4
原创 ubuntu下文件读写
#include#include#include #include #include #include #include#include #include #include #include#include#include#include #include #include #include #include using namespace Eig
2017-11-03 08:09:37
1682
转载 Liunx下Intel无线网卡驱动安装
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-10-25 09:06:47
3689
原创 ubuntu下使用GeographicLib库
楼主在使用groundtruth生成imu数据集的时候,需要使用到Geographiclib库,安装过程遇到了一些问题,花了半天时间最终还是成功解决了。 1、下载Geographiclib库。这里我下载的是1.48版本,也可以根据需要下载其他版本; 2、解压 tar xfpz GeographicLib-1.48.tar.g
2017-10-06 13:18:14
16356
16
原创 鱼眼相机畸变矫正的总结
最近在弄鱼眼相机,找了一些方法对鱼眼相机进行畸变矫正,主要有:固定内外径法 ,径向展开法,改良版双经度法,经纬映射法,opencv法 ,拍摄天或者地的时候,径向展开法效果效果,opecnv方法处理结果也不错
2017-09-08 16:46:46
4991
1
原创 ubuntu14.04安装opencv3.1
一、准备工作 下载opencv3.1,下载ippicv_linux_20151201.tgz二、安装依赖库 $ sudo apt-get install gcc g++ cmake pkg-config build-essential $ sudo apt-get install
2017-09-07 16:22:01
1270
1
原创 C/C++中计算程序运行时间
F1:头文件:#include开始的地方:clock_t start, finish; double totaltime; start = clock();结束的地方:finish = clock(); totaltime = (double)(finish - start) / CLOCKS_PER_SEC; cout 这样
2017-08-30 15:57:38
854
原创 opencv 常用使用方法
1、IplImage转换成Mat类型Mat类型转换成IplImage类型IplImage *img = cvLoadImage("Test.jpg", CV_LOAD_IMAGE_COLOR);Mat src = cvarrToMat(img,true)2、Mat src = imread("Test.jpg", IMREAD_COLOR);IplImage im = IplImage
2017-08-23 11:15:55
516
转载 无线网卡在ubuntu 14.04 下频繁掉线 信号弱 解决办法
lsusb信息 Bus 001 Device 010: ID 0bda:8179 Realtek Semiconductor Corp.万能的 github 驱动 https://github.com/lwfinger/rtl8188eu/tree/v4.1.8_9499关掉自动休眠 sudo vi /etc/modprobe.d/8188eu.conf# 加点
2017-07-22 13:42:39
2435
鱼眼畸变矫正 固定内外径法
2017-09-08
基于android的智能语音交互
2016-08-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人