Static Public Member Functions

Implementation of the Iterative Closest Point (ICP) algorithm. More...

#include <ICP.h>

List of all members.

Static Public Member Functions

static bool CalculateOptimalTransformation (const Vec3d *pSourcePoints, const Vec3d *pTargetPoints, int nPoints, Mat3d &rotation, Vec3d &translation)

Detailed Description

Implementation of the Iterative Closest Point (ICP) algorithm.

The ICP algorithm has been first published in (P.J. Besl and N.D. McKay, "A Method for Registration of 3-D Shapes", 1992).

Currently only the core 3D-3D point correspondence optimization function from (B.K.P. Horn, "Closed-form Solution of Absolute Orientation using Unit Quaternions", 1987) is implemented.

Definition at line 67 of file ICP.h.


Member Function Documentation

bool CICP::CalculateOptimalTransformation ( const Vec3d pSourcePoints,
const Vec3d pTargetPoints,
int  nPoints,
Mat3d rotation,
Vec3d translation 
) [static]

Definition at line 300 of file ICP.cpp.


The documentation for this class was generated from the following files:


asr_ivt
Author(s): Allgeyer Tobias, Hutmacher Robin, Kleinert Daniel, Meißner Pascal, Scholz Jonas, Stöckle Patrick
autogenerated on Thu Jun 6 2019 21:46:58