CN113933861B - Airborne laser radar point cloud generation method and system - Google Patents

Airborne laser radar point cloud generation method and system Download PDF

Info

Publication number
CN113933861B
CN113933861B CN202111336888.2A CN202111336888A CN113933861B CN 113933861 B CN113933861 B CN 113933861B CN 202111336888 A CN202111336888 A CN 202111336888A CN 113933861 B CN113933861 B CN 113933861B
Authority
CN
China
Prior art keywords
data
filtering
information
point cloud
current
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
CN202111336888.2A
Other languages
Chinese (zh)
Other versions
CN113933861A (en
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.)
Chengdu Hangwei Zhixin Technology Co ltd
Original Assignee
Chengdu Hangwei Zhixin 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 Chengdu Hangwei Zhixin Technology Co ltd filed Critical Chengdu Hangwei Zhixin Technology Co ltd
Priority to CN202111336888.2A priority Critical patent/CN113933861B/en
Publication of CN113933861A publication Critical patent/CN113933861A/en
Application granted granted Critical
Publication of CN113933861B publication Critical patent/CN113933861B/en
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
    • 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/93Lidar systems specially adapted for specific applications for anti-collision purposes
    • G01S17/933Lidar systems specially adapted for specific applications for anti-collision purposes of aircraft or spacecraft
    • 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/40Correcting position, velocity or attitude
    • 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/45Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement
    • G01S19/47Determining position by combining measurements of signals from the satellite radio beacon positioning system with a supplementary measurement the supplementary measurement being an inertial measurement, e.g. tightly coupled inertial
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A90/00Technologies having an indirect contribution to adaptation to climate change
    • Y02A90/10Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Physics & Mathematics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Electromagnetism (AREA)
  • Optical Radar Systems And Details Thereof (AREA)
  • Navigation (AREA)

Abstract

The invention relates to an airborne laser radar point cloud generating method and system, in particular to an airborne laser radar point cloud generating method and system, which are used for acquiring first position information of a current period by combining GNSS data and IMU data in the current calculation period and optimized first position information in a previous calculation period, acquiring second position information by matching laser radar data with a local map, performing fusion filtering on latest first position information and latest second position information in the current filtering period, acquiring third position information and position information errors corresponding to the current filtering period, and performing spatial transformation on the third position information and the second position information to acquire point cloud data in the current filtering period.

Description

