jjzjj

激光SLAM

全部标签

多传感器ROS rviz显示,TF转换(如雷达和激光雷达)

当我们拿到不同的传感器时,我们在调试后希望将他们用ros下的rviz显示在同一页面下,相机(image)和单一的传感器显示通常比较简单,往往我们加入两个有空间坐标的传感器会报错,没有转换关系或者xxframe不存在。这是因为在ROS中,我们需要建立一个rf-tree来管理我们的传感器坐标使其统一,拿出某一点就可以得到其在不同坐标系下的坐标。往往传感器的默认frame都不同,这时候我们需要将其统一方能在同一页面显示。拿到传感器,我们运行其结点/或发布,使用rostopiclist查看当前发布的话题,看看我们需要现实的话题是否已发布。例如点云数据,我们查找其frame_id可以通过:rostopi

Zemax光学设计(十二) —— 激光扫描物镜设计

      本文从已有的激光扫描镜头结构入手,使用缩放法对设计进行优化,达到设计要求。通过本次设计学习如何通过系统分析结果进行下一步优化,以及如何进行优化。初始结构     焦距160、全视场40°、入瞳直径16mm、工作波长10.6μm(CO2激光)设计要求     1、物距-∞、焦距160、全视场40°、入瞳直径16、工作波长10.6μm;     2、第1片镜片厚度5.4mm,第2片镜片厚度6mm;     3、全视场内弥散圆半径小于0.02mm;     4、理想像高的标准畸变小于0.01%缩放焦距     1、将焦距缩放为160,随着焦距的缩放,入瞳直径也会随之缩放,记得将入瞳直径改

4D 毫米波雷达 SLAM 方案调研

本文经自动驾驶之心公众号授权转载,转载请联系出处。前言ImageRadar即4D毫米波雷达,它输出3D位置+径向速度,相对于传统的3D毫米波雷达(2D位置+速度)多了一维高度信息输出。ImageRadar具备传统3D雷达所有的特点,同时弥补了后者高度信息缺失导致的一系列问题。在特斯拉在其下一代V4智驾硬件上接入ImageRadar[1]后引起了行业内的关注。ImageRadar在成本以及雨雪等极端天气上表现上优于激光雷达,因此,基于ImageRadar设计自动驾驶的感知和定位方案,可能会是接下来两年的一个热点的研究方向。硬件原理和信号处理ImageRadar的硬件原理这部分可以参考[2],在硬

关于激光雷达:机械式、半固态、固态的简单总结

根据扫描的方式,分为机械式、半固态(混合固态)和固态三种。半固态可以分为一维扫描和二维扫描;固态激光雷达有OPA(相控阵)和Flash(泛光面阵式)。机械式激光雷达:通过电机带动光机结构整体360°旋转。是最经典且最为成熟的激光方案。但是利用传统分立式设计的机械雷达体积大且降本空间有限,并不适用于车规级量产市场。半固态(现阶段量产车的主流方案):收发+一维或二维扫描,共同之处是通过内部运动的反射镜来改变激光的方向。二维扫描:分为MEMS和二维旋转MEMS:厘米尺度的振镜,通过悬臂梁在横纵两轴高速周期运动,从而改变激光反射方向,实现扫描。优点:简化了扫描结构,只需要控制微振镜的偏转角度改变扫描路

SLAM算法与工程实践——相机篇:RealSense D435使用(2)

SLAM算法与工程实践系列文章下面是SLAM算法与工程实践系列文章的总链接,本人发表这个系列的文章链接均收录于此SLAM算法与工程实践系列文章链接下面是专栏地址:SLAM算法与工程实践系列专栏文章目录SLAM算法与工程实践系列文章SLAM算法与工程实践系列文章链接SLAM算法与工程实践系列专栏前言SLAM算法与工程实践——相机篇:RealSenseD435使用(2)相机标定直接获取相机参数黑白相机参数彩色相机参数订阅话题订阅RGB相机订阅双目立体匹配SGBM算法使用后处理方式显示点云彩色点云前言这个系列的文章是分享SLAM相关技术算法的学习和工程实践SLAM算法与工程实践——相机篇:RealS

