一种激光雷达及其数据修正方法

文档序号:9928997阅读:591来源:国知局
一种激光雷达及其数据修正方法
【技术领域】
[0001 ]本发明涉及雷达领域,具体而言,涉及一种激光雷达及其数据修正方法。
【背景技术】
[0002] 激光雷达是一种使用准直光束进行非接触式目标物体扫描测距的设备。通过将用 于测距的准直光束(如激光)进行一定范围内的旋转,即可实现对所在环境一定环境内物体 进行扫描测距,并提取出环境的轮廓信息。相比超声波、图像检测等手段,使用光学扫描测 距装置可以实现非常高的扫描测距精度,并且测距速度快。因此在工业和民用领域具有非 常高的应用价值,目前广泛的应用于机器人自主建图与导航定位(SLAM)、3D场景重建、安防 检测等领域。
[0003] 目前激光雷达一般均放置于一可移动的运动平台上面,由于移动平台的运动,会 使激光雷达测量的数据出现测量误差,进而导致激光雷达反馈的测量数据与实际情况出现 很大的出入,进而影响其他依赖激光雷达的部件不能正常运转。

【发明内容】

[0004] 有鉴于此,本发明的目的是提供一种激光雷达及其数据修正方法,实现成本更低, 扫描数据更稳定。
[0005] 本发明实施方式中提供的激光雷达,位于一可移动载体之上,连接有惯性传感器, 所述激光雷达还包括:数据获取单元用于获取所述惯性传感器侦测的所述可移动载体的旋 转角速度car_w,也用于获取所述激光雷达的扫描角速度lidar_w;数据修正单元用于依据 所述可移动载体的旋转角速度所述激光雷达的扫描角速度1 i dar_w得到修正后角 度angle。
[0006] 优选地,所述数据修正单元得到所述修正后角度angle的过程中用到如下公式: dif_w= lidar_w~car_w; angle = J (dif_w)dt〇
[0007] 优选地,所述数据获取单元还用于获取所述惯性传感器侦测的所述可移动载体的 位移量H,还用于获取所述激光雷达相对周边环境的距离H,所述数据修正单元还用于依 据所述位移量H和所述距离Zi得到修正后距离石。
[0008] 优选地,所述数据修正单元得到所述修正后距离石的过程中用到如下公式:
[0009]优选地,所述数据获取单元通过光学传感器或霍尔传感器获取所述激光雷达的扫 描角速度lidar_w。
[0010]优选地,所述数据获取单元通过光学传感器获取所述激光雷达的扫描角速度 1 i 所述激光雷达相对周边环境的距离££ .b
[0011]优选地,所述惯性传感器位于所述激光雷达的底座之上,所述激光雷达的底座固 定于所述可移动载体上。
[0012] 优选地,所述惯性传感器位于所述可移动载体上。
[0013] 本发明实施方式中提供的激光雷达数据修正方法,应用于激光雷达,所述激光雷 达位于一可移动载体之上,连接有惯性传感器,包括:获取所述惯性传感器侦测的所述可移 动载体的旋转角速度car_w;获取所述激光雷达的扫描角速度1 i dar_w;依据所述可移动载 体的旋转角速度所述激光雷达的扫描角速度1 i 到修正后角度ang 1 e。
[0014] 优选地,所述依据所述可移动载体的旋转角速度car_W与所述激光雷达的扫描角 速度1丨(^1'_'\¥得到修正后角度angle的步骤具体应用如下公式:dif_w= lidar_w_car_w; angle = J(dif_w)dt〇
[0015] 优选地,所述激光雷达数据修正方法还包括:获取所述惯性传感器侦测的所述可 移动载体的位移量H ;获取所述激光雷达相对周边环境的距离石;依据所述位移量II和所 述距离石得到修正后距离茲。
[0016] 优选地,所述依据所述位移量H和所述距离H得到修正后距离Zi的步骤具体应 用如下公式:H = Zl + Zi a
[0017] 优选地,所述激光雷达的扫描角速度lidar_W通过光学传感器或霍尔传感器获得。 [0018]优选地,所述激光雷达的扫描角速度lidar_w和所述激光雷达相对周边环境的距 离H具体通过光学传感器获得。
[0019] 上述激光雷达及数据修正方法可以使得激光雷达在移动扫描的时候扫描的更加 精准。
[0020] 以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。
【附图说明】
[0021 ]图1是本发明激光雷达一实施方式的应用环境图。
[0022]图2是本发明激光雷达一实施方式的模块图。
[0023]图3是本发明激光雷达数据修正方法一实施方式的流程图。
[0024]如下【具体实施方式】将结合上述附图进一步说明本发明。
【具体实施方式】
[0025]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于 本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本申请保护的范围。
[0026] 图1为本发明激光雷达10-【具体实施方式】的应用环境图。在图1中,激光雷达10包 括底座和旋转体,并通过底座固定在一可移动载体11上,比如遥控小车。通过固定在可移动 平台11上,可以实现对周边环境全方位的扫描。
[0027] 图2为本发明激光雷达10-【具体实施方式】的模块图。如图2所示,激光雷达10连接 惯性传感器100,并包括数据获取单元104、数据修正单元106。
[0028] 惯性传感器100可以侦测可移动载体11的旋转角速度car_W,同时也可以用于侦测 可移动载体11的位移量ZI。惯性传感器是基于MEMS技术的高性能三维运动姿态测量系统, 它包含三轴陀螺仪、三轴加速度计,三轴电子罗盘等运动传感器,通过内嵌的低功耗ARM处 理器得到经过温度修正的三维姿态、方位、旋转角速度等数据,利用基于四元数的三维算法 和特殊数据融合技术,实时输出以四元数、欧拉角表示的零漂移三维姿态方位数据,如此, 惯性传感器100便可以很容易的侦测出可移动载体11的旋转角速度car_w&位移量21。在本 实施方式中,可移动载体11可以为一遥控小车,也可以是一可移动的机器人底盘平台。另 外,在实施方式中,激光雷达10包括有底盘以及旋转部件,而上述惯性传感器100则安装于 底盘上,进而固定于可移动载体11上面。在其他实施方式中,上述惯性传感器100也可以直 接安装于可移动载体11上。
[0029]数据获取单元104用于获取惯性传感器侦测的可移动载体的旋转角速度car_w,也 用于获取激光雷达10的扫描角速度lidar_w。在本实施方式中,数据获取单元104通过惯性 传感器100获得可移动载体11的旋转角速度car_w,也通过光学传感器102获取激光雷达10 的扫描角速度lidar_w。在其他实施方式中,数据获取单元104还可以通过惯性传感器100获 取可移动载体11的位移量互,通过光学传感器102获取激光雷达10相对于周边环境的距离 具体而言,光学传感器102位于激光雷达10的旋转部件上,可以随着旋转部件的旋转实 现360度的侦测,进而侦测到激光雷达自身的扫描角速度lidar_w以及激光雷达相对于周边 环境的距离Zi。在本实施方式中,侦测激光雷达10自身扫描角速度lidar_w和侦测激光雷 达相对于周边环境的距离石的光学传感器102具体可由两种不同的光学传感器实现。在本 实施方式中,数据获取单元104可以在惯性传感器100和光学传感器102侦测到数据后,通过 物理排线将数据传送至激光雷达10的处理器中,进而获取相关数据。在其他实施方式中,数 据获取单元104也可以在惯性传感器100和光学传感器102侦测到数据后,通过无线传输的 方式将相关数据无线传送至激光雷达10的处理器中,进而获取相关数据。当然,在其他的实 施方式中,上述获取的数据也可以传送至外部处理器,即可移动载体11的处理器,比如遥控 小车的处理器,或者可移动机器人的处理器。另外需要说明的是,本发明中数据获取单元 104获取激光雷达10自身的扫描角速度lidar_4^方式不限于上述光学传感器102,也可以 通过其他的技术手段获取,比如通过霍尔传感器。
[0030]数据修正单元106依据数据获取单元106获取的数据得到修正后角度angle和/或 修正后距离石。在本实施方式中,可移动载体11的旋转角速度car_w与激光雷达10的扫描 角速度lidar_w的角速度差为dif_w,其公式为dif_w=lidar_w_car_w,通过角速度差可以 获得修正后角度
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1