Этот процесс называется трилатерацией .Как отмечали другие, поиск абсолютных однозначных положений для датчиков невозможен без дополнительной информации - вам понадобятся положения трех несовпадающих неколинейных датчиков в 2D, 4 несовпадающих некомпланарных датчиков в 3D, чтобы разрешить все неоднозначности вращения / отражения.
Было проведено огромное количество исследований этой проблемы в области локализации беспроводных сенсорных сетей - работа с неполными измерениями в диапазоне шумов, ненадежной связью и ограниченными ресурсами делает ееинтересно.
Этот может быть удачным подходом - основная идея состоит в том, чтобы построить систему расположенных узлов по частям - начните с начального формирования из 3 или 4 узлов с четко определенным относительнымместоположения и добавляйте узлы один за другим, поскольку их местоположения становятся однозначно вычисляемыми по отношению к уже расположенным узлам.
Якорные узлы с известными местоположениями могут быть использованы в качестве начального числа для роста системы, если это возможно, или могут использоваться для вычисления соответственных узлов.преобразование ctive после того, как все узлы были найдены.