自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (33)
  • 收藏
  • 关注

原创 PCL:从法线计算到曲率计算并可视化

表面法线是几何体表面的重要属性,在很多领域都有大量应用,例如:在进行光照渲染时产生符合可视习惯的效果时需要表面法线信息才能正常进行,对于一个已知的几何体表面,根据垂直于点表面的矢量,因此推断表面某一点的法线方向通常比较简单。然而,由于我们获取的点云数据集在真实物体的表面表现为一组定点样本,这样就会有两种解决方法:(1)使用曲面重建技术,从获取的点云数据集中得到采样点对应的曲面,然后从曲面模型中...

2020-04-28 16:53:43 11338 9

原创 ROS与深度相机入门教程:(2) 在ROS中驱动Intel D435i深度相机采集数据(遇到的问题)

在ROS环境下完成数据的安装,需要安装基于ROS使用RealSense的包(包含安装RealSense SDK和ROS Kinetic)接上篇:https://blog.csdn.net/m0_37957160/article/details/105633516上篇博客完成了基于Ubuntu16的D435i的RealSense的包。这篇博客完成了ROS Kinetic的安装与配置。链接...

2020-04-23 14:58:45 1685 2

原创 Ubuntu 16.04 安装anaconda3详细教程(从下载源到测试成功)

首先下载anaconda3镜像,清华大学开源软件镜像站下载地址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/查看你的Linux系统是64还是32的自行下载即可。查看方式:ctrl+Alt+T打开终端。sudo uname --m执行结果:x86_64 下载对应的64位即可。(1)在终端输入命令:...

2020-04-21 17:29:55 4813 1

原创 ROS与深度相机入门教程:(1)Ubuntu16.04 在ROS中驱动Intel D435i深度相机

Intel在Github上开源了支持所有RealSense系列相机的SDK,包括了D400、SR300系列深度相机和T265双目跟踪相机,支持Linux、Windows、Mac OS以及Android,链接:https://github.com/IntelRealSense/librealsense/blob/master/doc/distribution_linux.md#installin...

2020-04-21 09:53:25 1727

转载 深度相机分类:TOF、RGB双目、结构光 对比分析

目前的深度相机根据其工作原理可以分为三种:TOF、RGB双目、结构光一、RGB双目RGB双目相机因为非常依赖纯图像特征匹配,所以在光照较暗或者过度曝光的情况下效果都非常差,另外如果被测场景本身缺乏纹理,也很难进行特征提取和匹配。你看看下面的图就懂了。三种相机的参数对比:从分辨率、帧率、软件复杂度、功耗等方面来考虑(1)分辨率TOF方案深度图分辨率很难提高,一...

2020-04-20 14:50:54 3518

原创 设备连接:Ubuntu16.04 ROS中连接Hokuyo激光雷达UTM-30LX-EW

这次连接的设备如下:(以下是一步步的设备连接到采集数据的介绍,没法再详细了吧) -----第一步:连接硬件----首先雷达需要的供电电压是12V,PC需要的供电电压是24V。所以本次连接是两个电源。------第二步:通信-----之后就是在ROS下给实现PC与雷达的通信了。首先在Ubuntu下打开一个终端,为了防止下次下次查找,我是直接在Documents下建立...

2020-04-15 15:42:35 1666 3

原创 1.数字图像获取:1.4图像的数据结构与特征

图像的数据结构和文件格式是指数字图像在计算机中存储的组织方式,是计算机算法应用于图像处理的数据基础。---------------数据结构------------图像的数据结构是指图像像素灰度值的存储方式,常用方式是将图像各像素灰度值用一维或二维数组相应的各元素加以存储。此外还有其他存储方式:1组合方式、2比特面方式、3分层结构、4树结构、5多重图像数据存储 优点是:...

2020-04-10 16:00:35 1155

原创 1数字图像获取:1.3图像处理算法的形式

图像处理算法就是利用数学原理与计算机程序对数字图像进行处理的基础。局部处理的例子:对一幅图像采用3x3模板进行卷积运算,用3x3的模板在该图像上进行扫描式的平移,每一个像素的卷积计算值是由并仅由该像素本身和该像素的8邻域像素的计算总和。输出值仅与输入像素值有关。 ...

2020-04-10 12:36:39 360

原创 1数字图像获取:1.2图像灰度直方图

----------1图像灰度直方图的概念------灰度直方图是反映一幅图像中各灰度级像素出现的频率与灰度级的关系。以灰度级为横坐标,频率为纵坐标绘制频率同灰度级的关系图就是一副灰度图像的直方图。他是一个图像的重要特征,反映了图像分布灰度的状况。以下是一幅图像对应的灰度直方图:在这个灰度直方图里面,每一个灰度级出现的频率计算式为: ...

