一种激光雷达码盘校准细分方法技术

技术编号:39748588 阅读:7 留言:0更新日期:2023-12-17 23:46
本发明专利技术公开了一种激光雷达码盘校准细分方法,具体如下:激光雷达码盘相对尺寸校准:记录各码盘栅齿的间隔时钟周期数,计算一周时间内相邻栅齿间隔时钟周期数比值,将比值组成多个数组并做均值处理,确认两栅齿间角度值,将校准数据存入激光雷达;激光雷达码盘细分:计算相邻栅齿电机旋转角速度,确定相邻栅齿触发激光脉冲时间间隔,读取栅齿瞬时时刻,调整激光脉冲触发频率,获取各栅齿绝对角度值,结合电机旋转角速度对扫描角度值持续赋值,直到读取下一栅齿时刻为止

【技术实现步骤摘要】
一种激光雷达码盘校准细分方法、装置及计算机系统


[0001]本专利技术涉及激光雷达技术,特别是涉及一种激光雷达码盘校准细分方法

装置及计算机系统


技术介绍

[0002]激光雷达以其扫描形制可分为三类,即机械转扫

振镜扫描和光学相控阵

其中机械转扫的激光雷达为实现角度定位,通常采用光电编码器实现扫描角度的测量与控制

光电编码器上通常包括码盘和读码器,读码器又由光源和光电传感器组成

[0003]基于光源与码盘相互作用的机理不同,光电编码器又可分为反射式和透射式两类

基于码盘的形制不同,光电编码器又可分为增量编码和绝对编码两类

在机械转扫激光雷达的实际实现方案中,通常采用透射式增量光电编码或反射式增量光电编码

[0004]为确保扫描角度精准,测量轮廓的还原度高,要求增量码盘上的栅
/
齿具有较高的均匀度,在实际应用过程中,由于加工精度不够和安装定位偏差,码盘的栅
/
齿并不能实现扫描的精确角定位


/
齿自身宽度的不一致


/
齿间距离的不一致以及码盘整体安装的偏心,都可造成标识角度与真实扫描角度的偏差

[0005]在现有结构紧凑的激光雷达中,受限于码盘外形尺寸及栅
/
齿密度的加工极限,在无法做到一个栅
>/
齿对应一个测距激光脉冲的前提下,为进一步提升雷达扫描的角分辨率,常采用码盘分码策略,即在相邻栅
/
齿对应的扫描角度间,发射等角度间隔的多个测距激光脉冲

由此又引入了电机的转速稳定性的变量,如果电机转速不稳定,忽快忽慢,导致读码器读出的相邻栅
/
齿间隔时间起伏不定,以固定时间间隔为依据的码盘分码无法实现激光脉冲对应角度的均匀性,叠加码盘加工及安装定位偏差的问题,使得最终扫描测距获得的点云图像与真实被测目标轮廓不匹配,出现扭曲

畸变等图像失真

[0006]为克服以上问题,现有的应对策略是提升码盘的加工及装配精度,优选和优化控制电机,降低转速不稳定性

但都不能从根本上解决问题,同时以上做法也进一步增加了雷达的生产成本,不利于批量化生产


技术实现思路

[0007]本专利技术的目的是为了克服上述
技术介绍
的不足,提供一种激光雷达码盘校准细分方法

装置及计算机系统,使其有效提升码盘精度指标,解决了码盘的栅齿加工误差及安装偏差造成的角度定位误差,避免了校准环节电机转数不稳导致的校准误差

[0008]本专利技术提供的一种激光雷达码盘校准细分方法,包括激光雷达码盘相对尺寸校准和激光雷达码盘细分两部分,具体内容如下:
S1、
激光雷达码盘相对尺寸校准:激光雷达的控制器记录电机旋转每周时间内各个码盘栅齿对应的间隔时钟周期数,并计算一周时间内相邻栅齿间隔时钟周期数的比值,将每周内的比值组成同一数组,由此形成多个数组,对多个数组做均值处理获得均值数组,基于码盘总齿数和均值数组确认每两个栅齿间对应的绝对角度值,并将每两个栅齿间对应的绝对角度值形成的系列值作为校准数据存入激光雷
达;
S2、
激光雷达码盘细分:基于码盘的绝对角度值与实时测得的码盘栅齿间隔时钟周期数计算相邻栅齿之间电机的旋转角速度,由激光雷达角分辨率和旋转角速度确定相邻栅齿间触发激光发射脉冲的时间间隔,码盘读头读取栅齿的瞬时时刻,由时间间隔和瞬时时刻调整激光脉冲的触发频率,根据激光雷达预存的校准数据和码盘绝对零点位置获取各码盘栅齿的绝对角度值,结合电机旋转角速度计算每一个触发激光脉冲的瞬时时刻对应的角度固定值,以该角度固定值作为扫描步进角度值对当前时刻激光脉冲对应的扫描角度值赋值,并在该扫描角度值基础上与下一次触发激光脉冲对应的扫描步进角度值累加,持续对后续的扫描角度值赋予扫描步进角度值,直到读取下一栅齿时刻为止

