PreScan传感器(零)——通用配置
需要在prescan中模拟点云传感器,为方便后续查看与操作,将help文档的关键部分记录下来。
若要转载请注明出处:CSDN
目录
1. 坐标系
2. 传感器的扫描方式
(1) Line Scanning
(2) Z-Scanning
1)Z-Scanning Beam-Wise
2)Z-Scanning Array-Wise
(3) Matrix Scanning
3. PreScan中目标物类型与类型ID
1. 坐标系
PreScan中有两个坐标系,目标在世界坐标系的最初位置和考虑动力学的坐标系,两个都满足右手螺旋定理。
XYZ表示位置,the Positioning coordinate systems中的角度用bank(roll), title(pitch)和heading(yaw)表示,而the Dynamics coordinate systems中依然用roll, pitch和yaw表示。
总体思路:bank, tilt and heading 在GUI的Build Area中设置,而编译表CS使用inital positions作为初始点进行计算。
图1 CS中角度的计算
2. 传感器的扫描方式
- line scan:最常用的模式,该模式下连续发射光束并捕获信息。存在两种基本操作,即水平和垂直线扫描。
- 'Z'scan:鲜为人知,更复杂的一种模式。z-scanning允许光束横扫目标物,有两种基本模式:beam-wise Z-scan和slice-wise Z-scanning。
- Matrix scan:矩阵扫描可与PC捕获图像工具进行比较:在用户指定的捕获频率下捕获整个图像并检索信息。当然,该信息不是bmp图像中的信息,而是特定的TIS信息,如azimuth和elevation角。
图2 一个捕获周期内,各种扫描方式的示例
注意:捕获周期可能是不同的(用一辆向右移动的汽车来检索整个视图的时间):对于z-scan beamwise扫描模式,它超出了图片范围(3*2=6个离散时间步,但只显示了4个);对于z-scan arraywise模式,需要2个离散时间步;而Matrix scan可以在一个时间步内捕获整个区域。
(1) Line Scanning
line scanning包含水平和垂直线扫描模式,水平线扫描时从左到右(或从右到左),垂直是自上而下(或自下而上)。
图3 Line Scanning 的水平扫描和垂直扫描
注意:光束不一定在一个平面上,与光束1-2,4-5相比,光束3略有偏移(水平扫描时略向上向下看,垂直扫描时深度上略有偏移),光束3的偏移量在TIS的advanced tab上设置。
(2) Z-Scanning
1)Z-Scanning Beam-Wise
像线扫描一样,有水平和垂直两种beam-wise扫描方式。所有光束都是连续发射的,捕获频率的定义时整个扫描FoV的频率(蓝色矩形)=1/(切片数量*扫描方向上的周期)。
(a) Z-Scan-Beam-Wise水平扫描
(b) Z-Scan-Beam-Wise水平扫描的各方向路径
(c) Z-Scan-Beam-Wise垂直扫描
(d) Z-Scan-Beam-Wise垂直扫描的各方向路径
图4 Z-Scan-Beam-Wise的扫描模式
2)Z-Scanning Array-Wise
也有水平和垂直阵列扫描,由于垂直扫描是模拟的,prescan中仅描述了水平的阵列扫描。
在阵列内,所有光束同时捕获信息,与逐束扫描方式不同。
图5 Z-Scan-Array-Wise的扫描模式
(3) Matrix Scanning
matrix scanning扫描模式使用单个源,即所有光束从一个点发射。
图6 Matrix Scanning的扫描模式
图7 单源和多源的区别,Matrix Scanning是单源模式
3. PreScan中目标物类型与类型ID
Object Type ID | Description | Object Type ID | Description |
1 | Car | 13 | Nature elements |
2 | Motor | 14 | Traffic sign |
3 | Truck/Bus | 15 | Animated traffic sign(动态交通标志物) |
4 | Human | 16 | Abstract object(以抽象来表示,如教堂,工厂等) |
5 | Calibration element | 17 | Underlay |
7 |
Trailer(拖车) |
19 |
Infra other |
9 | Actors other | 21 | Static other |
11 | Road(segment) | 22 | Moving other |
12 | Building | 23 | Auxiliary(辅助的,如三脚架) |
PreScan传感器(零)——通用配置相关推荐
- java application.xml_第4章 零XML配置的Spring Boot Application
第4章 零XML配置的Spring Boot Application Spring Boot 提供了一种统一的方式来管理应用的配置,允许开发人员使用属性properties文件.YAML 文件.环境变 ...
- java gc配置_JVM通用配置 以及GC日志说明
堆空间的常用配置 -Xms -Xmx 设置堆空间的大小 推荐设置成相同 -Xmx8G -Xms8G 可以防止JVM动态调整而消耗性能 -Xss512: 设置每个线程的堆栈大小.JDK5.0以后每个线程 ...
- Spring Cloud Alibaba - 19 Nacos Config配置中心加载不同微服务的通用配置的两种方式
文章目录 Pre 实现 方式一 通过 shared-dataids 方式 方式二 通过 ext-config方式 配置文件优先级 源码 Pre Spring Cloud Alibaba - 18 Na ...
- Spring Cloud Alibaba - 18 Nacos Config配置中心加载相同微服务的不同环境下的通用配置
文章目录 需求 实现 Step 1 Nacos Config 新增公共配置 Step 2 验证 配置文件优先级 源码 需求 举个例子,同一个微服务,通常我们的servlet-context 都是相同的 ...
- 微擎小程序怎么配置服务器域名,随便撸源码源码微擎小程序通用配置图文教程,教会你怎么配置微擎小程序!...
最近很多网友都在问站长微擎小程序如何配置使用,微擎小程序配置 查看更多关于 微擎小程序配置 的文章 主要分几类,之前已经写过人人商城小程序的配置教程了,大家反响非常好,简单就学会了配置人人商城小程序. ...
- QDoc通用配置变量
QDoc通用配置变量 QDoc通用配置变量 别名alias 代码缩进 代码前缀,代码后缀 定义 exampledirs 例子 排除对象 排除文件 extraimages falsehoods 生成索引 ...
- 单臂路由中路由器通用配置示意图
单臂路由中路由器通用配置示意图 一.单臂路由 二.重要性 三.兼容问题 四.命令配置 总结 一.单臂路由 单臂路由(router-on-a-stick)是指在路由器的一个接口上通过配置子接口(或&qu ...
- win10开始不显示python_win10从零安装配置pytorch全过程图文详解
1.安装anaconda (anaconda内置python在内的许多package,所以不用另外下载python) 可以点击下面的清华开源软件镜像站,在官网下载anaconda不如在这下的快 htt ...
- Elasticsearch Java Low Level REST Client(通用配置)
Elasticsearch Java Low Level REST Client(通用配置) 通用配置 正如初始化中所解释的,RestClientBuilder支持提供RequestConfigCal ...
- 解决方案-Visual Studio设置通用配置(包含路径+依赖库)
作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 问题说明 使用VS编程时,第一个要做的事情就是配置环境,而在自己日常工作或者学习中,有一些设置或 ...
最新文章
- O(n)线性构造后缀树详解(一)
- 作者赠送的《我的第一本c++书》收到啦
- 《Access 2007开发指南(修订版)》一一1.3 具有缩放能力的Access
- Quartus II工程文件的后缀含义
- 怎么查看自己安装的python版本_教你如何检查 Python 版本
- 【机器学习实战】Machine Learning in Action 代码 视频 项目案例
- Go worker并发模式
- ASP.NET Core Web 应用程序系列(一)- 使用ASP.NET Core内置的IoC容器DI进行批量依赖注入(MVC当中应用)...
- C++ class实现双亲表示法
- 空调吸气和排气_吸气剂和二传手被认为有害
- 使用Maven将文件上传和下载到S3
- FineReport的公式编辑框的语法简介
- 史上最详细MFC调用mapX5.02.26步骤(附地图测试GST文件)
- 积分形式的詹森不等式_詹森不等式
- WPS页眉不同页之间的修改
- 学的java,想问问现在想做电商的项目怎末样?
- Android权限请求第三方库的比较
- js网站服务器时间,js获取本地时间、服务器时间、记时
- 单例模式及单例类的两种实现
- c 易语言 cpu序列号,易语言汇编取CPU序列号