Bienvenido: Ingresar

Subir página de contenido

Puedes subir contenido para la página con el nombre abajo. Si cambias el nombre de la página, puedes subir contenido para otra página. Si el nombrede la página lo dejas en blanco, tomaremos el nombre del archivo

Archivo de contenido para la página
Nombre de la página
Comentario
Como se llama la parte imaginaria de la impedancia

Versión 1 con fecha 2011-04-04 14:29:03

location: Robotica / HibridArchitectureReview

Arquitectura Hibrida – Arquitectura de tres capas Está formada por controladores reactivos en lazo cerrado, un módulo deliberativo más lento para planificar y activar distintos comportamientos y un mecanismo secuenciador que conecta ambas capas (planificar) . Cada uno de estos modulos se ejecutan en procesos separados, ya que cada uno tiene necesidades y restricciones temporales distintas.

Controlador Aporta, por tanto, el comportamiento reactivo al sistema en forma de una librería de comportamientos, que acoplan sensores y actuadores en ciclos cortos. El conjunto de comportamientos que están activos en cada momento está determinado por otro de los sistemas de la arquitectura: el secuenciador. Ejemplos clásicos de comportamiento son evitación de obstáculos, seguimiento de paredes, etc.

Secuenciador Se encarga de seleccionar el conjunto de comportamientos que tienen que estar activos en el controlador en un instante de tiempo y de aportar los parámetros de configuración en caso necesario. La alternancia de conjuntos de comportamientos permite que el robot ejecute tareas complejas. Estos secuenciadores más complejos pueden ser desarrollados en lenguajes específicos de descripción de comportamientos, como RAP [91].

Planificador Contiene todos los algoritmos con grandes tiempos de ejecución (algoritmos de visión, planificación de movimiento, localización, etc.) Este módulo contiene y calcula el estado global del robot. El planificador calcula los objetivos a largo plazo, que son traducidos por el secuenciador en un conjunto de objetivos a medio-corto plazo, con los que configura los comportamientos que se activan en el controlador. La clave de este sistema es que se pueden haber activado distintos comportamientos durante el tiempo que transcurre entre dos invocaciones sucesivas del algoritmo deliberativo sin que afecte ni al control del robot ni a la obtención del objetivo global.

Bonasso, R.; Firby, J.; Gat, E.; Kortenkamp, D.; Miller, D. y Slack, M.: «Experiences with an Architecture for Intelligent, Reactive Agents». Journal of Experimental & Theoretical Artificial Intelligence, 1997, 9(2/3), Taylor and Francis Ltd. ISSN 0952-813X. doi: 10.1080/ 095281397147103.

Firby, James: Adaptive Execution in Complex Dynamic Worlds. Tesis doctoral, Yale University, 1989. Disponible en http://people.cs.uchicago.edu/users/firby/ thesis/thesis.ps.Z

Ejemplo CIRCA (Cooperative Intelligent Real-time Control Architecture) Las necesidades de tiempo-real son controladas por la capa deliberativa. Una realimentación desde la capa reactiva permite que el subsistema de inteligencia artificial razone sobre la lógica y las restricciones temporales. Así se pueden tomar las decisiones adecuadas para evitar condiciones operativas incorrectas, adaptando el conjunto de comportamientos, cambiando los parámetros de tiempo-real, o dando una escala distinta a los objetivos a nivel de tarea, e.g. disminuyendo la velocidad de navegación del robot. Como las capas reactivas y deliberativas están desacopladas, la ejecución de tiempo-real está siempre garantizada en la capa reactiva, mientras que la flexibilidad y la robustez a nivel de tarea se demanda a la capa deliberativa. Esta idea persigue el diseño de un sistema que pueda razonar acerca de las necesidades de tiempo-real y sus propias limitaciones computacionales, con objeto de poder adaptar la computación a los eventos entrantes.

Musliner, David: CIRCA: the cooperative intelligent real-time control architecture. Tesis doctoral, University of Michigan, 1993.