CN107797129B - 无gnss信号下的点云数据采集方法及装置 - Google Patents

无gnss信号下的点云数据采集方法及装置 Download PDF

Info

Publication number
CN107797129B
CN107797129B CN201710954082.7A CN201710954082A CN107797129B CN 107797129 B CN107797129 B CN 107797129B CN 201710954082 A CN201710954082 A CN 201710954082A CN 107797129 B CN107797129 B CN 107797129B
Authority
CN
China
Prior art keywords
data
point cloud
odometer
position information
whole
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.)
Active
Application number
CN201710954082.7A
Other languages
English (en)
Other versions
CN107797129A (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.)
Chongqing Institute Of Surveying And Mapping Science And Technology Chongqing Map Compilation Center
Original Assignee
CHONGQING CYBERCITY SCI-TECH CO LTD
Chongqing Survey Institute
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 CHONGQING CYBERCITY SCI-TECH CO LTD, Chongqing Survey Institute filed Critical CHONGQING CYBERCITY SCI-TECH CO LTD
Priority to CN201710954082.7A priority Critical patent/CN107797129B/zh
Priority to PCT/CN2017/118367 priority patent/WO2019071840A1/zh
Priority to US16/300,963 priority patent/US11385359B2/en
Priority to EP17908768.9A priority patent/EP3696577A4/en
Publication of CN107797129A publication Critical patent/CN107797129A/zh
Application granted granted Critical
Publication of CN107797129B publication Critical patent/CN107797129B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/42Determining position
    • G01S19/48Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system
    • G01S19/485Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system whereby the further system is an optical system or imaging system
    • 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
    • G01C21/1652Navigation; 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 with ranging devices, e.g. LIDAR or RADAR
    • 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/02Systems using the reflection of electromagnetic waves other than radio waves
    • G01S17/06Systems determining position data of a target
    • G01S17/42Simultaneous measurement of distance and other co-ordinates
    • 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/86Combinations of lidar systems with systems other than lidar, radar or sonar, e.g. with direction finders
    • 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
    • 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
    • G01S19/00Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
    • G01S19/38Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
    • G01S19/39Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
    • G01S19/42Determining position
    • G01S19/48Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system
    • G01S19/49Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system whereby the further system is an inertial position system, e.g. loosely-coupled
    • 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
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/48Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
    • G01S7/4808Evaluating distance, position or velocity data

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)
  • Navigation (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Optical Radar Systems And Details Thereof (AREA)

Abstract

本发明提供一种无GNSS信号下的点云数据采集方法及装置,该方法包括:将从地形图中获取的线路数据重采样得到离散化的线路数据;模拟生成整秒PPS脉冲;使用里程计计数并对该计数进行采样,当检测到整秒PPS脉冲时,计算整秒内里程计计数之和,根据里程计参数、上一时刻位置信息以及线路数据计算当前时刻的位置信息;根据当前时刻的位置信息模拟GNSS卫星协议;利用点云数据采集模块解析GNSS卫星协议进行时间同步并控制激光雷达采集点云数据;利用惯性测量模块解析GNSS卫星协议并实时记录定姿定位数据生成包含位置姿态信息的POS数据;利用里程计数据与外部控制点对POS数据进行优化得到精准的点云数据。本发明相比现有采集方式及装置具有高效率、高精度。

Description

无GNSS信号下的点云数据采集方法及装置
技术领域
本发明涉及数据采集技术领域,特别是涉及一种无GNSS信号下的点云数据采集方法及装置。
背景技术
移动测量技术作为一种新兴的三维数据获取技术,集成全球卫星导航***(GNSS,Global Navigation Satellite System)、惯性测量单元(IMU,Inertial MeasurementUnit)、激光雷达(LiDAR,Light Detection and Ranging)、里程计(DMI,DistanceMeasuring Instrument)等传感器,安装在车辆、轮船或飞机等不同平台上,可快速获取三维点云数据。受到卫星信号及精度的影响,长期以来,移动测量技术的应用仅仅局限于卫星信号较好的空旷区域,在无GNSS信号的情况下获取的数据精度较差。突破卫星信号的限制,将移动测量技术应用于卫星信号较差环境下(如城市地铁、隧道等)的数据采集,可以极大的提高数据获取效率和精度。
以无GNSS信号的城市地铁点云数据采集为例,目前通常采用单点测量的方式或者同步定位与地图绘制(SLAM,Simultaneous Localization And Mapping)技术进行点云数据采集。其中单点测量的方式是使用三维激光扫描仪对地铁隧道进行面状定点扫描,然后,通过点云拼接算法进行站点拼接、标定、平差等得到连续点云数据;SLAM技术是在移动的过程中利用激光扫描仪获取点云,并在移动的同时完成点云数据相对位置的解算和匹配,从而得到连续的点云数据。
然而,采用单点测量的方式需要在地铁隧道中布设大量的站点,且站点之间的距离不能超过三维激光扫描仪的有效扫描距离,以便于站点之间点云数据的拼接,由于地铁隧道形态单一,点云拼接的精度也难以保证。SLAM技术进行点云实时匹配的精度依赖于匹配点云之间的同名特征点,相对于特征单一的地铁隧道,同名特征不明显,为了提高匹配精度,往往需要在隧道内布设大量的人工特征点,以实现点云数据之间的精确匹配,此外,在采集过程中移动速度不宜过快、采集距离不宜过长,以保证能够获得较高精度的点云数据,使用该技术进行长距离的地铁隧道点云数据采集较为困难。
因此,如何在不降低获取的点云数据精度的状况下,高效地对长距离的点云数据进行采集,是目前技术人员所要解决的问题。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种无GNSS信号下的点云数据采集方法及装置,用于解决现有技术中在无卫星信号情况下,如何在确保精度状况下高效的获取点云数据的问题。
为实现上述目的及其他相关目的,本发明提供一种无GNSS信号下的点云数据采集方法,包括:
将地形图中获取的线路数据重新采样,得到离散化的线路数据;
利用PPS发生器模拟生成整秒PPS脉冲;
使用里程计计数并对该计数进行采样,当检测接收到来自PPS发生器的整秒PPS脉冲时,计算所述整秒内里程计计数之和,根据里程计参数、上一时刻位置信息以及重新采样的所述线路数据计算当前时刻的位置信息;
根据当前时刻的位置信息模拟GNSS卫星协议并将其发送到点云数据采集模块与惯性测量模块;
利用所述点云数据采集模块解析GNSS卫星协议完成时间同步,并控制激光雷达采集点云数据;
利用所述惯性测量模块解析GNSS卫星协议并实时记录定姿定位数据,生成包含位置信息与姿态信息的POS数据;
利用里程计的计数数据与外部控制点依次对所述POS数据进行优化得到相应的点云数据
本发明的另一目的在于提供一种无GNSS信号下的点云数据采集装置,包括:
存储器,用于存储程序;处理器,用于执行所述程序,所述程序进一步包括:
离散模块,其被配置为对地形图中获取的线路数据重新采样,得到离散化的线路数据;
PPS发生器,其被配置为模拟生成整秒PPS脉冲;
DMI处理模块,其被配置为使用里程计计数并对该计数进行采样,当检测接收到来自PPS发生器的整秒PPS脉冲时,计算所述整秒内里程计计数之和,根据里程计参数、上一时刻位置信息以及重新采样的所述线路数据计算当前时刻的位置信息;
模拟GNSS模块,其被配置为根据当前时刻的位置信息模拟GNSS卫星协议并将其发送到点云数据采集模块与惯性测量模块;
点云数据采集模块,其被配置为解析GNSS卫星协议完成时间同步,并控制激光雷达采集点云数据;
惯性测量模块,其被配置为解析GNSS卫星协议并实时记录定姿定位数据,生成包含位置信息与姿态信息的POS数据;
POS数据优化模块,其被配置为利用里程计的计数数据与外部控制点依次对所述POS数据进行优化得到相应的点云数据。
如上所述,本发明的无GNSS信号下的点云数据采集方法及装置,具有以下有益效果:
本发明在无GNSS信号或GNSS信号较弱情况下,对地形图中获取的线路数据重新采样获取离散化数据,根据所述里程计参数、上一时刻位置信息以及所述线路数据计算当前时刻的位置信息,根据该时刻的位置信息模拟GNSS卫星协议,以该协议为基础利用点云数据采集模块与惯性测量模块采集点云数据并对其优化输出。相对于传统方式,采集点云数据具有更高的效率与精度;相对于SLAM技术,进行点云数据采集的方法具有更好的便捷性。
附图说明
图1显示为本发明提供的一种无GNSS信号下的点云数据采集方法流程图;
图2显示为本发明提供的一种无GNSS信号下的点云数据采集方法中步骤S3详细流程图;
图3显示为本发明提供的一种无GNSS信号下的点云数据采集方法中步骤S7详细流程图;
图4显示为本发明提供的一种无GNSS信号下的点云数据采集装置结构框图;
图5显示为本发明提供的一种无GNSS信号下的点云数据采集装置中DMI处理模块结构框图;
图6显示为本发明提供的一种无GNSS信号下的点云数据采集装置中POS数据优化模块结构框图。
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
请参阅图1,本发明提供一种无GNSS信号下的点云数据采集方法流程图,包括:
步骤S1,将地形图中获取的线路数据重新采样,得到离散化的线路数据;
具体地,按照精度要求从预设比例尺的地形图中获取线路数据,依据预设距离间隔重新采样所述线路数据获取离散的线路数据。例如:对于精度要求为5cm的地铁隧道点云数据采集,可从比例尺为1:500的地形图中提取线路数据,并按照一定间隔距离(如0.1m、0.2m、0.4m、0.5m或1m等)对线路数据进行重新采样,重新采样的离散点包含经度L、纬度B、高度H的位置信息,如表示为(L,B,H)的坐标点,从而得到离散的线路数据,采样间隔距离越小所获取的采样线路数据的精度越高。
步骤S2,利用PPS发生器模拟生成整秒PPS脉冲;
具体地,PPS发生器优选为单片机进行PPS信号模拟,并且为了消除单片机晶振误差对PPS信号的影响,在确认单片机运行稳定后统计整秒的时间间隔,以该时间间隔为整秒间隔进行PPS信号的模拟,从而确保产生的整秒PPS脉冲信号的稳定性。
步骤S3,使用里程计计数并对该计数进行采样,检测接收到来自PPS发生器的整秒PPS脉冲时,计算所述整秒内里程计计数之和,根据里程计参数、上一时刻位置信息以及重新采样的所述线路数据计算当前时刻的位置信息;
具体地,所述里程计在此优选非接触式DMI里程计,使用该里程计计数里程更为精准,在数据采集作业开始时同时使用里程计,并对所述里程计计数进行采样。
步骤S4,根据当前时刻的位置信息模拟GNSS卫星协议并将其发送到点云数据采集模块与惯性测量模块;
具体地,当接收到整秒PPS脉冲时,根据当前时刻的时间信息与位置信息P1(L1,B1,H1)模拟GNSS卫星协议,将所述模拟GNSS卫星协议分别发送到点云数据采集模块与惯性测量模块。
步骤S5,利用所述点云数据采集模块解析GNSS卫星协议完成时间同步,并控制激光雷达采集点云数据;
具体地,点云数据采集模块解析GNSS卫星协议完成时间同步,以同一时钟源同步***,确保数据采集过程中在时间上完全同步(以激光雷达采集程序的时间为同步基准时间),不仅保证了点云数据、POS数据两种数据采集时间的同步,即,输出的整秒脉冲PPS为惯性测量模块提供了精确地时间信息。
步骤S6,利用所述惯性测量模块解析GNSS卫星协议并实时记录定姿定位数据生成包含位置信息与姿态信息的POS数据;
具体地,由于使用了高精度的惯性测量模块(IMU),能够测量车辆在行进过程中对应的三维空间的角速度与加速度,从而算出其对应的位置信息与姿态信息,即POS数据,利用惯性测量模块无需依赖外接的其它的辅助设备,能够快速而独立地测量多种定位与地球重力场参数,大大提高作业效率,同时,也克服了传统移动测量所受自然条件的限制。
步骤S7,利用里程计的计数数据与外部控制点依次对所述POS数据进行优化得到相应的点云数据。
其中,外部控制点具体包括采集线路周边有效范围内中各个已知且具有显著性的控制点,另外,受到线路数据精度、里程计计数精度、惯性测量单元精度等的影响,POS数据可能存在一定的误差,为了得到更高精度、更高可靠性的点云数据,需进一步进行优化。
在本实施例中,相比采用单点测量的方式需布设大量的站点,且站点之间的距离不能超过三维激光扫描仪的有效扫描距离,以确保拼接后的点云数据的精确度;而相比SLAM技术而言,需布设大量人工特征点以实现点云数据的精确匹配,且采集速度与采集距离都具有限制;本方法无需拼接,也无需大量站点,通过对采集POS数据进行优化,即可得到精确度较高的点云数据,无论是测量效率还是测量精度都得到了强有力的保证。
请参阅图2,为本发明提供的一种无GNSS信号下的点云数据采集方法中步骤S3详细流程图,包括:
步骤S301,按预设时间间隔采样所述里程计的计数,当检测接收到来自PPS发生器的整秒PPS脉冲时,计算所述整秒内里程计计数之和;
具体地,以该时间间隔采样里程计的计数,该预设时间间隔可根据用户需求设置,一般设置为50ms,在整秒PPS脉冲信号到达时统计整秒内里程计计数之和。
步骤S302,根据所述里程计参数、上一时刻位置信息以及重新采样的且离散的线路数据,沿所述线路数据前进方向插值计算当前时刻的位置信息,其中所述里程计参数包括每周的脉冲数量与车轮周长。
在本实施例中,如果使用50ms的时间间隔对里程计的计数进行采样,当接收到整秒PPS脉冲时,计算所述整秒内里程计计数之和,根据所述里程计每周的脉冲数量(例如,360PPR)与车轮周长L,上一时刻位置信息P0(L0,B0,H0)以及采样线路数据,沿着采集装置前进方向在采样线路上使用线性插值方式计算当前时刻采集装置的位置信息P1(L1,B1,H1)。
其中,插值方式包括拉格朗日插值、牛顿插值、分段线性插值与样条插值,在此优选,分段线性插值。
请参阅图3,为本发明提供的一种无GNSS信号下的点云数据采集方法中步骤S7详细流程图,包括:
步骤S701,根据所述里程计的计数数据对POS数据进行初步优化,其中,根据采集时刻TR的起始位置PR(LR,BR,HR),当检测到接收所述整秒PPS脉冲时,根据整秒内里程计的计数之和N、每周脉冲数P、车轮周长L,计算整秒内沿着所述线路数据的前进距离
Figure GDA0002123918740000061
根据重新采样的所述线路数据得到当前时刻TR+1的位置信息PR+1(LR+1,BR+1,HR+1),以整秒内沿着所述线路数据的前进距离为标准校正整秒内POS数据得到初步优化的POS数据;
具体地,即根据计算的前进距离,将当前时刻TR+1的位置信息PR+1(LR+1,BR+1,HR+1)进行差值校正,以得到初步优化的POS数据。
步骤S702,以所述线路有效范围内多个特征明显的坐标点为参考点,计算参考点与由所述初步优化的POS数据解算的点云数据中对应位置的坐标差,按照所述坐标差对应校正初步优化的POS数据得到优化的POS数据。
具体地,所述特征明显的坐标点优选为采集线路周边有效范围内特征明显的地物点,或者通过人为布设的控制点,将上述地物点或控制点选为参考点,计算参考点与上述初步优化的POS数据解算的点云数据中对应位置之间的坐标差,例如,沿着采集线路方向的参考点依次为A、B、C,其各自为已知的坐标点,在由初步优化的POS数据解算的点云数据中筛选与参考点对应的坐标点A1、B1、C1,计算参考点A、B、C与其对应的坐标点A1、B1、C1之间的坐标差值,按照所述坐标差依次对其对应的POS数据进行差值校正,再度优化整个POS数据从而确保POS数据的精度。
在本实施例中,通过前后两次进行优化,第一次优化,对随机采集的POS数据按整秒PPS进行优化,大幅度提高了整体POS数据的精确度;第二次优化,以已知的特征显著的坐标点为参考点,将在该参考点与由初次优化的POS数据生成的点云数据对应的坐标点比较,精准优化采集的点云数据,两次优化确保采集的点云数据的精确度。
请参阅图4,为本发明提供的一种无GNSS信号下的点云数据采集装置,包括:
存储器,用于存储程序;处理器,用于执行所述程序,所述程序进一步包括:
离散模块1,其配置为对地形图中获取的线路数据重新采样,得到离散化的线路数据;
具体地,按照精度要求从预设比例尺的地形图中获取线路数据,依据预设距离间隔重新采样所述线路数据获取离散的线路数据;重新采样的离散点包含经度、纬度、高度的位置信息,能够得到精度更高的线路数据。
PPS发生器2,其配置为模拟生成整秒PPS脉冲;
具体地,PPS(Pulse Per Second,每秒脉冲数),相比直接的UTC的时间,用户收到时存在延时。为了精确授时,引入PPS信号上升沿来标示UTC的整秒时刻,可精度到纳秒级,且没有累积误差,提高了时间精度。
DMI处理模块3,其配置为使用里程计计数并对该计数进行采样,当检测接收到来自PPS发生器的整秒PPS脉冲时,计算所述整秒内里程计计数之和,根据所述里程计参数、上一时刻位置信息以及重新采样的所述线路数据计算当前时刻的位置信息;
其中,请参阅图5,为本发明提供的一种无GNSS信号下的点云数据采集装置中DMI处理模块结构框图,详述如下:
第一DMI处理单元31,其被配置为按预设时间间隔采样所述里程计的计数,当检测接收到来自PPS发生器的整秒PPS脉冲时,计算所述整秒内里程计计数之和;
第二DMI处理单元32,其被配置为根据所述里程计参数、上一时刻位置信息以及重新采样且离散的线路数据,沿所述线路数据前进方向插值计算当前时刻的位置信息,其中所述里程计参数包括每周的脉冲数量与车轮周长。
模拟GNSS模块4,其配置为根据当前时刻的位置信息模拟GNSS卫星协议并将其发送到点云数据采集模块与惯性测量模块;
具体地,当接收到整秒PPS脉冲时,根据当前时刻的时间信息与位置信息模拟GNSS卫星协议,将所述模拟GNSS卫星协议分别发送到点云数据采集模块与惯性测量模块。
点云数据采集模块5,其配置为解析GNSS卫星协议完成时间同步,并控制激光雷达采集点云数据;
惯性测量模块6,其配置为解析GNSS卫星协议并实时记录定姿定位数据,生成包含位置信息与姿态信息的POS数据;
POS数据优化模块7,其配置为利用里程计的计数数据与外部控制点依次对所述POS数据进行优化得到相应的点云数据。
具体地,请参阅图6,为本发明提供的一种无GNSS信号下的点云数据采集装置中POS数据优化模块结构框图,详述如下:
第一POS数据优化单元71,其被配置为根据所述里程计的计数数据对POS数据进行初步优化,其中,根据采集时刻TR的起始位置PR(LR,BR,HR),当检测到接收所述整秒PPS脉冲时,根据整秒内里程计的计数之和N、每周脉冲数P、车轮周长L,计算整秒内沿着所述线路数据的前进距离
Figure GDA0002123918740000081
根据重新采样的所述线路数据得到当前时刻TR+1的位置信息PR+1(LR+1,BR+1,HR+1),以整秒内沿着所述线路数据的前进距离为标准校正整秒内POS数据得到初步优化的POS数据;
第二POS数据优化单元72,其被配置为以所述线路有效范围内多个特征明显的坐标点为参考点,计算参考点与由所述初步优化的POS数据解算的点云数据中对应位置的坐标差,按照所述坐标差对应校正初步优化的POS数据得到优化的POS数据。
综上所述,本发明在无GNSS信号或GNSS信号较弱情况下,对地形图中获取的线路数据重新采样获取离散化数据,根据所述里程计参数、上一时刻位置信息以及所述线路数据计算当前时刻的位置信息,根据该时刻的位置信息模拟GNSS卫星协议,以该协议为基准利用点云数据采集模块与惯性测量模块采集点云数据并对其优化输出。相对于传统方式,采集点云数据具有更高的效率与精度;相对于SLAM技术,进行点云数据采集的方法具有更好的便捷性。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。

Claims (10)

1.一种无GNSS信号下的点云数据采集方法,其特征在于,包括:
将地形图中获取的线路数据重新采样,得到离散化的线路数据;
利用PPS发生器模拟生成整秒PPS脉冲;
使用里程计计数并对该计数进行采样,当检测接收到来自PPS发生器的整秒PPS脉冲时,计算所述整秒内里程计计数之和,根据里程计参数、上一时刻位置信息以及重新采样的所述线路数据计算当前时刻的位置信息,其中,所述里程计参数包括每周的脉冲数量与车轮周长;
根据当前时刻的位置信息模拟GNSS卫星协议并将其发送到点云数据采集模块与惯性测量模块;
利用所述点云数据采集模块解析所述GNSS卫星协议完成时间同步,并控制激光雷达采集点云数据;
利用所述惯性测量模块解析所述GNSS卫星协议,并实时记录定姿定位数据生成包含位置信息与姿态信息的POS数据;
利用所述里程计的计数数据与外部控制点依次对所述POS数据进行优化得到相应的点云数据,其中,所述计数数据包括整秒内里程计的计数之和。
2.根据权利要求1所述的无GNSS信号下的点云数据采集方法,其特征在于,所述将地形图中获取的线路数据重新采样,得到离散化的线路数据的步骤,包括:
按照精度要求从预设比例尺的地形图中获取线路数据,依据预设距离间隔重新采样所述线路数据获取离散的线路数据。
3.根据权利要求1所述的无GNSS信号下的点云数据采集方法,其特征在于,所述使用里程计计数并对该计数进行采样,当检测接收到来自PPS发生器的整秒PPS脉冲时,计算所述整秒内里程计计数之和,根据所述里程计参数、上一时刻位置信息以及重新采样的所述线路数据计算当前时刻的位置信息的步骤,包括:
按预设时间间隔采样所述里程计的计数,当检测接收到来自PPS发生器的整秒PPS脉冲时,计算所述整秒内里程计计数之和;
根据所述里程计参数、上一时刻位置信息以及重新采样离散的所述线路数据,沿所述线路数据前进方向插值计算当前时刻的位置信息,其中所述里程计参数包括每周的脉冲数量与车轮周长。
4.根据权利要求1所述的无GNSS信号下的点云数据采集方法,其特征在于,所述根据当前时刻的位置信息模拟GNSS卫星协议并将其发送到点云数据采集模块与惯性测量模块的步骤,包括:
当接收到整秒PPS脉冲时,根据当前时刻的时间信息与位置信息模拟GNSS卫星协议,将所述模拟GNSS卫星协议分别发送到点云数据采集模块与惯性测量模块。
5.根据权利要求1所述的无GNSS信号下的点云数据采集方法,其特征在于,所述利用里程计的计数数据与外部控制点依次对所述POS数据进行优化得到相应的点云数据的步骤,包括:
根据所述里程计的计数数据对POS数据进行初步优化,其中,根据采集时刻TR的起始位置PR,当检测到接收所述整秒PPS脉冲时,根据整秒内里程计的计数之和N、每周脉冲数P、车轮周长L,计算整秒内沿着所述线路数据的前进距离
Figure FDA0002369095800000021
根据重新采样的所述线路数据得到当前TR+1时刻的位置信息PR+1,以整秒内沿着所述线路数据的前进距离为标准校正整秒内POS数据得到初步优化的POS数据;
以所述线路有效范围内多个特征明显的坐标点为参考点,计算参考点与由所述初步优化的POS数据解算的点云数据中对应位置的坐标差,按照所述坐标差对应校正初步优化的POS数据得到优化的POS数据。
6.一种无GNSS信号下的点云数据采集装置,其特征在于,包括:
存储器,用于存储程序;处理器,用于执行所述程序,所述程序进一步包括:
离散模块,其被配置为对地形图中获取的线路数据重新采样,得到离散化的线路数据;
PPS发生器,其被配置为模拟生成整秒PPS脉冲;
DMI处理模块,其被配置为使用里程计计数并对该计数进行采样,当检测接收到来自PPS发生器的整秒PPS脉冲时,计算所述整秒内里程计计数之和,根据里程计参数、上一时刻位置信息以及重新采样的所述线路数据计算当前时刻的位置信息,其中,所述里程计参数包括每周的脉冲数量与车轮周长;
模拟GNSS模块,其被配置为根据当前时刻的位置信息模拟GNSS卫星协议并将其发送到点云数据采集模块与惯性测量模块;
点云数据采集模块,其被配置为解析所述GNSS卫星协议完成时间同步,并控制激光雷达采集点云数据;
惯性测量模块,其被配置为解析所述GNSS卫星协议并实时记录定姿定位数据生成包含位置信息与姿态信息的POS数据;
POS数据优化模块,其被配置为利用所述里程计的计数数据与外部控制点依次对所述POS数据进行优化得到相应的点云数据,其中,所述计数数据包括整秒内里程计的计数之和。
7.根据权利要求6所述的无GNSS信号下的点云数据采集装置,其特征在于,所述离散模块,包括:按照精度要求从预设比例尺的地形图中获取线路数据,依据预设距离间隔重新采样所述线路数据获取离散的线路数据。
8.根据权利要求6所述的无GNSS信号下的点云数据采集装置,其特征在于,所述DMI处理模块,包括:
第一DMI处理单元,其被配置为按预设时间间隔采样所述里程计的计数,检测接收到来自PPS发生器的整秒PPS脉冲时,计算所述整秒内里程计计数之和;
第二DMI处理单元,其被配置为根据所述里程计参数、上一时刻位置信息以及重新采样且离散的所述线路数据,沿所述线路数据前进方向插值计算当前时刻的位置信息,其中所述里程计参数包括每周的脉冲数量与车轮周长。
9.根据权利要求6所述的无GNSS信号下的点云数据采集装置,其特征在于,所述模拟GNSS模块,包括:当接收到整秒PPS脉冲时,根据当前时刻的时间信息与位置信息模拟GNSS卫星协议,将所述模拟GNSS卫星协议分别发送到点云数据采集模块与惯性测量模块。
10.根据权利要求6所述的无GNSS信号下的点云数据采集装置,其特征在于,所述POS数据优化模块,包括:
第一POS数据优化单元,其被配置为根据所述里程计的计数数据对POS数据进行初步优化,其中,根据采集时刻TR的起始位置PR,当检测到接收所述整秒PPS脉冲时,根据整秒内里程计的计数之和N、每周脉冲数P、车轮周长L,计算整秒内沿着所述线路数据的前进距离
Figure FDA0002369095800000031
根据重新采样的所述线路数据得到当前时刻TR+1的位置信息PR+1,以整秒内沿着所述线路数据的前进距离为标准校正整秒内POS数据得到初步优化的POS数据;
第二POS数据优化单元,其被配置为以所述线路有效范围内多个特征明显的坐标点为参考点,计算参考点与由所述初步优化的POS数据解算的点云数据中对应位置的坐标差,按照所述坐标差对应校正初步优化的POS数据得到优化的POS数据。
CN201710954082.7A 2017-10-13 2017-10-13 无gnss信号下的点云数据采集方法及装置 Active CN107797129B (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201710954082.7A CN107797129B (zh) 2017-10-13 2017-10-13 无gnss信号下的点云数据采集方法及装置
PCT/CN2017/118367 WO2019071840A1 (zh) 2017-10-13 2017-12-25 无gnss信号下的点云数据采集方法及装置
US16/300,963 US11385359B2 (en) 2017-10-13 2017-12-25 Point cloud data acquisition method and device under situation of no GNSS signal
EP17908768.9A EP3696577A4 (en) 2017-10-13 2017-12-25 METHOD AND DEVICE FOR ACQUIRING POINT CLOUD DATA IN THE ABSENCE OF GNSS SIGNAL

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710954082.7A CN107797129B (zh) 2017-10-13 2017-10-13 无gnss信号下的点云数据采集方法及装置

Publications (2)

Publication Number Publication Date
CN107797129A CN107797129A (zh) 2018-03-13
CN107797129B true CN107797129B (zh) 2020-06-05

Family

ID=61533028

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710954082.7A Active CN107797129B (zh) 2017-10-13 2017-10-13 无gnss信号下的点云数据采集方法及装置

Country Status (4)

Country Link
US (1) US11385359B2 (zh)
EP (1) EP3696577A4 (zh)
CN (1) CN107797129B (zh)
WO (1) WO2019071840A1 (zh)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111220992B (zh) * 2018-11-26 2022-05-20 长沙智能驾驶研究院有限公司 雷达数据融合方法、装置及***
CN109993700B (zh) * 2019-04-03 2023-07-04 百度在线网络技术(北京)有限公司 数据处理方法、装置、电子设备及计算机可读存储介质
CN109975848B (zh) * 2019-04-19 2023-03-31 重庆市勘测院 基于rtk技术的移动测量***精度优化方法
CN110501712B (zh) * 2019-09-05 2022-06-28 北京百度网讯科技有限公司 无人驾驶中用于确定位置姿态数据的方法、装置和设备
CN111007554A (zh) * 2019-12-11 2020-04-14 武汉海达数云技术有限公司 数据采集时间同步***和方法
JP2022542289A (ja) * 2020-04-30 2022-09-30 上海商▲湯▼▲臨▼港智能科技有限公司 地図作成方法、地図作成装置、電子機器、記憶媒体及びコンピュータプログラム製品
CN112235041A (zh) * 2020-12-18 2021-01-15 成都纵横大鹏无人机科技有限公司 实时点云的处理***、方法及机载数据采集装置、方法
CN113280798B (zh) * 2021-07-20 2021-10-01 四川省公路规划勘察设计研究院有限公司 隧道gnss拒止环境下车载扫描点云的几何纠正方法
CN113721255B (zh) * 2021-08-17 2023-09-26 北京航空航天大学 基于激光雷达与视觉融合的列车站台停车点精准检测方法
CN113959436A (zh) * 2021-10-14 2022-01-21 重庆数字城市科技有限公司 一种激光点云数据实时处理***和方法
CN114362867B (zh) * 2021-12-14 2023-08-01 山东科技大学 一种用于深拖***的时间同步和数据存储工作方法
CN114710228B (zh) * 2022-05-31 2022-09-09 杭州闪马智擎科技有限公司 一种时间的同步方法、装置、存储介质及电子装置
CN114754769B (zh) * 2022-06-15 2022-11-18 天津大学四川创新研究院 激光雷达与惯性传感器的数据同步授时***和方法
CN115308724B (zh) * 2022-08-09 2023-07-07 四川大学 一种立木树高测量方法
CN115061211B (zh) * 2022-08-18 2022-11-18 国网山东省电力公司滨州市沾化区供电公司 一种城网地埋电缆路径图校正方法及***
CN116931037B (zh) * 2023-09-15 2023-12-22 中国科学院国家空间科学中心 一种掩星探测的数据校正方法、装置及设备
CN117570972B (zh) * 2023-11-20 2024-06-28 重庆市测绘科学技术研究院 基于多条件约束的车载移动测量点云精度提升方法及装置
CN117668574B (zh) * 2024-01-31 2024-05-14 利亚德智慧科技集团有限公司 光影秀的数据模型优化方法、装置、设备及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102338616A (zh) * 2010-07-22 2012-02-01 首都师范大学 三维测量***及方法
CN105628026A (zh) * 2016-03-04 2016-06-01 深圳大学 一种移动物体的定位定姿方法和***
CN105808672A (zh) * 2016-03-01 2016-07-27 重庆市勘测院 基于浏览器的海量三维点云数据的发布方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9846232B1 (en) * 2012-01-05 2017-12-19 Teledyne Reson A/S Use of multi-beam sonar systems to generate point cloud data and models; data registration in underwater metrology applications
US9523763B2 (en) * 2013-03-03 2016-12-20 The Boeing Company Satellite-based integer cycle ambiguity resolution of local medium wave radio signals
CN105203023B (zh) 2015-07-10 2017-12-05 中国人民解放军信息工程大学 一种车载三维激光扫描***安置参数的一站式标定方法
EP3793899A4 (en) * 2018-10-29 2021-07-07 DJI Technology, Inc. MOVABLE OBJECT TO PERFORM A REAL-TIME IMAGE
WO2020264060A1 (en) * 2019-06-24 2020-12-30 DeepMap Inc. Determining weights of points of a point cloud based on geometric features

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102338616A (zh) * 2010-07-22 2012-02-01 首都师范大学 三维测量***及方法
CN105808672A (zh) * 2016-03-01 2016-07-27 重庆市勘测院 基于浏览器的海量三维点云数据的发布方法
CN105628026A (zh) * 2016-03-04 2016-06-01 深圳大学 一种移动物体的定位定姿方法和***

Also Published As

Publication number Publication date
CN107797129A (zh) 2018-03-13
US11385359B2 (en) 2022-07-12
WO2019071840A1 (zh) 2019-04-18
US20210223408A1 (en) 2021-07-22
EP3696577A1 (en) 2020-08-19
EP3696577A4 (en) 2021-07-14

Similar Documents

Publication Publication Date Title
CN107797129B (zh) 无gnss信号下的点云数据采集方法及装置
WO2022127532A1 (zh) 一种激光雷达与imu的外参标定方法、装置及设备
Puente et al. Accuracy verification of the Lynx Mobile Mapper system
CN102575933B (zh) 地图图像综合数据库生成***以及地图图像综合数据库生成程序
CN109807911B (zh) 基于gnss、uwb、imu、激光雷达、码盘的室外巡逻机器人多环境联合定位方法
CN113820735B (zh) 位置信息的确定方法、位置测量设备、终端及存储介质
CN104236522A (zh) 三维可视化测量***
CN114444158B (zh) 一种基于三维重建的地下巷道形变预警方法及***
CN110515110B (zh) 数据评估的方法、装置、设备和计算机可读存储介质
CN106370435A (zh) 道路谱采集***、车辆和道路谱采集方法
CN110262538B (zh) 地图数据采集方法、装置、设备及存储介质
CN116399324A (zh) 建图方法、装置及控制器、无人驾驶车辆
Yadav et al. Developing basic design and mathematical framework for a mobile mapping system—a case study using available sensors
US8244431B2 (en) Determining velocity using multiple sensors
CN113433568B (zh) 一种激光雷达观测模拟方法及装置
JP6773473B2 (ja) 測量情報管理装置および測量情報管理方法
Yakar et al. The use of laser scanner in caves, encountered problems and solution suggestion
CN107869990B (zh) 室内位置数据的采集方法及装置、计算机设备及可读介质
WO2022256976A1 (zh) 稠密点云真值数据的构建方法、***和电子设备
CN111693043B (zh) 地图数据处理方法以及设备
CN113607051B (zh) 一种非暴露空间数字化数据的采集方法、***及存储介质
Shi et al. Reference-plane-based approach for accuracy assessment of mobile mapping point clouds
Suttisangiam et al. Software-based Timing Synchronization for Point Cloud Reconstruction
Halgaš et al. Technical devices cooperation to obtain data for 3D environment modelling
CN109932739A (zh) 适应性权重调适的定位方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20240305

Address after: 401120 No. 6, Qingzhu East Road, Dazhulin, Yubei District, Chongqing

Patentee after: Chongqing Institute of Surveying and Mapping Science and Technology (Chongqing Map Compilation Center)

Country or region after: China

Address before: No. 231 Diance Village, Jiangbei District, Chongqing, 401121

Patentee before: CHONGQING SURVEY INSTITUTE

Country or region before: China

Patentee before: CHONGQING CYBERCITY SCI-TECH Co.,Ltd.

TR01 Transfer of patent right