inteligencia artificial pedro amador díaz 09/10/2011

15
Inteligencia Artificial Pedro Amador Díaz 09/10/2011

Upload: gustavo-amante

Post on 29-Jan-2016

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Inteligencia Artificial Pedro Amador Díaz 09/10/2011

Inteligencia ArtificialPedro Amador Díaz09/10/2011

Page 2: Inteligencia Artificial Pedro Amador Díaz 09/10/2011

• Problema propuesto.• Solución propuesta.• Sistema electromecánico y electrónica de control.• Firmware.• Sistema reactivo basado en conocimiento.• Sistema multiagente y granja de robots (inteligencia

emergente).• Controlador PID.• Simulación.• Algoritmo genético.• Conclusiones.

Page 3: Inteligencia Artificial Pedro Amador Díaz 09/10/2011

Robot velocista seguidor de líneas

Entorno sobre el que debe evolucionar

Page 4: Inteligencia Artificial Pedro Amador Díaz 09/10/2011

Mejoras sobre los robots existentes:Tracción y dirección a las 4 ruedas.

Robot velocista seguidor de líneas

Page 5: Inteligencia Artificial Pedro Amador Díaz 09/10/2011

Solución propuesta

Sistema multiagentes reactivos y adaptación al medio mediante algoritmo genético

Page 6: Inteligencia Artificial Pedro Amador Díaz 09/10/2011

Sistema electromecánico

Despiece del chasis Chasis ensamblado

Leyes de la mecánica clásica de Newton

Page 7: Inteligencia Artificial Pedro Amador Díaz 09/10/2011

Electrónica de control

Page 9: Inteligencia Artificial Pedro Amador Díaz 09/10/2011

Agentes reactivos

Tres reglas

Page 10: Inteligencia Artificial Pedro Amador Díaz 09/10/2011

Sistema multiagentes y granja de robots

Los dos agentes siguen un comportamiento reactivo y realizan su tarea de forma independiente, pero a su vez surge la inteligencia emergente. Esto es debido a que la morfología del robot forma una granja de robots. Este fenómeno es el mismo que puede apreciarse en comunidades de hormigas o en redes neuronales, en la que la funcionalidad del conjunto es superior a la suma de las funcionalidades de los elementos que forman parte.

Page 11: Inteligencia Artificial Pedro Amador Díaz 09/10/2011

Controlador PID

Page 12: Inteligencia Artificial Pedro Amador Díaz 09/10/2011

Simulación

Page 13: Inteligencia Artificial Pedro Amador Díaz 09/10/2011

Algoritmo genético

Page 14: Inteligencia Artificial Pedro Amador Díaz 09/10/2011

Conclusiones

• Los escasos recursos de los microcontroladores obliga a desarrollar código optimizado.

• El controlador PID es de gran ayuda en un sistema reactivo, al alcanzar en el menor tiempo posible el valor de salida deseado.

• Se ha confirmado la hipótesis inicial. Los dos agentes colaboran formando una granja de robots.

• El AG es capaz de encontrar una solución optima en poco tiempo.

• El AG es una forma eficaz de que, en pocas generaciones, nuestro software se adapte automáticamente al medio.

Page 15: Inteligencia Artificial Pedro Amador Díaz 09/10/2011

Gracias por su atención