Comments 23
А как 107,5 см превратились в 155 метров?
Неоткалиброванная пара UWB трансиверов приводит к вычислению расстояния в 155 метров, когда как на самом деле 107,5 см .
У UWB трансиверов по умолчанию огромная погрешность.
Вы не пробовали измерения на других расстояниях, чтобы вычислить отдельно аддитивную и мультипликативную погрешность?
А то сейчас погрешность в 144 раза выглядит странно...
Нет не пробовал. Где мне взять такую длинную рейку?
Да, про мультипликативную погрешность тоже отметил.
Ее лучше бы оценить, с ходу в голову приходит погрешность в силу не идеальной синхронизации тактовых генераторов (неидеальной частоты).
Работал с Decawave модулями лет 8 назад, у них калибруется так называемое время задержки антенны (antenna delay). Но даже без калибровки, если память не изменяет, погрешность была не более 0,5 метра. Ни о каких 155 метрах точно речи не шло, так что где-то закралась ошибка :)
Но даже без калибровки, если память не изменяет, погрешность была не более 0,5 метра. Ни о каких 155 метрах точно речи не шло, так что где-то закралась ошибка :)
У Вас остались исходники?
Нет, давно это было, я в той фирме уже лет 5 как не работаю. Могу посоветовать скачать актуальные исходники, идущие к отладочной платы самого производителя DWM1001-DEV https://www.qorvo.com/products/p/DWM1001-DEV#documents Но думаю вы и так их уже видели/использовали.
UWB измерения подчиняются нормальному распределению. Если Вас этот результат устраивает, что UWB Вам подойдет.
Не подчиняются. Даже на глаз видно, что распределение несимметричное. Впрочем, центральную предельную теорему никто не отменял, поэтому со средним и соответствующими асимптотическими доверительными интервалами все неплохо.
Qorwo и сами неплохие отладочные платы делают, и другие производители их модули добавляют на свои платы. Как то слишком много работы у вас получилось.
А для раста например и крейты вроде есть готовые. Бери и используй, правда я сам ещё не пробовал.
У Qorvo отсутствуют отладочные платы с SD картой.
Вот всё что у них есть по UWB.
https://www.qorvo.com/products/wireless-connectivity/ultra-wideband

Почему PCB белая? Это довольно редкий цвет и он дорогой. Да и еще это ухудшает передачу тепла между PCBA и воздухом.
Нужно добавить хотя-бы один датчик температуры. Проверить плавает ли расстояние вслед за температурой PCBA.
интересная технология, но софтовая поддержка производителя какая то унылая - дают по минимуму. Плата с MCU и миниумумом софта стоит уже несколько тыс. руб. Набор плат которых что то уже может из коробки стоят уже десятки тыс. руб. Готовая система, наверное, уже на миллионы руб. тянет. И плата идет именно за сфт
У меня студент занимался uwb, лично видел ошибку не более 10мм на расстоянии 300мм.
Зачем Программисту Микроконтроллеров Математическая Статистика? (или так ли хороши UWB трансиверы?)