problemas de posicionamiento Bluetooth encontrados y las soluciones

prefacio

Se dirigió al cuarto año de graduación.

Bluetooth posicionamiento también se hace rápidamente de más de un año, el futuro no puede hacer esto, y aprovechar las nuevas memorias sino también cuando algunos de los problemas encontrados pequeño resumen, a continuación, ayudar a un amigo tomar un pequeño desvío menos.

poco conocimiento complementario

IBeacon y Bluetooth

IBeacon es similar a una anterior tecnología Bluetooth de bajo consumo, la tecnología Bluetooth funciona. IBeacon es versión de septiembre de 2013 al nuevo de Apple función de los dispositivos móviles equipados con el sistema operativo en (iOS7). (De Enciclopedia de Baidu)
actualmente hacer localizar Bluetooth se basa de hecho en la IBeacon.

significado algoritmo

En teoría, conocida no en la misma línea de tres coordenadas de puntos, puntos de anclaje de distancia y son tres puntos que se puede obtener directamente punto de anclaje.

Lo que también se necesita el algoritmo para usarlo? Dado que los nervios de posicionamiento Bluetooth (Bluetooth con el transmisor Bluetooth y el receptor, así como la calidad del medio ambiente de la terminal), balizas Bluetooth calculados distancia al punto de anclaje es a menudo muy inexacta, es imposible determinar directamente la ubicación de puntos, debe ser posicionado de por el algoritmo fuzzy.

algoritmo de la corriente principal

Principalmente el método de posicionamiento de tres puntos y las huellas digitales.

Tres método de posicionamiento: Esta ya sea de tres tiene tres puntos. A las tres coordenadas método de localización y distancias se conocía originalmente tres-tres un punto desconocido, el método de buscar el punto desconocido, sino porque en la práctica no es la distancia exacta a partir de tres puntos, sólo podemos encontrar una solución vaga, método de tres puntos y tendrá una amplia gama de variantes, por supuesto, pueden ser referidos colectivamente como método de localización de tres puntos. En realidad, no se refiere a tres de tres puntos, la aplicación práctica se puede utilizar más, pero Bluetooth se utiliza comúnmente en esta zona 3 a 5:00, hay muchas implementaciones específicas, tales como el peso, método de mínimos cuadrados, el método de la media. De acuerdo con una aplicación particular, puede ser dividido en un número de maneras.

Toma de huellas dactilares: la huella dactilar es la primera colección de intensidad de la señal Bluetooth en diferentes ubicaciones almacenadas en la base de datos, para encontrar la posición más probable es que mediante la comparación de los datos de base de datos y adquisición de la señal.

Dos métodos tienen ventajas y desventajas, en primer lugar precisión la huella dactilar es mejor, más rápido método de cómputo de tres puntos de velocidad. Las huellas digitales de los datos preliminares para ser recogido, es muy molesto.

Problemas y soluciones

Primera declaración, pero hay maneras de resolver mi pensamiento personal, no proporciona prácticas específicas, pueden estar interesados ​​en los comentarios.

problemas de Bluetooth

En primer lugar, el costo no es barato, un dispositivo Bluetooth completa probablemente entre 40 ~ 60 RMB, la calidad es desigual. La fuerza de su propio amigo le sugirió, creo que el costo es muy importante.

Seguro la mayoría de la gente va a optar por comprar los dispositivos Bluetooth ya hechos, después de todo, el desarrollo toma tiempo. Un buen Bluetooth este tiempo le ayudará a ahorrar mucho tiempo aquí punto muy importante es darse una vuelta , no necesariamente fabricantes de renombre como el equipo, la experiencia personal.

Cómo cualificación Bluetooth, adquisición de fluctuaciones de la señal en el tiempo suficiente para observar la señal. Bluetooth localizar lo más importante es la estabilidad de la señal, mayor es la estabilidad, un posicionamiento más preciso.

problemas algorítmicos

Bluetooth dispositivos no importa lo bueno, van a aparecer más o menos distorsión de la señal condiciones. Esta vez tenemos que diseñar un filtro para filtrar la señal de error. La devaluación del filtro es un filtro de Kalman, seguido de un filtro de promedio.

Si se utiliza un método de localización de tres puntos, a continuación, teóricamente, la señal promedio requerido para seleccionar los puntos de baliza más fuertes tres cálculos hacer, sin embargo, habrá un caso en el que los tres puntos de baliza seleccionados no están colocados exactamente la distancia real señalar tres últimos puntos de baliza . El proceso de aplicación real, probablemente debido a la obstrucción o la distorsión de la señal, lo que resulta en la señal severa decoloración o alguna mejora anormal (efecto de trayectoria múltiple), lo que resulta en solución correcta no del todo nuestro cálculo directo, esta vez para hacer la preparación anti-ruido .

Y si se toma de huellas dactilares, la discriminación entre diferentes puntos de anclaje requiere un mayor posicionamiento, más precisa del grado más alto de distinción. Por ejemplo, un Bluetooth, Bluetooth hace la fuerza y A 1 m por delante de la posición trasera de 1 m, señal medida Bluetooth A es básicamente el mismo, el algoritmo no sabe en este momento por delante o por detrás de nosotros A, esta vez Si añadimos las señales de Bluetooth B, B Bluetooth Bluetooth frente a solo dos de la posición es inconsistente, entonces se compara la señal de Bluetooth a través de B, y será capaz de saber que estoy por delante o por detrás de las aes. Esta es la señal recogida algunos consejos. Sin embargo, esta vez no es una dificultad para la huella dactilar, es decir, diferente dispositivo de adquisición de señal será incompatible, el dispositivo 1 es de 5,5 minutos diez recogen, diez minutos dispositivo 2 de recogida pueden ser 6,5. Esta vez necesidad de considerar la adaptación de los problemas de los equipos, o problema algoritmo adaptativo .

Adaptación dispositivo

dispositivos Bluetooth requieren la adaptación, la potencia, la frecuencia, el consumo de energía. Cuanto más fuerte sea la frecuencia de la energía, mejor es el dispositivo de recepción, el posicionamiento más preciso, mayor es la potencia relativa, por el contrario pobre aparato receptor, la desviación posicional, pero el bajo consumo de energía.

resumen

Bluetooth posicionamiento es en realidad un problema de optimización, hacer concesiones en una variedad de limitaciones de recursos, para encontrar un punto de equilibrio óptimo.

Publicado 63 artículos originales · ganado elogios 73 · Vistas a 70000 +

Supongo que te gusta

Origin blog.csdn.net/jjwwwww/article/details/91370897
Recomendado
Clasificación