FALKOLib is a library containing keypoint detectors for the stable detection
of interest points in laser measurements and two descriptors for robust associations.
Further information
Long Description
Detecting features in sensor measurements and distinguishing among
them is an important capability for robot localization and navigation.
Despite the wide diffusion of range finders, there are few works
on keypoint features for 2D LIDAR and there is potential for improvement
over the existing methods.
We propose two novel keypoint detectors for the stable detection of
interest points in laser measurements (named FALKO and OC)
and two descriptors for robust associations (named BSC and CGH).
The features defined by combining keypoints and descriptors allow
stable and efficient place recognition.
Example Images
Example of feature association with FALKO detector and BSC descriptors.
Example of FALKO keypoint (red points) extraction in intel-lab dataset
Input Data
The approach takes raw laser range data.
Laser scans with higher resolution (0.25 deg) enables richer description of the environment.
Odometry can be used for testing the association between features
Logfile Format
Carmen log format. Raw scan data.
Type of Map
feature maps
Hardware/Software Requirements
Developed and tested under Linux (tested with GCC>= 4.8).
Library dependencies: Eigen 3.0, Boost.
CMake is needed for building.
Papers Describing the Approach
F. Kallasi, D. Lodi Rizzini, and S. Caselli.:
Fast Keypoint Features from Laser Scanner for Robot Localization and Mapping,
IEEE Robotics and Automation Letters (RA-L), 1(1):176-183, 2016 (
link)
License Information
This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
The authors allow the users of OpenSLAM.org to use and modify the source code for their own research. Any commercial application, redistribution, etc has to be arranged between users and authors individually and is not covered by OpenSLAM.org.
FALKOLib is licenced under the Creative Commons
(Attribution-NonCommercial-ShareAlike).
Further Information
FALKOLib is designed as a stand-alone library that can be included in your projects.
For any questions, comments or installation problems please contact either kallasi@ce.unipr.it or dlr@ce.unipr.it.