草庐IT

激光SLAM

全部标签

[激光器原理与应用-5]:激光二极管LD (Laser Diode)与激光二极管驱动器(LD驱动器)

作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客本文网址:目录第1章什么是半导体激光二极管1.1 半导体激光二极管概述1.2什么是泵浦源1.3应用第2章 半导体激光二极管与普通二极管的区别2.1激光二极管:2.2发光二极管:第3章工作原理3.1什么是 受激辐射 3.2电路工作方式3.3关于激光二极管驱动器LD第4章激光二极管驱动电路板(器)概述4.1什么是激光二极管驱动电路板(器)?4.2外观4.3LD驱动器与激光器成品之间的关系第5章LD驱动的硬件接口它山之石第1章什么是半导体激光二极管1.1 半导体激光二极管概述半导体激光二极管也指半导体激光器或者

[激光器原理与应用-5]:激光二极管LD (Laser Diode)与激光二极管驱动器(LD驱动器)

作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客本文网址:目录第1章什么是半导体激光二极管1.1 半导体激光二极管概述1.2什么是泵浦源1.3应用第2章 半导体激光二极管与普通二极管的区别2.1激光二极管:2.2发光二极管:第3章工作原理3.1什么是 受激辐射 3.2电路工作方式3.3关于激光二极管驱动器LD第4章激光二极管驱动电路板(器)概述4.1什么是激光二极管驱动电路板(器)?4.2外观4.3LD驱动器与激光器成品之间的关系第5章LD驱动的硬件接口它山之石第1章什么是半导体激光二极管1.1 半导体激光二极管概述半导体激光二极管也指半导体激光器或者

SLAM数据集TUM,KITTI,EuRoC数据集的下载地址与真实轨迹文件的查找

目录前言一、TUM数据集1.下载地址2.真实轨迹文件的查找3.轨迹格式二、KITTI数据集1.下载地址2.真实轨迹文件的查找三、EuRoC数据集1.下载地址2.真实轨迹文件的查找3.轨迹格式前言在SLAM的学习过程中,不可避免的会用到这些数据集来运行程序,并且还会将运行轨迹与相机真实轨迹作对比,下面就介绍SLAM常用数据集TUM,KITTI,EuRoC数据集的下载地址与真实轨迹文件的查找。一、TUM数据集1.下载地址TUM数据集下载地址2.真实轨迹文件的查找以rgbd_dataset_freiburg1_desk为例,打开rgbd_dataset_freiburg1_desk文件夹下面的gro

视觉SLAM总结,PNP:利用3D-2D点估计相机运动

目录简介直接线性变换P3P非线性优化:最小化重投影误差求解PNP代码实现简介        PNP(Perspective-n-Point)描述了当知道n个3D空间点及其投影位置时(2D),如何估计相机的位姿。如果两张图像中的一张特征点的3D位置已知,那么最少只需要3个点对就可以估计相机的运动。如果使用双目相机或者RGB-D相机(深度相机),则可以直接使用PNP来估计相机运动,如果是单目相机,则需要初始化。3D-2D方法不需要使用使用对极约束,又可以在较少的点中获得较好的运动估计,是一种最重要的姿态估计方法。    PNP问题有很多求解方法,例如P3P,直接线性变换(DLT),EPNP,UPN

slam算法有哪些

1.基于激光雷达的SLAM算法:HectorSLAM、Gmapping、Cartographer、KartoSLAM、HornSLAM等;        激光雷达传感器作为主要感知设备来进行SLAM。HectorSLAM是一种快速、实时的2DSLAM算法;Gmapping是一种基于概率的2D和3DSLAM算法;Cartographer是一种在2D和3D环境中构建高质量地图的SLAM算法;KartoSLAM是一种2D和3DSLAM算法;HornSLAM是一种2DSLAM算法。2.基于视觉的SLAM算法:ORB-SLAM、LSD-SLAM、PTAM、SVO、DTAM等;        摄像头作为主

