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.
198 Robots <strong>de</strong> exteriores<br />
FRENO/EMBRAGUE. Estos agentes operan sobre estímulos perceptuales<br />
<strong>de</strong> tipo general, bien <strong>de</strong>finidos, como pue<strong>de</strong>n ser Camino Libre y Obstáculo.<br />
El agente AVANZAR se activa siempre que hay Camino Libre en la dirección<br />
<strong>de</strong>l objetivo. Si se <strong>de</strong>tecta un Obstáculo imprevisto, en el área <strong>de</strong><br />
emergencia, el agente AVANZAR ce<strong>de</strong> el control al agente BOR<strong>DE</strong>AR.<br />
El nivel <strong>de</strong> navegación guiada por objetivo, engloba las estrategias <strong>de</strong><br />
navegación asociadas a un conjunto <strong>de</strong> tareas, teniendo en cuenta las restricciones<br />
y requerimientos <strong>de</strong> las mismas. Agentes <strong>de</strong> este nivel son IR A<br />
PUNTO, SEGUIR LINEA RECTA y CAMBIAR <strong>DE</strong> LINEA. Sus estímulos<br />
<strong>de</strong> percepción son Punto, Línea recta y Línea adyacente. Estos<br />
conceptos se elaboran algorítmicamente a partir <strong>de</strong> datos sensoriales crudos<br />
y la información <strong>de</strong> contexto.<br />
Por <strong>de</strong>fecto los agentes <strong>de</strong> comportamiento motor se encuentran inactivos,<br />
hasta que reciben una señal <strong>de</strong> activación proveniente <strong>de</strong> otro agente o<br />
<strong>de</strong>l operario; entonces su estado pasa a alerta. Un agente en estado <strong>de</strong> alerta,<br />
sensible al contexto, vigila <strong>de</strong> forma continua, a través <strong>de</strong> los agentes <strong>de</strong><br />
percepción, la aparición <strong>de</strong> las condiciones <strong>de</strong>senca<strong>de</strong>nantes <strong>de</strong> sus procesos.<br />
En el instante en que las <strong>de</strong>tecta, su estado pasa a activo y toma el<br />
control <strong>de</strong>l robot móvil, <strong>de</strong> forma directa o indirecta a través <strong>de</strong> la activación<br />
<strong>de</strong> los agentes básicos <strong>de</strong> locomoción, AVANZAR, GIRAR, PARAR<br />
o BOR<strong>DE</strong>AR.<br />
Los agentes que encapsulan comportamientos <strong>de</strong> coordinación, visualización<br />
y planificación son agentes <strong>de</strong> propósito general, <strong>de</strong> utilidad para<br />
múltiples plataformas y tareas, e interactúan directamente con el usuario.<br />
Así, el agente NAVEGAR interpreta los comandos <strong>de</strong>l operario sobre el<br />
interfaz hombre-máquina que se ejecuta en la estación <strong>de</strong> trabajo. El agente<br />
VISUALIZAR, muestra la trayectoria <strong>de</strong>scrita por el vehículo sobre una<br />
imagen geo-referenciada <strong>de</strong> la parcela. El último agente <strong>de</strong> comportamiento,<br />
puramente <strong>de</strong>liberativo es PLANIFICAR, que calcula el camino óptimo<br />
entre un conjunto <strong>de</strong> posibles caminos alternativos, entre la posición origen<br />
y el <strong>de</strong>stino, teniendo en cuenta la orientación <strong>de</strong> ambas. Esta <strong>de</strong>cisión se<br />
toma evaluando una función <strong>de</strong> coste que valora los distintos <strong>de</strong>scriptores<br />
especificados por el operario ante los objetivos propuestos y las restricciones<br />
impuestas por el sistema y el entorno, por ejemplo distancia mínima,<br />
menor número <strong>de</strong> giros, orientación en <strong>de</strong>stino más próxima a la requerida,<br />
etc. En este caso, estos tres últimos agentes actualizar en la memoria compartida<br />
un conjunto <strong>de</strong> estructuras <strong>de</strong> datos <strong>de</strong> utilidad para otros agentes,<br />
como son el Plan <strong>de</strong> Navegación (Plan) y Trayectoria.