Benign InnovationsCompany & role details

Ground Segmentation for Obstacle Avoidance

A point-cloud processing pipeline for ground segmentation and obstacle extraction in outdoor robot navigation.

Separate ground from obstacles. Schematic illustrating Accumulated point clouds, ground segmentation.
Project schematic · illustrative design

Pipeline

  1. Accumulate and align point-cloud frames using LiDAR-Inertial Odometry and wheel odometry.
  2. Segment ground points with CSF.
  3. Filter dynamic points with SOR.
  4. Treat non-ground objects within 2 feet of the ground as obstacles.
  5. Ignore points above 2 feet, such as tree or plant canopies, for obstacle-avoidance purposes.

Algorithms

Short Name Algorithm
CSF Cloth Simulation Filter
SOR Statistical Outlier Removal

Runtime Behavior

The algorithm keeps accumulating point clouds until interrupted, then runs ground segmentation and dynamic-point filtering on the accumulated cloud.