Airborne laser radar point cloud generation method and system
Technical Field
The invention relates to an airborne laser radar, in particular to a point cloud generating method and system of the airborne laser radar.
Background
The airborne lidar system comprises three large sensor devices: the system comprises a GNSS unit, an IMU unit and a laser radar, wherein the GNSS unit is used for determining the position information of a laser emission point; the IMU unit is used for measuring the attitude information of laser at the moment of laser emission; the laser radar device takes pulse laser ranging as a main technical means, measures the distance from a sensor to a laser irradiation point of a ground object in a laser beam scanning working mode, and can obtain information such as reflectivity, laser pulse echo times and the like. At present, the specific process of point cloud generation of an airborne laser radar system is as follows: the GNSS unit is fused with an IMU system by using an RTK technology to form a combined navigation system, and the pose information is calculated; based on the pose information calculated by the integrated navigation system, the three-dimensional coordinates of the laser foot points, namely a series of discrete three-dimensional point cloud data with irregular spatial distribution, under the local horizontal coordinate system are obtained through a series of spatial transformation by combining the laser point distance information acquired by the laser radar system, and the laser foot points refer to the light points of the laser falling on the surface of an object.
The whole point cloud generating process is a linear process, namely the point cloud is formed completely based on the pose information calculated by the integrated navigation system, and if the pose information error calculated by the integrated navigation system is too large, the point cloud precision is sharply reduced, so that the prior art has the following problems: 1. if the satellite signals are shielded and RTK calculation cannot be carried out, point cloud information cannot be generated; 2. if the satellite information is weakened or the IMU precision is reduced due to environmental factors, and the position and attitude information error calculated by the integrated navigation is large, the point cloud precision is reduced.
Disclosure of Invention
The technical problems solved by the invention are as follows: the airborne laser radar point cloud generating method and system are provided, and the problem that the accuracy of point cloud data generated by the existing airborne laser radar is greatly influenced by satellite signals and environmental factors is solved.
The invention adopts the technical scheme for solving the technical problems that: the airborne laser radar point cloud generation method comprises the following steps:
s01, acquiring GNSS data and IMU data in the current calculation period as first data;
s02, obtaining first attitude information of the carrier in the current calculation period according to the first data and the optimized first attitude information in the previous calculation period;
s03, acquiring laser radar data in the current scanning period as second data, and matching the second data with the latest local map to acquire second position and attitude information of the carrier in the current scanning period;
s04, performing fusion filtering on the latest first posture information and the latest second posture information in the current filtering period to obtain third posture information and posture information errors corresponding to the current filtering period;
s05, optimizing the first pose information of the current calculation period according to the latest pose information error to obtain the optimized first pose information in the current calculation period;
and S06, performing spatial transformation on the third pose information and the second data to obtain point cloud data in the current filtering period, and generating a local map according to the point cloud data in a plurality of filtering periods.
Further, the pose information includes carrier attitude and position information.
Further, in step S03, the second data and the local map are matched by using an NDT matching technique.
Further, in step S04, the fusion filtering employs a kalman filtering algorithm.
Further, in step S06, the multiple filtering cycles are consecutive N filtering cycles before the current filtering cycle, where N is a preset positive integer.
The airborne laser radar system comprises an integrated navigation module, a point cloud data generation module, a laser radar unit and a filtering unit, wherein the integrated navigation module comprises a GNSS unit and an IMU unit;
the combined navigation module acquires data acquired by a GNSS unit and an IMU unit in a current calculation period as first data, calculates and acquires first attitude information of a carrier in the current calculation period according to the first data and the optimized first attitude information in the previous calculation period, sends the first attitude information to a filtering unit, receives attitude information errors fed back by the filtering unit, and optimizes the first attitude information in the current calculation period according to the latest attitude information errors fed back by the filtering unit to acquire the optimized first attitude information in the current calculation period;
the laser radar unit acquires laser radar data in the current scanning period as second data, matches the second data with the latest local map to acquire second attitude information of the carrier in the current scanning period, sends the second data to the point cloud data generation module, and sends the second attitude information to the filtering unit;
the filtering unit performs fusion filtering on the latest first pose information and the latest second pose information in the current filtering period to obtain third pose information and pose information errors corresponding to the current filtering period, sends the third pose information to the point cloud data generating module, and sends the pose information errors to the combined navigation module;
and the point cloud data generation module performs spatial transformation on the third pose information and the second data to obtain point cloud data in a current filtering period, generates a local map according to the point cloud data in a plurality of filtering periods, and sends the local map to the laser radar unit.
Further, the pose information includes carrier attitude and position information.
Further, the lidar unit matches the second data with the latest local map by using an NDT matching technique.
Further, the filtering unit adopts a kalman filtering algorithm.
Further, the multiple filtering cycles are N consecutive filtering cycles before the current filtering cycle, where N is a preset positive integer.
The invention has the beneficial effects that: the invention relates to a method and a system for generating point cloud of an airborne laser radar, which are used for acquiring first attitude information of a current period by GNSS data and IMU data in the current calculation period and combining the optimized first attitude information in the previous calculation period, acquiring second attitude information by matching laser radar data with a local map, fusing and filtering the latest first attitude information and the latest second attitude information in the current filtering period to acquire third attitude information and attitude information errors corresponding to the current filtering period, performing spatial transformation on the third attitude information and the second attitude data to acquire point cloud data in the current filtering period, and generating the local map according to the point cloud data in a plurality of filtering periods, thereby solving the problem that the accuracy of the point cloud data generated by the airborne laser radar is greatly influenced by satellite signals and environmental factors. Compared with the prior art, the method and the device optimize the first position and orientation information by using the position and orientation information error, and match the local map with the laser radar data, thereby reducing the influence of satellite signals and environmental factors on the point cloud data and improving the precision of the point cloud data.
Drawings
FIG. 1 is a schematic method flow diagram of the airborne laser radar point cloud generation method and system of the invention.
Detailed Description
The airborne laser radar point cloud generation method disclosed by the invention is as shown in the attached figure 1, and comprises the following steps of:
s01, acquiring GNSS data and IMU data in the current calculation period as first data;
s02, obtaining first attitude information of the carrier in the current calculation period according to the first data and the optimized first attitude information in the previous calculation period;
specifically, the pose information includes carrier pose and position information.
S03, acquiring laser radar data in the current scanning period as second data, and matching the second data with the latest local map to acquire second position and attitude information of the carrier in the current scanning period;
specifically, the second data and the local map are matched by using an NDT matching technology.
S04, performing fusion filtering on the latest first posture information and the latest second posture information in the current filtering period to obtain third posture information and posture information errors corresponding to the current filtering period;
specifically, the fusion filtering adopts a kalman filtering algorithm.
S05, optimizing the first pose information of the current calculation period according to the latest pose information error to obtain the optimized first pose information in the current calculation period;
and S06, performing spatial transformation on the third pose information and the second data to obtain point cloud data in the current filtering period, and generating a local map according to the point cloud data in a plurality of filtering periods.
Specifically, the multiple filtering cycles are N consecutive filtering cycles before the current filtering cycle, where N is a preset positive integer.
The airborne laser radar system comprises an integrated navigation module, a point cloud data generation module, a laser radar unit and a filtering unit, wherein the integrated navigation module comprises a GNSS unit and an IMU unit;
the combined navigation module acquires data acquired by a GNSS unit and an IMU unit in a current calculation period as first data, calculates and acquires first attitude information of a carrier in the current calculation period according to the first data and the optimized first attitude information in the previous calculation period, sends the first attitude information to a filtering unit, receives attitude information errors fed back by the filtering unit, and optimizes the first attitude information in the current calculation period according to the latest attitude information errors fed back by the filtering unit to acquire the optimized first attitude information in the current calculation period;
specifically, the pose information includes carrier pose and position information.
The laser radar unit acquires laser radar data in the current scanning period as second data, matches the second data with the latest local map to acquire second attitude information of the carrier in the current scanning period, sends the second data to the point cloud data generation module, and sends the second attitude information to the filtering unit;
specifically, the second data and the latest local map are matched by using an NDT matching technology.
The filtering unit performs fusion filtering on the latest first pose information and the latest second pose information in the current filtering period to obtain third pose information and pose information errors corresponding to the current filtering period, sends the third pose information to the point cloud data generating module, and sends the pose information errors to the combined navigation module;
specifically, the filtering unit adopts a kalman filtering algorithm.
And the point cloud data generation module performs spatial transformation on the third pose information and the second data to obtain point cloud data in a current filtering period, generates a local map according to the point cloud data in a plurality of filtering periods, and sends the local map to the laser radar unit.
Specifically, the multiple filtering cycles are N consecutive filtering cycles before the current filtering cycle, and N is a preset positive integer.
All periods in the invention are further explained, the calculation period is the time for the combined navigation module to calculate the pose information once, the scanning period is the time for the laser radar unit to scan for one or more weeks, and the filtering period is the interval time for generating the point cloud data.

