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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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

nios en los que el objetivo es recuperar la posición 3D <strong>de</strong> la cámara en<br />

tiempo real, moviéndose a gran velocidad en entornos habituales humanos,<br />

a partir <strong>de</strong>l mapeado <strong>de</strong> marcas visuales dispersas, potencialmente con mínima<br />

información acerca <strong>de</strong> la dinámica <strong>de</strong> su movimiento(Davison,<br />

2003). En (Elinas, 2006), se presenta un método <strong>de</strong> SLAM 3D visual, basado<br />

en una cámara estéreo y marcas SIFT (Scale Invariant Feature Transform).<br />

Actualmente el principal objetivo <strong>de</strong> las investigaciones en SLAM<br />

es aplicar métodos consistentes, robustos y eficientes en gran<strong>de</strong>s en entornos.<br />

Uno <strong>de</strong> los hitos principales es conseguir cerrar gran<strong>de</strong>s lazos, en<br />

tiempo real, <strong>de</strong>tectados en el camino recorrido por el vehículo.<br />

Existen diversas propuestas para resolver los problemas asociados usando<br />

métodos métricos, topológicos o híbridos. Un ejemplo <strong>de</strong> estos últimos<br />

se <strong>de</strong>scribe en (Bosse, 2004). Esta solución preten<strong>de</strong> construir un mapa topológico<br />

compuesto <strong>de</strong> diversos mapas métricos más sencillos. Después <strong>de</strong><br />

esto, a medida que el vehículo explora nuevos lugares, el algoritmo <strong>de</strong>ci<strong>de</strong><br />

si construir un nuevo submapa o crear una nueva relación con alguno <strong>de</strong><br />

los mapas existentes. Los enlaces contienen las relaciones entre sistemas<br />

<strong>de</strong> coor<strong>de</strong>nadas, así como las transformaciones <strong>de</strong> las incertidumbres. En<br />

(Newman, 2006) se propone un SLAM 3D usando matrices <strong>de</strong> similitud<br />

SIFT, basadas en apariencia visual. Esto permite el reconocimiento <strong>de</strong> lugares<br />

previsitados que puedan ser altamente repetitivos. El artículo presentado<br />

en (Frese, 2006) propone un método que es capaz <strong>de</strong> cerrar lazos muy<br />

gran<strong>de</strong>s con un gran número <strong>de</strong> marcas en un entorno simulado. En él se<br />

usa un método jerárquico para representar las diferentes magnitu<strong>de</strong>s probabilísticas<br />

asociadas a diversas regiones <strong>de</strong>l mapa. A<strong>de</strong>más se proporcionan<br />

medios para transmitir las actualizaciones y predicciones <strong>de</strong>l mo<strong>de</strong>lo<br />

<strong>de</strong> la parte superior a la inferior <strong>de</strong>l árbol y viceversa.<br />

Este artículo presenta un método <strong>de</strong> SLAM en tiempo real basado en visión<br />

estéreo. La base <strong>de</strong> este trabajo fue previamente presentada por los autores<br />

en (Schleicher, 2006). El sistema está basado en una cámara estéreo<br />

<strong>de</strong> gran angular montada en un vehículo. De forma secuencial, se van capturando<br />

diversas marcas visuales, usando el operador Shi and Tomasi (ver<br />

(Shi, 1994)), y son introducidas en un filtro EKF con el objeto <strong>de</strong> mo<strong>de</strong>lar<br />

el comportamiento probabilístico <strong>de</strong>l sistema. Para la percepción <strong>de</strong> las<br />

marcas se usa un mo<strong>de</strong>lo <strong>de</strong> medida, mientras que para el comportamiento<br />

dinámico <strong>de</strong>l vehículo se implementa un mo<strong>de</strong>lo <strong>de</strong> movimiento. Como es<br />

bien sabido, uno <strong>de</strong> los principales problemas <strong>de</strong> la implementación <strong>de</strong>l<br />

EKF es el incremento cuadrático (n 2 ) <strong>de</strong>l coste computacional en función<br />

<strong>de</strong>l número <strong>de</strong> marcas, mostrándose inapropiado para gran<strong>de</strong>s entornos,<br />

don<strong>de</strong> este número pue<strong>de</strong> ser potencialmente alto. Para solucionar este<br />

problema, presentamos una implementación modificada <strong>de</strong> SLAM que<br />

aña<strong>de</strong> un nivel <strong>de</strong> procesado adicional al método <strong>de</strong> SLAM mencionado

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

Saved successfully!

Ooh no, something went wrong!