【技术实现步骤摘要】
一种无依托定位与导航方法、装置及存储介质
本专利技术属于人工智能与无人驾驶领域,特别涉及一种无依托定位与导航方法、装置及存储介质。
技术介绍
随着人工智能的不断发展和迭代,自主移动智能体对定位的精度,频率,鲁棒性等关键指标要求越来越高。目前的无人驾驶系统大多依赖GPS全球卫星导航系统实现自我定位,然而在无人驾驶系统应用场景中存在大量GPS信号遮挡的环境,例如林荫道路,城市高楼,地下车库等环境,会导致GPS定位漂移甚至丢失,严重影响无人驾驶系统行驶的安全性,因此亟需一种无依托定位方案弥补GPS信号缺失带来的安全隐患,即不依赖任何外部信号(GPS,WIFI,蜂窝移动数据等)提供位姿信息实现无人驾驶平台在自然场景中的自我定位。解决该问题的难点在于以下两个主要方面:1.基于车载传感器实现无依托定位需要存储大量的先验地图,因此地图的存储与加载对计算平台的内存与缓存的需求极高;2.要保证定位结果的实时性与低延迟性,需要整体算法框架的高速并行运行,然而采用传统的CPU/GPU进行加速则必然导致另一个严重问题就是能耗过高。
技术实现思路
为了解决上述问题,本专利技术提供一种无依托定位与导航方法、装置及存储介质,通过对地图数据进行压缩和分区编码实现大规模地图存储和快速索引,同时基于CPU-FPGA异构处理器对整体算法框架进行加速,实现不依赖车载传感器以外的信号源的情况下快速准确,且鲁棒性更好的定位结果输出。为了实现上述目的,本专利技术采用的技术方案是,一种无依托定位与导航方法,包括以下步骤:S100 ...
【技术保护点】
1.一种无依托定位与导航方法,其特征在于,包括以下步骤:/nS100,基于同步定位与建图以及惯性导航系统协同构建高精度导航地图;/nS200,通过多维空间二分算法对S100所述高精度导航地图进行分区,将所述高精度导航地图分为若干块地图区块,并进行编码,获得每个地图区块内的编码、点云的数量以及中心位置坐标;/nS300,基于最邻近搜索方法通过对经过S200处理的高精度导航地图中每个区块进行二次分区和编码获得更高分辨率的栅格并构建索引和邻域遍历进行点云配准;/nS400,对S300所得点云配准结果采用基于扩展卡尔曼滤波的多源融合算法进行自适应定位,得到准确的定位结果。/n
【技术特征摘要】
1.一种无依托定位与导航方法,其特征在于,包括以下步骤:
S100,基于同步定位与建图以及惯性导航系统协同构建高精度导航地图;
S200,通过多维空间二分算法对S100所述高精度导航地图进行分区,将所述高精度导航地图分为若干块地图区块,并进行编码,获得每个地图区块内的编码、点云的数量以及中心位置坐标;
S300,基于最邻近搜索方法通过对经过S200处理的高精度导航地图中每个区块进行二次分区和编码获得更高分辨率的栅格并构建索引和邻域遍历进行点云配准;
S400,对S300所得点云配准结果采用基于扩展卡尔曼滤波的多源融合算法进行自适应定位,得到准确的定位结果。
2.根据权利要求1所述的无依托定位与导航方法,其特征在于,S100具体步骤如下:
S101,依次通过同步定位与建图中激光雷达帧间匹配、回环检测以及图优化算法对GPS信号遮挡区域的地图进行矫正,获得高精度点云地图以及高精度点云地图中的无人驾驶平台的轨迹信息,
S102,基于S101所构建的高精度点云地图,以所述轨迹信息中包含的高程作为依据对高精度点云地图进行地面滤波处理;将无人驾驶平台轨迹中高程低于设定阈值的高精度点云地图中的点进行过滤,得到高精度导航地图。
3.根据权利要求1所述的无依托定位与导航方法,其特征在于,S200中,保存有效地图区块的编码、点云数量以及地图区块中心位置坐标。
4.根据权利要求1所述的无依托定位与导航方法,其特征在于,S300具体如下:
对高精度导航地图进行二次分区和编码,得到分辨率更高的地图栅格及对应的编码,建立从分辨率更高的编码至所述地图上个的映射,即得到邻域数据索引;
将激光雷达数据转换以相同方式进行编码得到与其位置对应的地图栅格,依照预处理过程中建立的映射关系获得实际地图栅格中的点云数据。
5.根据权利要求4所述的无依托定位与导航方法,其特征在于,S300中,对地图栅格数据进行预先缓存,邻域遍历时使用乱序执行,先处理已经缓存的地图栅格。
6.根据权利要求1所述的无依托定位与导航方法,其特征在于,S400中,对S300所得配准结果采用基于扩展卡尔曼滤波的多源融合算法,结合实车运动特性,选择合适的运动学模型进行位姿预测,实现激光雷达和IMU、轮速以及方向盘转角车载传感器所得数据的融合;在结构化道路区域,通过将相机提供的图像数据与高精度语...
【专利技术属性】
技术研发人员:郑南宁,夏超,杨岳东,沈艳晴,陈仕韬,
申请(专利权)人:西安交通大学,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。