После поиска в Интернете я обнаружил, что большинство систем iBeacon (BLE) используют смартфон в качестве приемника для оценки близости с маяком.Использование излучателя iBeacon для выполнения внутренней локализации
Однако, мой вопрос заключается в том, что если мы отменим инфраструктуру. Это означает, что человек носит маяк Bluetooth (который испускает/рекламирует), и внутри комнаты есть несколько приемников Bluetooth (не обязательно смартфонов), которые принимают пакеты от маяка излучателя, а затем алгоритм оценивает положение маяка внутри комната. Эти Bluetooth-приемники могут быть установлены на стенах комнаты (по одной на стену) и сообщать уровень принимаемого сигнала (RSSI) на сервер, который оценивает положение излучающего маяка.
Пробовал ли кто-нибудь такой подход? Или существующая система, которая это делает?
Спасибо @davidgyoung! Вы также попробовали (по возможности) некоторые методы машинного обучения, чтобы повысить точность? Я также нашел этот блог, который дает хорошее резюме о том, как подойти к этой проблеме: http://www.warski.org/blog/2014/04/inverse-beacon-positioning/ –
Я не пытался этого, нет. Интересная идея. – davidgyoung