Viabilidad de un sistema de posicionamiento interior Arduino utilizando BLE

0

Nuestro proyecto es guiar a una persona ciega en un entorno conocido (aquí es una sala de exposición), y necesitamos tener una forma precisa de averiguar dónde está el usuario. Nuestra solución actual es usar algo como WPS, pero con balizas bluetooth.

Sin embargo, este es nuestro primer proyecto con Arduino, y no estamos seguros de si vamos por el camino correcto al respecto. Hasta ahora, estamos pensando en obtener un módulo de brújula, un escudo bluetooth y más de 3 balizas BLE.

Para la brújula, vi el HMC6352 pero ya no se vende, creo. Entonces para el escudo, está el WRL-13019? ¿Yo creo que? No tengo idea si eso es lo que estoy buscando. Y tampoco estoy seguro de dónde puedo encontrar balizas BLE; Estaba pensando que los iBeacons deberían hacer el truco pero son un poco más caros de lo que había planeado ...

Entonces, mi pregunta es: ¿Se puede hacer de esta manera, con una precisión lo suficientemente buena (~ 1 metro) y con un presupuesto bajo (~ $ 100)?

Información adicional: El sistema se coloca en el usuario, muy probablemente atado al brazo. La comunicación con las balizas se realizará desde allí, así como los cálculos. El usuario interactuará con el sistema a través de un teclado de 3 botones ubicado en el bastón.

Se supone que el entorno es tan complejo como una sala de exposiciones, pero podemos apuntar más alto, aunque las pruebas de prototipo se llevarán a cabo en una sala más pequeña (~ 60 m², creo).

El rango del presupuesto es de alrededor de $ 100, excluyendo Arduino. Ya se nos ha proporcionado una UNO.

Originalmente de Viabilidad de un sistema de posicionamiento Wi-Fi , pero pensé que Bluetooth podría ser una mejor idea (... ¿verdad?).

    
pregunta Linkyu

1 respuesta

2

obtener una precisión de 1 metro con bluetooth o wifi es muy ambicioso (especialmente por 100 $). La intensidad de la señal se comporta de forma muy errática y esto se traduce en grandes errores de posicionamiento. Tal vez si mantiene su sistema en una habitación grande (con las balizas en lo alto y en línea de visión) puede ser posible. Los algoritmos más modernos son entre 1 y 3 metros y usualmente usan alguna base de datos con huellas digitales RSS junto con una IMU.

En cuanto a las balizas, he usado Balizas nórdicas ya que son muy pequeñas y relativamente baratas (alrededor de 30 $ por una sola baliza). Sin embargo, todavía requieren bastante programación para realizar el posicionamiento.

Alternativamente, hay un proyecto Arduino llamado pozyx a punto de comenzar a funcionar en kickstarter que utiliza una banda ultra ancha para el posicionamiento. La banda ultra ancha permite mediciones de distancia muy precisas al medir el tiempo de vuelo (TOF) entre dos dispositivos. La banda ultra ancha es capaz de lograr una precisión del orden de 10 centímetros. Creo que el sistema completo (4 balizas y un escudo) cuesta alrededor de 450 $.

    
respondido por el Samuel Van de Velde

Lea otras preguntas en las etiquetas