CN106324616A - 一种基于惯性导航单元与激光雷达的地图构建方法 - Google Patents

一种基于惯性导航单元与激光雷达的地图构建方法 Download PDF

Info

Publication number
CN106324616A
CN106324616A CN201610856946.7A CN201610856946A CN106324616A CN 106324616 A CN106324616 A CN 106324616A CN 201610856946 A CN201610856946 A CN 201610856946A CN 106324616 A CN106324616 A CN 106324616A
Authority
CN
China
Prior art keywords
optimization
pose
inertial navigation
laser radar
platform
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610856946.7A
Other languages
English (en)
Other versions
CN106324616B (zh
Inventor
虞坤霖
张涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen City Purdue Technology Co Ltd
Shenzhen Pudu Technology Co Ltd
Original Assignee
Shenzhen City Purdue Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen City Purdue Technology Co Ltd filed Critical Shenzhen City Purdue Technology Co Ltd
Priority to CN201610856946.7A priority Critical patent/CN106324616B/zh
Publication of CN106324616A publication Critical patent/CN106324616A/zh
Application granted granted Critical
Publication of CN106324616B publication Critical patent/CN106324616B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/88Lidar systems specially adapted for specific applications
    • G01S17/89Lidar systems specially adapted for specific applications for mapping or imaging
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
    • G01C21/16Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
    • G01C21/165Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Electromagnetism (AREA)
  • Automation & Control Theory (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Navigation (AREA)

Abstract

本申请涉及一种基于惯性导航单元与激光雷达的地图构建方法,该方法采用惯性导航单元和激光雷达同时来构建地图,惯性导航单元提供了大致的位姿变化,使得对激光雷达数据进行ICP拼接时计算时间大大缩短。而且惯性导航单元可以测出机器人的侧倾,据此可以识别侧倾时激光雷达的无效数据,减少对定位的干扰。

Description

一种基于惯性导航单元与激光雷达的地图构建方法
技术领域
本发明涉及一种地图构建方法,具体涉及一种结合了惯性导航单元与激光雷达的室内平面地图构建方法。
背景技术
基于激光雷达的室内地图构建在机器人领域应用越来越广发。常见的有3d激光雷达和2d激光雷达。3d激光雷达扫描整个环境的3d模型,2d激光雷达至于机器人底部,扫面平面底图。上述两种方法都是依据关键帧拼接技术实现底图构建。这种底图构建方法由于对传感器的位置估计是通过相邻两针的拼接得到的位移变化,在室内大范围扫描时,两两相邻位移的积分会产生累积误差,使得最终的底图构建效果不佳。尤其是对于激光雷达量程不够大的情况,这种情况位姿累积的误差会较大。其他大面积情况会出现地图整体扭曲的情况。
发明内容
本发明将传统的基于2d激光雷达的室内地图构建方法与惯性导航相结合提升了地图构建的精度,降低了地图的扭曲感。具体内容如下:
一种基于惯性导航单元与激光雷达的地图构建方法,包括以下步骤:
1) 搭建扫描平台
扫描平台由具有双轮移动平台的机器人构成,平台上搭载一激光雷达与惯性导航单元;
2) 扫描数据
遥控双轮移动平台,用激光雷达进行扫描,得到扫描数据,同时从平台搭载的惯性导航单元读取平台的位姿信息;
3) 帧间拼接
对于激光雷达扫描出的数据,对相邻的两帧采取ICP最近点迭代方法得到平台的位姿变化;
4) 闭环检测
提取所有扫描帧的特征点并将特征点存入特征字典;对每个新的帧,在特征字典中查找匹配,若匹配成功则完成闭环检测;
5) 图优化
对步骤3)得到的一系列帧间拼接的位姿进行图优化,其中以每一帧观测瞬间的位姿为节点,相邻两帧的位姿变化为边构建优化图;将优化图输入isam优化方法库计算,得到优化出的每一帧的中心点位姿,以及包括中心点位姿的处理后的优化图;
6) 加入惯性导航数据
在上述处理后的优化图中,结合每一帧激光雷达数据采集的瞬间读取到的惯性导航单元的位姿变化信息,将对应的节点之间加入由惯性导航单元得到的位姿变化,如此构成的优化图的每两节点之间如果有边则都有两条。
7) 二次图优化
对上述处理后的优化图重新运行图优化方法得到优化出的每一帧的中心点位姿;
8) 渲染
从步骤7)得到每一帧的中心点位姿后,使用opengl绘制出occupancy grid map,其中采样点标记为黑色,从采样点到中心点位置的连线绘制为白色。
由于惯性导航单元提供了大致的位姿变化,使得对激光雷达数据进行ICP拼接时计算时间大大缩短。而且惯性导航单元可以测出机器人的侧倾,据此可以识别侧倾时激光雷达的无效数据,减少对定位的干扰。
具体实施方式
一种基于惯性导航单元与激光雷达的地图构建方法,包括以下步骤:
1)搭建扫描平台
扫描平台由具有双轮移动平台的机器人构成,平台上搭载一激光雷达与惯性导航单元;
2) 扫描数据
遥控双轮移动平台,用激光雷达进行扫描,得到扫描数据,同时从平台搭载的惯性导航单元读取平台的位姿信息;
3) 帧间拼接
对于激光雷达扫描出的数据,对相邻的两帧采取ICP最近点迭代方法得到平台的位姿变化;
4) 闭环检测
提取所有扫描帧的特征点并将特征点存入特征字典;对每个新的帧,在特征字典中查找匹配,若匹配成功则完成闭环检测;
5) 图优化
对步骤3)得到的一系列帧间拼接的位姿进行图优化,其中以每一帧观测瞬间的位姿为节点,相邻两帧的位姿变化为边构建优化图;将优化图输入isam优化方法库计算,得到优化出的每一帧的中心点位姿,以及包括中心点位姿的处理后的优化图;
6) 加入惯性导航数据
在上述处理后的优化图中,结合每一帧激光雷达数据采集的瞬间读取到的惯性导航单元的位姿变化信息,将对应的节点之间加入由惯性导航单元得到的位姿变化,如此构成的优化图的每两节点之间如果有边则都有两条。
7) 二次图优化
对上述处理后的优化图重新运行图优化方法得到优化出的每一帧的中心点位姿。
8) 渲染
从步骤7)得到每一帧的中心点位姿后,使用opengl绘制出occupancy grid map,其中采样点标记为黑色,从采样点到中心点位置的连线绘制为白色。

