[发明专利]线环境下基于激光雷达的特征显著性检测方法有效
申请号: | 201810268321.8 | 申请日: | 2018-03-29 |
公开(公告)号: | CN108445505B | 公开(公告)日: | 2021-07-27 |
发明(设计)人: | 石鹏;吕品;赖际舟;邹冰倩;付相可 | 申请(专利权)人: | 南京航空航天大学 |
主分类号: | G01S17/93 | 分类号: | G01S17/93;G01C21/20 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 王安琪 |
地址: | 210016 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 环境 基于 激光雷达 特征 显著 检测 方法 | ||
1.线环境下基于激光雷达的特征显著性检测方法,其特征在于,包括如下步骤:
(1)周期采集k时刻激光雷达信息S(k);
(2)将激光雷达点云数据分群;
(3)根据点云数据的空间几何关系,将激光雷达点云数据分割为两个点集合;具体包括如下步骤:
(31)筛选出{sg}中激光点数量最多的点群,记为sgd,根据sgd的数据利用最小二乘法拟合直线fe0,其在激光雷达直角坐标系中的直线方程为a0x+b0y+1=0,a0和b0通过如下公式计算:
其中上标“T”表示转置,上标“-1”表示求逆,为的矩阵,的元素均为1,为sgd中激光点的数量,α0的表达式如下:
其中和表示sgd中第i个激光点在激光雷达直角坐标系中的坐标,
(32)定义两个角度区间为和其求解方法如下:
求解直线a0x+b0y=0与圆x2+y2=ld2的两个交点,记其在激光雷达极坐标中的坐标分别为和其中ld为所采用的激光雷达有效探测距离的最大值,角度区间和定义为:
(33)分割激光雷达数据S(k)得到的两个激光点集合分别记为sB1和sB2,求解方法如下:
若则
若则
其中为S(k)中激光点的极角位于角度区间的点组成的集合,为点集的激光点数量,记为点集中第i个激光点,的极坐标记为有且
为S(k)中激光点的极角位于角度区间的点组成的集合,为点集的激光点数量,记为点集中第i个激光点,的极坐标记为有且
(4)对步骤(3)中得到的两个点集合进行直线拟合;具体包括如下步骤:
(41)利用点集sB1的激光点数据拟合直线fe1,其在激光雷达直角坐标系中的直线方程为a1x+b1y+1=0,通过最小二乘法求解a1和b1:
上式中为的矩阵,的元素均为1,为sB1中激光点的数量,α1的表达式如下:
其中和表示sB1中第i个激光点在激光雷达直角坐标系中的坐标,
(42)记为点集sB2的激光点数量,若大于阈值EN,则利用sB2拟合直线fe2,其在激光雷达直角坐标系中的直线方程记为a2x+b2y+1=0,且fe2与fe1的斜率相同,记为sB2中第i个激光点,和表示在激光雷达直角坐标系中的坐标,通过最小二乘法方法求解a2和b2:
若b1≠0,b2可通过如下公式计算:
a2的表达式如下:
a2=a1/b1*b2
若b1=0,a2可通过如下公式计算:
b2的表达式如下:
b2=b1/a1*a2;
(5)构建环境特征显著性函数,对环境特征的显著性进行判断;具体包括如下步骤:
(51)结合S(k)构建点云数据
记为的第i个激光点为采用的激光雷达能够获取激光点数量的最大值,的极坐标为:
其中为S(k)中激光点的极角的集合,λ为大于1的常数,则的直角坐标和为
(52)构建环境特征显著性函数χf:
χf=χ1+χ2
其中χ1计算方法如下:
上式中为激光点集合中的第j个激光点,和为的直角坐标,为激光点数量,为:
上式中点集由中激光点的极角位于角度区间中的激光点组成,其中为:
上式中和为直线a1x+b1y+1=0与圆x2+y2=ld2的两个交点的极角,其在激光雷达极坐标系中的坐标分别为和其中
若χ2=0;若χ2为:
上式中为点集中的点,和为的直角坐标,为激光点数量,为:
上式中点集由中激光点的极角位于角度区间中的激光点组成,其中为:
上式中和为直线a2x+b2y+1=0与圆x2+y2=ld2的两个交点的极角,其在激光雷达极坐标系中的坐标分别为和其中
2.如权利要求1所述的线环境下基于激光雷达的特征显著性检测方法,其特征在于,步骤(2)中,点云数据分群具体包括如下步骤:
(21)对激光雷达扫描的点云数据进行坐标转换,得到其在直角坐标系下的坐标;记pi为S(k)的第i个激光点(i=1,2,…,N0),N0为S(k)中激光点的数量,定义直角坐标系原点为激光雷达所在位置,X轴为前向,Y轴为右向;极坐标系原点为激光雷达所在位置,前向为极轴,极角的角度取顺时针方向为正,极角的范围为[0°,360°),和为pi在激光雷达直角坐标系中的坐标;(ρi,θi)为pi在激光雷达极坐标系中的坐标,其中为,和与(ρi,θi)的转换关系为:
(22)计算S(k)相邻序号激光点之间的距离若小于阈值Et,则pi和pi+1为同一点群中的激光点,记点群集合为{sg},1≤g≤Ng,Ng为点群的数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810268321.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多旋翼无人机室内导航方法
- 下一篇:一种驱动发射电路、激光雷达及测量方法