Skip to content

iit-DLSLab/SANDRO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

SANDRO: A Robust Solver with a Splitting Strategy for Point Cloud Registration

Overview

SANDRO (Splitting strategy for point cloud Alignment using Non-convex anD Robust Optimization) is a novel algorithm for point cloud registration. It integrates an Iteratively Reweighted Least Squares (IRLS) framework with a Graduated Non-Convexity (GNC) approach and a Geman-McClure robust loss function to handle high outlier rates and skewed outlier distributions.

A key feature of SANDRO is its splitting strategy, which partitions the point cloud into smaller subsets to reduce bias from symmetrical outliers and improve convergence. This technique allows SANDRO to handle complex registration problems that often cause failures in traditional methods.

Unlike traditional methods that struggle with point cloud symmetries and high outlier rates, SANDRO achieves superior accuracy and robustness.

๐Ÿ”” Updates

โœ… The paper has been accepted to ICRA 2025 and it is available here!!

๐Ÿ”ง Installation

๐Ÿšง Installation instructions will be available soon

๐Ÿ“– Usage

๐Ÿšง Usage examples will be provided soon

๐Ÿ“Œ Citation

If you use SANDRO in your research, please cite:

@article{adlerstein2025sandro,
  title={SANDRO: a Robust Solver with a Splitting Strategy for Point Cloud Registration},
  author={Michael Adlerstein, Joaฬƒo Carlos Virgolino Soares, Angelo Bratta, Claudio Semini},
  journal={ICRA 2025},
  year={2025}
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages