System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及三维扫描系统,特别是涉及一种多传感器数据融合的高精度三维扫描雷达。
技术介绍
1、目前,容器(如料仓、储罐)内物料表面的三维形态大多通过一台3d扫描雷达来进行测量。然而,受限于雷达本身在单个检测周期内的扫描信号个数,现有3d扫描雷达存在难以兼顾扫描分辨率和扫描效率的问题。
2、具体来说,图1是一种现有3d扫描雷达的扫描过程示意图,如图1所示,现有3d扫描雷达在一个检测周期内一般采用类似于在原扫描信号q1和原扫描信号q2之间增设扫描信号q1’,和/或在原扫描信号q2和原扫描信号q3之间增设扫描信号q2’等方式,直接提高3d扫描雷达的扫描分辨率。
3、然而,在3d扫描雷达的检测范围(比如图1中原扫描信号q1和原扫描信号q3之间的空间区域)不变的前提下,削减相邻两个扫描信号之间的角度差的同时增加扫描信号的个数,固然能够显著提升扫描分辨率,却也会极大增加3d扫描雷达的扫描总时间(即3d扫描雷达扫描完整个检测范围所需的一个检测周期的时间),增加3d扫描雷达的作业时间成本,致使3d扫描雷达的扫描效率低下。与之相反,若通过减少扫描信号个数(比如,将图1中处于原扫描信号q1和原扫描信号q3之间的原扫描信号q2削减掉)的方式来提升3d扫描雷达的扫描效率,则会抑制3d扫描雷达的扫描分辨率。
4、有鉴于此,亟需一种能够兼顾扫描分辨率和扫描效率的三维扫描雷达。
技术实现思路
1、本专利技术的目的是提供一种多传感器数据融合的高精度三维扫描雷达,旨在解决单台3
2、为实现本专利技术的目的所采用的一种技术方案是:
3、一种多传感器数据融合的高精度三维扫描雷达,包括控制模块和至少两个扫描模块;
4、至少两个所述扫描模块对应装设在所述三维扫描雷达内部的至少一个安装面上;
5、每一所述扫描模块,用于在测量容器内物料表面的三维形态之前,基于对应的预设扫描逻辑对对应的位姿参照物进行扫描,以获取并根据对应的参照点云数据确定出所述三维扫描雷达的安装位姿信息;以及,在测量所述容器内物料表面的三维形态过程中,基于所述安装位姿信息对测得的物料表面上设定范围内的物料点云数据进行校准,生成对应的物料校准点云数据并上传至所述控制模块;
6、所述控制模块,与每一所述扫描模块建立通讯连接,至少用于接收并根据全部所述物料校准点云数据,解析出物料精密参数和/或物料表面三维形态精密图。
7、可选地,所述安装位姿信息至少包括精确安装点的坐标点,或者安装角度偏差中的一种。
8、可选地,每一所述扫描模块至少通过以下方式确定精确安装点的坐标点:
9、设置一个预设平面;
10、以所述精确安装点为第一原点,将预设方向作为初始x或y坐标轴的正方向,在所述预设平面建立初始二维坐标系,以获得所述参照点云数据在所述初始二维坐标系下的投影坐标;
11、根据全部所述投影坐标,确定出所述预设平面中心点在所述初始二维坐标系下的中心坐标;
12、重新以所述预设平面中心点为第二原点,将所述预设方向作为标准x或y坐标轴的正方向,在所述预设平面建立标准二维坐标系,并将所述精确安装点的坐标和全部所述投影坐标转换至所述标准二维坐标系下,以根据所述精确安装点在所述标准二维坐标系下的坐标和第二原点坐标,确定所述精确安装点与所述预设平面中心点的相对位置;
13、根据所述预设平面与所述三维扫描雷达的实际安装面之间的关系,解析出所述精确安装点的坐标点;
14、其中,所述标准二维坐标系被配置为至少用于所述三维扫描雷达对所述容器内所述物料的表面三维形态的测量过程。
15、可选地,每一所述扫描模块至少通过以下方式确定安装角度偏差:
16、基于全部所述参照点云数据确定出参照点云所围图形的主轴方向,进而根据所述主轴方向与所述预设方向之间的差别,解析出所述三维扫描雷达在所述预设平面上的偏转角度;
17、根据所述参照点云数据在所述容器的分布情况和所述参照点云所围图形在所述主轴方向上的投影长度,获取所述三维扫描雷达相较于所述预设平面的偏转角度;
18、根据所述三维扫描雷达在所述预设平面上的偏转角度和所述三维扫描雷达相较于所述预设平面的偏转角度,确定所述三维扫描雷达与所述预设平面之间的方位角;
19、根据所述预设平面与所述三维扫描雷达的所述实际安装面之间的关系,解析出所述三维扫描雷达的所述安装角度偏差。
20、可选地,基于所述安装位姿信息对测得的物料表面上设定范围内的物料点云数据进行校准,生成对应的物料校准点云数据,至少包括:
21、在所述初始二维坐标系和所述标准二维坐标系的基础上,对应建立初始三维坐标系和标准三维坐标系;
22、根据所述精确安装点和所述预设平面中心点的相对位置,确定所述初始三维坐标系和所述标准三维坐标系之间的点云转换参数;
23、通过所述点云转换参数和所述安装角度偏差将所述初始三维坐标系下的所述物料点云数据转换为所述标准三维坐标系下的所述物料校准点云数据。
24、可选地,所述预设平面与所述实际安装面之间的关系至少包括所述预设平面为所述实际安装面、所述预设平面与所述实际安装面平行、所述预设平面与所述实际安装面呈已知角度中的一种。
25、可选地,所述预设方向为所述三维扫描雷达的安装方向;或是所述三维扫描雷达具有方位测量功能,此情况下,所述预设方向为所述三维扫描雷达测得的方位方向。
26、可选地,每一所述扫描模块包括传感器、运动元件和处理器;
27、所述传感器,设置在所述运动元件上,至少用于在测量所述容器内物料表面的三维形态之前,发射第一测量信号,以使所述第一测量信号经所述位姿参照物至少一次反射所形成的第一回射信号被所述传感器所接收;
28、所述运动元件,至少用于在测量所述容器内物料表面的三维形态之前,按照预设运动逻辑带动所述传感器沿设定方向对预设角度范围内的所述位姿参照物进行扫描;
29、所述处理器,分别连接所述传感器和所述运动元件,至少用于在测量所述容器内物料表面的三维形态之前,控制所述运动元件按照所述预设运动逻辑进行运动;以及,生成检测控制信号,以使所述传感器基于所述检测控制信号发射所述第一测量信号;以及,在所述运动元件带动所述传感器对所述位姿参照物的扫描过程中,接收所述传感器上传的所述第一回射信号,以获取所述参照点云数据,进而根据所述参照点云数据确定出所述安装位姿信息。
30、可选地,每一所述扫描模块包括传感器、运动元件和处理器;
31、所述传感器,设置在所述运动元件上,至少用于在测量所述容器内物料表面的三维形态过程中,发射第二测量信号,以使所述第二测量信号经物料表面至少一次本文档来自技高网...
【技术保护点】
1.一种多传感器数据融合的高精度三维扫描雷达,其特征在于,包括控制模块和至少两个扫描模块;
2.根据权利要求1所述的三维扫描雷达,其特征在于,所述安装位姿信息至少包括精确安装点的坐标点,或者安装角度偏差中的一种。
3.根据权利要求1所述的三维扫描雷达,其特征在于,每一所述扫描模块至少通过以下方式确定精确安装点的坐标点:
4.根据权利要求3所述的三维扫描雷达,其特征在于,每一所述扫描模块至少通过以下方式确定安装角度偏差:
5.根据权利要求4所述的三维扫描雷达,其特征在于,基于所述安装位姿信息对测得的物料表面上设定范围内的物料点云数据进行校准,生成对应的物料校准点云数据,至少包括:
6.根据权利要求3-5任一项所述的三维扫描雷达,其特征在于,所述预设平面与所述实际安装面之间的关系至少包括所述预设平面为所述实际安装面、所述预设平面与所述实际安装面平行、所述预设平面与所述实际安装面呈已知角度中的一种。
7.根据权利要求3-5任一项所述的三维扫描雷达,其特征在于,所述预设方向为所述三维扫描雷达的安装方向;或是所述三维扫
8.根据权利要求1所述的三维扫描雷达,其特征在于,每一所述扫描模块包括传感器、运动元件和处理器;
9.根据权利要求1所述的三维扫描雷达,其特征在于,每一所述扫描模块包括传感器、运动元件和处理器;
10.一种多传感器数据融合的高精度三维扫描雷达,其特征在于,包括控制模块和至少两个扫描模块;
...【技术特征摘要】
1.一种多传感器数据融合的高精度三维扫描雷达,其特征在于,包括控制模块和至少两个扫描模块;
2.根据权利要求1所述的三维扫描雷达,其特征在于,所述安装位姿信息至少包括精确安装点的坐标点,或者安装角度偏差中的一种。
3.根据权利要求1所述的三维扫描雷达,其特征在于,每一所述扫描模块至少通过以下方式确定精确安装点的坐标点:
4.根据权利要求3所述的三维扫描雷达,其特征在于,每一所述扫描模块至少通过以下方式确定安装角度偏差:
5.根据权利要求4所述的三维扫描雷达,其特征在于,基于所述安装位姿信息对测得的物料表面上设定范围内的物料点云数据进行校准,生成对应的物料校准点云数据,至少包括:
6.根据权利要求3-5任一项所述的三维扫描雷达,其特征...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。