Curso: Robótica Móvil (en construcción)
Objetivos del Curso
Conocer los fundamentos de los aspectos computacionales de robots móviles. Analizar las diferentes arquitecturas de software para robots móviles, enfatizando el enfoque probabilista. Estudiar los módulos principales que constituyen la base de robótica móvil: percepción, visión, navegación, planeación, construcción de mapas y localización. Analizar la cordinación e integración de los diferentes aspectos mediante técnicas de teoría de decisiones -procesos de decisión de Markov. Incursionar en la interacción humano-robot y en el desarrollo de laboratorios virtuales de robótica. Aplicar los conocimientos adquiridos mediante el desarrollo de proyectos utilizando robots móviles (PPRK y Create). Analizar y exponer los desarrollos recientes en el área mediante la lectura de artículos recientes.
Programa Detallado
Tema 1: Introducción
• ¿Que es un robot?
• Tipos de robots
• Partes principales
• Aplicaciones
• Áreas de la robótica
• Enfoque del curso
Lab: introducción a los robots PPRK y Create
Tema 2: Arquitecturas de Robots
Hardware
• Mecánica - robots de ruedas, robots de patas
• Electrónica
• Software - arquitecturas de robots
• Enfoque deliberativo
• Enfoque reactivo
• Arquitectura híbridas
• Enfoque probabilistico
Lab: ambiente de desarrollo (simulador)• Sensores
Tema 3: Percepción
• Sensores
• Luz (infrarojos, cámaras, láser)
• Fuerza (switches)
• Sonido (sonares)
• Posición y orientación (odometria, brújula)
• Internos (temperatura, energia)
• Fusión sensorial
• Probabilidad, modelos gráficos
• Clasificador bayesiano
• Filtro de Kalman
Lab: sensores de robots PPRK y Create