2020-04-10 11:13:14 2084

原创 1数字图像获取:1.1图像数字化

图像数字化是数字图像处理的物理技术。图像数字化原理:图像数字化是将一幅画面转换成计算机能处理的一种形式-------数字图像的过程。具体来说就是把一幅图像分割成如图的一个个小区域(像元或者像素),并将各个小区域的灰度用整数来表示(即这些单个的像素可以用一个量化的数字来表示),由这些数字可以形成一幅点阵式的数字图像。每一个像素的属性包含位置和灰度(或者颜色)即某种量化值,这样的两个属...

2020-04-10 10:34:34 1877

原创 PCL:点云数据基于法线的边界提取(从最初的法线估计理论推导到最终的边界提取)

该边界提取采用PCL库里边的方法,基于法线估计来实现的边界检测与提取:首先从原始点云上计算出法线,再由法线结合数据估计出边界。(这样解释还是特别抽像吧)------------法线求解:(平面的法线是垂直于它的单位向量。在点云的表面的法线被定义为垂直于与点云表面相切的平面的向量。法线提供了关于曲面的曲率信息)对点云数据集的每个点的法线估计,可以看作是对表面法线的近似推断。(因此该表面的...

2020-04-09 16:35:24 13473 33

原创 机器学习中的数学基础(4.1):支持向量机Support Vector Machine(SVM)

SVM可以说是一个很经典的二分类问题,属于有监督学习算法的一种。看过那么多的博客知乎解释SVM我一定要自己总结一篇,加深一下自己的理解。带着问题去读文章会发现,柳暗花明又一村,瞬间李敏浩出现在眼前的感觉(1)分界线(决策面)------线性分类(2)支持向量-------如何找?(3)分类间隔-------为什么需要最大化间隔,以及如何最大化分类间隔(软间隔、硬间隔等)(4)拉...

2020-04-07 14:28:04 716

原创 机器学习中的数学基础:(2)矩阵的奇异值分解(SVD)及其应用

在机器学习领域,有相当多的应用与奇异值都可以扯上关系,比如做feature reduction的PCA,做数据压缩(以图像压缩为代表)的算法,还有做搜索引擎语义层次检索的LSI(Latent Semantic Indexing)。 奇异值分解是一个有着很明显的物理意义的一种方法,它可以将一个比较复杂的矩阵用更小更简单的几个子矩阵的相乘来表示,这些小矩阵描述的是...

2020-04-01 12:26:21 512

转载 机器学习中的数学基础:(3)主成分分析(PCA)及其应用

主成分分析主要用于数据的降维?什么是降维?比如说有如下的房价数据: 这种一维数据可以直接放在实数轴上:房价样本数据用X表示,则以上数据的均值为:以均值为原点:将上述表格以均值,做“中心化”处理,再求方差。中心化之后看到数据分为两类:接下来新增加房屋面积,可以看到两者正相关(此例是理想情况下,房价和面积完全成正比,所以会在一条直线上),有一列数据就是多余的...

2020-04-01 12:14:52 2172

Sick雷达+港口输油输油臂应用场景

Sick的具体数据采集与预处理操作,以及项目落地详细代码操作

2024-04-13

张量分解-张量CP分解-张量Tucker分解

张量入门级PPT,内部包括张量介绍,从基础入门到分解进阶,超级详细的PPT模板

2022-12-04

使用VFH描述符进行聚类识别和6自由度姿态估计(大场景下点云数据的管道识别)

使用VFH描述符进行聚类识别和6自由度姿态估计(大场景下点云数据的管道识别)

2022-07-03

(9)与安川控制器P3000通信模块代码

根据安川控制器协议,手写通信代码;项目已落地,自己将激光雷达数据,发送给上位机,通过modbus协议;看不懂的请私信,互相学习

2022-07-03

自己实地项目,关于通信:与安川控制器P3000通信模块代码

根据安川控制器协议,手写通信代码;项目已落地,自己将激光雷达数据,发送给上位机,通过modbus协议;看不懂的请私信,互相学习

2022-07-03

QT下配置ZhiSensor.docx

在QT下配置知维3D相机

2021-10-20

深度学习中的超参数+指标.doc

深度学习中的参数以及评价指标解读

2021-10-11

Python.xmind

python入门的四维导图,超级详细

2021-09-12

解析波士顿Handle机器人背后的技术 - 硬创公开课-超清720P(2893481).mp4

李超,浙江大学控制学院机器人实验室博士,“赤兔”四足机器人运动控制负责人,波士顿动力的忠实拥趸,足式机器人实用化方向的创业者。李超大佬公开课视频--解析波士顿Handle机器人背后的技术,

2021-09-06

11.1_Camera_matrix.pdf

准确的描述了相机坐标系与世界坐标系等之间的关系

2021-08-12

基于圆形检测以及QT界面搭建

内部有完整的代码注释比较适合初学者

2021-08-03

鼠标滚轮事件代码.txt

基于鼠标滚轮完成OQ界面图形的放大和缩小

2021-07-28

QT界面绘制图形演示结果

基于halcon和QT的界面绘制

2021-07-26

FindCircleLocation.rar

瓶盖检测以及QT界面搭建

2021-07-25

基于halcon实现的铝板识别与定位以及QT的联合编程

初学者,有代码注释

2021-07-23

采集标定板数据集.rar

基于3D相机采集的标定板数据集(内部包含点云图,灰度图,深度图)

2021-06-16

simple_cnn_model.npz

基于卷积神经网络(CNN)手写数字识别的训练模型

2021-03-12

numbercnn.ipynb

基于卷积神经网络CNN的手写数字识别,经测试是完全可以跑的通的

2021-03-12

numberrecognitionFCNN.ipynb

基于FCNN的手写数字识别,以及详细的代码解读。完全可以跑的通

2021-03-10

CloudCompare v2_translate_20190506110821.rar

CC软件的使用说明中文手册,与上一个英文的是对应的

2021-01-06

CC软件的使用说明英文手册.zip

CC软件功能十分强大,用于以后学习使用

2021-01-06

MP3000系列通信功能用户手册.pdf

PC与安川MP3000系列通信的协议手册,PC与控制器通信协议手册

2020-12-21

散乱点云格网建立.docx

基于散乱点云数据的格网建立理论,最后有一个别人的二维xy网格建立的程序说明,可以依据这个实现一下理论部分。

2020-12-02

基于三点来查找找圆心

平面内三个点可以确定一个圆,基于这三个点怎么用C++实现圆心的查找,以下是一个函数的实现,可以提供参考

2020-12-02

基于三维点云数据的直线检测

基于3维点云数据的直线检测,用于记录怕忘记啦,经实验测试是可以跑的通的,代码运行时间也是挺快的,但是效果根据不同的实验场景是不同的。

2020-11-27

PCL-Principal-Curvature-CAN-master.zip

PCL中实现主曲率计算的pcl::PrincipalCurvaturesEstimation其实就是基于这个代码来实现的,存起来怕忘记啦。原来一直理解的PCL是通过拟合平面再找曲率是错误的,是通过这个利用相邻点的法向量估计一点的主曲率

2020-11-27

基于coco格式的MaskRCNN完整训练过程

基于coco格式来训练,此种数据格式训练不需要自动提出mask,mask会根据label标记的多边形自动生成instance,故该种模式只需要原图片文件,整合的.json文件。

2020-11-27

Curvature Estimation

PCL点云库中的PrincipalCurvaturesEstimation计算曲率的内部原理实现。并不是我们传统意义上理解的拟合二次曲面,我们在表述原理时都是二次曲面拟合,但人家PCL用的不是曲面拟合方法

2020-10-12

Point Feature Extraction on 3D Range Scans Taking into Account

PCL中关键点查找:在本文中,我们处理的主题特征提取在三维点云数据中进行对象识别和姿态识别识别。提出了一种新的兴趣点提取方法方法的操作范围图像产生的任意三维点云,明确考虑的边界由从前景到背景的转换所标识的对象。此外,我们还提供了一个特征描述符同样的信息。我们已经实现了方法和提出严格的实验,我们分析各个部件的可重复性以及匹配能力和评价点的有用性基于特征的目标检测方法。

2020-09-05

HOUGH_LINE.cpp

对于霍夫直线一直是应用在图片中,因此此种方法可以应用在点云数据中。具体原理以及依赖的头文件和主函数见链接:https://mp.csdn.net/console/editor/html/106173138 数据部分见链接:

2020-06-29

HOUGH_LINE.pcd

用于霍夫直线检测的实验数据,上传一下是为了保存以免丢失。方便以后学习回顾。这个数据格式是pcd格式的。类似于电线之类的数据。

2020-06-29

Fast 3D Line Segment Detection From Unorganized Point Cloud.pdf

本篇文章是有关于点云线段分割的,里边使用的算法非常值得学习,最主要原作者是开源的代码,特意发到这里供大家学习,方便没有下载资源的同学阅读也算保存一下哈。

2020-06-22

LMS511-10100中文操作手册.pdf

西克激光雷达LMS511系列中文操作手册,包含原理,内部结构图,通信连接,数据采集分析处理等信息,对于新手使用该雷达有很大的帮助。

2020-04-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除