Мобильное приложение для 3D позиционирования внутри помещения
2020619387
17.08.2020
2020618470
28.07.2020
Программа предназначена для определения местоположения мобильного устройства в трёхмерном пространстве внутри помещения по данным радиомаяков, работающих по стандарту Bluetooth. Алгоритм работы программы основан на вычислении координат объекта по дальностям «объект-маяк», координаты маяков при этом считаются известными. Дальности определяются по уровню радиосигнала. Оценка координат производится методом наименьших квадратов, адаптированным к задаче. Программа реализует следующие функции:
- сканирование доступных Bluetooth устройств;
- отбор из массива Bluetooth устройств тех датчиков, которые будут использованы для определения координат;
- ввод данных о Bluetooth устройствах: координат, калибровочных параметров;
- задание количества измерений;
- оценка характерной погрешности (среднеквадратичного отклонения) оценивания координат, вывод сообщения в том случае, если она недостаточна для устойчивого решения задачи;
- расчёт координат устройства по данным об уровне сигнала маяков на основе дальномерного метода, отображение данных расчётов для пользователя;
- выгрузка данных расчётов в текстовый файл;