四、Cargrapher单激光雷达建图(通用)

目录1、雷达ROS-SRC包使用(以思岚为例)    1.1首先从官网/Github/Ros-wiki中找到自己雷达所对应的SRC    1.2下载后    1.3编译与使用2、cartographer结合lidar建图2.1lidar修改及需要确定的信息2.2cartographer需要修改的信息2.3结果1、雷达ROS-SRC包使用(以思岚为例)    Tips:2D激光雷达的SRC大同小异,你需要确认和你雷达对应和Ubuntu上能够使用它    1.1首先从官网/Github/Ros-wiki中找到自己雷达所对应的SRC    思岚官网:思岚科技(SLAMTEC)资源下载中心及技术支持联

android - 红色激光SDK中的前置摄像头和闪光灯

我想知道我们是否可以选择使用红色激光androidsdk中的前置摄像头扫描条形码?还有怎么开闪光灯?是否有任何文档或示例应用程序可满足上述要求? 最佳答案 这两个功能都已添加到AndroidRedLaserSDK3.0版本中。SDK包中包含的RLSample应用演示了这两种功能。 关于android-红色激光SDK中的前置摄像头和闪光灯,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/question

关于激光雷达:机械式、半固态、固态的简单总结

根据扫描的方式,分为机械式、半固态(混合固态)和固态三种。半固态可以分为一维扫描和二维扫描;固态激光雷达有OPA(相控阵)和Flash(泛光面阵式)。机械式激光雷达:通过电机带动光机结构整体360°旋转。是最经典且最为成熟的激光方案。但是利用传统分立式设计的机械雷达体积大且降本空间有限,并不适用于车规级量产市场。半固态(现阶段量产车的主流方案):收发+一维或二维扫描,共同之处是通过内部运动的反射镜来改变激光的方向。二维扫描:分为MEMS和二维旋转MEMS:厘米尺度的振镜,通过悬臂梁在横纵两轴高速周期运动,从而改变激光反射方向,实现扫描。优点:简化了扫描结构,只需要控制微振镜的偏转角度改变扫描路

使用Open3D实现3D激光雷达可视化:以自动驾驶的2DKITTI深度框架为例(下篇)

原创|文BFT机器人 【原文链接】使用Open3D实现3D激光雷达可视化:以自动驾驶的2DKITTI深度框架为例(上篇)05Open3D可视化工具多功能且高效的3D数据处理:Open3D是一个全面的开源库,为3D数据处理提供强大的解决方案。它具有优化的后端架构,可实现高效的并行化,非常适合处理复杂的3D几何形状和算法;逼真的3D场景建模和分析:该库提供了用于场景重建和曲面对齐的专用工具,这些工具是创建精确3D模型的基础。它实现了基于物理的渲染(PBR),确保了这些3D场景的可视化不仅精确,而且非常逼真,大大增强了用户体验和工具在各种专业场景中的适用性;跨平台兼容性:它支持GCC5.X、XCod

使用Open3D实现3D激光雷达可视化:以自动驾驶的2DKITTI深度框架为例(上篇)

原创|文BFT机器人 3DLiDAR传感器(或)三维光探测和测距是一种先进的发光仪器,能够像我们人类一样在三维空间中感知现实世界。这项技术特别彻底改变了地球观测、环境监测、侦察和现在的自动驾驶领域,它提供准确和详细数据的能力有助于促进我们对环境和自然资源的理解和管理。01激光技术的演变和影响1960年,休斯研究实验室的TheodoreMaiman和他的团队取得了突破性的发现,用高功率闪光灯照亮了红宝石棒,从而产生了第一束激光束。这种相干光束因其出色的亮度、精度和抗干扰性而标志着技术的重大进步,从此成为距离测量领域不可或缺的一部分。与传统的测量方法相比,基于激光的技术提供了更高的精度和分辨率,它