[0009]在上述技术方案中,所述激光雷达码盘相对尺寸校准的步骤如下:
S11、
利用激光雷达的控制器,记录激光雷达电机旋转一周时间内读头读取各个相邻的码盘栅齿对应的间隔时钟周期数
C1、C2……
C
n
,其中
C1对应第一个栅齿与第二个栅齿之间对应的时钟周期数,
C
n
对应第
n
个栅齿与第
n+1
个栅齿之间对应的时钟周期数;
S12、
计算相邻栅齿间隔时钟周期数的比值,分别计为
K1、K2……
K
n
,其中
K1=C2/C1,
……
K
n
=C
n+1
/C
n
;将
K1、K2……
K
n
记为数组
A1,即
A1=[K1,K2……
K
n
];
S13、
重复步骤
S11
和步骤
S12
,记录激光雷达电机在其他时间旋转一周时间内对应的相邻栅齿间隔时钟周期数的比值,分别获得数组
A2,
A3……
A
m

S14、

A1,
A2……
A
m
做均值处理,得到均值数组,;
S15、
依据码盘的总齿数和均值数组确认相邻栅齿间对应的绝对角度值,并将每两个栅齿间对应的绝对角度值形成的系列值作为校准数据存入激光雷达,完成激光雷达码盘栅齿相对间隔的校准

[0010]在上述技术方案中,所述步骤
S14
中,所述均值处理的过程如下:将每个数组中对应的比值累加求和除以
m
得到该比值的均值,再将各比值均值组成均值数组,即计算过程如下:,
……
,再将

……
记为数组,即
=[,
……
]。
[0011]在上述技术方案中,所述步骤
S15
中,将相邻栅齿间对应的系列角度值作为校准数据存入激光雷达后,在已知码盘绝对零点对应位置的前提下,计算获取各码盘栅齿的绝对角度值,并将各码盘栅齿的绝对角度值作为校准数据存入激光雷达

[0012]在上述技术方案中,激光雷达码盘细分的步骤如下:
S21、
利用码盘读头读取码盘当前栅齿与前若干个临近栅齿,基于激光雷达的控制器得到对应的临近栅齿间隔时钟周期数;
S22、
基于当前栅齿的前若干个临近栅齿间隔时钟周期数以及码盘校准数据分别计算该前若干个临近栅齿中每个栅齿至下一个栅本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种激光雷达码盘校准细分方法,其特征在于:包括激光雷达码盘相对尺寸校准和激光雷达码盘细分两部分,具体内容如下:
S1、
激光雷达码盘相对尺寸校准:激光雷达的控制器记录电机旋转每周时间内各个码盘栅齿对应的间隔时钟周期数,并计算一周时间内相邻栅齿间隔时钟周期数的比值,将每周内的比值组成同一数组,由此形成多个数组,对多个数组做均值处理获得均值数组,基于码盘总齿数和均值数组确认每两个栅齿间对应的绝对角度值,并将每两个栅齿间对应的绝对角度值形成的系列值作为校准数据存入激光雷达;
S2、
激光雷达码盘细分:基于码盘的绝对角度值与实时测得的码盘栅齿间隔时钟周期数计算相邻栅齿之间电机的旋转角速度,由激光雷达角分辨率和旋转角速度确定相邻栅齿间触发激光发射脉冲的时间间隔,码盘读头读取栅齿的瞬时时刻,由时间间隔和瞬时时刻调整激光脉冲的触发频率,根据激光雷达预存的校准数据和码盘绝对零点位置获取各码盘栅齿的绝对角度值,结合电机旋转角速度计算每一个触发激光脉冲的瞬时时刻对应的角度固定值,以该角度固定值作为扫描步进角度值对当前时刻激光脉冲对应的扫描角度值赋值,并在该扫描角度值基础上与下一次触发激光脉冲对应的扫描步进角度值累加,持续对后续的扫描角度值赋予扫描步进角度值,直到读取下一栅齿时刻为止
。2.
根据权利要求1所述的激光雷达码盘校准细分方法,其特征在于:所述激光雷达码盘相对尺寸校准的步骤如下:
S11、
利用激光雷达的控制器,记录激光雷达电机旋转一周时间内读头读取各个相邻的码盘栅齿对应的间隔时钟周期数
C1、C2……
C
n
,其中
C1对应第一个栅齿与第二个栅齿之间对应的时钟周期数,
C
n
对应第
n
个栅齿与第
n+1
个栅齿之间对应的时钟周期数;
S12、
计算相邻栅齿间隔时钟周期数的比值,分别计为
K1、K2……
K
n
,其中
K1=C2/C1,
……
K
n
=C
n+1
/C
n
;将
K1、K2……
K
n
记为数组
A1,即
A1=[K1,K2……
K
n
]

S13、
重复步骤
S11
和步骤
S12
,记录激光雷达电机在其他时间旋转一周时间内对应的相邻栅齿间隔时钟周期数的比值,分别获得数组
A2,
A3……
A
m

S14、

A1,
A2……
A
m
做均值处理,得到均值数组,;
S15、
依据码盘的总齿数和均值数组确认相邻栅齿间对应的绝对角度值,并将每两个栅齿间对应的绝对角度值形成的系列值作为校准数据存入激光雷达,完成激光雷达码盘栅齿相对间隔的校准
。3.
根据权利要求2所述的激光雷达码盘校准细分方法,其特征在于:所述步骤
S14
中,所述均值处理的过程如下:将每个数组中对应的比值累加求和除以
m
得到该比值的均值,再将各比值均值组成均值数组,即计算过程如下:,
……
,再将

……
记为数组,即
=[,
……
]。4.
根据权利要求3所述的激...

【专利技术属性】
技术研发人员:张强赵建宇陈浩付晨
申请(专利权)人:山东富锐光学科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1