Referencias Bibliográficas: [Thrun et al., 2005,Siegwart et al., 2011]
Temas
- Visión general: problemas y progreso:
- Sistemas robóticos de última generación, incluyendo sus sensores y una visión general de su procesamiento sensorial
- Arquitecturas de control de robots, por ejemplo, control deliberativo versus reactivo y vehículos de Braitenberg
- Modelado del mundo y modelos del mundo
- Incertidumbre inherente en la percepción y en el control
- Sensores y efectores:
- Sensores: por ejemplo, LIDAR, sonar, visión, profundidad, estereoscópico, cámaras de eventos, micrófonos, háptica
- Efectores: por ejemplo, ruedas, brazos, pinzas
- Marcos de coordenadas, traslación y rotación (2D y 3D)
- Espacio de configuración y mapas ambientales
- Interpretación de datos sensoriales inciertos
- Localización y mapeo
- Navegación y control
- Cinemática directa e inversa
- Planificación de trayectorias de movimiento y optimización de trayectorias
- Manipulación y agarre
- Control y dinámica de articulaciones
- Control basado en visión
- Coordinación y colaboración múltiple de robots
- Interacción humano-robot:
- Espacios de trabajo compartidos
- Equipos humano-robot e HRI físico
- Robots de asistencia social
- Predicción de movimiento/tarea/meta
- Colaboración y comunicación (explícita vs implícita, verbal o simbólica vs no verbal o visual)
- Confianza
- Aplicaciones y Problemas Sociales, Económicos y éticos:
- Implicaciones sociales, económicas, de derecho al trabajo
- Implicaciones éticas y de privacidad de las aplicaciones robóticas
- Responsabilidad en robótica autónoma
- Armas autónomas y ética
- Supervisión y control humano
Aprendizaje esperado (Learning Outcomes)
- Listar capacidades y limitaciones de los sistemas robóticos de última generación actuales, incluyendo sus sensores y el procesamiento sensorial crucial que informa a esos sistemas [Listar/Enumerar]
- Integrar sensores, actuadores y software en un robot diseñado para emprender una tarea específica [Aplicar]
- Programar un robot para realizar tareas simples usando arquitecturas de control deliberativas, reactivas y/o híbridas [Aplicar]
- Implementar algoritmos fundamentales de planificación de movimiento dentro de un espacio de configuración de robot [Aplicar]
- Caracterizar las incertidumbres asociadas con sensores y actuadores robóticos comunes; articular estrategias para mitigar estas incertidumbres [Caracterizar]
- Listar las diferencias entre las representaciones del entorno externo de los robots, incluyendo sus fortalezas y limitaciones [Listar/Enumerar]
- Comparar y contrastar al menos tres estrategias para la navegación de robots dentro de entornos conocidos y/o desconocidos, incluyendo sus fortalezas y limitaciones [Comparar]
- Describir al menos un enfoque para coordinar las acciones y percepción de varios robots para realizar una única tarea [Describir]
- Comparar y contrastar un enfoque de coordinación multirobot y un enfoque de colaboración humano-robot y atribuir sus diferencias a diferencias entre los entornos del problema [Comparar]
- Analizar los problemas sociales, económicos y éticos de una aplicación robótica del mundo real [Analizar]
Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM