| Crates.io | umeyama |
| lib.rs | umeyama |
| version | 0.1.0 |
| created_at | 2024-02-26 07:24:44.546314+00 |
| updated_at | 2024-02-26 07:24:44.546314+00 |
| description | An algorithm for finding the optimal translation, rotation, and scaling that aligns two sets of points with minimum root-mean-square deviation (RMSD). |
| homepage | https://pwa.ir |
| repository | https://github.com/xclud/rust-umeyama |
| max_upload_size | |
| id | 1153087 |
| size | 6,110 |
The Kabsch-Umeyama algorithm is a method for finding the optimal translation, rotation, and scaling that aligns two sets of points with minimum root-mean-square deviation (RMSD). It is named after Wolfgang Kabsch and Shinji Umeyama, who independently developed the algorithm for different applications. It is useful for comparing molecular and protein structures, point-set registration, and physics simulation.
Some of the main steps of the algorithm are: