Material Handling Vehicle LiDAR Filtering With Voxel Occupancy Grids

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current hardware systems struggle to efficiently process large amounts of data generated by 3D LiDAR sensors in material handling vehicles, limiting the functionality of SLAM and obstacle detection systems.

Innovation Solution

Implementing a voxel grid filter with a density-based and distance-based approach to reduce the data points, marking cells as occupied or unoccupied based on threshold values adjusted by distance from the sensor, and representing each occupied cell with a centroid point.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If 3D LiDAR sensors are used for SLAM or obstacle detection, then measurement precision and detection capability are improved, but the quantity of data generated increases significantly, causing current hardware systems to struggle with processing efficiency

Engineering Contradiction:
Improveobstacle detection accuracyVSAvoiddata volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent divides the 3D space into discrete voxel grid cells, segmenting the continuous point cloud data into manageable discrete units. Each voxel cell independently processes data points, allowing parallel computation and reducing the computational burden on hardware systems while maintaining detection accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the problem from processing individual 3D points to processing 3D volumetric cells (voxels). This dimensional transformation allows the system to aggregate multiple points into single cells, reducing data volume while preserving spatial information through the cell occupancy status and centroid calculations.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If all data points from the sensor are processed, then detection accuracy is maintained, but processing time and computational resources increase, reducing productivity

Engineering Contradiction:
Improvedetection reliabilityVSAvoiddata processing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts only the essential information from the point cloud data by determining cell occupancy status (occupied or unoccupied) and calculating centroid points for occupied cells. This extraction process discards redundant point-level details while retaining the critical spatial information needed for obstacle detection, significantly reducing processing requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the representation parameters from individual point coordinates to cell-level occupancy booleans and centroid positions. This parameter transformation reduces the data structure complexity and volume, enabling faster processing while maintaining the reliability needed for safety-critical obstacle detection applications.

Inventive Principle:
Principle #35Parameter changes

3Ease of manufacture

If a fixed threshold value is used for marking cells as occupied, then the system is simple to implement, but it cannot adapt to varying distances from the sensor, reducing adaptability

Engineering Contradiction:
Improvesystem implementation simplicityVSAvoiddistance-based adaptability
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent implements a dynamic threshold system where the occupancy threshold varies based on the distance of each voxel cell from the sensor. Cells at different ranges have different threshold values, allowing the system to adapt to the natural attenuation of sensor returns with distance. This dynamic adjustment maintains detection sensitivity across varying ranges while preserving relative computational simplicity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies different threshold criteria to different spatial regions (voxel cells) based on their distance from the sensor. Rather than using a uniform threshold throughout the workspace, the system tailors the occupancy determination criteria to local conditions, with closer cells requiring different thresholds than distant cells, improving overall system adaptability.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250383663A1Data Processing Systems and Methods for a Material Handling Vehicle
Publication Date: 2025.12.18 RAYMOND LTD
  • US20250383663A1 patent drawing
  • US20250383663A1 patent drawing
  • US20250383663A1 patent drawing

AI summary

A method of filtering a data set generated by a sensor on a material handling vehicle includes receiving a series of data points from the sensor on the material handling vehicle, mapping each data point in the series of data points to a cell of a voxel grid, determining a number of data points within each cell of the voxel grid, and comparing the number of data points within each cell of the voxel grid to a threshold value to reduce the number of data points. When the number of data points within a cell of the voxel grid is below the threshold value, the cell of the voxel grid is marked as unoccupied. When the number of data points within a cell of the voxel grid is equal to or above the threshold value, the cell of the voxel grid is marked as occupied.