File Exchange

image thumbnail


version (5.15 KB) by Andrew Horchler
Optimal rotation and translation between corresponding points


Updated 13 Apr 2017

From GitHub

View license on GitHub

Efficiently solves for the optimal rotation and translation between two sets of corresponding points in N dimensions. The solution minimizes the root mean squared deviation between the two sets of points. This is a generalization to N dimensions of the Kabsch algorithm ( using singular value decomposition (SVD). The technique is described for three dimensions here:

Cite As

Andrew Horchler (2021). rigidtform (, GitHub. Retrieved .

Comments and Ratings (2)

Adam Bozek

Matthieu Boëssé

MATLAB Release Compatibility
Created with R2016b
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!