Claims (1)

1.一种基于惯性导航单元与激光雷达的地图构建方法,包括以下步骤:
1) 搭建扫描平台
扫描平台由具有双轮移动平台的机器人构成,平台上搭载一激光雷达与惯性导航单元;
2) 扫描数据
遥控双轮移动平台,用激光雷达进行扫描,得到扫描数据,同时从平台搭载的惯性导航单元读取平台的位姿信息;
3) 帧间拼接
对于激光雷达扫描出的数据,对相邻的两帧采取ICP最近点迭代方法得到平台的位姿变化;
4) 闭环检测
提取所有扫描帧的特征点并将特征点存入特征字典;对每个新的帧,在特征字典中查找匹配,若匹配成功则完成闭环检测;
5) 图优化
对步骤3)得到的一系列帧间拼接的位姿进行图优化,其中以每一帧观测瞬间的位姿为节点,相邻两帧的位姿变化为边构建优化图;将优化图输入isam优化方法库计算,得到优化出的每一帧的中心点位姿,以及包括中心点位姿的处理后的优化图;
6) 加入惯性导航数据
在上述处理后的优化图中,结合每一帧激光雷达数据采集的瞬间读取到的惯性导航单元的位姿变化信息,将对应的节点之间加入由惯性导航单元得到的位姿变化,如此构成的优化图的每两节点之间如果有边则都有两条。
7) 二次图优化
对上述处理后的优化图重新运行图优化方法得到优化出的每一帧的中心点位姿。
8) 渲染
从步骤7)得到每一帧的中心点位姿后,使用opengl绘制出occupancy grid map,其中采样点标记为黑色,从采样点到中心点位置的连线绘制为白色。
CN201610856946.7A 2016-09-28 2016-09-28 一种基于惯性导航单元与激光雷达的地图构建方法 Active CN106324616B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610856946.7A CN106324616B (zh) 2016-09-28 2016-09-28 一种基于惯性导航单元与激光雷达的地图构建方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610856946.7A CN106324616B (zh) 2016-09-28 2016-09-28 一种基于惯性导航单元与激光雷达的地图构建方法

Publications (2)

Publication Number Publication Date
CN106324616A true CN106324616A (zh) 2017-01-11
CN106324616B CN106324616B (zh) 2019-02-26

Family

ID=57820126

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610856946.7A Active CN106324616B (zh) 2016-09-28 2016-09-28 一种基于惯性导航单元与激光雷达的地图构建方法

Country Status (1)

Country Link
CN (1) CN106324616B (zh)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106918830A (zh) * 2017-03-23 2017-07-04 安科机器人有限公司 一种基于多导航模块的定位方法及移动机器人
CN107655473A (zh) * 2017-09-20 2018-02-02 南京航空航天大学 基于slam技术的航天器相对自主导航***
CN108345005A (zh) * 2018-02-22 2018-07-31 重庆大学 巷道掘进机的实时连续自主定位定向***及导航定位方法
CN108401461A (zh) * 2017-12-29 2018-08-14 深圳前海达闼云端智能科技有限公司 三维建图方法、装置、***、云端平台、电子设备和计算机程序产品
CN109118940A (zh) * 2018-09-14 2019-01-01 杭州国辰机器人科技有限公司 一种基于地图拼接的移动机器人构图
CN109407073A (zh) * 2017-08-15 2019-03-01 百度在线网络技术(北京)有限公司 反射值地图构建方法和装置
CN109933056A (zh) * 2017-12-18 2019-06-25 九阳股份有限公司 一种基于slam的机器人导航方法以及机器人
WO2021147549A1 (zh) * 2020-01-20 2021-07-29 深圳市普渡科技有限公司 闭环检测方法及***、多传感器融合slam***及机器人、介质
US12031826B2 (en) 2019-06-04 2024-07-09 3M Innovative Properties Company Methods and systems for path-based mapping and routing

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102435188A (zh) * 2011-09-15 2012-05-02 南京航空航天大学 一种用于室内环境的单目视觉/惯性全自主导航方法
CN103105852A (zh) * 2011-11-14 2013-05-15 联想(北京)有限公司 位移计算方法和设备及即时定位与地图构建方法和设备
CN103353758A (zh) * 2013-08-05 2013-10-16 青岛海通机器人***有限公司 一种室内机器人导航装置及其导航技术
WO2014130854A1 (en) * 2013-02-21 2014-08-28 Regents Of The Univesity Of Minnesota Extrinsic parameter calibration of a vision-aided inertial navigation system
CN105806344A (zh) * 2016-05-17 2016-07-27 杭州申昊科技股份有限公司 一种基于局部地图拼接的栅格地图创建方法
CN105928505A (zh) * 2016-04-19 2016-09-07 深圳市神州云海智能科技有限公司 移动机器人的位姿确定方法和设备

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102435188A (zh) * 2011-09-15 2012-05-02 南京航空航天大学 一种用于室内环境的单目视觉/惯性全自主导航方法
CN103105852A (zh) * 2011-11-14 2013-05-15 联想(北京)有限公司 位移计算方法和设备及即时定位与地图构建方法和设备
WO2014130854A1 (en) * 2013-02-21 2014-08-28 Regents Of The Univesity Of Minnesota Extrinsic parameter calibration of a vision-aided inertial navigation system
CN103353758A (zh) * 2013-08-05 2013-10-16 青岛海通机器人***有限公司 一种室内机器人导航装置及其导航技术
CN105928505A (zh) * 2016-04-19 2016-09-07 深圳市神州云海智能科技有限公司 移动机器人的位姿确定方法和设备
CN105806344A (zh) * 2016-05-17 2016-07-27 杭州申昊科技股份有限公司 一种基于局部地图拼接的栅格地图创建方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
林睿: "基于图像特征点的移动机器人立体视觉SLAM研究", 《中国博士学位论文全文数据库 信息科技辑》 *
梁明杰 等: "基于图优化的同时定位与地图创建综述", 《机器人》 *

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106918830A (zh) * 2017-03-23 2017-07-04 安科机器人有限公司 一种基于多导航模块的定位方法及移动机器人
CN109407073A (zh) * 2017-08-15 2019-03-01 百度在线网络技术(北京)有限公司 反射值地图构建方法和装置
CN107655473A (zh) * 2017-09-20 2018-02-02 南京航空航天大学 基于slam技术的航天器相对自主导航***
CN107655473B (zh) * 2017-09-20 2020-07-28 南京航空航天大学 基于slam技术的航天器相对自主导航***
CN109933056A (zh) * 2017-12-18 2019-06-25 九阳股份有限公司 一种基于slam的机器人导航方法以及机器人
CN109933056B (zh) * 2017-12-18 2022-03-15 九阳股份有限公司 一种基于slam的机器人导航方法以及机器人
CN108401461A (zh) * 2017-12-29 2018-08-14 深圳前海达闼云端智能科技有限公司 三维建图方法、装置、***、云端平台、电子设备和计算机程序产品
WO2019127445A1 (zh) * 2017-12-29 2019-07-04 深圳前海达闼云端智能科技有限公司 三维建图方法、装置、***、云端平台、电子设备和计算机程序产品
CN108345005B (zh) * 2018-02-22 2020-02-07 重庆大学 巷道掘进机的实时连续自主定位定向***及导航定位方法
CN108345005A (zh) * 2018-02-22 2018-07-31 重庆大学 巷道掘进机的实时连续自主定位定向***及导航定位方法
CN109118940A (zh) * 2018-09-14 2019-01-01 杭州国辰机器人科技有限公司 一种基于地图拼接的移动机器人构图
US12031826B2 (en) 2019-06-04 2024-07-09 3M Innovative Properties Company Methods and systems for path-based mapping and routing
WO2021147549A1 (zh) * 2020-01-20 2021-07-29 深圳市普渡科技有限公司 闭环检测方法及***、多传感器融合slam***及机器人、介质

Also Published As

Publication number Publication date
CN106324616B (zh) 2019-02-26

Similar Documents

Publication Publication Date Title
CN106324616A (zh) 一种基于惯性导航单元与激光雷达的地图构建方法
CN107160395B (zh) 地图构建方法及机器人控制***
CN111199564B (zh) 智能移动终端的室内定位方法、装置与电子设备
WO2021073656A1 (zh) 图像数据自动标注方法及装置
KR102427921B1 (ko) 실시간 맵핑 및 로컬리제이션을 위한 장치 및 방법
US10422849B2 (en) Method and system for signal-based localization
CN106643720B (zh) 一种基于uwb室内定位技术与激光雷达的地图构建方法
CN106228162B (zh) 一种基于深度学习的移动机器人快速物体识别方法
WO2020224305A1 (zh) 用于设备定位的方法、装置及设备
CN111402339B (zh) 一种实时定位方法、装置、***及存储介质
US8588471B2 (en) Method and device of mapping and localization method using the same
CN106154287A (zh) 一种基于双轮里程计与激光雷达的地图构建方法
CN107240129A (zh) 基于rgb‑d相机数据的物体及室内小场景恢复与建模方法
CN108352056A (zh) 用于校正错误深度信息的***和方法
CN105955258A (zh) 基于Kinect传感器信息融合的机器人全局栅格地图构建方法
CN103247225A (zh) 即时定位与地图构建方法和设备
CN113269878B (zh) 一种基于多传感器的建图方法及***
CN115479598A (zh) 基于多传感器融合的定位与建图方法及紧耦合***
CN113487631B (zh) 基于lego-loam的可调式大角度探测感知及控制方法
CN116449384A (zh) 基于固态激光雷达的雷达惯性紧耦合定位建图方法
CN111429515A (zh) 基于深度学习的机器人避障行为的学习方法
Pirker et al. GPSlam: Marrying Sparse Geometric and Dense Probabilistic Visual Mapping.
CN115962773A (zh) 一种移动机器人同步定位与地图构建方法、装置和设备
Zhao et al. Large-scale monocular SLAM by local bundle adjustment and map joining
Jiang et al. 3D SLAM based on NDT matching and ground constraints for ground robots in complex environments

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant