Я работаю над системой внутреннего позиционирования. Я хочу рассчитать координаты между всеми узлами.
Я уже читал, как рассчитать координаты из этого вопроса . Но я все еще не понимаю. Я снимаю отпечатки с базы данных, когда я вычисляю среднее значение rssi с помощью алгоритма KNN из узла, я также даю этому узлу координаты x и y. Так что у меня уже есть значение rssi и все координаты. Должен ли я рассчитывать координаты от неизвестного узла с алгоритмом трилатерации? Могу ли я просто сравнить узел с другим узлом?
Я имею в виду, представьте, что у меня есть узел
A
с русси value = -80, x = 1 m, y = 1
.
B
с русси value = -120, x = 2 m, y = 1
.
Я хочу вычислить узел R
с помощью rssi value = -100
.
Разница между значениями rssi A
и B
составляет -40, and x = 1 m
.
rssi average value = -40
равно 1 m
.
Итак, координата x
из R = 0.5 m
.
Могу ли я рассчитать координаты, как это?