[发明专利]车辆初始化定位方法、系统及计算机可读介质有效
| 申请号: | 202110296110.7 | 申请日: | 2021-03-19 |
| 公开(公告)号: | CN113008274B | 公开(公告)日: | 2022-10-04 |
| 发明(设计)人: | 李赵;张旸;刘洁;陈诚 | 申请(专利权)人: | 奥特酷智能科技(南京)有限公司 |
| 主分类号: | G01C25/00 | 分类号: | G01C25/00;G01S17/89;G01S19/42;G06V10/74 |
| 代理公司: | 南京行高知识产权代理有限公司 32404 | 代理人: | 李晓 |
| 地址: | 211800 江苏省南京市*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 车辆 初始化 定位 方法 系统 计算机 可读 介质 | ||
1.一种车辆初始化定位方法,其特征在于:包括以下步骤:
构建slam中的关键帧数据库;
对关键帧数据库中所有的关键帧进行特征提取;得到关键帧特征矩阵;
对激光雷达采集的当前帧的激光点云数据进行特征提取;得到当前帧特征矩阵;
对得到的关键帧特征矩阵和当前帧特征矩阵进行匹配,根据公式:
计算关键帧特征矩阵和当前帧特征矩阵的相似度d,式中,pi表示关键帧特征矩阵或当前帧特征矩阵中第i行的权重,M表示当前帧特征矩阵或关键帧特征矩阵的总行数,当前帧特征矩阵和关键帧特征矩阵的行数和列数均相同,两个矩阵中的pi相同,i表示每一行的编号,表示关键帧特征矩阵中第i行行向量,表示当前帧特征矩阵中第i行行向量;
选择与当前帧相似度最大的多个关键帧分别构建局部点云地图;
将当前帧的点云数据分别与选择的每个关键帧对应的局部点云地图进行NDT匹配,取NDT输出分数最小的位置信息作为初始化定位信息;
所述pi的设置方法为:将关键帧特征矩阵或当前帧特征矩阵中1~20%M行的权重设置为0.05,关键帧特征矩阵或当前帧特征矩阵中21%M~80%M行的权重设置为0.9,关键帧特征矩阵或当前帧特征矩阵中81%M~100%M行的权重设置为0.05;
将当前帧的点云数据分别与选择的每个关键帧对应的局部点云地图进行NDT匹配的方法为:将当前帧的点云数据、关键帧的位置信息和对应的局部点云地图输入NDT算法中进行计算,NDT输出分数值和位置信息;将当前帧的点云数据分别和每个关键帧进行一次NDT计算,选择NDT输出的分数值最小的位置信息为车辆初始化定位信息;
还包括根据GPS信号索引关键帧,针对索引得到的关键帧进行特征提取,得到关键帧特征矩阵;其中根据GPS信号索引关键帧的方法为:判断是否有GPS信号,如果有GPS信号,则根据GPS信号提供的位置索引关键帧,以GPS输出位置为中心,GPS的定位精度为半径做圆,这个圆覆盖的区域中所有关键帧为索引得到的关键帧;如果没有GPS信号,则判断GPS信号消失的时间,GPS信号消失的时长小于5秒,则根据最后收到的GPS信号提供的位置为中心,GPS的定位精度加上扩大距离为半径做圆,这个圆覆盖的区域中所有关键帧为索引得到的关键帧;如果GPS信号消失的时长不小于5秒,则遍历数据库中所有的关键帧进行特征提取。
2.根据权利要求1所述的车辆初始化定位方法,其特征在于:关键帧特征矩阵和当前帧特征矩阵的获取方法相同,主要包括:以激光雷达的原点为中心,激光雷达检测的最远距离L为半径做圆,将圆分别切割M个圆环和N个扇面,共形成M*N个扇区;其中,
L为激光雷达检测的最远距离,D为相邻的圆环之间的距离;A表示每个扇区的角度;计算每个扇区中所有点云的高度值平均值,作为特征矩阵中的元素值。
3.根据权利要求2所述的车辆初始化定位方法,其特征在于:D的长度在0.5m-1.5m之间;A的角度在2°~8°之间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奥特酷智能科技(南京)有限公司,未经奥特酷智能科技(南京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110296110.7/1.html,转载请声明来源钻瓜专利网。





