UAV LiDAR Point Cloud Display for Live Geo-Referenced Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mapping technologies require complex environments for scan-matching, limiting their ability to effectively map diverse target environments, and they often rely on post-processing, which delays real-time visualization and data utilization.

Innovation Solution

A system for real-time mapping using a movable object equipped with a scanning sensor and positioning sensor, which generates and visualizes point cloud data in real-time, allowing for geo-referenced mapping of any environment complexity and enabling live rendering on a client device, utilizing parallel computing and LiDAR Data Exchange Files for integration with third-party tools.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If post-processing is used for mapping, then mapping accuracy can be improved, but real-time visualization is delayed

Engineering Contradiction:
Improvemapping accuracyVSAvoidreal-time visualization delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The mapping process is segmented into multiple threads: data collection thread, processing thread, and rendering thread. This allows simultaneous execution of data acquisition, real-time processing, and visualization, eliminating the sequential delay caused by traditional post-processing while maintaining mapping accuracy through dedicated processing resources.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by pre-allocating processing resources and establishing data pipelines before mapping operations begin. The parallel processing architecture is prepared in advance, enabling immediate real-time visualization without waiting for post-processing completion.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If complex scan-matching environments are required, then mapping precision can be improved, but adaptability to diverse environments deteriorates

Engineering Contradiction:
Improvemapping precisionVSAvoidenvironment adaptability
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system implements a universal mapping framework that can operate in diverse environments including complex scan-matching scenarios. The parallel processing architecture and flexible data pipeline design enable the system to adapt to various environment types (indoor, outdoor, structured, unstructured) while maintaining mapping precision through configurable processing parameters.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enables real-time, geo-referenced mapping of complex environments with live rendering on a client device, facilitating immediate data utilization and integration with various tools, independent of environment complexity, and allows for high-density map generation during missions with efficient data transmission.

Implementation Method 1

A system for real-time mapping using a movable object equipped with a scanning sensor and positioning sensor, which generates and visualizes point cloud data in real-time

Methodology Applied
Scientific EffectLiDAR: LIDAR

Data Source

PatentUS10983201B2User interface for displaying point clouds generated by a lidar device on a UAV
Publication Date: 2021.04.20 DJI TECHNOLOGY INC
  • US10983201B2 patent drawing
  • US10983201B2 patent drawing
  • US10983201B2 patent drawing

AI summary

Techniques are disclosed for real-time mapping in a movable object environment. A system for real-time mapping in a movable object environment, may include at least one movable object including a computing device, a scanning sensor electronically coupled to the computing device, and a positioning sensor electronically coupled to the computing device. The system may further include a client device in communication with the at least one movable object, the client device including a visualization application which is configured to receive point cloud data from the scanning sensor and position data from the positioning sensor, record the point cloud data and the position data to a storage location, generate a real-time visualization of the point cloud data and the position data as it is received, and display the real-time visualization using a user interface provided by the visualization application.