【技术实现步骤摘要】
一种基于直角墙面的激光标定方法
本专利技术属于自主导航小车
,具体涉及一种基于直角墙面的激光标定方法。
技术介绍
基于激光测距传感的自主导航小车(AGV)被广泛应用于柔性生产系统(FMS)中,可以用于现代化工厂或仓库中的柔性搬运,是现代物流系统和工业生产中的关键设备之一。在小车运动模型中,一般将小车的中心点作为小车质点,激光雷达与车体刚性连接,两者间的相对姿态和位置固定不变,为了将激光雷达的点云数据从激光雷达坐标转换至车体坐标,需要对激光雷达标定。SLAM(simultaneouslocalizationandmapping,同时定位与建图)是实现无人车技术的关键,高质量的激光点云数据是保证快速特征匹配、高精度末端校准以及机动性避障的前提,因此在激光SLAM系统,高精度简易性的激光雷达标定工作一直成为研究者关注的重点。现有的激光雷达标定算法大多是依靠特定的标定物进行标定,如高精度标定台,基于标定物的激光标定方法虽然可以保障较高精度的标定结果,但步骤过于复杂,标定物不方便携带,同时带来了不必要的成本。
技术实现思路
本专利技术的目的在于提供一种基于直角墙面的激光标定方法,本方法通过旋转AGV小车即可实现标定,无需特定的标定物。为实现上述目的,本专利技术所采取的技术方案是:一种基于直角墙面的激光标定方法,其特征在于包括求激光雷达的安装误差角、激光雷达中心到小车中心的距离和激光雷达中心在小车坐标系中的偏移角;求激光雷达的安装误差角:S1、将小车移动至直角墙面 ...
【技术保护点】
1.一种基于直角墙面的激光标定方法,其特征在于包括求激光雷达的安装误差角、激光雷达中心到小车中心的距离和激光雷达中心在小车坐标系中的偏移角;/n求激光雷达的安装误差角:/nS1、将小车移动至直角墙面的墙角处,使小车正面和侧面分别与直角墙面的两面墙面平行;/nS2、激光雷达采集小车正面墙面的激光点云数据,并做直线拟合将所述激光点云数据拟合成一条直线,求出该直线的斜率角,所述斜率角即为激光雷达的安装误差角;/n求激光雷达中心到小车中心的距离和激光雷达中心在小车坐标系中的偏移角:/nA1、控制小车原地旋转,记录旋转过程中激光雷达在墙面坐标系下的坐标值;/nA2、将激光雷达在墙面坐标系下的运动轨迹点进行圆拟合,并求出半径,所述半径即为激光雷达中心到小车中心的距离;/nA3、当激光雷达到小车正面墙面的距离最小时,记录小车的旋转角,所述旋转角即为激光雷达中心在小车坐标系中的偏移角。/n
【技术特征摘要】
1.一种基于直角墙面的激光标定方法,其特征在于包括求激光雷达的安装误差角、激光雷达中心到小车中心的距离和激光雷达中心在小车坐标系中的偏移角;
求激光雷达的安装误差角:
S1、将小车移动至直角墙面的墙角处,使小车正面和侧面分别与直角墙面的两面墙面平行;
S2、激光雷达采集小车正面墙面的激光点云数据,并做直线拟合将所述激光点云数据拟合成一条直线,求出该直线的斜率角,所述斜率角即为激光雷达的安装误差角;
求激光雷达中心到小车中心的距离和激光雷达中心在小车坐标系中的偏移角:
A1、控制小车原地旋转,记录旋转过程中激光雷达在墙面坐标系下的坐标值;
A2、将激光雷达在墙面坐标系下的运动轨迹点进行圆拟合,并求出半径,所述半径即为激光雷达中心到小车中心的距离;
A3、当激光雷达到小车正面墙面的距离最小时,记录小车的旋转角,所述旋转角即为激光雷达中心在小车坐标系中的偏移角。
2.根据权利要求1所述的一种基于直角墙面的激光标定方法,其特征在于,所述步骤S2包括:
S201、激光雷达采集小车正面墙面的激光点云数据,对该激光点云数据先进行RANSAC估计滤噪,再进行最小二乘直线拟合,求出拟合直线的斜率角;
S202、重复步骤S201,至少得到三组斜率角,对所有斜率角取平均斜率角值,所述平均斜率角值即为激光雷达的安装误差角。
3.根据权利要求1所述的一种基于直角墙面的激光标定方法,其特征在于,所述步骤A1中控制小车原地旋转,记录旋转过程中激光雷达在墙面坐标系下的坐标值:
(1)将直角墙面构建成墙面坐标系o-xy,墙角为坐标系原点,激光雷达扫描平面与墙面坐标系重合;
(2)小车原地旋转过程中,记录激光雷达旋转轨迹在墙面坐标系o-xy上的表示,建立激光雷达旋转模型1η(ω)x和模型2η(ω)y,η(ω)x表示垂直于墙面1的激光束的方位角,η(ω)y表示垂直墙面2的激光束的方位角;
η(ω)x=(δ-ω)·180/π+90η,δ,ω∈(-π,π)
η(ω)y=(δ-ω)·180/π+180η,δ,ω∈(-π,...
【专利技术属性】
技术研发人员:马赫,张治,
申请(专利权)人:武汉爱速达机器人科技有限公司,
类型:发明
国别省市:湖北;42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。