У меня есть 2 набора из 4 вершин одного и того же объекта, рассчитанные по разным позициям в трехмерном пространстве.Например:
Relative to position 1:
p0 = [10.9651660037735, -1732.84852242907, -2077.46947601362]
p1 = [-28.2892402763447, -1731.04816455574, -2273.71719218789]
p2 = [168.546146377346, -1737.13196368097, -2312.30780650516]
p3 = [206.483925998667, -1738.21953548907, -2116.14490306792]
Relative to position 2:
p0 = [-322.364164317381, -1161.90839935893, -2013.94533203480]
p1 = [-240.373482014670, -1177.43805826682, -1832.26745097626]
p2 = [-422.125535145367, -1172.37193516593, -1749.48740754854]
p3 = [-504.665226201976, -1158.25483667854, -1931.16712127311]
Координаты получены от аналоговых датчиков, поэтому они могут иметь некоторую неточность.Как я могу вычислить или приблизить матрицу преобразования между ними?