[发明专利]基于低成本设备的高精度三维点云地图构建方法有效
申请号: | 201910417580.7 | 申请日: | 2019-05-20 |
公开(公告)号: | CN109934920B | 公开(公告)日: | 2019-08-09 |
发明(设计)人: | 刘心刚;李赵;张旸;陈诚 | 申请(专利权)人: | 奥特酷智能科技(南京)有限公司 |
主分类号: | G06T17/05 | 分类号: | G06T17/05;G06T7/30;G06K9/62;G01C21/32 |
代理公司: | 南京中高专利代理有限公司 32333 | 代理人: | 李晓 |
地址: | 211800 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三维点云 地图构建 低成本 数据采集单元 低成本设备 采集单元 系统提供 关键帧 激光点 构建 预处理 角速度信息 经纬度信息 计算平台 自动驾驶 等级米 线激光 点云 配准 位姿 帧间 雷达 筛选 场景 融合 配合 优化 | ||
1.一种基于低成本设备的高精度三维点云地图构建方法,其特征在于:
由激光点云采集单元、imu数据采集单元、gps数据采集单元组成低成本三维点云地图采集平台;所述激光点云采集单元选用低成本16线或32线激光雷达;所述gps数据采集单元选用误差等级米的低成本gps,为系统提供低频的经纬度信息;所述imu数据采集单元选用千元级低成本imu,为系统提供加速度和角速度信息;
在低成本三维点云地图计算平台上运行点云生成算法生成cm级精度的三维点云地图,算法由以下步骤组成:
步骤1,点云预处理:首先标记出当前点云帧中的地面点和非地面点,然后在非地面点中标记出角点和平面点,剔除点云数据中除了地面点,角点和平面点之外的所有点;
步骤2,帧间配准:使用经过预处理的当前点云帧和经过预处理的上一帧点云进行点云配准,计算出自上一帧点云数据到这一帧点云数据,激光雷达的位移矩阵和旋转矩阵,以系统收到的第一帧点云数据为起点利用相邻帧位移矩阵和旋转矩阵,累加相邻点云帧得到连续的点云地图;
步骤3,筛选关键帧:以系统收到的第一帧点云数据作为第一个关键帧,随着帧间配准的进行,统计当前帧到上一关键帧的欧式距离,当欧式距离大于设定的阈值时,则将当前帧标记为关键帧;
步骤4,融合gps与imu数据:首先利用imu的加速度和角速度对时间积分计算出带有时间戳的路径点,使用ekf方法融合gps路径点和imu积分出的路径点,得到融合后的路径点数据集合,所述路径点数据包含位移和旋转矩阵;
步骤5,关键帧位姿优化:根据路径点的时间戳在步骤4得到的融合后路径点数据集合中寻找时间与当前点云关键帧最接近的两个路径点,在匀速直线运动的假设下,利用线性插值计算出关键帧基于路径点的假设位姿,所述假设位姿包含假设位移和旋转矩阵,以这个假设位姿为约束,利用位姿图优化方法优化全局地图中点云的位移矩阵和旋转矩阵。
2.根据权利要求1所述的基于低成本设备的高精度三维点云地图构建方法,其特征在于:所述激光点云采集单元使用32线激光雷达,以10Hz的频率采集三维点云数据,为系统提供精确的含有时间戳的点云数据。
3.根据权利要求1所述的基于低成本设备的高精度三维点云地图构建方法,其特征在于所述imu数据采集单元由程序完成上电后的零漂校正和温度补偿,该单元为系统提供的加速度和角速度信息的频率是50Hz。
4.根据权利要求1所述的基于低成本设备的高精度三维点云地图构建方法,其特征在于所述gps数据采集单元为系统提供经纬度信息的频率是4Hz,低频的经纬度信息和高频的imu数据进行ekf融合得到含有时间戳的50Hz的激光雷达轨迹和姿态数据。
5.根据权利要求1所述的基于低成本设备的高精度三维点云地图构建方法,其特征在于:所述计算平台使用Linux操作系统的PC平台,地图生成软件基于PCL点云处理库,图优化工具库和ROS。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奥特酷智能科技(南京)有限公司,未经奥特酷智能科技(南京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910417580.7/1.html,转载请声明来源钻瓜专利网。