8000 GitHub - rickyviking/icp: C++ implementation of 3-dimensional ICP (Iterative Closest Point) method.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

rickyviking/icp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ICP-mini-project

Small collaborative mini-project focused on implementing the Iterative Closest Point algorithm.

Introduction

C++ implementation of 3-dimensional ICP (Iterative Closest Point) algorithm. A Python implementation of ICP by Clay Flannigan was referred and rewritten into a C++ version in this project.

  • ICP finds a best fit rigid body transformation between two point sets. Correspondence between the points is not assumed. Included is an SVD-based least-squared best-fit algorithm for corresponding point sets.
  • In this version, exhaustive search method is used to find the nearest neighbor for each point.
  • Eigen library is used for matrices operations.

ICP Wiki | Eigen

Use command $ g++ icp.cpp test.cpp to make, and use command $ ./a.out to run it.

About

C++ implementation of 3-dimensional ICP (Iterative Closest Point) method.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 98.6%
  • C 1.4%
0