Probabilistic Terrain Model for Autonomous Navigation in Dense Vegetation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing navigation systems face challenges in accurately estimating ground height and classifying obstacles in dense vegetation environments, leading to potential hazards such as steep slopes or ditches, as current methods rely on assumptions of independence between terrain patches and lack spatial context.

Innovation Solution

A generative, probabilistic terrain model that simultaneously estimates ground height, vegetation height, and classifies obstacles using spatial correlations and sensor data, incorporating Markov random fields and hidden semi-Markov models to enforce smooth ground height and class clustering assumptions, allowing for accurate inference of hidden ground surfaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If online learning methods are used to estimate ground height in vegetation, then the system can operate autonomously in real-time, but the ground surface estimates become very noisy and inaccurate

Engineering Contradiction:
Improvereal-time autonomous operationVSAvoidground height estimation accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system performs preliminary classification of range points into vegetation and non-vegetation categories before estimating ground height. By pre-separating vegetation points that would otherwise contaminate ground height measurements, the system maintains real-time operation while significantly improving ground height estimation accuracy in vegetated areas

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system segments the point cloud data into different categories (vegetation, non-vegetation, ground) based on classification criteria. This segmentation allows the ground height estimation to use only appropriate points, eliminating the noise caused by including vegetation points in the estimation

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If range measurements are used to penetrate sparse vegetation, then the system can detect ground surface, but the measurements become unreliable in dense vegetation where ground is completely hidden

Engineering Contradiction:
Improveground surface detectionVSAvoidperformance across different vegetation densities
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system dynamically adjusts its measurement and classification strategy based on vegetation density. In sparse vegetation, it uses laser penetration to detect ground. In dense vegetation where ground is hidden, it switches to estimating ground height from the lowest vegetation points and applies smoothness constraints, allowing reliable operation across all vegetation conditions

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes its operational parameters based on vegetation density classification. When dense vegetation is detected, it transitions from direct ground measurement to indirect ground height estimation using statistical methods and spatial constraints, maintaining measurement reliability across varying environmental conditions

Inventive Principle:
Principle #35Parameter changes

3Productivity

If local predictions are made without incorporating spatial context, then the system can process data independently and quickly, but it cannot disambiguate data from tall vegetation and short vegetation

Engineering Contradiction:
Improveprocessing speedVSAvoidvegetation height discrimination
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system uses feedback from classified vegetation height information to improve ground height estimation. By iterating between vegetation classification and ground height estimation, using the results of each to improve the other, the system achieves both speed and accuracy through collaborative refinement rather than single-pass processing

Inventive Principle:
Principle #23Feedback

4Measurement precision

If shape-based methods are used to discriminate vegetation from solid objects, then the system can identify local features, but the methods become complex and computationally intensive

Engineering Contradiction:
Improvevegetation classificationVSAvoidclassification algorithm complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies different classification criteria to different local regions based on their characteristics. Instead of using a single complex algorithm everywhere, it uses simple density-based criteria for sparse vegetation and shape-based criteria where needed, reducing overall complexity while maintaining precision

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS7995837B2System and method for generating a terrain model for autonomous navigation in vegetation
Publication Date: 2011.08.09 CARNEGIE MELLON UNIV
  • US7995837B2 patent drawing
  • US7995837B2 patent drawing
  • US7995837B2 patent drawing

AI summary

The disclosed terrain model is a generative, probabilistic approach to modeling terrain that exploits the 3D spatial structure inherent in outdoor domains and an array of noisy but abundant sensor data to simultaneously estimate ground height, vegetation height and classify obstacles and other areas of interest, even in dense non-penetrable vegetation. Joint inference of ground height, class height and class identity over the whole model results in more accurate estimation of each quantity. Vertical spatial constraints are imposed on voxels within a column via a hidden semi-Markov model. Horizontal spatial constraints are enforced on neighboring columns of voxels via two interacting Markov random fields and a latent variable. Because of the rules governing abstracts, this abstract should not be used to construe the claims.