Я тут бегло ознакомился, что уже есть на рынке по WiFi-локализации:
1. Есть коммерческие решения у Cisco, называется "Wi-Fi Location-Based Services", похоже они не используют данные с акселей\гиро\компаса, поэтому качество очень посредственное, судя по их картинкам порядка 10м
2. Есть коммерческое решение от Ekahau, они в основном делают для госпиталей системы отслеживания пациентов, специальный браслет на руку, с кнопкой вызова врача. Точность - порядка 2-3м
Оба коммерческих решения, похоже, не предназначены для построения специальной опорной сети маяков, а опираются исключительно на существующую архитектуру WiFi-сети.
В обоих коммерческих решениях не видел применения для стыковки с умным домом.
По научным работам - похоже очень мало народу заморачивается на зависимость RSSI от взаимного поворота точки доступа и смартфона. Почти везде этот аспект упоминается как "Antenna orientation issue", после чего на него забивают
В одной работе я нашел интересную мысль о дискриминации точек доступа для окончательного определения координат по их локальной точности - типа если какие-то точки доступа в этой области давали при калибровке слишком большой разброс по измерениям - их вес в финальном расчете нужно снизить, либо вообще их отбросить. В том числе это может быть применимо по координатам, хотя я себе это немного по другому вижу.
_________________
Проект
[[Open Robotics]] - Универсальные модули для построения роботов