05.01.2015 Views

ROBOTS DE EXTERIORES - Centro de Automática y Robótica

ROBOTS DE EXTERIORES - Centro de Automática y Robótica

ROBOTS DE EXTERIORES - Centro de Automática y Robótica

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.

18 Robots <strong>de</strong> exteriores<br />

Tabla 1. Tiempos <strong>de</strong> procesamiento<br />

SLAM <strong>de</strong> bajo nivel SLAM <strong>de</strong> alto nivel. (paralelizado)<br />

Número <strong>de</strong> marcas 5 Número <strong>de</strong> marcas 8463<br />

Número <strong>de</strong> huellas 14<br />

Etapa <strong>de</strong> filtrado Tiempo Tiempo<br />

Medidas 3 ms<br />

Correspon<strong>de</strong>ncias <strong>de</strong><br />

huellas<br />

3 s<br />

Actualización <strong>de</strong>l filtrpo<br />

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

Cierre <strong>de</strong> lazo + tiem-<br />

5 ms<br />

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

gráfica<br />

7 ms<br />

marcas<br />

4 s + 10s<br />

Dicha tabla está dividida en tareas asociadas al SLAM <strong>de</strong> bajo nivel y <strong>de</strong><br />

alto nivel. Respecto al primero, se pue<strong>de</strong> observar que el mayor tiempo es<br />

empleado en la fase <strong>de</strong> inicialización <strong>de</strong> marcas, en la que el área <strong>de</strong> búsqueda<br />

se extien<strong>de</strong> a lo largo <strong>de</strong> toda la línea epipolar, a pesar <strong>de</strong> haber restringido<br />

su longitud para un rango <strong>de</strong> búsqueda <strong>de</strong> 1 m → ∞ . Respecto al<br />

SLAM <strong>de</strong> alto nivel, los datos muestran que el mapa está compuesto por<br />

un número total <strong>de</strong> marcas <strong>de</strong> 8463 en el momento <strong>de</strong>l cierre <strong>de</strong>l lazo. Como<br />

pue<strong>de</strong> observarse, el tiempo <strong>de</strong>dicado al matching <strong>de</strong> huellas es significativamente<br />

mayor que la restricción <strong>de</strong> tiempo real. Esto es también aplicable<br />

a la fase <strong>de</strong> corrección <strong>de</strong>l mapa en el momento <strong>de</strong>l cierre <strong>de</strong>l lazo.<br />

Debe tenerse en cuenta que ninguna <strong>de</strong> las tareas asociada al alto nivel pertenece<br />

al proceso continuado <strong>de</strong> autolocalización, que es llevado a cabo<br />

por el SLAM <strong>de</strong> bajo nivel. Esto significa que no existe la necesidad <strong>de</strong><br />

completar dichas tareas <strong>de</strong>ntro <strong>de</strong>l margen <strong>de</strong> un simple frame. De modo<br />

que se pue<strong>de</strong> obtener un resultado positivo <strong>de</strong> matching <strong>de</strong> huellas un cierto<br />

número <strong>de</strong> frames <strong>de</strong>spués <strong>de</strong> que éste fuera <strong>de</strong>tectado realmente. Después,<br />

se pue<strong>de</strong> simplemente volver a atrás y comenzar la tarea <strong>de</strong>l cierre <strong>de</strong><br />

lazo, incluyendo también los últimos frames procesados. Esto implica que<br />

las dos tareas pue<strong>de</strong>n ser computadas en paralelo, manteniéndolas fuera<br />

<strong>de</strong>l proceso en tiempo real.

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

Saved successfully!

Ooh no, something went wrong!