Syllabus
DED-1302 DESARROLLO DE SISTEMAS ROBÓTICOS
DR. HECTOR QUEJ COSGAYA
hquej@itescam.edu.mx
Semestre | Horas Teoría | Horas Práctica | Créditos | Clasificación |
8 | 2 | 3 | 5 | Ingeniería Aplicada |
Prerrequisitos |
1.Conocimientos de modelos matemáticos y de optimización | 2.Conocimiento teórico práctico para el desarrollo de problemas inteligentes. | 3.Conocimiento de diferentes metodologías de desarrollo de software. | 4.Conocimientos de diferentes arquitecturas de computadoras |
Competencias | Atributos de Ingeniería |
Normatividad |
La evaluación estará conformada de dos exámenes: Partipacion y Trabajo documental de la siguiente forma. Participación 20%. A.- Exposición de contenidos temáticos (5%) B.- Desarrollo de aplicaciones de software (10%) C.- Trabajos colaborativo en equipo e investigación (3%) D.- Asistencia a clases (2%). Trabajo Documental 20% E.- Contenido informativo e investigación 5% F.- Criterio personal e análisis de texto 10% G.- Fuentes bibliografícas 2% H.- Formato y redacción 3% |
Materiales |
1. Microcrontrolador PIC16F84 2. Microcontrolador HC12 3. Microchips Darlintong 2803 4. Software MatLav 5. Protoboard 6. Lenguajes de Programación (C++, Java, etc) 7. Multimetro digital 8. Computadoras Personales (20) 9. Actuadores para simular graficación por periféricos. (motores paso, revolución o servos) 10. Sensor de proximidad o barrera infrarroja |
Bibliografía disponible en el Itescam | |||||
Título |
Autor |
Editorial |
Edición/Año |
Ejemplares |
|
Parámetros de Examen | ||
PARCIAL 1 | De la actividad 1.1.1 a la actividad 1.7.3 | |
PARCIAL 2 | De la actividad 2.1.1 a la actividad 2.2.2 |
Contenido (Unidad / Competencia / Actividad / Material de Aprendizaje) | |
1. Robots inteligentes
1.1. Introducción a la robótica 1.1.1. Introducción a la robótica http://es.wikipedia.org/wiki/Rob%C3%B3tica http://es.wikipedia.org/wiki/Rob%C3%B3tica#Clasificaci.C3.B3n_de_los_robots http://es.wikipedia.org/wiki/Rob%C3%B3tica#Seg.C3.BAn_su_estructura 1.2. Antecedentes históricos 1.2.1. Antecedentes históricos http://es.wikipedia.org/wiki/Tres_Leyes_de_la_Rob%C3%B3tica http://robotica.wordpress.com/about/ 1.3. Definición del robot 1.3.1. Definición del robot Fundamentos de robótica Un Barrientos, LF Peñín, C Balaguer, R Aracil McGraw-Hill Articulo de robots paralelos (1129081 bytes) Presentación de tipos (553073 bytes) 1.4. Elementos de un robot 1.4.1. Estructura mecánica del robot Sistema de montaje del robot para la automatización de los procesos de construcción E Gambao, C Balaguer, A Barrientos, R Saltaren, EA Puente de Robótica y Automatización, 1997. Proceedings., 1997 IEEE Internacional ... Fundamentos de robótica Un Barrientos, LF Peñín, C Balaguer, R Aracil McGraw-Hill http://es.wikibooks.org/wiki/Rob%C3%B3tica http://creandoelfuturo.net/es/morfologia-del-robot/estructura-mecanica-robot 1.4.2. Transmisiones y reductores Sistema de montaje del robot para la automatización de los procesos de construcción E Gambao, C Balaguer, A Barrientos, R Saltaren, EA Puente de Robótica y Automatización, 1997. Proceedings., 1997 IEEE Internacional ... Fundamentos de robótica Un Barrientos, LF Peñín, C Balaguer, R Aracil McGraw-Hill 1.4.3. Actuadores Eléctricos Sistema de montaje del robot para la automatización de los procesos de construcción E Gambao, C Balaguer, A Barrientos, R Saltaren, EA Puente de Robótica y Automatización, 1997. Proceedings., 1997 IEEE Internacional ... Fundamentos de robótica Un Barrientos, LF Peñín, C Balaguer, R Aracil McGraw-Hill 1.4.4. Actuadores Neumáticos Sistema de montaje del robot para la automatización de los procesos de construcción E Gambao, C Balaguer, A Barrientos, R Saltaren, EA Puente de Robótica y Automatización, 1997. Proceedings., 1997 IEEE Internacional ... Fundamentos de robótica Un Barrientos, LF Peñín, C Balaguer, R Aracil McGraw-Hill 1.4.5. Tipos de sensores Sistema de montaje del robot para la automatización de los procesos de construcción E Gambao, C Balaguer, A Barrientos, R Saltaren, EA Puente de Robótica y Automatización, 1997. Proceedings., 1997 IEEE Internacional ... Fundamentos de robótica Un Barrientos, LF Peñín, C Balaguer, R Aracil McGraw-Hill 1.4.6. Elementos Terminales Sistema de montaje del robot para la automatización de los procesos de construcción E Gambao, C Balaguer, A Barrientos, R Saltaren, EA Puente de Robótica y Automatización, 1997. Proceedings., 1997 IEEE Internacional ... Fundamentos de robótica Un Barrientos, LF Peñín, C Balaguer, R Aracil McGraw-Hill 1.5. Clasificación de los robots 1.5.1. Según su cronología http://platea.pntic.mec.es/vgonzale/cyr_0204/ctrl_rob/robotica/industrial.htm http://platea.pntic.mec.es/vgonzale/cyr_0204/ctrl_rob/robotica/industrial.htm#clasificacion http://es.wikipedia.org/wiki/Rob%C3%B3tica#Seg.C3.BAn_su_cronolog.C3.ADa 1.5.2. Según su arquitectura http://es.wikipedia.org/wiki/Rob%C3%B3tica#Seg.C3.BAn_su_estructura http://roboticapuno.blogspot.mx/2013/01/clasificacion-de-los-robots.html http://robotblog2010.blogspot.mx/p/clasificacion-de-los-robots-segun-su.html http://es.wikipedia.org/wiki/Antropomorfismo http://quenergia.com/innovacion/abejas-robot-polinizadoras/ http://www.cronica.com.mx/notas/2013/733251.html 1.6. Descripciones espaciales y transformaciones 1.6.1. Descripciones: posiciones, orientaciones y tramas Fundamentos de robótica Un Barrientos, LF Peñín, C Balaguer, R Aracil McGraw-Hill Posiciones, orientaciones y tramas (448860 bytes) 1.6.2. Operadores: Traslaciones, rotaciones y transformaciones directas e inversas Fundamentos de robótica Un Barrientos, LF Peñín, C Balaguer, R Aracil McGraw-Hill Robótica: control, detección, visión e inteligencia. Información General. Autores: KS Fu; Editores: McGraw-Hill Interamericana de España; Año de publicación: 1988; Modelado (951670 bytes) Articulo (242277 bytes) 1.7. Programación del robot 1.7.1. Control lógico programable La identificación de un pequeño modelo de helicóptero no tripulado utilizando algoritmos genéticos J Del Cerro, J Valero, A Barrientos Robots Inteligentes y Sistemas, 2005. (IROS 2005). 2005 IEEE / RSJ .. Programación de robots móviles (1121751 bytes) Programación con PLC (713790 bytes) 1.7.2. Reconocimiento sensorial inteligente Una red de sensores inalámbricos aire-tierra para la vigilancia de los cultivos J Valente, D Sanz, A Barrientos, J Cerro, Á Ribeiro, C Rossi Sensores 11 (6), 6.088-6108 Generación de comandos de voz para sistemas robóticos teleoperados M Ferre, J Macias-Guarasa, R Aracil, A Barrientos Taller séptimo IEEE Internacional de Robots y la Comunicación Humana (RO-MAN'98 ... 1.7.3. Clasificación mediante redes neuronales Kohonen (72466 bytes) http://es.wikipedia.org/wiki/Red_neuronal_artificial http://es.wikipedia.org/wiki/Propagaci%C3%B3n_hacia_atr%C3%A1s http://es.wikipedia.org/wiki/Mapa_autoorganizado http://thales.cica.es/rd/Recursos/rd98/TecInfo/07/capitulo6.html |
2. Aprendizaje automático
2.1. Aprendizaje por observación 2.1.1. Inducción basada en ejemplos Ejemplo Cart (53543 bytes) http://es.wikipedia.org/wiki/Aprendizaje_autom%C3%A1tico http://es.wikipedia.org/wiki/Aprendizaje_supervisado http://es.wikipedia.org/wiki/Razonamiento_inductivo 2.1.2. Procedimiento de aprendizaje inductivo Razonamiento Inductivo (159877 bytes) Articulo (7668846 bytes) Arbol de Bayes (940032 bytes) http://es.wikipedia.org/wiki/Aprendizaje_autom%C3%A1tico#Temas_del_aprendizaje_autom.C3.A1tico 2.1.3. Estrategias de aprendizaje http://es.wikipedia.org/wiki/Redes_neuronales_artificiales http://es.wikipedia.org/wiki/%C3%81rboles_de_decisi%C3%B3n http://es.wikipedia.org/wiki/M%C3%A1quinas_de_soporte_vectorial 2.1.4. Algoritmo ID3 Arboles Cart (68115 bytes) Búsqueda Heuristica http://es.wikipedia.org/wiki/Algoritmo_ID3 2.2. Aprendizaje por Redes Neuronales 2.2.1. Red Neuronal supervisada Backpropagation Articulo RNA (158054 bytes) http://es.wikipedia.org/wiki/Propagaci%C3%B3n_hacia_atr%C3%A1s http://es.wikipedia.org/wiki/Aprendizaje_supervisado 2.2.2. Red neuronal no supervisada de kohonen http://es.wikipedia.org/wiki/Aprendizaje_no_supervisado http://es.wikipedia.org/wiki/Mapa_autoorganizado http://thales.cica.es/rd/Recursos/rd98/TecInfo/07/capitulo6.html |
3. Sistemas automatizados con visión artificial
3.1. Visión artificial 3.1.1. Definición de visión artificial Visión artificial (1905747 bytes) http://es.wikipedia.org/wiki/Visi%C3%B3n_artificial 3.1.2. Inteligencia computacional Inteligencia computacional (97593 bytes) http://es.wikipedia.org/wiki/Inteligencia_computacional http://es.wikipedia.org/wiki/Procesamiento_digital_de_im%C3%A1genes 3.2. Visión robótica 3.2.1. Preprocesamiento: suavizado y realzado Tratamiento en MatLab (195026 bytes) http://es.wikipedia.org/wiki/Procesamiento_digital_de_im%C3%A1genes http://docs.gimp.org/es/plug-in-convmatrix.html 3.2.2. Segmentación: bordes y regiones Filtros espaciales (1251568 bytes) http://es.wikipedia.org/wiki/Convoluci%C3%B3n http://es.wikipedia.org/wiki/Segmentaci%C3%B3n_(procesamiento_de_im%C3%A1genes) 3.2.3. Extracción de propiedades: líneas y regiones Lineas y regiones (1179821 bytes) Extracción de propiedades (108454 bytes) 3.2.4. Transformada de Hough http://es.wikipedia.org/wiki/Transformada_de_Hough http://es.wikipedia.org/wiki/Transformada_de_Hough#Detectando_l.C3.ADneas_rectas 3.3. Aplicaciones de la visión artificial en los robots 3.3.1. Visión artificial en los robots Articulo (757473 bytes) Resumen Uno (1250517 bytes) Resumen Dos (1434294 bytes) Resumen Tres (97593 bytes) http://www2.unalmed.edu.co/dyna2005/133/cafe.pdf |
Prácticas de Laboratorio (20232024P) |
Fecha |
Hora |
Grupo |
Aula |
Práctica |
Descripción |
Cronogramas (20232024P) | |||
Grupo | Actividad | Fecha | Carrera |
Temas para Segunda Reevaluación |