Claims (8)

1. The airborne laser radar point cloud generation method is characterized by comprising the following steps:
s01, acquiring GNSS data and IMU data in the current calculation period as first data;
s02, obtaining first attitude information of the carrier in the current calculation period according to the first data and the optimized first attitude information in the previous calculation period;
s03, acquiring laser radar data in the current scanning period as second data, and performing NDT matching on the second data and the latest local map to acquire second attitude information of the carrier in the current scanning period;
s04, performing fusion filtering on the latest first posture information and the latest second posture information in the current filtering period to obtain third posture information and posture information errors corresponding to the current filtering period;
s05, optimizing the first pose information of the current calculation period according to the latest pose information error to obtain the optimized first pose information in the current calculation period;
and S06, performing spatial transformation on the third pose information and the second data to obtain point cloud data in the current filtering period, and generating a local map according to the point cloud data in a plurality of filtering periods.
2. The airborne lidar point cloud generation method of claim 1, wherein the pose information comprises carrier pose and position information.
3. The airborne lidar point cloud generation method according to claim 1 or 2, wherein in step S04, the fusion filtering employs a kalman filtering algorithm.
4. The method for generating the airborne lidar point cloud according to claim 1 or 2, wherein in step S06, the plurality of filtering cycles are N consecutive filtering cycles before a current filtering cycle, and N is a preset positive integer.
5. The airborne laser radar system is applied to the airborne laser radar point cloud generation method of claim 1, and is characterized by comprising a combined navigation module, a point cloud data generation module, a laser radar unit and a filtering unit, wherein the combined navigation module comprises a GNSS unit and an IMU unit;
the combined navigation module acquires data acquired by a GNSS unit and an IMU unit in a current calculation period as first data, calculates and acquires first attitude information of a carrier in the current calculation period according to the first data and the optimized first attitude information in the previous calculation period, sends the first attitude information to a filtering unit, receives attitude information errors fed back by the filtering unit, and optimizes the first attitude information in the current calculation period according to the latest attitude information errors fed back by the filtering unit to acquire the optimized first attitude information in the current calculation period;
the laser radar unit acquires laser radar data in a current scanning period as second data, NDT matching is carried out on the second data and a latest local map to acquire second attitude information of a carrier in the current scanning period, the second data is sent to a point cloud data generation module, and the second attitude information is sent to a filtering unit;
the filtering unit performs fusion filtering on the latest first pose information and the latest second pose information in the current filtering period to obtain third pose information and pose information errors corresponding to the current filtering period, sends the third pose information to the point cloud data generating module, and sends the pose information errors to the combined navigation module;
and the point cloud data generation module performs spatial transformation on the third pose information and the second data to obtain point cloud data in a current filtering period, generates a local map according to the point cloud data in a plurality of filtering periods, and sends the local map to the laser radar unit.
6. The airborne lidar system of claim 5, wherein the pose information comprises carrier attitude and position information.
7. The airborne lidar system of claim 5 or 6, wherein the filtering unit employs a kalman filtering algorithm.
8. The airborne lidar system of claim 5 or 6, wherein the plurality of filter periods is N consecutive filter periods before a current filter period, wherein N is a preset positive integer.
CN202111336888.2A 2021-11-12 2021-11-12 Airborne laser radar point cloud generation method and system Active CN113933861B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111336888.2A CN113933861B (en) 2021-11-12 2021-11-12 Airborne laser radar point cloud generation method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111336888.2A CN113933861B (en) 2021-11-12 2021-11-12 Airborne laser radar point cloud generation method and system

