- 博客(14)
- 资源 (14)
- 收藏
- 关注
原创 ROS串口通信
1.下载串口通信的库文件2.新建ROS工程包3.新建src文件夹,添加base_controller.cpp4.catkin_make错误:Unable to open port5.运行代码1.下载串口通信的库文件cd ~/catkin_ws/srcgit clone https://github.com/BinLoveYoung/serial.git2.新建R...
2018-07-25 21:14:14 2122
原创 《视觉SLAM十四讲》中各库的安装
目录目录1. Eigen线性代数库的安装2. Sophus李代数库的安装3. OpenCV计算机视觉库的安装4. PCL点云库的安装5. Ceres非线性优化库的安装6. G2O图优化库的安装1. Eigen线性代数库的安装Eigen库是一个C++线性代数开源库,官方主页http://eigen.tuxfamily.org/dox-devel/modules.h...
2018-06-30 22:18:32 5641 4
原创 创建ROS工作空间、文件系统及常用命令
参考来自wiki.ros.org创建ROS工作空间 1.1. 创建catkin工作空间 mkdir -p ~/catkin_ws/src1.2. 打开工作空间src并编译(即使工作空间是空的,也可以编译) cd ~/catkin_ws/ catkin_make1.3. catkin_make命令在catkin 工作空间中是一个非常方便的工具。如果你查看一下当前目录应该能看到’
2018-01-27 10:31:01 2622
原创 台式机安装Ubuntu14.04上网问题以及ROS的安装与环境配置
台式机安装Ubuntu14.04 上网问题 因为学校的账户需要锐捷登陆,所以是先用已经刷好的路由器引出一根网线,在安装系统之前就插在台式机上的。刚开始装的时候没有接网线,结果装完系统后死活上不了网…貌似是没有装驱动?从网上找了好多教程之类的,也没搞明白..所以就插着网线做的系统。ROS的安装与环境配置 环境配置: 2.1打开system setting(系统设置)-software&Upd
2018-01-07 21:52:50 550
原创 VM下Ubuntu中安装搜狗拼音
1.查看系统位数,在终端中输入sudo uname --m 如果显示i686,表示安装了32位操作系统 如果显示 x86_64,表示安装了64位操作系统 2.下载搜狗输入法for Linux,根据系统版本选择 3.在Ubuntu下直接双击安装包安装即可。 4.看Ubuntu右上角有没有小键盘的 没有的话,终端中输入 im-config 后,依次点击OK->YES 如
2017-10-20 10:32:01 874
原创 <opencv学习> main函数中参数argc和argv含义及用法
opencv中main函数一般形式:int main(int argc, char** argv)其中,argc是argumentcount的缩写,表示传入main函数的参数个数; argv 是argument vector的缩写,表示传入main函数的参数序列或指针。argv数组下标从0开始,argc[0]表示程序编译后产生的exe文件的路径,数组的长度为argc。以lear
2017-06-14 09:12:59 7987 2
原创 MANIFOLD刷ubuntu
一、准备工作 1.制作镜像前,确保①一台运行Linux的计算机/虚拟机 ②硬盘剩余空间大于16G 2.下载安装包: 官网已经取消下载链接。此处提供找了N久的版本:MANIFOLD 3.解压安装包 把安装包复制到计算机/虚拟机中,进行解压命令如下: mkdir ~/manifold
2017-05-25 08:08:14 1714 5
原创 <opencv学习>之 error LNK2038 RuntimeLibrary 不匹配的解决办法
在使用opencv2.4.13的一个源码时,导入到VS2013+opencv3.0.0时出现大量“error LNK2038 RuntimeLibrary 不匹配”解决办法:在项目工程上右键->属性->c/c++->代码生成->运行库若使用debug编译则改为MTD若使用release编译则改为MT
2017-05-08 15:51:13 881 1
原创 <Opencv学习>之VMware Workstation安装Opencv
1. 首先升级系统。① sudo apt-get update ② sudo apt-get upgrade 2. 搭建C/C++编译环境:① sudo apt-get install build-essential 3. 安装关联库:① sudo apt-get install cmake gitlibgtk2.0-de
2017-04-20 08:17:07 876
原创 <Opencv学习>之安装虚拟机与本机自由复制文件的插件
安装vmtools 一般情况下VMtools集成在VMware中,可直接安装;1) 自带tools: 选择VMware工具栏 => 虚拟机 => 安装VMtools 2)Ubuntu自动挂载vmware tools的虚拟光驱,并显示在桌面。 3)进入Ubuntu菜单:应用——附件——终端 4)以下是在终端中安装VMtool 的步骤以及命令 1、su
2017-04-20 08:14:07 654
原创 <Opencv学习>之虚拟机VMware Worksation安装Unbuntu
1. 安装VMware Workstation.链接: 链接:http://pan.baidu.com/s/1c2KCTd2密码:zywj安装完成后,点击创建新的虚拟机2.选择典型安装即可。点击下一步。 3. 选择“安装程序光盘映像文件(iso)”,选择”浏览“,找到下载的ubuntu镜像文件。链接:http://pan.baidu.com/s/1pLTJT7H
2017-04-20 08:00:03 805
原创 <Matlab图像处理学习>之graythresh函数(OTSU算法)
graythresh函数是使用OTSU(大津)算法返回输出最佳阈值的算法。graythresh函数的代码详解如下:function [level em] = graythresh(I)%GRAYTHRESH Global image threshold using Otsu's method.% LEVEL = GRAYTHRESH(I) computes a global thres
2017-03-30 10:01:55 13109
原创 <Matlab图像处理学习>之彩色图像的读取及RGB的数值读取
Matlab 读取彩色图像是三维数组,图像的坐标是以左上角为(0,0)点,彩色图像形成的三维数组中前两位表示图像的像素点的坐标,第三位为1时表示是图像中R的值,为2时表示G的值,为3时表示B的值。故若要对一个彩色图像分别读取R,G,B时,采用下述代码即可。% 2017-3-14 % write by Mr.Hanclc;clear;%读入原图像及获取大小image = imread(
2017-03-15 08:58:14 37912 8
翻译 Matlab函数之prctile
prctile 计算百分位数语法 Y = prctile(X,p) Y = prctile(X,p,dim)prctile表示下分位 分位值说明:Pn为n分位值。表示被调查群体中有n%的数据小于此数值。n的大小反应市场的不同水平,通常使用P10、P25、P50、P75、P90来表示市场的不同水平。10分位值:表示有10%的数据小于此数值
2017-02-22 17:57:15 22537
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人