RANSAC for Robotic Applications: A Survey

Sensors (Basel). 2022 Dec 28;23(1):327. doi: 10.3390/s23010327.

Abstract

Random Sample Consensus, most commonly abbreviated as RANSAC, is a robust estimation method for the parameters of a model contaminated by a sizable percentage of outliers. In its simplest form, the process starts with a sampling of the minimum data needed to perform an estimation, followed by an evaluation of its adequacy, and further repetitions of this process until some stopping criterion is met. Multiple variants have been proposed in which this workflow is modified, typically tweaking one or several of these steps for improvements in computing time or the quality of the estimation of the parameters. RANSAC is widely applied in the field of robotics, for example, for finding geometric shapes (planes, cylinders, spheres, etc.) in cloud points or for estimating the best transformation between different camera views. In this paper, we present a review of the current state of the art of RANSAC family methods with a special interest in applications in robotics.

Keywords: RANSAC; feature matching; object recognition; real time; robotic systems; shape detection; transformation matrix.

Publication types

  • Review

MeSH terms

  • Algorithms*
  • Research Design
  • Robotics*