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
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.