自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(241)
  • 资源 (1)
  • 收藏
  • 关注

原创 点云相机手眼标定代码——利用PCL库的ICP算法完成手眼标定

描述我有一个点云相机,仅仅能输出点云数据,它要被装到一个机械臂上现在我需要进行手眼标定,如何完成呢? 本篇求出的手眼矩阵,是相机坐标系在手(机械臂末端或者工具末端)坐标系下的位姿。原理简单来说,2D相机通过张正友标定法,是提取黑白棋盘格的角点,来得到相机位姿变换的。点云相机呢,就需要利用它的点云数据了。原理用几句话说,就是: 在机械臂上安装好相机(需绝对固定),使用代码或者示教器变换多个位姿,让相机对着一个物体进行拍照。我们通过这几帧点云之间的变换关系,及采集这几帧点云时的机械臂位姿,就能得到

2020-12-11 16:22:11 7248 24

原创 二维点云ICP原理推导

二维点云ICP原理推导描述ICP是迭代就近点算法,大部分的实现代码都是基于PCL点云库的,也就是三维点云的匹配实际上,二维点云数据也算是常见的数据类型,比如移动机器人经常使用的单线雷达。本文就是二维点云ICP的原理推导算法原理二维点云数据说明先说明单线激光雷达数据类型data=[riθi]data=\left[ \begin{array}{c} r_{i} \\ \theta _{i} \end{array} \right]data=[ri​θi​​]r和θ代表每一束激光的距离和扫描角度

2020-05-28 00:01:25 6040 31

原创 解决conda环境下import TensorFlow失败的问题

安装了anaconda的电脑,新建了一个名叫deeplearning的环境,在该环境下已经成功安装了tensorflow。于是在终端打开python并执行代码除了提示错误提示是代表没有安装TensorRT,暂时忽略,可以看出已经打印了1,已经安装成功。但是运行juypter-notebook后,会提示。

2024-02-27 22:02:54 730

原创 gflags简单应用

一些利用gflag的小代码参考文章。

2023-06-19 14:40:01 296

原创 warning: librealsense2.so.2.50, needed by /usr/local/lib/libpcl_io.so, not found

PCL与realsense编译问题

2023-04-13 17:17:43 644 1

原创 C++ 读写二进制文件

C++来读取二进制文件二进制文件的格式可以多种多样,比如dat、index等,还可以是自行定义的格式。

2023-01-29 15:01:08 4139

原创 python 读写xlsm与txt

有一个excel表格,格式是XXX.xlsm,表格中有很多子表sheet使用python 来读取其中一个sheet的内容以下的代码只是实现我的功能,如果想要其他的excel读写功能,可以去搜索openpyxl。openpyxl是一个开源项目,它是一个用于读取/写入Excel 2010文档(如xlsx 、xlsm 、xltx 、xltm文件 )的Python库参考链接。

2023-01-18 13:54:44 1334

原创 Ubuntu系统安装matlab

Ubuntu20.04安装matlab2015b的过程。

2023-01-05 15:23:17 6157 15

原创 matlab批量修改文件名

使用matlab,批量修改某个文件夹下的全部文件名下面的例子,是修改了某个文件夹下的全部jpg图片名,修改后的新名称是原名称的一部分

2022-12-05 10:52:22 1781

原创 一文搞懂傅里叶级数与变换

这篇文章的目标:以最简单易懂的方式,让大家学会傅里叶变换!为什么要写一篇关于傅里叶变换相关知识的文章呢。有两个原因:一、这个知识很有趣,可以理解它是一件炫酷的事情。在工作中,一次分享会同事站在很高的角度,重新分析了傅里叶变换。二、曾经的经历与傅里叶相关,之前有一年的宿舍号码是553,数字英文是FiveFiveThree,而FFT正是快速傅里叶变换的缩写。学生时代一次短短的创业尝试,团队的名字就命名为了FFT。这让我对傅里叶变换有了一种特殊的情感。

2022-11-25 11:29:57 2951

转载 Mac上QT5配置Opencv4

brew install opencvbrew install qt-creator.pro 文件的书写TEMPLATE = appCONFIG += console c++11CONFIG -= app_bundleCONFIG -= qtSOURCES += main.cppINCLUDEPATH += /usr/local/Cellar/opencv/4.1.0_2/i...

2022-11-11 21:07:31 223

原创 gitlab与github 密钥冲突

gitlab与github 可能发生的密钥冲突。

2022-11-04 15:24:14 741 1

原创 CUDA工程的CMakeLists.txt

需要CUDA库的工程,其CMakeLists.txt需要额外增加的代码。

2022-11-03 16:55:27 379

原创 一文搞定CMakeLists编写与库配置

CMakeLists文件学习

2022-11-03 16:19:11 2539 6

原创 onnx模型转为trt模型

想要加速推理速度,一定要用半精度/混合精度,即(-d 16)

2022-10-28 14:44:24 1638

原创 Ubuntu20.04安装onnx与onnx_tensorrt

Ubuntu20.04系统安装onnx与onnx_tensorrt。

