Method

SuMa-MOS [la] [SuMa-MOS]
https://github.com/PRBonn/LiDAR-MOS

Submitted on 14 Feb. 2021 16:06 by
Xieyuanli Chen (University of Bonn)

Running time:0.1s
Environment:1 core @ 2.5 Ghz (C/C++)

Method Description:
This is the odometry results of using our LiDAR
moving object segmentation method with SuMa. The
ability to detect and segment moving objects in a
scene is essential for building consistent maps,
making future state predictions, avoiding
collisions, and planning. In this paper, we
address the problem of moving object segmentation
from 3D LiDAR scans. We propose a novel approach
that pushes the current state of the art in
LiDAR-only moving object segmentation forward to
provide relevant information for autonomous
robots and other vehicles. Instead of segmenting
the point cloud semantically, i.e., predicting
the semantic classes such as vehicles,
pedestrians, buildings, roads, etc., our approach
accurately segments the scene into moving and
static objects, i.e., distinguishing between
moving cars vs. parked cars. Using our method,
one can easily improve his LiDAR-based
odometry/SLAM as well as 3D mapping results.
Parameters:
We created a new benchmark for LiDAR-based moving
object segmentation based on SemanticKITTI. We
publish it to allow other researchers to compare
their approaches transparently and we published our
code here: https://github.com/PRBonn/LiDAR-MOS
Latex Bibtex:
@article{chen2021ral,
title={{Moving Object Segmentation in 3D LiDAR
Data: A Learning-based Approach Exploiting
Sequential Data}},
author={X. Chen and S. Li and B. Mersch and L.
Wiesmann and J. Gall and J. Behley and C.
Stachniss},
year={2021},
journal={IEEE Robotics and Automation Letters
(RA-L)},
doi = {10.1109/LRA.2021.3093567},
issn = {2377-3766},
}

Detailed Results

From all test sequences (sequences 11-21), our benchmark computes translational and rotational errors for all possible subsequences of length (5,10,50,100,150,...,400) meters. Our evaluation ranks methods according to the average of those values, where errors are measured in percent (for translation) and in degrees per meter (for rotation). Details for different trajectory lengths and driving speeds can be found in the plots underneath. Furthermore, the first 5 test trajectories and error plots are shown below.

Test Set Average


This figure as: png eps pdf txt gnuplot



This figure as: png eps pdf txt gnuplot



This figure as: png eps pdf txt gnuplot



This figure as: png eps pdf txt gnuplot


Sequence 11


This figure as: png eps pdf txt gnuplot



This figure as: png eps pdf txt gnuplot



This figure as: png eps pdf txt gnuplot



This figure as: png eps pdf txt gnuplot



This figure as: png eps pdf txt gnuplot



Sequence 12


This figure as: png eps pdf txt gnuplot



This figure as: png eps pdf txt gnuplot



This figure as: png eps pdf txt gnuplot



This figure as: png eps pdf txt gnuplot



This figure as: png eps pdf txt gnuplot



Sequence 13


This figure as: png eps pdf txt gnuplot



This figure as: png eps pdf txt gnuplot



This figure as: png eps pdf txt gnuplot



This figure as: png eps pdf txt gnuplot



This figure as: png eps pdf txt gnuplot



Sequence 14


This figure as: png eps pdf txt gnuplot



This figure as: png eps pdf txt gnuplot



This figure as: png eps pdf txt gnuplot



This figure as: png eps pdf txt gnuplot



This figure as: png eps pdf txt gnuplot



Sequence 15


This figure as: png eps pdf txt gnuplot



This figure as: png eps pdf txt gnuplot



This figure as: png eps pdf txt gnuplot



This figure as: png eps pdf txt gnuplot



This figure as: png eps pdf txt gnuplot





eXTReMe Tracker