evalio.pipelines
For more information about the pipelines included in evalio, see the included pipelines section.
Pipeline
Base class for all pipelines. This class defines the interface for interacting with pipelines, and is intended to be subclassed by specific implementations.
default_params
staticmethod
Default parameters for the pipeline.
initialize
Initialize the pipeline. Must be called after constructing the object and before setting parameters.
set_lidar_params
set_lidar_params(params: LidarParams) -> None
Set LiDAR parameters for the pipeline.
set_params
Set parameters for the pipeline. This will override any default parameters.
KissICP
Bases: Pipeline
KissICP LiDAR-only pipeline for point cloud registration. KissICP is designed to be simple and easy to use, while still providing good performance with minimal parameter tuning required across datasets.
LioSAM
Bases: Pipeline
Lidar-Inertial Smoothing and Mapping (LioSAM) pipeline. LioSAM is an extension of LOAM (=> uses planar and edge features) that additionally utilizes an IMU for initializing ICP steps and for dewarping points