ORB-SLAM稠密点云地图构建(黑白+彩色)+ pcd文件以八叉树形式表示

pcl1.8.1VTK7.1.1版本一定要对好,如果安装了不符的版本如我之前安的pcl1.1.3和VTK8.2一定要卸载干净不然会一直报错,不同版本的pcl和vtk是无法共存的,并且光把包删除是不够的,要去/usr下面使用命令行(先搜索再一起删掉)sudorm-r/path/想删除的库使用高翔老师的源码ORB-SLAM2-modified运行前要先把数据集图片和深度对齐先去官网下载associate.py文件https://vision.in.tum.de/data/datasets/rgbd-dataset/toolsassociate.py的内容#!/usr/bin/python#Soft

超全汇总 | 基于Camera的3D目标检测算法综述!(单目/双目/伪激光雷达)

点击下方卡片,关注“自动驾驶之心”公众号ADAS巨卷干货,即可获取点击进入→自动驾驶之心技术交流群后台回复【数据集下载】获取计算机视觉近30种数据集!目前3D目标检测领域方案主要包括基于单目、双目、激光雷达点云、多模态数据融合等方式,本文主要介绍基于单目、双目和伪激光雷达数据的相关算法,下面展开讨论下~3D检测任务介绍3D检测任务一般通过图像、点云等输入数据,预测目标相比于相机或lidar坐标系的[x,y,z]、[h,w,l],[θ,φ,ψ](中心坐标,box长宽高信息,相对于xyz轴的旋转角度)。基于单目数据的3D检测与基于激光雷达的方法相比,仅从图像估计3D边界框的方法面临更大的挑战,因为

Ubuntu20.04配置YOLOV5算法相关环境,并运行融合YOLOV5的ORB-SLAM2开源代码(亲测有效)

     这篇博客介绍的是如何在Ubuntu系统下配置YOLOV5算法环境。并且运行一个融合YOLOV5的ORB-SLAM2开源代码。0.前言:       安装的软件主要是anaconda,然后anaconda可以帮我们安装python、pytorch这些东西。我的ubuntu版本:ubuntu20.04.5LTS。安装的anaconda类型:Anaconda3-2022.05安装的python类型:python3.8.15,(原来系统自带的python是3.9.12)安装的pytorch版本:1.13.0+cu117'一、安装anaconda  1.先去anaconda官网下载安装包,注意

Ubuntu20.04配置YOLOV5算法相关环境,并运行融合YOLOV5的ORB-SLAM2开源代码(亲测有效)

     这篇博客介绍的是如何在Ubuntu系统下配置YOLOV5算法环境。并且运行一个融合YOLOV5的ORB-SLAM2开源代码。0.前言:       安装的软件主要是anaconda,然后anaconda可以帮我们安装python、pytorch这些东西。我的ubuntu版本:ubuntu20.04.5LTS。安装的anaconda类型:Anaconda3-2022.05安装的python类型:python3.8.15,(原来系统自带的python是3.9.12)安装的pytorch版本:1.13.0+cu117'一、安装anaconda  1.先去anaconda官网下载安装包,注意

自动驾驶感知——激光雷达物体检测算法

文章目录1.基于激光雷达的物体检测1.1物体检测的输入与输出1.2点云数据库1.3激光雷达物体检测算法1.3.1点视图1.3.1.1PointNet1.3.1.2PointNet++1.3.1.3Point-RCNN1.3.1.43D-SSD1.3.1.5总结和对比1.3.2俯视图1.3.2.1VoxelNet1.3.2.2SECOND1.3.2.3PIXOR1.3.2.4AFDet1.3.2.5总结与对比1.3.3前视图1.3.3.1LaserNet1.3.3.2RangeDet1.3.4多视图融合(俯视图+点视图)1.3.4.1PointPillar1.3.4.2SIENet1.3.4.3