摘要:在确保固态面阵激光雷达安全性的前提下,为了提高光学系统的像面能量均匀度以及增加光学系统所接收到的能量,保证在探测过程中的低信噪比以及对目标的可探测性,本文通过对发射激光能量和接收能量进行建模,给出了光学参数,研究了影响接收光学系统像面照度的因素。指出大视场大相对孔径高照度均匀性光学系统的设计要素,并通过ZEMAX优化分析给出了具体的实施过程。最终设计了λ=905(±5)nm,焦距为15 mm
Free-Space Management 使用segmentation实现虚拟内存时,我们可能会遇到上图所示情况,总共未使用的空间是20字节,但是被分成了2个10字节的内存段,如果有个15字节的程序请求CPU给它分配内存,CPU只能拒绝这个请求。这一章就是为了解决这个问题。1. Low-level Mechanismsvoid *malloc(size t size) void free(voi
[笔记]三维激光SLAM学习——LiDAR里程计原理推导&代码实现[笔记]三维激光SLAM学习——LiDAR里程计原理推导&代码实现前言一、LiDAR里程计原理1、坐标系定义2、特征点提取3、特征点匹配3.1、计算对应特征的距离4 、用非线性优化方法进行运动估计4.1、帧间运动的雅克比J的推导二、LOAM的LiDAR里程计代码分析1、ROS订阅和发布2、初始化3、点云处理——点云
根据视点计算点云的freespace_evidence1 //计算自由空间栅格,依赖视点 2 void qMIMSPlugin::doRasterFreeSpace() 3 { 4 //选择文件夹,设置平面点云提取参数 5 ccNDTFuisonDlg dlg; 6 dlg.cellRaidiusSpinBox->setValue(.5f);//注意此处设置
转载 2017-10-07 17:12:00
65阅读
2评论
作者丨中投靓仔@知乎编辑丨3D视觉工坊本文的内容主要讲述AVM 3D算法pipeline,一种自研提取角点标定方法,汽车辅助视角。每个部分都涵盖了完整的算法理论以及部分代码,适合有一些计算机视觉基础的同学,或许可以给相关方向的同学做些参考。关键词:3D纹理映射、标定、外参、单应变换、PNP一. 一种更优的联合标定方案1.1 算法原理分析在前面的工作中,我们调用opencv函数findChessbo
点云到网格点云到网格综述算法要求点云存在的问题点云重建一般方法网格重建流程 点云到网格综述RGBD传感器获取的数据通常是大量的三维点,后期的处理过程都是在对这些点的坐标进行处理。网格重建要求我们从点云恢复出网格。算法要求输入:点云文件(.ply, .pcd等) 输出:单一网格点云存在的问题1、点云噪声。 每个点云都会带有噪声,噪声有可能和物体表面光学性质、物体深度、传感器性能等都有关系。2、点云
从gazebo搭建到点云地图、八叉树地图建立(仿真) 这篇文章记录一下我自己如何从gazebo中搭建仿真模型、然后搭载16线velodyne雷达和IMU传感器、采用LIO-SAM建立点云地图、采用octomap建立八叉树地图。(末尾附上相关model、包的云盘链接)首先是gazebo搭建仿真模型,我自己搭载了一个模型,但是因为环境比较简单,所以即使传感器数据都用上后面在建立点云地图的时候也存在漂
除少部分品牌的两轮电动车,只有高速和低速之外。大部分两轮电动车都有高速、中速和低速。只是不同车款不同品牌,三速的表达方式不同,也是写的是省电、经济和超速,有些写的是经济、舒适以及运动。当然,这些都不重要,意思还是一样的。也就是我们平常所说的高速、中速和低速。 60V20AH的车子,厂家的测试行驶里程数据是60-80公里,我们实际里程50-60公里属于正常。是厂家的数据有水分吗?其实也不
第一项 DF中常用的特效滤镜效果及参数介绍  (一)模糊滤镜模糊滤镜中包含8项滤镜,它们分别是: 1.方向模糊滤镜(Directional Blur)  方向模糊的效果适用于运动中的车辆和其他事物!2.适量运动模糊(Vector Motion Blur) 此效果和方向模糊的区别不大,主要用于矢量图片!3.散焦(Defocus)此效果适用于照像机或望远镜之类的镜头照
关于cam_lidar_calibration(2021)安装使用一.简介在众多的lidar和camera标定的开源程序中,效果相对不错的就是cam_lidar_calibration了,其余开源要么标定过程复杂、要么误差太大,该开源包经过一些改版。下列是cam_lidar_calibration系列的开源算法时间对应的论文算法解析开源算法地址2019(最原始版本)Automatic extrin
主要介绍自主泊车和自动泊车的一些现状。首先区分这两个概念:1. 自动泊车:指将车开到停车位旁边,实现汽车的自动泊车入位的过程;2.自主泊车:是指最后1km的自动驾驶和泊车入位。全景自动泊车2018年,国产小鹏采用全景自动泊车。车轴通过钥匙+语音控制+40cm停车距离+多车位记忆与选择来实现,包括:侧方车位、垂直车位、斜方车位、未划线车位等。自动代客泊车技术博世、法雷奥、大陆等供应商提出的自动化驾驶
COMSOL Multiphysics 稳态电流 稳态焦耳热 静电 磁场(三维的不可以,只可以是稳态或低频的)RF模块 电磁波  频域  时域显示  瞬态波动光学模块 电磁波  频域  时域显示  瞬态  波束包络AC/DC模块 实体中的电流 壳中的电流 静电 磁场(可以计算三维) 磁场和电场 磁场公式 旋转机械边界条件 介质或金属材料的厚块 介质或金属材料的薄膜 完美传导边界 周期性条件 波导馈
转载 2023-09-05 19:26:54
1051阅读
文章目录前言一、光学畸变是什么?二、校准步骤1.标定2.校准3.矫正4.重投影误差分析总结 前言  开始练习opencv了,对于立体应用方面,这些畸变现象首先需要解决。所以第一个处理的问题就是对于光学畸变的照片进行畸变矫正。一、光学畸变是什么?  一些相机会有严重的图像畸变的问题。其中径向畸变和切向畸变是两种主要的畸变现象。径向畸变使得直线变得弯曲。切向畸变使得离图像中心点越远的点看上去更远。
常用的3款光学仿真软件分析 LucidShape LucidShape是一个功能强大的3D软件,用于照明以及光学产品的计算机辅助设计。是汽车照明设计任务中功能最强大,最先进的计算机辅助照明(CAL)设计软件。 凭借针对汽车应用优化的专用算法,有助于汽车前端,后端和信号照明以及反射器的设计,它的优势在于交互的工具能够进行设计,模拟,分析,记录文档。允许开发自定义解决方案,来自动执行任务并利用其他支持
I/OI/O其实是挺复杂的一个逻辑,但我们今天只说在做性能分析的时候,应该如何定位问题。对性能优化比较有经验的人(或者说见过世面比较多的人)都会知道,当一个系统调到非常精致的程度时,基本上会卡在两个环节上,对计算密集型的应用来说,会卡在CPU上;对I/O密集型的应用来说,瓶颈会卡在I/O上。我们对I/O的判断逻辑关系是什么呢?我们先画一个I/O基本的逻辑过程。我们很多人嘴上说I/O,其实脑子里想的
转载 10月前
15阅读
SMURF: Spatial Multi-Representation Fusion for3D Object Detection with 4D Imaging Radar发表于:IEEE TIV (2023)。大家好,很荣幸今天能有机会来分享笔者自己的工作,这也是笔者的第一篇文章,请多多指教。该笔记内容可能也曾在其他地方出现,均已得到笔者授权,且无需担心。该文以及更多内容在微信公众号“自动驾驶
  进入linux后,编辑/boot/grub/me写在前面:  因为现在linux普及率实在不高,很多地方都没有安装,包括高校机房。为了自身方便和宣传推广linux,决定在U盘上安装一个linux操作系统,随身携带。另外,我把观看本文的读者定位为:有一定linux基础,会安装linux的人。    U盘:我选择了Netac(朗科)U208可启动1G的U盘。    发
。。。
原创 2022-05-02 11:02:51
204阅读
# 光学与Python:将光学现象转化为代码 光学是一门研究光的传播、性质和相互作用的科学,应用广泛,涉及到物理学、工程学、生物学等多个领域。随着科技的发展,越来越多的科学研究和工程应用开始涉及到编程,而Python因其简洁明了的语法和强大的库而受到广泛欢迎。本文将介绍如何用Python实现一些基本的光学现象,并提供示例代码。 ## 光的传播 光是以波的形式传播的,这种传播可以通过计算光的波
原创 11月前
100阅读
import matplotlib.pyplot as plt from matplotlib.ticker import FuncFormatter #数学公式包 """ np.pi np.cos(此处输入的是弧度制) np.sqrt() np.sin() 平方是** """ import numpy as np """ def 函数名字(输入参数) return """
转载 2023-06-15 11:25:32
359阅读
  • 1
  • 2
  • 3
  • 4
  • 5