We have developped three main registration algorithm to compute the "rigid" transformation from matched geometric features (points, oriented points, frames...). We combine these three algorithms here to obtain a robust and efficient registration algorithm.