03.11.2014 Views

Sistemas de localización en interiores basados en radiofrecuencia

Sistemas de localización en interiores basados en radiofrecuencia

Sistemas de localización en interiores basados en radiofrecuencia

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to<br />

Tema 3.3: <strong>Sistemas</strong> <strong>de</strong> <strong>localización</strong><br />

<strong>en</strong> <strong>interiores</strong> <strong>basados</strong> <strong>en</strong><br />

radiofrecu<strong>en</strong>cia<br />

Fernando Seco Granja<br />

Instituto <strong>de</strong> Automática Industrial - CSIC<br />

Máster Oficial <strong>en</strong> <strong>Sistemas</strong> Electrónicos Avanzados.<br />

<strong>Sistemas</strong> Intelig<strong>en</strong>tes.<br />

Departam<strong>en</strong>to <strong>de</strong> Electrónica. Universidad <strong>de</strong> Alcalá.<br />

Curso 2007/2008


Índice<br />

1. Introducción a los LPS <strong>de</strong> <strong>interiores</strong><br />

2. Características <strong>de</strong> los LPS <strong>basados</strong> <strong>en</strong> RF<br />

3. Tecnologías <strong>de</strong> RF para <strong>localización</strong><br />

4. Teoría <strong>de</strong> <strong>localización</strong> bayesiana<br />

5. Práctica<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 2


1.1. Introducción<br />

Localización (RAE): <strong>de</strong>terminación <strong>de</strong>l lugar don<strong>de</strong> se <strong>en</strong>cu<strong>en</strong>tra algui<strong>en</strong><br />

o algo<br />

En inglés, localize y position se emplean <strong>de</strong> forma indistinta (así, se<br />

habla <strong>de</strong>l Global Positioning System)<br />

De una forma abstracta, la <strong>localización</strong><br />

pue<strong>de</strong> <strong>de</strong>finirse como la <strong>de</strong>terminación<br />

<strong>de</strong> relaciones espaciales <strong>en</strong>tre objetos<br />

Localización física: <strong>en</strong> las<br />

coor<strong>de</strong>nadas (2.5, 1.6) m<br />

<strong>de</strong>l salón<br />

Localización simbólica:<br />

“fr<strong>en</strong>te al televisor”<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 3


1.2. El problema <strong>de</strong> la <strong>localización</strong> <strong>en</strong> <strong>interiores</strong><br />

El GPS es la solución “casi universal”<br />

para obt<strong>en</strong>er <strong>localización</strong> precisa y<br />

rápida <strong>en</strong> cualquier punto <strong>de</strong>l planeta.<br />

Lam<strong>en</strong>tablem<strong>en</strong>te, <strong>en</strong> <strong>de</strong>terminados<br />

<strong>en</strong>tornos exteriores, y <strong>en</strong> la mayoría<br />

<strong>de</strong> los <strong>interiores</strong>, el GPS no es<br />

operativo. Sin embargo, <strong>en</strong> dichos<br />

lugares transcurre gran parte <strong>de</strong> la<br />

actividad humana<br />

Los LPS (Local Positioning Systems)<br />

son sistemas <strong>de</strong> <strong>localización</strong><br />

alternativos creados para funcionar <strong>en</strong><br />

<strong>en</strong>tornos locales.<br />

De las varias posibilida<strong>de</strong>s tecnológicas para el diseño <strong>de</strong> LPS, las<br />

basadas <strong>en</strong> señales <strong>de</strong> RF experim<strong>en</strong>tan un gran auge <strong>en</strong> la actualidad.<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 4


1.3. ¿Por qué <strong>localización</strong> inalámbrica?<br />

Las tecnologías inalámbricas “personales” han experim<strong>en</strong>tado<br />

reci<strong>en</strong>tem<strong>en</strong>te una eclosión:<br />

• Re<strong>de</strong>s personales (PAN: Personal Area Networks). Bluetooth,<br />

ratones y teclados inalámbricos<br />

• Re<strong>de</strong>s locales (LAN: Local Area Networks). WiFi<br />

• Integración y converg<strong>en</strong>cia con los sistemas celulares (“globales”),<br />

como GPRS y móviles <strong>de</strong> 4ª g<strong>en</strong>eración (All IP)<br />

Con el acceso masivo y la estandarización <strong>de</strong> estas tecnologías, están<br />

surgi<strong>en</strong>do nuevas aplicaciones tecnológicas:<br />

• Conectividad continua (voz, audio, ví<strong>de</strong>o digitales)<br />

• Re<strong>de</strong>s <strong>de</strong> s<strong>en</strong>sores inalámbricos<br />

• <strong>Sistemas</strong> <strong>de</strong> rescate / emerg<strong>en</strong>cias<br />

• Servicios <strong>basados</strong> <strong>en</strong> la posición<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 5


1.4. Ejemplo <strong>de</strong> aplicación <strong>de</strong> LPS: navegación <strong>de</strong> robots y AGVs<br />

Sillas <strong>de</strong> ruedas<br />

automáticas<br />

Carretilla <strong>de</strong> palés<br />

autoguiada<br />

Navegación<br />

<strong>de</strong> robots y<br />

SLAM<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 6


1.5. Ejemplo <strong>de</strong> aplicación <strong>de</strong> LPS: seguimi<strong>en</strong>to <strong>de</strong> carritos<br />

<strong>en</strong> un supermercado<br />

Sistema <strong>de</strong> <strong>localización</strong><br />

discreto, anónimo y barato,<br />

que permita seguir las<br />

trayectorias <strong>de</strong> cli<strong>en</strong>tes <strong>de</strong> un<br />

supermercado<br />

Aplicación: estudios <strong>de</strong><br />

mercado, disposición <strong>de</strong><br />

productos, <strong>de</strong>terminación <strong>de</strong><br />

pautas <strong>de</strong> compra, etc<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 7


1.6. Ejemplo <strong>de</strong> aplicación <strong>de</strong> LPS: monitorización <strong>de</strong> una<br />

resi<strong>de</strong>ncia <strong>de</strong> ancianos<br />

Monitorización continua <strong>de</strong> la<br />

<strong>localización</strong> <strong>de</strong> ancianos <strong>en</strong><br />

una resi<strong>de</strong>ncia<br />

También útil para<br />

discapacitados, invi<strong>de</strong>ntes o<br />

personas con problemas <strong>de</strong><br />

movilidad<br />

B<strong>en</strong>eficios:<br />

• Aum<strong>en</strong>to <strong>de</strong> in<strong>de</strong>p<strong>en</strong><strong>de</strong>ncia y<br />

autoestima <strong>de</strong> los usuarios<br />

• Reducción <strong>de</strong>l personal<br />

<strong>de</strong>dicado exclusivam<strong>en</strong>te a<br />

vigilancia<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 8


1.7. LPS como servicio al usuario<br />

Los LPS dan soporte a los servicios <strong>basados</strong> <strong>en</strong> la posición (Location-Based<br />

Services, LBS): aquellos realizados <strong>de</strong> forma activa por un <strong>en</strong>torno intelig<strong>en</strong>te al<br />

<strong>de</strong>tectar la pres<strong>en</strong>cia <strong>de</strong> una persona [Steiniger 2007]<br />

