Расчет расстояния внутри здания

Я начал задумываться о создании приложения Android, которое можно использовать в корпоративном здании, чтобы определить, в какой комнате вы находитесь. Очевидно, я думаю, что GPS и сетевые местоположения не будут достаточно точными для достижения этой цели. (Не говоря уже о нестабильности сигнала GPS внутри) Я кратко рассмотрел расчет расстояния с помощью акселерометра, но он, по-видимому, очень нестабилен и оставляет большую погрешность для ошибки. Я также рассмотрел какую-то триангуляцию от маршрутизаторов, но вы столкнулись с проблемами со стенами / микроволнами и различными другими вещами, которые могут нарушить силу сигнала. У кого-нибудь есть какие-нибудь возможные идеи или указания, чтобы попробовать?

2 ответа

Решение

Как насчет тегов Bluetooth, которые испускают номер комнаты? Вы могли бы зарабатывать деньги, продавая эмитенты на основе размера объекта, и они могли бы предоставить дополнительную функциональность, такую ​​как:
(1) формирование пико-сети, которая в конечном итоге обновляет локальный сервер с указанием местоположений каждого, кто использует приложение, или
(2) отслеживание ключевого оборудования с аналогичной меткой Bluetooth и т. Д.
Вы можете получить что-то похожее по ссылке ниже в qty из Китая, я уверен:
http://www.engadget.com/2009/03/26/nio-bluetooth-security-tag-keeps-tabs-on-your-belongings/

Возможно, это не слишком помогает, но статьи, которые я нашел по этому вопросу, таковы:

Внутренняя локализация и отслеживание на основе RSSI с использованием сигма-точечных сглаживателей Калмана

Отслеживание пешеходов с инерциальными датчиками на обуви

Повышение производительности шагомеров с помощью одного акселерометра

Я понятия не имею, как эти методы будут работать в реальных приложениях или как превратить их в хорошее приложение для Android.

Мне любопытно, какие еще ответы вы получите.

Другие вопросы по тегам