【技术实现步骤摘要】
一种点云配准方法和装置
[0001]本公开涉及智能车辆
,具体而言,涉及一种点云配准方法和装置。
技术介绍
[0002]智能车辆在实际城市道路行驶时,需要实时获取车辆位姿的准确估计。
[0003]当前,通常为全球导航卫星系统(英文全称Global Navigation Satellite System,简称GNSS)和惯性测量单元(英文全称Inertial Measurement Unit,简称IMU)引入激光雷达的点云以及车辆底盘反馈的底盘信息辅助对城市道路上的车辆位姿进行准确估计。但是,雨雪环境以及城市道路两侧的树木、绿植仍然能使激光雷达获得的点云干扰车辆位姿估计的准确性。
[0004]因此,本公开提供了一种点云配准方法,以解决上述技术问题之一。
技术实现思路
[0005]本公开的目的在于提供一种点云配准方法和装置,能够解决上述提到的至少一个技术问题。具体方案如下:
[0006]根据本公开的具体实施方式,第一方面,本公开提供一种点云配准方法,包括:
[0007]获取智能车辆的周围环境的第一帧点云;
[0008]对所述第一帧点云中各个点数据的第一位置坐标进行周围环境的平面特征分析,获得具有周围环境平面特征的第二帧点云;
[0009]基于每次迭代所确定的预估位姿将所述第二帧点云投影至预设地图坐标系下的预设点云地图中,与预设点云地图进行配准迭代,直至最后一次迭代的配准结果满足预设迭代终止条件时确定满足预设配准条件的预估位姿为所述智能车辆的估计位姿。< ...
【技术保护点】
【技术特征摘要】
1.一种点云配准方法,其特征在于,包括:获取智能车辆的周围环境的第一帧点云;对所述第一帧点云中各个点数据的第一位置坐标进行周围环境的平面特征分析,获得具有周围环境平面特征的第二帧点云;基于每次迭代所确定的预估位姿将所述第二帧点云投影至预设地图坐标系下的预设点云地图中,与预设点云地图进行配准迭代,直至最后一次迭代的配准结果满足预设迭代终止条件时确定满足预设配准条件的预估位姿为所述智能车辆的估计位姿。2.根据权利要求1所述的方法,其特征在于,所述对所述第一帧点云中各个点数据的第一位置坐标进行周围环境的平面特征分析,获得具有周围环境平面特征的第二帧点云,包括:基于所述第一帧点云中各个点数据的第一位置坐标获取对应点数据的曲率值;从所述第一帧点云中提取曲率值小于或等于预设平面特征曲率阈值的点数据,生成所述第二帧点云。3.根据权利要求2所述的方法,其特征在于,所述从所述第一帧点云中提取曲率值小于或等于预设平面特征曲率阈值的点数据,生成所述第二帧点云,包括:从所述第一帧点云中提取曲率值小于或等于预设平面特征曲率阈值且满足预设标准道路条件的点数据,生成所述第二帧点云。4.根据权利要求1所述的方法,其特征在于,所述基于每次迭代所确定的预估位姿将所述第二帧点云投影至预设地图坐标系下的预设点云地图中,与预设点云地图进行配准迭代,包括:在每次迭代过程中,基于每次迭代所确定的预估位姿从预设点云地图中获得所述预估位姿周围的多个预设局部点云地图,其中,每个预设局部点云地图是对预设点云地图进行分片处理后获得的;在每次迭代过程中,基于每次迭代所确定的预估位姿将所述第二帧点云投影至预设地图坐标系下的所述多个预设局部点云地图中,与所述多个预设局部点云地图进行配准。5.根据权利要求4所述的方法,其特征在于,所述基于每次迭代所确定的预估位姿将所述第二帧点云投影至预设地图坐标系下的所述多个预设局部点云地图中,与所述多个预设局部点云地图进行配准,包括:基于每次迭代所确定的预估位姿将所述第二帧点云投影至预设地图坐标系下的所述多个预设局部点云地图中,获得第三帧点云;获取每个预设局部点云地图对应的局部K
‑
维树,其中,所述局部K
‑
维树中包括预设局部点云地图中的各个点数据;将所述第三帧点云中的点数据与所述多个局部K
‑
维树中的点数据进行配准。6.根据权利要求5所述的方法,其特征在于,所述将所述第三帧点云中的点数据与所述多个局部K
‑
维树中的点数据进行配准,包括:分别以所述第三帧点云中各个点数据的第一位置坐标为圆点,基于预设半径从所述多个局部K
‑
维树中获得对应点数据的多个邻近点数据;从所述第三帧点云中各...
【专利技术属性】
技术研发人员:巩兴,杨晓鹏,肖昕塽,
申请(专利权)人:白犀牛智达北京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。