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.
194 Robots <strong>de</strong> exteriores<br />
R3: IF (DGPS (<strong>de</strong>gradado OR ausente) AND (NOT time-out)) AND<br />
(brújula digital PRESENTE)<br />
THEN posición con precisión MEDIA = posición (odómetro + brújula digital)<br />
AND agente AVANZAR OK<br />
R4: IF (DGPS (<strong>de</strong>gradado OR ausente) AND (time-out)) AND (brújula<br />
digital PRESENTE)<br />
THEN posición con precisión MALA = posición (odómetro + brújula digital)<br />
AND activar agente STOP<br />
else activar agente STOP<br />
De esta forma es posible continuar la navegación <strong>de</strong>l tractor en aquellos<br />
momentos en los que se produce algún fallo en los sistemas <strong>de</strong> localización<br />
siempre que su duración no exce<strong>de</strong> un tiempo prefijado (time-out). Experimentalmente<br />
los tiempos en que <strong>de</strong>saparece o se <strong>de</strong>grada la señal GPS<br />
han sido siempre inferiores a 30 s.<br />
La seguridad ante un contacto físico con un obstáculo imprevisto o ante<br />
la <strong>de</strong>tección <strong>de</strong> una inclinación superior a 20 º, está garantizada por la supervisión<br />
continua <strong>de</strong>l estado <strong>de</strong> los dispositivos <strong>de</strong> seguridad automáticos,<br />
esto es, parachoques e inclinómetros.<br />
5 AMARA: Una arquitectura distribuida <strong>de</strong> agentes <strong>de</strong><br />
comportamiento<br />
Para la navegación autónoma <strong>de</strong> los tractores, se ha propuesto una arquitectura<br />
cognitiva distribuida <strong>de</strong> carácter híbrido, estructurada mediante una<br />
jerárquica <strong>de</strong> procesos concurrentes, <strong>de</strong>nominados agentes <strong>de</strong> comportamiento.<br />
Estos agentes se caracterizan por realizar con autonomía la tarea<br />
para la que son <strong>de</strong>finidos, por ejemplo BOR<strong>DE</strong>AR un obstáculo imprevisto.<br />
Esta propuesta ha sido ya utilizada con buenos resultados a nivel <strong>de</strong> pilotaje<br />
en robots <strong>de</strong> interior (García-Alegre y Recio, 1998) y <strong>de</strong> navegación<br />
en campo (García-Pérez et al., 2007). El comportamiento global observable<br />
<strong>de</strong>l robot es el resultado <strong>de</strong> la activación secuencial o paralela <strong>de</strong>l conjunto<br />
<strong>de</strong> agentes <strong>de</strong> comportamiento implementados. El tamaño <strong>de</strong>l conjunto<br />
<strong>de</strong> agentes <strong>de</strong>pen<strong>de</strong> conjuntamente <strong>de</strong> la complejidad <strong>de</strong>l escenario,<br />
<strong>de</strong> las tareas a realizar y <strong>de</strong> la dotación sensorial <strong>de</strong>l robot.