Publications (2)

Publication Number Publication Date
CN113933861A CN113933861A (en) 2022-01-14
CN113933861B true CN113933861B (en) 2022-06-07

Family

ID=79286328

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111336888.2A Active CN113933861B (en) 2021-11-12 2021-11-12 Airborne laser radar point cloud generation method and system

Country Status (1)

Country Link
CN (1) CN113933861B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111522043A (en) * 2020-04-30 2020-08-11 北京联合大学 Unmanned vehicle laser radar rapid re-matching positioning method

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108320329B (en) * 2018-02-02 2020-10-09 维坤智能科技(上海)有限公司 3D map creation method based on 3D laser
CN111427060B (en) * 2020-03-27 2023-03-07 深圳市镭神智能***有限公司 Two-dimensional grid map construction method and system based on laser radar
CN112347840B (en) * 2020-08-25 2022-12-02 天津大学 Vision sensor laser radar integrated unmanned aerial vehicle positioning and image building device and method
CN112051590B (en) * 2020-08-31 2021-06-15 广州文远知行科技有限公司 Detection method and related device for laser radar and inertial measurement unit
CN112230242B (en) * 2020-09-30 2023-04-25 深兰人工智能(深圳)有限公司 Pose estimation system and method
CN113432600B (en) * 2021-06-09 2022-08-16 北京科技大学 Robot instant positioning and map construction method and system based on multiple information sources

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111522043A (en) * 2020-04-30 2020-08-11 北京联合大学 Unmanned vehicle laser radar rapid re-matching positioning method

Also Published As

Publication number Publication date
CN113933861A (en) 2022-01-14

Similar Documents

Publication Publication Date Title
CN107340522B (en) Laser radar positioning method, device and system
CN108921947B (en) Method, device, equipment, storage medium and acquisition entity for generating electronic map
CN106990401B (en) full-waveform airborne laser radar data-based two-class elevation error correction method
Hebert et al. 3D measurements from imaging laser radars: how good are they?
CN112684432B (en) Laser radar calibration method, device, equipment and storage medium
CN105264402A (en) Underwater platform with LIDAR and related methods
US11994588B2 (en) Three-dimensional surface scanning
JP2017072422A (en) Information processing device, control method, program, and storage medium
Paffenholz et al. Direct geo-referencing of a static terrestrial laser scanner
CN104849723B (en) A kind of recognition methods of the simulation menology landform based on polynary linear array laser radar
CN105547244A (en) Laser altimeter vertical control point generating method in combination with stereopair
CN104390633A (en) Noncontact mechanism spatial motion measuring device and realization method
CN110926459A (en) Method and equipment for processing multi-beam data and storage medium thereof
JP2017072423A (en) Estimation device, control method, program, and storage medium
JP4852006B2 (en) Spatial information database generation device and spatial information database generation program
CN104297743A (en) Method and device for eliminating distance measuring ambiguity of high repetition frequency airborne laser radar system
CN110018491B (en) Laser scanning method and device and laser radar
CN113933861B (en) Airborne laser radar point cloud generation method and system
US20200116833A1 (en) Multiple-pulses-in-air laser scanning system with ambiguity resolution based on range probing and 3d point analysis
KR101074277B1 (en) Boundary extraction apparatus and method of structure
JPH10318743A (en) Method and apparatus for surveying by using flying object
Hebel et al. LiDAR-supported navigation of UAVs over urban areas
JP6470658B2 (en) Laser measurement system and laser measurement method
TW202137138A (en) Method and system of generating a geodetic coordinates 3d point cloud map
CN105652260B (en) A kind of method that laser satellite altimeter waveform based on digital surface model decomposes

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