Ball Tracking, posiblemente con BLE

2

Me gustaría rastrear una pelota durante un juego usando pulseras en los jugadores y un chip en la pelota. Me gustaría el tipo de rango dado por Bluetooth de baja energía (inmediato, cercano, medio, lejano) para poder saber después del juego quién tenía el balón en un momento dado.

Si BLE es la solución correcta, estoy tratando de averiguar cómo los chips intercambiarían la distancia de alcance. ¿El chip en la bola debería estar listo para el uso inteligente (modo dual)? El teléfono estaría en la línea lateral, por lo que no puede ser el rastreador dentro del juego de los rangos.

    
pregunta Tinkerer26

2 respuestas

1

He realizado algunos experimentos con detección de rango BLE y he descubierto que no es muy preciso. Se basa en RSSI, una indicación de la intensidad de la señal recibida, y la intensidad de la señal recibida se ve afectada por muchas cosas aparte de la distancia. Por ejemplo, poner un dispositivo BLE en su bolsillo para que la energía de RF sea absorbida por su cuerpo provoque una disminución similar en el RSSI al moverse a 10 metros de distancia en el espacio libre. Además, el patrón de radiación de un dispositivo no es uniforme en todas las direcciones, por lo que 3 metros en una dirección pueden dar el mismo rssi que 8 metros en otra, etc.

Una forma en que esto se logra en aplicaciones de tipo baliza es a través de varias lecturas a lo largo del tiempo y un promedio. Esto no es ideal en su caso, ya que necesita resultados bastante instantáneos.

Una de las formas en que se logra la baja energía en BLE es no comunicarse muy a menudo. Es decir. un dispositivo periférico puede comunicarse con un dispositivo central solo una vez por segundo o menos. Esto es lo que da a los dispositivos de tipo llavero que pueden estar encendidos durante un año. Puede elegir estos intervalos cuando diseñe un sistema, por lo que en su caso probablemente tenga un intervalo más corto y apague los dispositivos cuando no haya nadie jugando.

BLE funciona como una red de tipo concentrador y radio donde los dispositivos son centrales o periféricos. Un periférico puede establecer un enlace a una sola central (pero los paquetes de difusión desde un periférico pueden ser recibidos y alineados por cualquier central). El rango es de cada periférico a la central.

No necesita un chip de modo dual en un sistema BLE, puede tener una implementación completamente BLE. Todos los conjuntos de chips BLE integrados (Nordic Semiconductor, TI, CSR) pueden funcionar en modo central o periférico.

Me sentiría tentado a usar un sistema de rango más simple entre tus muñequeras y tu bola. Tal vez el iR, la tecnología de ultrasonidos u otra tecnología de radio harían el trabajo. Puede conectar esto a un dispositivo BLE y usarlo para comunicar las puntuaciones, quién tiene el balón para un teléfono inteligente

    
respondido por el Will
0

Personalmente pasé un poco de tiempo tratando de rastrear con precisión la posición y la distancia usando BLE. No pude obtener resultados precisos / repetibles en un entorno cambiante con solo BLE. Yo sugeriría una fusión de sensores seria usando un giroscopio y un acelerómetro para obtener algo decente.

    
respondido por el tman

Lea otras preguntas en las etiquetas