Académique Documents
Professionnel Documents
Culture Documents
Arquitecturas de control
ndice
Requisitos
Principales
paradigmas
Arquitecturas jerrquicas
Arquitecturas reactivas
Arquitecturas hbridas
Caractersticas
Arquitectura
de control: descripcin de un
sistema a partir de componentes bsicos y
de cmo stos encajan entre s para formar
el conjunto
Paradigma: filosofa o conjunto de
suposiciones y/o tcnicas que caracterizan
una aproximacin a una clase de problemas
3
Requisitos
De
diseo:
Requisitos (2)
De
control:
es necesario y no despus
Adaptabilidad: modificar condiciones actuacin
segn condiciones
Requisitos (3)
Robtica:
Integracin comportamientos: coherencia
Integracin multisensorial: imprescindible
Autonoma: nula dependencia con el exterior
Resolucin de mltiples objetivos o tareas
Principales paradigmas
Primitivas
robticas [Murphy:2000]:
Clasificacin
Clasificacin arquitecturas de control en robtica:
Segn dependencias entre primitivas robticas
Procesamiento y distribucin de los datos
Existen 3 tipos:
Jerrquicas
Reactivas
Hbridas
Estudio de cada arquitectura
Definicin
Esquema general
Caractersticas
Ventajas y desventajas
8
Arquitecturas
jerrquicas
Enfoque
tradicional
o inicial basado en la
Inteligencia Artificial
Esquema general
Modelo:
Sensar-Planificar-Actuar o (S,P,A)
10
Caractersticas
Modelo
Descomposicin funcional
Horizontal
Control motor
Ejecucin de tareas
Planificacin
Modelado
Percepcin
Sensores
Actuadores
12
Ventajas y desventajas
Ventajas:
Buena organizacin estructural y funcional
Aplicacin en entornos estructurados y predecibles
Desventajas:
Muy poco robustos = frgiles
Reactividad muy pobre
Dificultades insalvables para modelar el entorno:
13
Arquitecturas
reactivas
Cambio
radical:
ningn modelo
del entorno
Estrategia divide
y vencers
14
Esquema general
Modelo:
Sensar-Actuar o (S-A)
15
Otras denominaciones
Arquitecturas
basadas en comportamientos
Definicin de un comportamiento:
Etiqueta del observador al patrn movimientos del robot
Mdulo que rige el robot durante ese movimiento
16
Caractersticas
Descomposicin
No existen
Comportamiento
Descomposicin funcional
Vertical
(Brooks)
Sensores
Percibir cambios
Actuadores
construir mapas
explorar
vagar
evitar objetos
18
Ventajas y desventajas
Ventajas:
Modularidad y ejecucin en paralelo
Robustez y tolerancia a fallos
Reactividad: enlace directo sensores y actuadores
Desventajas:
Establecer conjunto de comportamientos bsicos
Coordinar comportamientos e integrar acciones
Sin modelos no se pueden planificar las tareas
Poco escalable y difcil modificar: dependencias
entre comportamientos
Integracin
Arquitecturas
hbridas
Los
tipos anteriores
de arquitecturas son
complementarios
El problema es:
cmo integrarlas?
21
Esquema general
Modelo:
22
Caractersticas
Divisin
en niveles o capas:
Planificacin
Capa
intermedia:
23
Ventajas y desventajas
Ventajas:
jerrquicas:
NHC
Arquitectura
reactivas:
Subsuncin
Arquitecturas
hbridas:
Saphira
AuRA
Otras
arquitecturas:
Ejemplo arquitectura
jerrquica
Arquitectura
NHC
26
Inhibidor
R
Entradas
Mdulo de
comportamiento
I
Salidas
S
Supresor
27
Arquitectura subsuncin
Arquitectura
de control de Genghis
28
Pioneer
Flakey
29
comportamientos = esquemas
30
Creador_Mapa_Local
Detector_Marcas
Posicionador_Robot
Eludir_Contacto
Mantener_Distancia
Mover_A
Seguir_Contorno 31
Criterios evaluacin y
comparativa
Arquitectura Robusta Reactiva
Jerrquica
Reactiva
++
++
+-
+-
Hbrida
+-
AFE
++
++
++
32
Sumario
Caractersticas
y requisitos de una
arquitectura de control en robtica mvil
Clasificacin y estudio de los principales
paradigmas
Ventajas y desventajas de cada paradigma
Ejemplos principales paradigmas
Criterios de evaluacin y comparativa
33