2022-10-26 21:35:22 2230

转载 Ubuntu20.04安装protobuf

Ubuntu20.04安装protobuf。

2022-10-26 20:47:46 2438

原创 Ubuntu挂载新的硬盘到/home下

Ubuntu20.04系统,电脑原有一个硬盘挂载在/home下,由于数据过大导致硬盘空间占满。现在有一个新的硬盘,准备把它加到电脑上,拓展已有的home空间。

2022-10-17 11:13:33 7085 1

原创 Ubuntu20.04安装CUDA、cuDNN、onnxruntime、TensorRT

Ubuntu20.04系统安装CUDA、cuDNN、onnxruntime、TensorRT

2022-10-14 18:12:17 4601 1

原创 Ubuntu20.04安装torch

根据python版本安装对应的pytorch。

2022-10-10 14:42:19 3432

转载 人脸识别小demo

一篇挺有意思的人脸识别小代码

2022-10-08 17:39:07 242

原创 C++的一些笔记(一)

最近的一点C++小工具技巧总结。

2022-09-27 18:08:00 308

原创 Ubuntu20.04安装0pen3d及ISPC失败解决方案

Ubuntu20.04安装Open3d。

2022-09-20 16:03:27 2573 5

原创 Ubuntu20.04升级cmake(不用去额外删除现有版本)

Ubuntu20.04安装cmake,并灵活更改cmake版本。

2022-09-19 13:47:04 8052 7

原创 error: ‘make_shared’ is not a member of ‘boost’

编译一个以PCL库为主的工程时,出现了指针的相关错误。

2022-08-19 10:12:56 1039

原创 PCL多版本引起编译错误

系统中存在多个PCL版本时,编译时针对某个模块,编译器可能不知道寻找哪个版本的库,导致出现依赖问题。

2022-08-19 10:07:22 1593

原创 Ubuntu20.04安装ROS-noetic

在Ubuntu20.04上安装ROS-noetic。

2022-08-10 20:57:09 1213

原创 Opencv画椭圆及扇形

根据参数不同,自行调整画椭圆及扇形

2022-08-08 18:36:12 1672 5

原创 Opencv按键暂停

Opencv按键暂停

2022-07-26 16:13:48 454

原创 Ubuntu20.04安装pycharm

ubuntu20.04安装pycharm

2022-07-26 13:44:39 487

原创 Ubuntu20.04安装anaconda

Ubuntu20.04安装anaconda

2022-07-25 17:49:03 5609 6

原创 Windows使用思岚科技的rpLidar的A2型号

描述我有一个思岚科技的雷达,目前想使用它1. 安装CP2102驱动我是从这里下载的下载windows版本的CP2102驱动下载后解压,运行CP210xVCPInstaller_x64.exe进行安装2. 下载思岚科技的RoboStudio软件下载地址在这儿http://www.slamtec.com/cn/RoboStudio选择Windows版本进行下载,下载后进行安装3. 使用RoboStudio打开软件如下图所示选择“雷达”一项,在雷达下面出现的框内,选择“手动搜索”接下来

2022-07-20 11:15:50 1283

原创 std::vector初始化及传参

C++ vector

2022-07-14 18:13:59 934 2

原创 git clone报错CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none

git clone报错

2022-06-21 16:33:30 1213

原创 Opencv cv::Mat利用at求像素点值

Opencv cv::Mat利用at求像素点值

2022-06-21 10:19:55 1455

原创 Opencv画出斜矩形

Opencv画出斜矩形

2022-06-21 10:04:40 1037

原创 ubuntu 20.04安装eigen3并查看版本

Ubuntu安装eigen库

2022-06-17 10:31:49 2200

原创 Ubuntu20.04安装opencv4

描述Ubuntu20.04安装opencv4的步骤由于部分步骤是已经OK的,所以只是记录在这里,并将一些问题的解决方案记录在这里,以后会更新完整干净的步骤步骤下载opencv4.5.5 及 opencv_contrib4.5.5我下载到的位置是Downloads,可以在Downloads目录下完成解压cd Downloads编译opencv,并将opencv_contrib设置为外部包同时进行编译(在命令中你会看到与opencv4.5.5同级目录下opencv_contrib4.

2022-05-27 21:18:33 1988

原创 Ubuntu20.04安装微信

描述具体请参照这篇文章,写的不错https://blog.csdn.net/Steven_Start/article/details/117379049

2022-05-26 21:06:28 268

原创 Ubuntu 20.04安装Easyconnect及兼容性问题解决

转载完全转载别人参考链接http://dljz.nicethemes.cn/news/show-192160.html具体一、Easyconnect客户端下载与安装1.1. Easyconnect客户端下载执行下面的命令,就会将Easyconnect客户端linux安装软件下载到当下目录。wget http://download.sangfor.com.cn/download/product/sslvpn/pkg/linux_01/EasyConnect_x64.deb1.2. Easyc

2022-05-26 11:37:11 3889

jpg_to_bmp

该程序可以将目标文件夹下的jpg图片自动转为bmp格式。

2018-05-07

空空如也

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

TA关注的人

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