草庐IT

半固态激光雷达

全部标签

雷达编程实战之恒虚警率(CFAR)检测

在雷达系统中,目标检测是一项非常重要的任务。检测本身非常简单,它将信号与阈值进行比较,超过阈值的信号则认为是目标信号,所以目标检测的真正工作是寻找适当的阈值。由于目标误检的严重后果,因此雷达系统希望有一个检测阈值,该阈值不仅能最大限度地提高检出概率,而且能将误报概率保持在预设水平以下。有大量的文献对使用多个接收信号样本检测高斯白噪声中的信号的情况进行了分析,并获得了一些众所周知的结果,然而,所有这些经典结果都基于理论概率,并且仅限于具有已知方差与期望的高斯白噪声。在实际应用中,噪声通常是有色的,其功率是未知的🌒。本文介绍了雷达编程中常会遇到的目标检测技术---CFAR(ConstantFals

AIGC ChatGPT 实现动态多维度分析雷达图制作

雷达图在多维度分析中是一种非常实用的可视化工具,主要有以下优势:易于理解:雷达图使用多边形或者圆形的形式展示多维度的数据,直观易于理解。多维度对比:雷达图可以在同一张图上比较多个项目或者实体在多个维度上的表现。数据关系明显:通过雷达图,可以直观的看出各个数据之间的关系,比如哪个维度的表现好,哪个维度的表现差。高度可定制:雷达图可以根据实际需求进行定制,比如更改轴的数量、更改颜色或者样式等。凸显关键因素:雷达图中,离中心越远的点代表该维度的表现越突出,这样就可以直观的看出关键因素。如下图实例: 实例中用到HTML,JS,Echarts等相关技术,但是代码部分的开发与测试,可以交给ChatGPTO

基于ros和openpcdet使用自己的雷达进行实时三维目标检测

参考博主hello689的教程,文中主要介绍了对于kitti的三维目标检测,本文对代码进行修改,添加旋转坐标轴的代码,以适配自己的雷达,可以参考这个博主的流程,再看本文对旋转参数的修改。目录1.实现思路2.实验环境3.实验步骤3.1ros.py代码修改3.2pointpillar.launch代码修改3.3pointpillar.rviz代码修改3.4ros.py订阅话题代码修改4.试验结果1.实验思路用自己的雷达发布点云数据,然后通过订阅,添加旋转参数,将自己雷达的坐标系旋转到kitti的坐标系,或者交换点云的坐标都是可以的,如果不将坐标系统一,会导致发布的bbox乱飘。2.实验环境1.硬件

【3D目标检测】基于伪雷达点云的单目3D目标检测方法研宄

目录概述细节基准模型点云置信度生成网络背景整体流程局部置信度全局置信度特征聚合DGCNN思考与总结概述本文是基于单目图像的3D目标检测方法,是西安电子科技大学的郭鑫宇学长的硕士学位论文。【2021】【单目图像的3D目标检测方法研究】研究的问题:如何提高伪点云的质量伪点云体系中如何提高基于点云的检测算法的效果提出的方法:一种基于置信度的伪点云采样方法模块更新和颜色信息嵌入细节基准模型作者还是按照伪雷达点云算法的流程设计的,并且将单目深度估计的网络和基于点云的3D检测网络替换成了最先进的DORN网络和PV-RCNN网络,这就构成了本文的基准模型。点云置信度生成网络背景这部分是作者第三章的内容,主要

【Unity3D】激光灯、碰撞特效

1需求描述    本文将模拟激光灯(或碰撞)特效,详细需求如下:从鼠标位置发射屏幕射线,检测是否与物体发生碰撞当与物体发生碰撞时,在物体表面覆盖一层激光灯(或碰撞)特效        本文代码见→激光灯、碰撞特效2原理    获取屏幕射线与物体的碰撞点,并在shader中计算顶点与碰撞点的距离(记为dist),通过以下衰减函数计算顶点对应的透明度,透明度随碰撞点的距离增大逐渐减小,激光灯(或碰撞)效果逐渐减弱。alpha=pow(exp(-dist),4)    为使特效更加逼真,激光灯(或碰撞)特效的红色分量由以下漫反射公式控制。其中,red为红色分量值,λ为漫反射因子,值越大,漫反射效果越

激光和相机的标定---手动标定的方法

一、手动标定代码工程:GitHub-Livox-SDK/livox_camera_lidar_calibration:CalibratetheextrinsicparametersbetweenLivoxLiDARandcamera    这是Livox提供的手动校准Livox雷达和相机之间外参的方法,并在Mid-40,Horizon和Tele-15上进行了验证。其中包含了计算相机内参,获得标定数据,优化计算外参和雷达相机融合应用相关的代码。本方案中使用了标定板角点作为标定目标物,由于Livox雷达非重复性扫描的特点,点云的密度较大,比较易于找到雷达点云中角点的准确位置。相机雷达的标定和融合也

[SSD固态硬盘保养 1] 电脑优化设置,告别卡顿,享受顺畅 (独门 11 招)

#【国庆活动】带上CSDN一起玩转国庆#文章目录前言1.务必“4K对齐”2.打开写入缓存3.避免硬盘塞的太满4.启用Trim功能5.请勿强制关机(断电/长按关机键)6.告别“磁盘整理”7.心态放好,别拿硬盘做测速试验品8.笔记本注意睡眠和休眠9.SATASSD运行在AHCI模式10.关闭SysMainSuperFetch(超级预取)服务11.适时更新固态硬盘固件总结前言固态硬盘(简称SSD)已经是电脑新机标配。新机SSD速度非常顺畅,但朋友们都有这种感受,使用久了,就变卡顿了。想让你的SSD性能的稳定吗?收下我送你的日常保养大礼包。1.务必“4K对齐”好处:🔯🔯🔯🔯🔯难度:🔯🔯原理为啥要4KB

PSLC固态硬盘为何在TLC时代一枝独秀?原因揭晓

当下无论是SATA还是NVMe固态硬盘都会配备两类缓存技术。其中用于存储闪存映射表的DRAM缓存,在一部分方案中可以通过HMB技术取代其功能,于是成为目前在高性价比固态硬盘产品中更常见的无缓盘。模拟SLC缓存则是几乎所有TLC颗粒的固态硬盘都会采用的策略,意在通过使用一部分容量模拟SLC的1bit存储方式,实现这一部分的快速读写。模拟SLC的容量策略也可分为两类,其一是固定容量,例如总容量1TB的固态硬盘设置100GB的模拟SLC缓存容量,使用者在进行100GB以内的读写时都能够维持满速。另一种策略则是全盘模拟SLC,相当于将一块TLC固态硬盘当做容量为三分之一的SLC固态硬盘使用,能够维持单

【3D激光SLAM】LOAM源代码解析--scanRegistration.cpp

系列文章目录·【3D激光SLAM】LOAM源代码解析–scanRegistration.cpp·【3D激光SLAM】LOAM源代码解析–laserOdometry.cpp·【3D激光SLAM】LOAM源代码解析–laserMapping.cpp·【3D激光SLAM】LOAM源代码解析–transformMaintenance.cpp写在前面本系列文章将对LOAM源代码进行讲解,在讲解过程中,涉及到论文中提到的部分,会结合论文以及我自己的理解进行解读,尤其是对于其中坐标变换的部分,将会进行详细的讲解。本来是懒得写的,一个是怕自己以后忘了,另外是我在学习过程中,其实没有感觉哪一个博主能讲解的通篇都

最全的整理:毫米波雷达在检测、分割、深度估计等多个方向的近期工作及简要介绍

前情回顾在之前,我已经有介绍过毫米波雷达在2D视觉任务上的一些经典网络[自动驾驶中雷达与相机融合的目标检测工作(多模态目标检测)整理-Nacayu的文章-知乎],总结概括而言,其本质上都是对视觉任务的一种提升和辅助,主要的工作在于如何较好地在FOV视角中融合两种模态,其中不乏有concate\add\product两个模态的特征,或者使用radar对视觉局部特征增强,其中比较知名的工作CRFNet经常用来作为baseline,其并没有对毫米波这个模态做特殊的处理,仅是作为视觉特征的补充融入到传统的2D检测pipeline中,但是其消融实验提出了许多值的考虑的优化方向:包括噪声滤除、BlackI