Acceso a Internet<br />

(WLAN)<br />

<strong>Sistemas</strong> <strong>de</strong><br />

posicionami<strong>en</strong>to<br />

global/local (GPS/LPS)<br />

Dispositivos<br />

móviles<br />

Servicios <strong>basados</strong> <strong>en</strong><br />

la <strong>localización</strong> (LBS)<br />

Bases <strong>de</strong> datos<br />

espaciales (GIS)<br />

En la visión <strong>de</strong> la computación ubicua (o pervasiva) [Weiser 1991], los<br />

or<strong>de</strong>nadores se integran <strong>en</strong> el <strong>en</strong>torno y <strong>de</strong>saparec<strong>en</strong> <strong>de</strong> la vista, pero son<br />

consci<strong>en</strong>tes <strong>de</strong> la pres<strong>en</strong>cia <strong>de</strong> personas y realizan tareas útiles para ellas<br />

(<strong>en</strong>tornos proactivos, everyware). Los LBS pue<strong>de</strong>n resultar la killer application <strong>de</strong> la<br />

computación ubicua.<br />

Numerosos aspectos por investigar: tecnológicos, sociales, legales, etc<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 9


1.8. Actividad ci<strong>en</strong>tífica <strong>en</strong> el área <strong>de</strong> LPS<br />

Congresos <strong>de</strong>l área<br />

WPNC: Workshop on Positioning, Navigation<br />

and Communication<br />

LOCA: Workshop on Location-Aware<br />

Computing<br />

UBICOMP: Ubiquitous Computing<br />

MOBICOM: Confer<strong>en</strong>ce on Mobile<br />

Computing and Networking<br />

MOBIHOC: Symposium on Mobile Ad Hoc<br />

Networking and Computing<br />

MOBIQUITOUS: Confer<strong>en</strong>ce on Mobile and<br />

Ubiquitous Systems: Computing, Networking<br />

and Services<br />

HOTMOBILE: IEEE Workshop on Mobile<br />

Computing Systems and Applications<br />

Revistas <strong>en</strong> el área<br />

allintitle: indoor* AND<br />

(locat* OR localization<br />

OR position*)<br />

IEEE Pervasive Computing (IEEE, f. 2002)<br />

Journal of Personal and Ubiquitous<br />

Computing (Springer, f. 2001)<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 10


1.9. Actividad industrial <strong>en</strong> el área <strong>de</strong> LPS<br />

Surgimi<strong>en</strong>to <strong>de</strong><br />

compañías <strong>de</strong>dicadas a<br />

la tecnología LPS<br />

(muchas <strong>de</strong> ellas, spin-off<br />

<strong>de</strong> grupos <strong>de</strong><br />

investigación o start-ups<br />

<strong>de</strong> empresas mayores)<br />

Texas Instrum<strong>en</strong>ts lanza el<br />

CC2431 System-On-a-Chip<br />

(SOC), como compon<strong>en</strong>te<br />

básico para construir LPS<br />

<strong>basados</strong> <strong>en</strong> comunicación<br />

Zigbee (junio <strong>de</strong> 2007)<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 11


Índice<br />

1. Introducción a los LPS <strong>de</strong> <strong>interiores</strong><br />

2. Características <strong>de</strong> los LPS <strong>basados</strong> <strong>en</strong> RF<br />

3. Tecnologías <strong>de</strong> RF para <strong>localización</strong><br />

4. Teoría <strong>de</strong> <strong>localización</strong> bayesiana<br />

5. Práctica<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 12


2.1 Clasificación <strong>de</strong> los LPS <strong>basados</strong> <strong>en</strong> RF<br />

Exist<strong>en</strong> muchas posibilida<strong>de</strong>s <strong>en</strong> el diseño <strong>de</strong> los <strong>Sistemas</strong> <strong>de</strong><br />

Posicionami<strong>en</strong>to Local. Algunos autores [Hightower, 2001,<br />

Savvi<strong>de</strong>s 2004, Jiménez 2005] han realizado una taxonomía <strong>de</strong><br />

los diversos sistemas <strong>de</strong>scritos <strong>en</strong> la literatura, <strong>de</strong> acuerdo a<br />

varios aspectos <strong>de</strong>l diseño:<br />

• Tecnología física que los sust<strong>en</strong>ta<br />

• Magnitud física observable<br />

• Privacidad <strong>de</strong>l usuario<br />

• Localización individual o conjunta<br />

• Precisión obt<strong>en</strong>ible<br />

• Métodos matemáticos <strong>de</strong> estimación<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 13


2.2. Diseño <strong>de</strong> LPS según la tecnología base<br />

Source: M. Hazas et al, “Location-Aware Computing Comes of Age”, IEEE Computer, p. 95-97 (Feb. 2004)<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 14


2.3. Clasificación según la magnitud física observable<br />

La posición <strong>de</strong>l móvil, x, se estima <strong>de</strong> manera indirecta a partir<br />

<strong>de</strong> magnitu<strong>de</strong>s físicas que po<strong>de</strong>mos observar, z<br />

Observable<br />

Error <strong>de</strong> medida<br />

Posición <strong>de</strong>l móvil<br />

Matemáticam<strong>en</strong>te, el proceso <strong>de</strong><br />

estimación queda caracterizado por:<br />

• La relación (<strong>en</strong> g<strong>en</strong>eral no lineal)<br />

<strong>en</strong>tre posición y observable,<br />

• La PDF <strong>de</strong>l error <strong>de</strong> la medida:<br />

Observable<br />

(z)<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 15


2.4. LPS <strong>basados</strong> <strong>en</strong> medida <strong>de</strong> rangos<br />

Trilateración<br />

Medida <strong>de</strong> rangos /<br />

pseudorangos<br />

Ultrasónicos, GPS, UWB<br />

Observable<br />

TOA, TOF (Time of<br />

Arrival/Flight)<br />

DTOA (Differ<strong>en</strong>tial Time<br />

of Arrival)<br />

RTOF (Round-trip Time of<br />

Flight)<br />

Situación<br />

Sincronía <strong>en</strong>tre móvil y balizas<br />

Sincronía <strong>en</strong>tre balizas, pero no<br />

con el móvil<br />

Sin sincronía<br />

Intersección <strong>de</strong><br />

Esferas<br />

Hiperboloi<strong>de</strong>s<br />

Esferas<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 16


2.5. LPS <strong>basados</strong> <strong>en</strong> medida <strong>de</strong> ángulos<br />

Triangulación<br />

Medida <strong>de</strong> la dirección <strong>de</strong><br />

llegada <strong>de</strong> la señal<br />

Observable<br />

AOA (Angle<br />

of Arrival)<br />

Situación<br />

No es necesaria sincronía <strong>en</strong>tre móvil<br />

y balizas<br />

Ant<strong>en</strong>as direccionales (GSM)<br />

Arrays con medidas <strong>de</strong> difer<strong>en</strong>cias <strong>de</strong><br />

fase<br />

Intersección <strong>de</strong><br />

Rectas / planos<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 17


2.6. LPS <strong>basados</strong> <strong>en</strong> medida <strong>de</strong> fuerza <strong>de</strong> señal<br />

Nivel <strong>de</strong> señal recibida<br />

Observable<br />

RSSI (Received Signal<br />

Str<strong>en</strong>gth Indicator)<br />

Situación<br />

<strong>Sistemas</strong> <strong>de</strong> comunicación <strong>de</strong> datos (WiFi, Bluetooth,<br />

GSM, etc)<br />

<strong>Sistemas</strong> <strong>basados</strong> <strong>en</strong> marcadores RFID<br />

No requier<strong>en</strong> línea <strong>de</strong> visión <strong>en</strong>tre móvil y balizas<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 18


2.7. LPS <strong>basados</strong> <strong>en</strong> medida <strong>de</strong> transfer<strong>en</strong>cia <strong>de</strong> datos<br />

Calidad <strong>de</strong>l <strong>en</strong>lace<br />

Tasa <strong>de</strong> errores <strong>de</strong><br />

comunicación<br />

Observable<br />

LQI (Link Quality Indicator)<br />

BER (Bit Error Rate)<br />

Situación<br />

<strong>Sistemas</strong> <strong>de</strong> comunicación <strong>de</strong> datos<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 19


2.8. LPS <strong>basados</strong> <strong>en</strong> medida <strong>de</strong> conexión<br />

Conectividad<br />

Pert<strong>en</strong><strong>en</strong>cia<br />

Observable<br />

{0, 1}<br />

Situación<br />

Celdas <strong>de</strong> telefonía móvil<br />

Re<strong>de</strong>s <strong>de</strong> s<strong>en</strong>sores inalámbricos<br />

<strong>Sistemas</strong> acústicos/ultrasónicos<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 20


2.9. Clasificación <strong>de</strong> LPS: privacidad <strong>de</strong>l usuario<br />

<strong>Sistemas</strong> c<strong>en</strong>tralizados<br />

El dispositivo móvil emite la señal<br />

<strong>de</strong> <strong>localización</strong>; los s<strong>en</strong>sores <strong>de</strong>l<br />

<strong>en</strong>torno la captan<br />

Ejemplo: <strong>localización</strong> <strong>en</strong> telefonía celular<br />

por celda <strong>de</strong> conexión (COO)<br />

<strong>Sistemas</strong> ori<strong>en</strong>tados a la<br />

privacidad<br />

El dispositivo móvil capta las señales<br />

<strong>de</strong> <strong>localización</strong> emitidas por los<br />

s<strong>en</strong>sores <strong>de</strong>l <strong>en</strong>torno<br />

Ejemplo: GPS<br />

(Adicionalm<strong>en</strong>te pue<strong>de</strong> existir un <strong>en</strong>lace <strong>de</strong><br />

comunicación inalámbrica para comunicar los<br />

datos <strong>de</strong> posición)<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 21


2.10. Clasificación <strong>de</strong> LPS: <strong>localización</strong> individual o cooperativa<br />

Si el nodo móvil ti<strong>en</strong>e acceso directo a<br />

un número sufici<strong>en</strong>te <strong>de</strong> estaciones<br />

con posición conocida, pue<strong>de</strong> estimar<br />

su posición <strong>de</strong> forma individual<br />

(<strong>localización</strong> one-hop)<br />

Si el nodo móvil sólo dispone <strong>de</strong> acceso<br />

a las estaciones base a través <strong>de</strong> otros<br />

nodos móviles, toda la red <strong>de</strong>be estimar<br />

su posición <strong>de</strong> forma cooperativa<br />

(<strong>localización</strong> multi-hop)<br />

La <strong>localización</strong> cooperativa se emplea<br />

<strong>en</strong> las re<strong>de</strong>s <strong>de</strong> s<strong>en</strong>sores<br />

inalámbricas (o re<strong>de</strong>s ad hoc) [Patwari<br />

2005, Marziani 2007]. Habitualm<strong>en</strong>te el<br />

cómputo <strong>de</strong> la <strong>localización</strong> se distribuye<br />

por la red<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 22


2.11 Clasificación <strong>de</strong> LPS: precisión obt<strong>en</strong>ible (1)<br />

La posición x se halla mediante un<br />

proceso <strong>de</strong> estimación:<br />

La posición óptima (máxima verosimilitud, ML) se obti<strong>en</strong>e minimizando una<br />

función <strong>de</strong> coste V(x), <strong>de</strong>terminada por h(x) y p e (e):<br />

Ejemplo 1: si los errores son gaussianos (MSE),<br />

⇒<br />

Ejemplo 2: para errores con<br />

<strong>de</strong>nsidad <strong>de</strong> probabilidad arbitraria<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 23


2.12 Clasificación <strong>de</strong> LPS: precisión obt<strong>en</strong>ible (2)<br />

La matriz <strong>de</strong> información <strong>de</strong> Fisher mi<strong>de</strong> la calidad <strong>de</strong> la información<br />

aportada por las medidas <strong>en</strong> el proceso <strong>de</strong> estimación [Gustaffson 2005]:<br />

El criterio <strong>de</strong> Crámer-Rao indica que la covariancia <strong>de</strong> cualquier<br />

estimador <strong>de</strong> la posición está acotada inferiorm<strong>en</strong>te por la inversa <strong>de</strong> la<br />

matriz <strong>de</strong> Fisher, así que el error <strong>de</strong> la estimación obt<strong>en</strong>ible <strong>en</strong><br />

cualquier proceso será superior a:<br />

La información es aditiva, por lo que pue<strong>de</strong>n<br />

combinarse más medidas (<strong>de</strong>l mismo o<br />

difer<strong>en</strong>tes s<strong>en</strong>sores) para aum<strong>en</strong>tar la precisión.<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 24


2.13 Clasificación <strong>de</strong> LPS: precisión obt<strong>en</strong>ible (3)<br />

Ejemplo <strong>de</strong> sistema “<strong>de</strong>terminista”:<br />

trilateración <strong>de</strong> rangos <strong>en</strong> un LPS<br />

ultrasónico:<br />

Ejemplo <strong>de</strong> sistema “probabilístico”:<br />

un LPS <strong>de</strong> RFID que mi<strong>de</strong> el nivel <strong>de</strong><br />

señal RSSI:<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 25


2.14 Clasificación <strong>de</strong> LPS: métodos <strong>de</strong> solución<br />

Localización <strong>de</strong> tipo geométrico<br />

(trilateración, triangulación)<br />

Localización por minimización<br />

directa <strong>de</strong> la función <strong>de</strong> coste<br />

Métodos <strong>de</strong> solución algebraicos:<br />

sistemas <strong>de</strong> ecuaciones lineales,<br />

<strong>de</strong>terminante <strong>de</strong> Cayley-M<strong>en</strong>ger,<br />

multidim<strong>en</strong>sional scaling, etc<br />

Métodos numéricos: Gauss-<br />

Newton, Lev<strong>en</strong>berg-Marquardt,<br />

etc<br />

Localización basada <strong>en</strong> huellas<br />

(fingerprint)<br />

Localización probabilística<br />

Métodos <strong>de</strong> apr<strong>en</strong>dizaje<br />

automático: máquinas <strong>de</strong> vector<br />

<strong>de</strong> soporte, <strong>de</strong>cisión bayesiana, k-<br />

vecinos más cercanos, etc<br />

Métodos bayesianos: máximo a<br />

posteriori, filtros <strong>de</strong> partículas,<br />

etc<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 26


2.15 Características propias <strong>de</strong> los RF-LPS<br />

1. En g<strong>en</strong>eral son capaces <strong>de</strong> operar con o sin visión directa <strong>en</strong>tre<br />

móvil y balizas emisoras (LOS o NLOS)<br />

2. La influ<strong>en</strong>cia <strong>de</strong>l <strong>en</strong>torno es consi<strong>de</strong>rable (multicamino,<br />

at<strong>en</strong>uación causada por obstáculos, personas, etc).<br />

3. Asimismo, resultan afectados por interfer<strong>en</strong>cias prov<strong>en</strong>i<strong>en</strong>tes <strong>de</strong><br />

otros sistemas <strong>de</strong> RF, o <strong>en</strong>tre ellos mismos (MAI)<br />

4. La predicción <strong>de</strong>terminista <strong>de</strong>l comportami<strong>en</strong>to <strong>de</strong> la señal <strong>de</strong><br />

RF es imposible <strong>en</strong> condiciones realistas.<br />

5. Los sistemas RF-LPS pue<strong>de</strong>n b<strong>en</strong>eficiarse <strong>de</strong> infraestructuras<br />

ya pres<strong>en</strong>tes<br />

6. La diversidad espacial obt<strong>en</strong>ida por combinar medidas<br />

prov<strong>en</strong>i<strong>en</strong>tes <strong>de</strong> difer<strong>en</strong>tes señales RF aum<strong>en</strong>ta la precisión<br />

(distinta tecnología o distintos canales)<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 27


Índice<br />

1. Introducción a los LPS <strong>de</strong> <strong>interiores</strong><br />

2. Características <strong>de</strong> los LPS <strong>basados</strong> <strong>en</strong> RF<br />

3. Tecnologías <strong>de</strong> RF para <strong>localización</strong><br />

4. Teoría <strong>de</strong> <strong>localización</strong> bayesiana<br />

5. Práctica<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 28


Tecnologías <strong>de</strong> RF usadas <strong>en</strong> <strong>localización</strong><br />

1. Sistema <strong>de</strong> Posicionami<strong>en</strong>to Global (GPS)<br />

2. Radio <strong>de</strong> banda ultraancha (UWB)<br />

3. Telefonía móvil (GSM)<br />

4. Re<strong>de</strong>s locales <strong>de</strong> comunicación (Bluetooth, WiFi y WiMAX)<br />

5. Zigbee<br />

6. Marcadores <strong>de</strong> radiofrecu<strong>en</strong>cia (RFID)<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 29


El Sistema <strong>de</strong> Posicionami<strong>en</strong>to Global (GPS)<br />

Se pue<strong>de</strong> argum<strong>en</strong>tar que el sistema GPS ha<br />

resuelto el problema <strong>de</strong> <strong>localización</strong> <strong>en</strong> exteriores<br />

(σx < 10 m, σv < 0.1 m/s, σt < 100 ns)<br />

Tecnología matriz <strong>de</strong> nuevas aplicaciones,<br />

muchas <strong>de</strong> ellas insospechadas <strong>en</strong> el mom<strong>en</strong>to <strong>de</strong><br />

su creación<br />

1970<br />

Concepción original<br />

1995<br />

Pl<strong>en</strong>a funcionalidad<br />

2000<br />

Implantación masiva<br />

(~10 8 unida<strong>de</strong>s <strong>en</strong> 2006) y<br />

aparición <strong>de</strong> numerosos<br />

servicios<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 30


El Sistema <strong>de</strong> Posicionami<strong>en</strong>to Global (GPS)<br />

• Medida <strong>de</strong> TOF <strong>de</strong> señales codificadas emitidas <strong>de</strong>s<strong>de</strong> una<br />

constelación <strong>de</strong> satélites (> 24 ) orbitando la tierra<br />

• El receptor recibe la información <strong>de</strong> la posición precisa <strong>de</strong> los satélites<br />

(efeméri<strong>de</strong>s) <strong>en</strong> el propio m<strong>en</strong>saje<br />

• Sincronización precisa <strong>de</strong> los satélites (mediante relojes atómicos)<br />

• Triangulación hiperbólica <strong>de</strong> los pseudorangos<br />

• Comp<strong>en</strong>sación <strong>de</strong> múltiples efectos (ionosfera, relativistas, etc)<br />

• Mejora con estaciones <strong>en</strong> tierra (DGPS), aum<strong>en</strong>tando la precisión <strong>en</strong><br />

un factor 5-10<br />

• Prestaciones limitadas por la línea <strong>de</strong> visibilidad a un número sufici<strong>en</strong>te<br />

<strong>de</strong> satélites y por el multicamino<br />

• Prácticam<strong>en</strong>te inservible <strong>en</strong> <strong>interiores</strong> (baja s<strong>en</strong>sibilidad)<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 31


Radio <strong>de</strong> banda ultra-ancha (UWB)<br />

Definición <strong>de</strong> UWB: BW relativo >= 20 % o BW>500 MHz<br />

Orig<strong>en</strong> militar (radar/comunicaciones seguras), <strong>de</strong>s<strong>de</strong> 1990 lic<strong>en</strong>ciado<br />

para usos civiles<br />

V<strong>en</strong>tajas <strong>de</strong> UWB:<br />

• Mejor capacidad <strong>de</strong> <strong>de</strong>tección / propagación por <strong>interiores</strong> / resist<strong>en</strong>cia<br />

al fading / p<strong>en</strong>etración <strong>en</strong> materiales pres<strong>en</strong>tes <strong>en</strong> edificios<br />

• M<strong>en</strong>or interfer<strong>en</strong>cia a/<strong>de</strong> otros sistemas <strong>de</strong> RF (baja <strong>de</strong>nsidad espectral)<br />

• En trámite <strong>de</strong> estandarización (IEEE 802.15.4a) como capa física (PHY)<br />

que provea comunicación <strong>de</strong> datos + <strong>localización</strong><br />

Ejemplo <strong>de</strong><br />

modulación <strong>de</strong><br />

una señal UWB<br />

por la posición<br />

<strong>de</strong> los pulsos<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 32


Radio <strong>de</strong> banda ultra-ancha (UWB)<br />

Comparación <strong>de</strong>l uso <strong>de</strong>l ancho <strong>de</strong> banda por las tecnologías <strong>de</strong><br />

banda estrecha, banda ancha y banda ultra-ancha<br />

Tamaño <strong>de</strong> pulso típico ~ 1 ns<br />

Pequeño duty cycle ~ 1/1000<br />

BW: 3.1-10.6 GHz (EEUU)<br />

3.0-6.0 GHz (Europa)<br />

Pot<strong>en</strong>cia: -40 dBm MHz<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 33


Radio <strong>de</strong> banda ultra-ancha (UWB)<br />

En <strong>localización</strong> <strong>en</strong> <strong>interiores</strong>, UWB ti<strong>en</strong>e dos gran<strong>de</strong>s v<strong>en</strong>tajas:<br />

1. Casi siempre es posible i<strong>de</strong>ntificar el compon<strong>en</strong>te con LOS<br />

(transmisión directa) y aproximar así el rango auténtico <strong>de</strong> emisor y<br />

<strong>de</strong>tector<br />

2. Su elevado ancho <strong>de</strong> banda (BW) permite una gran resolución <strong>en</strong><br />

la medida <strong>de</strong> los retardos (~ 1 ns)<br />

Desv<strong>en</strong>taja: requiere sincronización precisa <strong>en</strong>tre lectores<br />

Detección <strong>de</strong> llegada <strong>de</strong> pulsos mediante filtro adaptado (~correlación)<br />

La estimación se basa <strong>en</strong> la medida <strong>de</strong> TOA (AOA es inservible por el<br />

multicamino)<br />

Exist<strong>en</strong> estrategias mixtas que combinan TOA con RSS<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 34


Ejemplo <strong>de</strong> sistema UWB comercial<br />

{TDOA}<br />

Módulo sincronizador<br />

Lector<br />

UWB<br />

Ant<strong>en</strong>a<br />

UWB<br />

Cálculo <strong>de</strong><br />

posición<br />

Interfaz <strong>de</strong><br />

usuario<br />

Error >= 30 cm<br />

Tags<br />

© TimeDomain Inc (2008)<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 35


Telefonía móvil (GSM)<br />

GSM dispone <strong>de</strong> dos sistemas <strong>de</strong> <strong>localización</strong> <strong>de</strong> baja precisión:<br />

• Cell ID: célula <strong>de</strong>s<strong>de</strong> la que se <strong>de</strong>tecta el teléfono móvil (precisión<br />

<strong>de</strong>p<strong>en</strong>di<strong>en</strong>te <strong>de</strong>l tamaño <strong>de</strong> la célula)<br />

• Difer<strong>en</strong>cia <strong>de</strong> tiempos mejorada (E-OTD): El teléfono móvil mi<strong>de</strong> la<br />

difer<strong>en</strong>cia <strong>de</strong> tiempos <strong>de</strong> vuelo <strong>en</strong>tre señales transmitidas a varias<br />

estaciones base. Precisión: 50-200 m<br />

Un sistema experim<strong>en</strong>tal (Otsas<strong>en</strong> 2005) se basa <strong>en</strong><br />

la medida <strong>de</strong> la fuerza <strong>de</strong> señal prov<strong>en</strong>i<strong>en</strong>te <strong>de</strong> 6<br />

estaciones base y 30 canales GSM (<strong>de</strong>tectados pero<br />

no usados para la comunicación), mediante un<br />

mó<strong>de</strong>m GSM.<br />

• Se emplea el método <strong>de</strong> k-vecinos más cercanos.<br />

• Necesario un fingerprint <strong>de</strong>nso <strong>de</strong>l área<br />

• Precisión obt<strong>en</strong>ida <strong>en</strong> <strong>interiores</strong>: <strong>de</strong> 2.5 m (mediana<br />

<strong>de</strong>l error).<br />

Mó<strong>de</strong>m GSM (Sony<br />

Ericsson GM28)<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 36


WiFi / Bluetooth / WiMAX<br />

Son tres tecnologías <strong>de</strong> comunicación <strong>de</strong> datos. Cuadro comparativo:<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 37


Bluetooth / Wifi / WiMAX<br />

• V<strong>en</strong>tajas inmediatas: estandarización + ubicuidad + bajo coste<br />

• Han sido diseñadas para conseguir alta velocidad <strong>de</strong> transmisión y no <strong>en</strong><br />

particular para minimizar el consumo <strong>de</strong> <strong>en</strong>ergía o el coste <strong>de</strong> los nodos<br />

• Mayor esfuerzo <strong>de</strong> investigación y at<strong>en</strong>ción comercial<br />

• No diseñadas para medir TOF, la mayoría sólo pue<strong>de</strong>n usar RSSI<br />

• Conjuntam<strong>en</strong>te, abarcan rangos <strong>de</strong> 1 m hasta varios km<br />

• Las precisiones típicas son <strong>de</strong> 1-5 m, <strong>de</strong>p<strong>en</strong>di<strong>en</strong>do <strong>de</strong>: (a) la <strong>de</strong>nsidad <strong>de</strong><br />

emisores <strong>de</strong> RF <strong>de</strong>l área, (b) la complejidad <strong>de</strong>l <strong>en</strong>torno, (c) el tiempo <strong>de</strong><br />

promediado<br />

• La transmisión <strong>de</strong> datos, <strong>de</strong> forma adicional al posicionami<strong>en</strong>to, es<br />

automática<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 38


Zigbee<br />

Estándar IEEE 802.15.4<br />

Objetivo: low power, low cost, low data rate<br />

Zigbee se ha diseñado para<br />

ser el estándar <strong>de</strong><br />

comunicación <strong>de</strong> las re<strong>de</strong>s<br />

inalámbricas <strong>de</strong> s<strong>en</strong>sores<br />

(wireless s<strong>en</strong>sor networks)<br />

Los elem<strong>en</strong>tos <strong>de</strong> estas<br />

re<strong>de</strong>s se llaman motas:<br />

Texas Instrum<strong>en</strong>ts Zigbee brochure<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 39


Marcadores <strong>de</strong> radiofrecu<strong>en</strong>cia (RFID)<br />

RFID (Radiofrequ<strong>en</strong>cy i<strong>de</strong>ntification) es un sistema <strong>de</strong> i<strong>de</strong>ntificación<br />

basado <strong>en</strong> la transmisión <strong>de</strong> una señal <strong>de</strong> RF <strong>de</strong>s<strong>de</strong> un emisor (marcador<br />

o tag) a un lector.<br />

Los marcadores pue<strong>de</strong>n ser activos (con baterías), o pasivos (usando la<br />

<strong>en</strong>ergía proporcionada por la señal <strong>de</strong> interrogación).<br />

Rangos <strong>de</strong> medida: Activos=10-100 m; Pasivos < 1 m<br />

Implantación masiva <strong>en</strong> los últimos años:<br />

• Control <strong>de</strong> inv<strong>en</strong>tario <strong>en</strong> ti<strong>en</strong>das<br />

• I<strong>de</strong>ntificación <strong>de</strong> ganado y mascotas<br />

• Peajes<br />

• Control <strong>de</strong> acceso a edificios<br />

• Pasaportes “digitales”<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 40


Esquema <strong>de</strong> un RFID-LPS <strong>en</strong> configuración <strong>de</strong> privacidad<br />

Un lector <strong>de</strong> RFID recibe los códigos <strong>de</strong> i<strong>de</strong>ntificación (Tag ID) <strong>de</strong> marcadores<br />

colocados <strong>en</strong> posiciones conocidas <strong>de</strong>l <strong>en</strong>torno y usa la fuerza <strong>de</strong> señal recibida<br />

<strong>de</strong> cada ellos (RSSI) para estimar su posición<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 41


Índice<br />

1. Introducción a los LPS <strong>de</strong> <strong>interiores</strong><br />

2. Características <strong>de</strong> los LPS <strong>basados</strong> <strong>en</strong> RF<br />

3. Tecnologías <strong>de</strong> RF para <strong>localización</strong><br />

4. Teoría <strong>de</strong> <strong>localización</strong> bayesiana<br />

5. Práctica<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 42


Métodos <strong>de</strong>terministas <strong>de</strong> <strong>localización</strong><br />

Los métodos <strong>de</strong>terministas <strong>de</strong> <strong>localización</strong> buscan la solución <strong>de</strong> un<br />

conjunto <strong>de</strong> ecuaciones <strong>de</strong> tipo algebraico:<br />

• Tácitam<strong>en</strong>te se asume que h(x) se conoce <strong>de</strong> forma analítica.<br />

• Según el caso, pue<strong>de</strong>n resolverse las ecuaciones <strong>de</strong> forma exacta o<br />

numérica.<br />

• El error e es un parámetro que <strong>de</strong>teriora las estimaciones.<br />

Ejemplo: trilateración esférica:<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 43


Métodos probabilísticos <strong>de</strong> <strong>localización</strong><br />

Los métodos probabilísticos <strong>de</strong> <strong>localización</strong> también buscan la mejor<br />

estimación <strong>de</strong> la posición, pero <strong>en</strong> este caso:<br />

• h(x) no ti<strong>en</strong>e forma analítica o es inviable <strong>de</strong>terminarla<br />

• El error e es significativo fr<strong>en</strong>te a la medida z<br />

En la <strong>localización</strong> probabilística:<br />

x se mo<strong>de</strong>la como una variable aleatoria con una PDF p(x)<br />

z=h(x) y p(e) se sustituy<strong>en</strong> por un mo<strong>de</strong>lo probabilístico <strong>de</strong> medida, p(z|x)<br />

La estimación <strong>de</strong> la posición, p(x), pue<strong>de</strong> refinarse <strong>de</strong> forma iterativa<br />

según se van recibi<strong>en</strong>do medidas z<br />

Esta estimación se conoce como<br />

método <strong>de</strong> máxima verosimilitud<br />

(maximum likelihood)<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 44


Herrami<strong>en</strong>ta matemática: el teorema <strong>de</strong> Bayes<br />

El teorema <strong>de</strong> Bayes nos dice cómo están relacionadas dos variables<br />

aleatorias no in<strong>de</strong>p<strong>en</strong>di<strong>en</strong>tes, <strong>en</strong> nuestro caso la posición, x, y la<br />

medida <strong>de</strong>l s<strong>en</strong>sor, z<br />

Si t<strong>en</strong>emos una información a priori <strong>de</strong> la posición, p(x), y recibimos con<br />

nuestro s<strong>en</strong>sor una medida z, la probabilidad corregida (o a posteriori)<br />

<strong>de</strong> la posición vi<strong>en</strong>e dada por p(x|z), según el teorema <strong>de</strong> Bayes.<br />

p(z) pue<strong>de</strong> calcularse por el teorema <strong>de</strong> la probabilidad total:<br />

Pregunta: ¿por qué no calcular directam<strong>en</strong>te p(x|z)?<br />

Sin embargo, <strong>en</strong> <strong>localización</strong><br />

bayesiana, no es necesario calcularla<br />

(basta con normalizar p(x))<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 45


¿Por qué una PDF para p(z|x)?<br />

Variación <strong>de</strong> z=TOF con x=rango<br />

para un medidor <strong>de</strong> rangos<br />

ultrasónico<br />

Variación <strong>de</strong> z=RSSI con x=rango<br />

para un medidor <strong>de</strong> rangos <strong>de</strong> RF<br />

Los métodos bayesianos tratan <strong>de</strong> sacar la máxima información<br />

<strong>de</strong> unas medidas <strong>de</strong> naturaleza imprecisa<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 46


El mo<strong>de</strong>lo <strong>de</strong> observación (1)<br />

Se llama mo<strong>de</strong>lo <strong>de</strong> observación a la distribución p(z|x), <strong>de</strong>terminada<br />

experim<strong>en</strong>talm<strong>en</strong>te <strong>de</strong> forma previa (=calibración) al proceso <strong>de</strong><br />

<strong>localización</strong><br />

Simplificación <strong>de</strong> este mo<strong>de</strong>lo: RSSI <strong>de</strong>p<strong>en</strong><strong>de</strong><br />

sólo <strong>de</strong>l rango <strong>de</strong>l tag al emisor<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 47


El mo<strong>de</strong>lo <strong>de</strong> observación (2)<br />

A m<strong>en</strong>udo es conv<strong>en</strong>i<strong>en</strong>te asumir distribuciones normales para el mo<strong>de</strong>lo<br />

<strong>de</strong> observación.<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 48


El mo<strong>de</strong>lo <strong>de</strong> movimi<strong>en</strong>to<br />

El mo<strong>de</strong>lo <strong>de</strong> observación es sufici<strong>en</strong>te para la estimación estática <strong>de</strong> la<br />

posición. Pero, <strong>en</strong> el caso más g<strong>en</strong>eral, la persona u objeto cuya posición<br />

se quiere <strong>de</strong>terminar, se mueve, p(x t )<br />

En este caso, necesitamos un mo<strong>de</strong>lo (probabilístico) <strong>de</strong>l movimi<strong>en</strong>to:<br />

u son los datos <strong>de</strong> s<strong>en</strong>sores <strong>de</strong> movimi<strong>en</strong>to (odómetros,<br />

s<strong>en</strong>sores inerciales, etc), si disponemos <strong>de</strong> ellos<br />

Mo<strong>de</strong>lo <strong>de</strong> movimi<strong>en</strong>to <strong>de</strong> un robot con<br />

s<strong>en</strong>sores <strong>de</strong> ori<strong>en</strong>tación y odometría<br />

Mo<strong>de</strong>lo <strong>de</strong> movimi<strong>en</strong>to <strong>de</strong> una persona sin<br />

s<strong>en</strong>sores <strong>de</strong> ori<strong>en</strong>tación ni odometría<br />

x =<br />

Posición<br />

actual<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 49


Actualización bayesiana <strong>de</strong> la posición<br />

Los métodos bayesianos <strong>de</strong> <strong>localización</strong> actualizan la posición <strong>de</strong>l móvil<br />

p(x) <strong>en</strong> dos etapas [Fox 2003]:<br />

Etapa <strong>de</strong> predicción (cálculo <strong>de</strong> la probabilidad a priori):<br />

Probabilidad a priori<br />

Medidas<br />

odométricas<br />

Mo<strong>de</strong>lo <strong>de</strong> movimi<strong>en</strong>to<br />

Etapa <strong>de</strong> corrección (cálculo <strong>de</strong> la probabilidad a posteriori):<br />

Probabilidad a<br />

posteriori<br />

Mo<strong>de</strong>lo <strong>de</strong> observación<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 50


V<strong>en</strong>tajas <strong>de</strong> la <strong>localización</strong> bayesiana<br />

1. Es un formalismo con gran flexibilidad.<br />

Permite integrar medidas prov<strong>en</strong>i<strong>en</strong>tes <strong>de</strong> s<strong>en</strong>sores <strong>de</strong> distinta<br />

naturaleza física <strong>de</strong> forma natural. Por ejemplo, para un sistema<br />

que pueda medir RSSI y TOF:<br />

G<strong>en</strong>eraliza el concepto <strong>de</strong> <strong>localización</strong> a estado. El estado pue<strong>de</strong><br />

incluir las coor<strong>de</strong>nadas (x,y) <strong>de</strong>l móvil, su ángulo <strong>de</strong> ori<strong>en</strong>tación<br />

θ, la velocidad v, y, <strong>en</strong> realidad, cualquier magnitud física que<br />

t<strong>en</strong>ga alguna relación con los observables z<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 51


V<strong>en</strong>tajas <strong>de</strong> la <strong>localización</strong> bayesiana<br />

2. Las técnicas bayesianas pue<strong>de</strong>n aplicarse igualm<strong>en</strong>te, y con<br />

mínimas modificaciones, a problemas <strong>de</strong> <strong>localización</strong> física<br />

(coor<strong>de</strong>nadas), y simbólica (nodos=grafos <strong>de</strong> Voronoi)<br />

Nodos<br />

Conexiones<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 52


V<strong>en</strong>tajas <strong>de</strong> la <strong>localización</strong> bayesiana<br />

3. No asume ninguna forma <strong>en</strong> particular para la distribución <strong>de</strong> la<br />

posición <strong>de</strong>l móvil: p(x) pue<strong>de</strong> ser completam<strong>en</strong>te arbitraria. Por ese<br />

motivo, es capaz <strong>de</strong> manejar varias hipótesis simultáneam<strong>en</strong>te:<br />

Ejemplo: el móvil está<br />

probablem<strong>en</strong>te <strong>en</strong> la habitación<br />

1, pero existe una probabilidad<br />

finita <strong>de</strong> que esté <strong>en</strong> la<br />

habitación 2, o incluso (pero<br />

con m<strong>en</strong>or probabilidad) <strong>en</strong> el<br />

pasillo<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 53


Ejemplo: RFID-LPS <strong>en</strong> configuración <strong>de</strong> privacidad<br />

Un lector <strong>de</strong> RFID recibe los códigos <strong>de</strong> i<strong>de</strong>ntificación (Tag ID) <strong>de</strong><br />

marcadores colocados <strong>en</strong> posiciones conocidas <strong>de</strong>l <strong>en</strong>torno y usa la<br />

fuerza <strong>de</strong> señal recibida <strong>de</strong> cada ellos (RSSI) para estimar su posición<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 54


Ejemplo: sistema experim<strong>en</strong>tal RFID-LPS<br />

(a) Ant<strong>en</strong>as <strong>de</strong> panel; (b)<br />

marcadores activos; (c) lectores<br />

omnidireccionales<br />

388 m 2 / 29 tags<br />

Distribución <strong>de</strong> marcadores <strong>de</strong><br />

refer<strong>en</strong>cia por varias<br />

habitaciones <strong>de</strong>l edificio<br />

principal <strong>de</strong>l IAI<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 55


Implem<strong>en</strong>taciones <strong>de</strong> la <strong>localización</strong> bayesiana<br />

Rejilla (grid): la PDF p(x) se muestrea<br />

<strong>en</strong> una rejilla que cubre<br />

sistemáticam<strong>en</strong>te todo el <strong>en</strong>torno <strong>de</strong><br />

trabajo. Normalm<strong>en</strong>te la rejilla es<br />

estática<br />

V<strong>en</strong>tajas:<br />

El comportami<strong>en</strong>to <strong>de</strong>l filtro es pre<strong>de</strong>cible<br />

Es fácil visualizar el funcionami<strong>en</strong>to <strong>de</strong>l filtro<br />

Desv<strong>en</strong>tajas:<br />

Para conseguir alta precisión, hay que discretizar muy finam<strong>en</strong>te, aum<strong>en</strong>tando el<br />

tiempo <strong>de</strong> cálculo y los recursos utilizados<br />

Resulta rápidam<strong>en</strong>te inviable al crecer el número <strong>de</strong> dim<strong>en</strong>siones <strong>de</strong>l espacio <strong>de</strong><br />

estado<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 56


Localización bayesiana con rejilla<br />

Cálculo <strong>de</strong> MAP <strong>en</strong> una rejilla [Elfes 1987]<br />

p(x) inicial<br />

(uniforme)<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 57


Localización bayesiana con rejilla<br />

Cálculo <strong>de</strong> MAP <strong>en</strong> una rejilla [Elfes 1987]<br />

p(x) tras la<br />

1ª medida<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 58


Localización bayesiana con rejilla<br />

Cálculo <strong>de</strong> MAP <strong>en</strong> una rejilla [Elfes 1987]<br />

p(x) tras aplicar<br />

el mo<strong>de</strong>lo <strong>de</strong><br />

movimi<strong>en</strong>to<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 59


Localización bayesiana con rejilla<br />

Cálculo <strong>de</strong> MAP <strong>en</strong> una rejilla [Elfes 1987]<br />

p(x) tras la<br />

2ª medida<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 60


Localización bayesiana con rejilla<br />

Cálculo <strong>de</strong> MAP <strong>en</strong> una rejilla [Elfes 1987]<br />

p(x) tras aplicar<br />

el mo<strong>de</strong>lo <strong>de</strong><br />

movimi<strong>en</strong>to<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 61


Localización bayesiana con rejilla<br />

Cálculo <strong>de</strong> MAP <strong>en</strong> una rejilla [Elfes 1987]<br />

p(x) tras la<br />

3ª medida<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 62


Localización bayesiana con rejilla<br />

Cálculo <strong>de</strong> MAP <strong>en</strong> una rejilla [Elfes 1987]<br />

p(x) tras aplicar<br />

el mo<strong>de</strong>lo <strong>de</strong><br />

movimi<strong>en</strong>to<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 63


Localización bayesiana con rejilla<br />

Cálculo <strong>de</strong> MAP <strong>en</strong> una rejilla [Elfes 1987]<br />

p(x) tras la<br />

4ª medida<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 64


Implem<strong>en</strong>taciones <strong>de</strong> la <strong>localización</strong> bayesiana<br />

Partículas (o Montecarlo): la PDF se<br />

muestrea <strong>en</strong> un número discreto (m<strong>en</strong>or)<br />

<strong>de</strong> puntos distribuidos por el <strong>en</strong>torno <strong>de</strong><br />

trabajo, y conc<strong>en</strong>trados don<strong>de</strong> p(x) es más<br />

alta<br />

V<strong>en</strong>tajas:<br />

Mejor utilización <strong>de</strong> los recursos <strong>de</strong>l<br />

sistema (procesami<strong>en</strong>to y memoria)<br />

Desv<strong>en</strong>tajas:<br />

El proceso <strong>de</strong> remuestreo <strong>de</strong>be hacerse con cuidado<br />

Para s<strong>en</strong>sores con ruido bajo pue<strong>de</strong> funcionar mal<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 65


Localización bayesiana con filtro <strong>de</strong> partículas<br />

Filtro <strong>de</strong> partículas [Fox 2001]<br />

p(x) inicial<br />

(1ª medida)<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 66


Localización bayesiana con filtro <strong>de</strong> partículas<br />

Filtro <strong>de</strong> partículas [Fox 2001]<br />

p(x) inicial<br />

p(x) tras recibir<br />

la 1ª medida<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 67


Localización bayesiana con filtro <strong>de</strong> partículas<br />

Filtro <strong>de</strong> partículas [Fox 2001]<br />

p(x) tras<br />

remuestrear<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 68


Localización bayesiana con filtro <strong>de</strong> partículas<br />

Filtro <strong>de</strong> partículas [Fox 2001]<br />

p(x) tras recibir<br />

la 2ª medida<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 69


Localización bayesiana con filtro <strong>de</strong> partículas<br />

Filtro <strong>de</strong> partículas [Fox 2001]<br />

p(x) tras<br />

remuestrear<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 70


Localización bayesiana con filtro <strong>de</strong> partículas<br />

Filtro <strong>de</strong> partículas [Fox 2001]<br />

p(x) tras recibir<br />

la 3ª medida<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 71


Localización bayesiana con filtro <strong>de</strong> partículas<br />

Filtro <strong>de</strong> partículas [Fox 2001]<br />

p(x) tras<br />

remuestrear<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 72


Ejemplo <strong>de</strong> funcionami<strong>en</strong>to <strong>de</strong> un filtro bayesiano<br />

D<strong>en</strong>sidad <strong>de</strong> probabilidad<br />

a posteriori<br />

Estimación <strong>de</strong> la posición<br />

Posición real<br />

Posición Estimada<br />

Tags <strong>de</strong>tectados<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 73


Resultados experim<strong>en</strong>tales <strong>de</strong> seguimi<strong>en</strong>to <strong>de</strong> rutas<br />

Posición real<br />

Posición Estimada<br />

Error medio: 1.5-2 m <strong>en</strong> 388 m 2<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 74


Conclusiones: estado <strong>de</strong>l arte <strong>de</strong> RF-LPS <strong>en</strong> <strong>interiores</strong> (1)<br />

No existe una solución estándar – int<strong>en</strong>sa investigación por parte <strong>de</strong> la comunidad<br />

ci<strong>en</strong>tífica y la industria<br />

Numerosas aplicaciones exist<strong>en</strong>tes y previstas:<br />

• Sociales: guiado <strong>de</strong> personas con problemas <strong>de</strong> movilidad, monitorización <strong>de</strong><br />

niños <strong>en</strong> guar<strong>de</strong>rías, teleasist<strong>en</strong>cia a ancianos<br />

• En hospitales: <strong>localización</strong> rápida <strong>de</strong> personal sanitario o equipami<strong>en</strong>to importante<br />

<strong>en</strong> emerg<strong>en</strong>cias<br />

• En comercios: control <strong>de</strong> carros <strong>en</strong> supermercados, estudio <strong>de</strong> pautas <strong>de</strong><br />

<strong>de</strong>splazami<strong>en</strong>to <strong>de</strong> cli<strong>en</strong>tes <strong>en</strong> gran<strong>de</strong>s superficies<br />

• En producción: vigilancia <strong>de</strong> ganado, control <strong>de</strong> stock <strong>en</strong> almac<strong>en</strong>es<br />

• En domótica: <strong>en</strong>tornos consci<strong>en</strong>tes <strong>de</strong>l usuario (proactivos / computación ubicua)<br />

• Servicios <strong>basados</strong> <strong>en</strong> <strong>localización</strong> (location-based services)<br />

• Peajes y controles <strong>de</strong> acceso<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 75


Conclusiones: estado <strong>de</strong>l arte <strong>de</strong> RF-LPS <strong>en</strong> <strong>interiores</strong> (2)<br />

Resum<strong>en</strong> <strong>de</strong> las difer<strong>en</strong>tes tecnologías <strong>de</strong> RF-LPS:<br />

• La radio <strong>de</strong> banda ultra-ancha (UWB) permite medir TOFs <strong>de</strong> las señales <strong>de</strong><br />

RF y, <strong>en</strong> principio, obt<strong>en</strong>er la máxima precisión. Aunque ti<strong>en</strong>e un elevado<br />

coste <strong>en</strong> la actualidad, es la posible candidata para resolver el problema <strong>de</strong><br />

LPS <strong>en</strong> <strong>interiores</strong>.<br />

• Los sistemas <strong>basados</strong> <strong>en</strong> las re<strong>de</strong>s <strong>de</strong> comunicación (Wifi, Bluetooth, etc)<br />

son los más utilizados <strong>en</strong> investigación, por conv<strong>en</strong>i<strong>en</strong>cia y coste<br />

(habitualm<strong>en</strong>te disponibles <strong>en</strong> muchos lugares)<br />

• Zigbee pue<strong>de</strong> llegar a ser el estándar para <strong>localización</strong> cooperativa <strong>en</strong> re<strong>de</strong>s<br />

<strong>de</strong> s<strong>en</strong>sores inalámbricas<br />

• Los marcadores <strong>de</strong> radiofrecu<strong>en</strong>cia (RFID) son la tecnología más simple y<br />

escalable y con un pot<strong>en</strong>cial <strong>de</strong> crecimi<strong>en</strong>to superior<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 76


Conclusiones: estado <strong>de</strong>l arte <strong>de</strong> RF-LPS <strong>en</strong> <strong>interiores</strong> (3)<br />

Precisión típica:<br />

• 0.30 m <strong>en</strong> LPS con medida <strong>de</strong> TOF (UWB) [<strong>en</strong>tornos no muy complejos]<br />

• 1-2 m <strong>en</strong> LPS con medida <strong>de</strong> RSSI (Wifi, RFID, etc)<br />

(por comparación, un sistema LPS ultrasónico operando <strong>en</strong> un área similar<br />

pue<strong>de</strong> alcanzar 1 cm <strong>de</strong> error típico)<br />

La precisión <strong>de</strong>p<strong>en</strong><strong>de</strong> <strong>de</strong> la <strong>de</strong>nsidad <strong>de</strong> emisores <strong>de</strong> RF y la velocidad <strong>de</strong><br />

<strong>de</strong>splazami<strong>en</strong>to <strong>de</strong>l objeto móvil<br />

La precisión pue<strong>de</strong> mejorarse si se incorporan s<strong>en</strong>sores in<strong>de</strong>p<strong>en</strong>di<strong>en</strong>tes que<br />

nos <strong>de</strong>n información <strong>de</strong>l movimi<strong>en</strong>to <strong>de</strong>l usuario<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 77


Índice<br />

1. Introducción a los LPS <strong>de</strong> <strong>interiores</strong><br />

2. Características <strong>de</strong> los LPS <strong>basados</strong> <strong>en</strong> RF<br />

3. Tecnologías <strong>de</strong> RF para <strong>localización</strong><br />

4. Teoría <strong>de</strong> <strong>localización</strong> bayesiana<br />

5. Práctica<br />

Tema 1.<br />

<strong>Sistemas</strong> <strong>de</strong> Localización y Posicionami<strong>en</strong>to. 78

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!