Inteligencia Artificial. Software para Robots. Prof. Wílmer Pereira

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Inteligencia Artificial. Software para Robots. Prof. Wílmer Pereira"

Transcripción

1 Inteligencia Artificial Software para Robots Prof. Wílmer Pereira

2 Paradigmas en Robótica Filosofías y/o técnicas que caracterizan el enfoque para resolver problemas Manipuladores Telepresencia vs Autónomo Jerárquico Reactivo Normalmente sin técnicas de inteligencia artificial Híbrido

3 Robótica con manipuladores Automatización industrial en tareas repetitivas que no requiere sensores pues los algoritmos normalmente son determinísticos No es solución a largo plazo Se usa en trabajos riesgosos y tediosos En casos de haber cambios, deben ser reprogramados

4 Telepresencia con arquitecturas cliente/servidor Control de robot a distancia a través de una red cableada o inalámbrica No siempre hay visión cuando el enlace no ofrece alto ancho de banda Puede haber fatiga cognitiva si se utiliza realidad virtual (costoso) Retardo de conexión (casi 1,5 seg a la Luna y 5,5 min hasta Marte) Un operador por robot Usos: Tareas estructuradas y no repetitivas Ambientes riesgosos para el hombre Útil cuando el retardo es bajo Normalmente requiere de visión artificial Común en control semi-autónomo

5 Paradigma Jerárquico Sense Plan Act Las sensaciones se reúnen en un modelo global de planificación que actúa después por introspección Es necesaria la suposición de mundo cerrado CWA (Closed World Assumption). El mundo es sólo lo explícito Inconvenientes no considera el aceptado esquema estímulo/respuesta

6 Paradigma Reactivo Plan Sense Act Fuerte tendencia biológica que acopla sense-act con comportamientos predeterminados (Plan omnipresente) Basado en el paradigma Estímulo-Respuesta de los psicólogos de Harvard inspirados en B. F. Skinner Inconvenientes obviar el plan es una situación en ocasiones extrema

7 Paradigma Híbrido Plan Sense Act Primero planifica y luego es reactivo El planner está presente en todos los sensing pero sólo actúa en ciertas condiciones Inconvenientes muy dependiente de la aplicación

8 Ejm1: Telepresencia vía Red Construcción de aplicaciones que interactuen con un robot a partir de un componente Jini Servicios (Robots) Localizador de Servicios (JINI) Clientes (Mapas) Robot Legomindstorm navegando en un ambiente desconocido con obstáculos (montado sobre una estación SUN Ultra) Mapa de navegación se visualiza en un computador remoto El operador humano controla los movimientos del robot con ayuda del mapa, usando los efectores (motores y dispositivos de rotación) gracias a los sensores (sólo contacto) El robot es un servicio de red compartido (controlado con un enlace infrarrojo), accedido remotamente (programa Java+Jini) 6 th World Multiconference on Systemics, Cybernetics and Informatics (SCI 2002), Orlando, USA, Julio 2002.

9 Ejm1: Arquitectura de software Servidor de Búsqueda Canal Inalámbrico Mapa_Stub Servidor MapaServer Mapa Mapa_Stub Solicitud Respuesta Operador Discovery Mapa_Stub Usuario Notificaciones remotas Discovery Mapa_Stub

10 Ejm1: Conclusiones de la telepresencia Facilidad de programación de la aplicación distribuida, con un sencillo manejo de la exclusión mutua (gracias a los monitores de Java) sobre los recursos asociados al robot La telepresencia genera problemas insondable para la construcción de mapas Múltiples limitaciones asociadas a los sensores de contacto produjeron problemas de posicionamiento, es decir, desorientación del robot.

11 Paradigma jerárquico Funcionamiento introspectivo organizado por capas generalmente con conocimiento a priori El más antiguo paradigma donde STRIPS es el más conocido representante Arquitecturas más conocidas: Control Jerárquico Anidado (NHC) Sistema de Control en Tiempo Real (RCS) Control jerárquico anidado Planificación de misión: Fija plan de acción conociendo el objetivo Navegación: Genera el camino Piloto: Adecua la acción propuesta por la navegación Controlador: Ejecuta acciones

12 Control jerárquico anidado Sensing Planning Planificación de misión Navegación Conocimiento a priori Piloto Act Controlador S S S E E E Al recibir información de sensores se reestructura navegación y piloto más no la misión

13 Ejm2: Navegación con imágenes Programación de un Robot Autónomo modelo con Procesamiento Digital de Imágenes Movimientos en un espacio con señalización que indica directivas de desplazamiento (derecha, izquierda, adelante o atrás) Robot Legomindstorm y una cámara vision command para la entrada de información y dos motores para salida o efectores del sistema Programación en VisualBasic con un ActiveX (spirit.ocx) y librerías de la empresa (Logitech) para reconocimiento de patrones (letras). Limitaciones Procesamiento de imágenes en el computador (bajadas por el puerto USB cableado) lo cual impide plena autonomía El robot no es capaz de encontrar los letreros pues no maneja profundidad en las imágenes

14 Desventajas del paradigma jerárquico Planificación permanente No maneja explícitamente la incertidumbre Normalmente usan PROLOG o algún lenguaje funcional como LISP. Sin embargo ninguno de ellos manejan de manera natural el tiempo real (programación orientada a eventos). Problema de representación (frame problem). Debe adecuarse la representación a cada problema lo cual se considera más un arte que una ciencia

15 Etología y robótica Adecuación de la etología a la robótica, imitando mecanismo de comportamiento animal Los insectos a pesar de tener un cerebro muy pequeño muestran comportamiento inteligente bajo los esquemas de estímulo-respuesta Comportamiento: Correspondencia entre los sensores y los patrones de acción para lograr una tarea Reflexivo: Estímulo-respuesta sin cognición Reactivo: Estímulo-respuesta con aprendizaje Consciente: Deliberado y con razonamiento Reflexivo (etología) = Reactivo (robótica) Reflexivo: Reflejo: Directo Gravado: Respuesta con orientación Patrón de acción fija: Continuo, más allá del estímulo

16 Adquisición del comportamiento Innato: al alimentarse, el pico rojo de las aves: pichón y madre Secuencia innata: avispas aparean, macho construye nido, hembra deja huevos Innato con memoria: abeja ubica colmena haciendo inicialmente viajes cortos desde distintos ángulos Aprendido: la caza en los leones El estímulo puede ser interno (hambre) o externo (dolor que causa objeto) o abstracto (altruismo) Los estímulos son disparadores de comportamientos Ante la concurrencia de estímulos debe haber Equilibrio Dominancia Cancelación Los mecanismos de percepción son la manera de captar los estímulos del medio ambiente (abejas que identifican flores por coloración UV)

17 Teoría del esquema Estructuración de la percepción y la acción, inspirado en un modelo orientado a objetos Un esquema es una clase con dos tipos de métodos: Esquemas perceptuales (percepción) Esquemas motores (acción) Visión (esquema perceptual) para conducir (esquema motor) Rana Computatrix Mosca Comer Ir a mosca Esquema perceptual (estímulo disparador : movimiento) Comportamiento Esquema motor Problema: Qué sucede si hay dos moscas? Problema: Y un depredador? Solución: Reconocer una mosca de otra aunque es difícil Solución: Inhibir comer si objeto grande y activar huir de depredador

18 Problemas de los enfoque inspirados en biología Qué hace el robot ante una situación crítica? Cómo aprende? Cuándo requiere representación del conocimiento explícita? Conflictos con la concurrencia difíciles de resolver El animal tiene la evolución y no así el robot El robot no se adecua a eventos inesperados

19 Diseño de robots en el paradigma reactivo Diseño vertical con estructuración por capas Arquitecturas: Subsumption: Subordinación de capas Potential Fields: Campos detectados por sensores independientes que determinan el comportamiento del robot Comportamiento emergente que no tiene manera de ser explicado

20 Características del paradigma reactivo Función de transferencia de sensores a efectores No se requieren estructuras de datos (no hay frame problem) Más rápido y puede ser montado directamente en hardware No maneja memoria pero si persistencia Egocentrismo del robot Interacción de estímulo conduce a comportamientos emergentes Sencillo de modularizar Funciona bien en tiempo real

21 Subordinación (subsumption) Basado en comportamientos por capas, sin control central Conflictos lo ganan las capas superiores Minimiza estado interno para no diverger de la realidad??? Problemas: Arquitectura ad hoc dependiente de la aplicación Si una tarea debe cambiar de nivel implica reestructuración de la aplicación

22 Campos potenciales Cada sensor contiene una magnitud y dirección que se suman El robot se visualiza como partícula en un campo de fuerzas Tipo de campos: Uniforme, Perpendicular, Atractor, Tangencial y Repulsor Las coordenadas no son absolutas y no hay memoria ded posiciones precedentes Ningún comportamiento subordina a otro La concurrencia es implícita Problemas: Cómo fijar las magnitudes? Pueden anularse campos lo que implica inamovilidad del robot Múltiples sensores ven más obstáculos de los debidos

23 Ejm3: Autonomía en Navegación Sistema Autónomo de Desplazamiento en Robots con Reconocimiento de Patrones Geométricos Regulares Robot Legomindstorm navegando en un ambiente desconocido de calles e intersecciones Algoritmo de aprendizaje por reforzamiento Pruebas de comparación entre Q-Learning y Value Iteration para medir desempeño en diferentes circunstancias de navegación El robot es autónomo y recibe feedback del entorno (distancia hasta el objetivo desarrollado en JAVA International Conference on Informatics in Control, Automation and Robotics, Setúbal, Portugal, August 25-28, 2004.

24 Paradigma híbrido Aprovecha las ventajas del reactivo pero con planificación teniendo un estado global Planning Reactivo Permite optimizar pues al tener un estado global se puede escoger el mejor comportamiento Puede monitorear para asegurar que se tiende al objetivo Se desarrolla por capas donde las capas bajas son reactivas y las capas altas son deliberativas Las capas altas permiten coordinación de actividades sensoriales, planificación de caminos, construcción de mapas

25 Arquitecturas híbridas Cómo distinguir entre deliberativo y reactivo? Qué comportamientos emergen? Cómo estructurar el software? Componentes de la arquitectura híbrida Secuenciador: Manejador de recursos: Cartógrafo: Planificador de misión: Monitoreo de rendimiento: Cadena de activación de los comportamientos Sensores + efectores + librería de esquemas Crear, almacenar y mantener el mapa Construir la estrategia para llegar al objetivo Verificar progresos del robot Estilos de arquitectura Gerencial: Jerarquía de estados: Orientado a modelos: Capas deliberativas con control jerárquico Reactivo + deliberativas con estados de tiempos Centralizado específico a la aplicación

26 Arquitectura gerencial Estructura por capas organizadas por responsabilidades Capas altas más abstractas (ven resultados de las capas bajas) y capas bajas más reactivas (acuden a las capas altas ante fallas) Control homeoestático modifica la relación entre los comportamientos y mide el desempeño del robot. Requiere de los estímulos para adaptarse a los cambios AuRA (Autonomous Robot Architecture) Basado en la teoría de esquemas, orientada a objetos Cartógrafo Sensores s s s Planificador Misión Navegador Piloto Manejador de esquemas motores E E E Act Capa Deliberativa Control Homeoestático Capa Reactiva

27 Arquitectura orientada a modelos Saphira Coordinación Coherencia Comunicación Sensor-efector (reactiva) Representación del mundo Interacción con humanos Manejo del tiempo (deliberativa) y otros robots Planificación ligera Búsqueda de personas Reconocimiento de objetos Construcción de superficie Capa deliberativa Espacio perceptual local (cartógrafo) Mantenimiento del mapa Planificación topológica Navegación Sensores Capa reactiva Comportamientos reactivos Lógica difusa Act

28 Ejm4: Aprendizaje en esquema depredador/presa Sistema Autónomo de Inteligencia Artificial para Orientar Intersección de Objetivo Móvil de Comportamiento Evasivo Aplicado a Robótica Interacción de dos robots donde uno es depredador y el otro presa. La presa tiene una técnica evasiva desconocida del depredador El depredador utiliza técnicas de Inteligencia Artificial para aprender y capturar la presa La entrada de datos la recibe el depredador desde una cámara situada sobre el espacio.

29 Observaciones del paradigma híbrido Modulares, estructurado por capas y orientado a objetos Lo mejor de la mezcla de reactivo y jerárquico Puede actuar en mundos abiertos aunque la planificación es sobre mundo cerrado Planifica caminos por tramos Construcción de mapas es muy conveniente. Separa deliberativo de reactivo facilita la concepción del software Navegación y planificación lento. Si la planificación es precalculada, se adapta mal a los cambios Reporte de fallas de capas bajas a altas. Control de capas altas a bajas

30 Integración de Paradigmas: Robótica Espacial La robótica espacial integra todos los paradigmas pues debe ser autónomo y también es posible la telepresencia Rovers recientes Spirit y Opportunity (Enero 2004) activos más del tiempo previsto IDEA = Agentes Inteligentes de Ejecución Instalable, futuros robots en el Centro Ames (NASA), en Silicon Valley. Capsula Huygens de la misión Cassini, que se posó en Titán (una de las lunas de Saturno) Multiagentes

31 Navegación Robótica Cuál es su posición actual? Dónde ha estado? Hacia donde se dirige? Cómo llegar más eficientemente al objetivo? Navegación Topológica Desplazamiento bajo enfoque cualitativo usando marcas. Utiliza teoría de grafos para desplazamientos y es compatible con enfoque reactivo Navegación Métrica Desplazamiento bajo enfoque cuantitativo intentando optimizar. Compatible con enfoques jerárquicos

32 Navegación robótica Desplazamiento del robot para lograr posicionamiento en busca de un objetivo y/o construir un mapa de su entorno Errores posibles: Imprecisión de sensores (falsos positivos y negativos) Ruido del entorno (deslizamiento, roce, etc). Resolución de los sensores y efectores Calibración de la cinemática del movimiento Tipos de navegación: Descomposición en celdas (discretiza el espacio) Esqueletización (construye un grafo de puntos para navegar) Planificación con acote de errores (procesa errores de sensores y efectores) Desplazamiento por marcas (marcas en el entorno que orientan al robot) Decisiones de en línea (entorno desconocido asumiendo sensores precisos)

33 Descomposición en celdas Divide el espacio libre en celdas y construye un grafo de adyacencia. Así busca un camino entre la celda de comienzo y la celda objetivo Problemas: Las celdas rectangulares dejan cuñas que pueden impedir la adyacencia de celdas cuando el robot efectivamente si puede pasar Solucion... Celdas con la forma de los objetos

34 Esqueletización 1 Construir un grafo del espacio disponible considerando los puntos más prometedores. Esto disminuye la complejidad de búsqueda de caminos Grafos de Visibilidad Construir configuración que une todos los puntos críticos visibles Buscar el camino sólo entre las trayectorias trazadas

35 Esqueletización 2 Diagramas de Voronoi Cada punto tiene un valor asociado a la cercanía con el obstáculo. A este valor se le llamará altura. Se construye el gráfico de las alturas donde las crestas son equidistantes de los obstáculos Se buscan los caminos viajando por las crestas

36 Esqueletización 3 Mapa de camino Se construye un esqueleto con dos tipos de curvas: silueta (vía libre) y enlace (puentes). Las siluetas buscan por secciones considerando los bordes de los objetos. Los puentes se tienden entre puntos críticos. Se busca el camino por las siluetas conectandolos a través de los puentes. Las siluetas se pueden construir usando grafos de visibilidad o diagramas de Voronoi

37 Esqueletización 4 Planificación por acote de error: Tratar la imprecisión final de movimientos considerando la imprecisión de: sensores ambiente control del algoritmo Las secuencias de movimiento tienen comandos y una condición de fin

38 Esqueletización 5 Navegación por marcas: Usa las marcas para lograr orientación (código de barras) Cada marca tiene información que ayuda a conducir al objetivo (posiciona al robot) y así se visitan sólo una vez Navegación en línea: Guardan poca información del ambiente ya que de partida no disponen de información del espacio de desplazamientos La estrategia se planifica en función al problema a resolver Ejemplo:

Paradigmas de Programación n en Robótica: Existe un Paradigma Unificado?

Paradigmas de Programación n en Robótica: Existe un Paradigma Unificado? Paradigmas de Programación n en Robótica: Existe un Paradigma Unificado? Prof. Wílmer Pereira Qué es un robot? Criatura mecánica que emula funciones de un humano Manufactura: manipuladores nucleares e

Más detalles

Inteligencia Artificial. Robótica

Inteligencia Artificial. Robótica Inteligencia Artificial Robótica Prof. Wílmer Pereira Paradigmas en Robótica Filosofías y/o técnicas que caracterizan el enfoque para resolver problemas Manipuladores Telepresencia vs Autónomo Jerárquico

Más detalles

Modelos de Programación en Robótica Móvil

Modelos de Programación en Robótica Móvil Modelos de Programación en Robótica Móvil Prof. Wilmer Pereira http://www.ldc.usb.ve/~wpereira Qué es un robot? Criatura mecánica con la que, a largo plazo, se pretende emular las funciones de un humano

Más detalles

Diseño de Software en Robótica Móvil

Diseño de Software en Robótica Móvil Diseño de Software en Robótica Móvil Prof. Wilmer Pereira http://www.ldc.usb.ve/~wpereira Qué es un robot? Criatura mecánica con la que, a largo plazo, se pretende emular las funciones de un humano Manufactura:

Más detalles

Robótica Basada en Comportamientos. Paradigmas 1/3. Paradigmas 2/3. Paradigmas en Robótica

Robótica Basada en Comportamientos. Paradigmas 1/3. Paradigmas 2/3. Paradigmas en Robótica Robótica Basada en Comportamientos Paradigmas en Robótica Instituto de Computación Facultad de Ingeniería Universidad de la República Paradigmas 1/3 Existen tres paradigmas para organizar la inteligencia

Más detalles

Mecanismos de Automatización en Robótica Autónoma y Telepresencia

Mecanismos de Automatización en Robótica Autónoma y Telepresencia UNIVERSIDAD CATOLICA ANDRES BELLO Urb. Montalbán - La Vega - Apartado 29068 Teléfono: 4074407 Fax: 4074416 Caracas, 1021 - Venezuela Facultad de Ingeniería Escuela de Ingeniería Informática Mecanismos

Más detalles

Inteligencia Artificial. Robótica

Inteligencia Artificial. Robótica Inteligencia Artificial Robótica Prof. Wílmer Pereira Qué es un robot? Criatura mecánica que emula funciones de un humano Según T. M. Knasel, los robots se pueden clasificar por generaciones: 1 (1960):

Más detalles

Inteligencia Artificial

Inteligencia Artificial Inteligencia Artificial Paradigmas en Robótica Instituto de Computación Facultad de Ingeniería Universidad de la República Organización Paradigmas Jerarquico Reactivo Hibrido Arquitecturas representativas

Más detalles

Capítulo 1 Introducción.

Capítulo 1 Introducción. Capítulo 1 Introducción. 1.1 Introducción. La robótica móvil es un área de intensa investigación cuyo objetivo principal es el desarrollo de robots autónomos que puedan desenvolverse en ambientes dinámicos

Más detalles

Capítulo 4. Arquitectura AuRA (Autonomous Robot Architecture)

Capítulo 4. Arquitectura AuRA (Autonomous Robot Architecture) Capítulo 4 Arquitectura AuRA (Autonomous Robot Architecture) 4.1 Definiciones Esta arquitectura se presenta por medio de la navegación robótica híbrida la cual se compone de dos componentes: uno deliberativo

Más detalles

Arquitectura de Construcción de Agentes. Universidad del Cauca Facultad de Ingeniería Electrónica y Telecomunicaciones Sistemas MultiAgentes

Arquitectura de Construcción de Agentes. Universidad del Cauca Facultad de Ingeniería Electrónica y Telecomunicaciones Sistemas MultiAgentes de Construcción de Agentes Facultad de Ingeniería Electrónica y Telecomunicaciones Sistemas MultiAgentes Una arquitectura define los mecanismos que permiten interconectar los componentes tanto software

Más detalles

Comportamiento autónomo: de los animales a Halo-3

Comportamiento autónomo: de los animales a Halo-3 Comportamiento autónomo: de los animales a Halo-3 José María Cañas Plaza http://gsyc.es/jmplaza Jornadas de Robótica URJC Contenidos 1 Contenidos Introducción Complejidad del comportamiento Escuelas históricas

Más detalles

Arquitecturas de Software en Robótica

Arquitecturas de Software en Robótica Arquitecturas de Software en Robótica Prof. Wílmer Pereira Qué es un robot? Criatura mecánica que emula funciones de de un un humano Según T. M. Knasel, los robots se pueden clasificar por generaciones:

Más detalles

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO Licenciatura en Ciencias de la Computación Facultad de Ciencias Programa de la asignatura

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO Licenciatura en Ciencias de la Computación Facultad de Ciencias Programa de la asignatura UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO Licenciatura en Ciencias de la Computación Facultad de Ciencias Programa de la asignatura Denominación de la asignatura: Robótica Móvil Clave: Semestre: Eje temático:

Más detalles

ROBOTICA por OLLERO BATURONE Editorial Marcombo. Foreword Prólogo Prefacio del autor

ROBOTICA por OLLERO BATURONE Editorial Marcombo. Foreword Prólogo Prefacio del autor ROBOTICA por OLLERO BATURONE Editorial Marcombo Foreword Prólogo Prefacio del autor CAPÍTULO 1. Introducción 1.1. Robótica 1.2. Esquema general del sistema robot 1.3. Robots manipuladores 1.3.1. Sistema

Más detalles

Las áreas de investigación sobre el Tratamiento de imágenes digitales se centran en la

Las áreas de investigación sobre el Tratamiento de imágenes digitales se centran en la 1 CAPITULO I 1.1 INTRODUCCIÓN Las áreas de investigación sobre el Tratamiento de imágenes digitales se centran en la manipulación y obtención de información gráfica, con gran diversidad en aplicaciones

Más detalles

Tema 2.- Caracterización de la informática La informática como disciplina científica Sub-áreas de la disciplina.

Tema 2.- Caracterización de la informática La informática como disciplina científica Sub-áreas de la disciplina. Tema 2.- Caracterización de la informática 2.1. La informática como disciplina científica. 2.2. Sub-áreas de la disciplina. 2.1. La informática como disciplina científica. 2.1.1 Una definición de Informática.

Más detalles

CAPITULO I... 1 INTRODUCCION ANTECEDENTES Y ORIGENES DE LA ROBOTICA LEYES PARA LA ROBOTICA... 4

CAPITULO I... 1 INTRODUCCION ANTECEDENTES Y ORIGENES DE LA ROBOTICA LEYES PARA LA ROBOTICA... 4 C O N T E N I D O Prólogo... i CAPITULO I... 1 INTRODUCCION... 1 1.1. ANTECEDENTES Y ORIGENES DE LA ROBOTICA... 2 1.2. LEYES PARA LA ROBOTICA... 4 1.3. ARQUITECTURAS DE LOS ROBOTS... 5 1.3.1. POLIARTICULADOS...

Más detalles

M.C. Mariano Larios G. 3 de diciembre de 2009

M.C. Mariano Larios G. 3 de diciembre de 2009 3 de diciembre de 2009 Tabla de criterios Criterios Porcentajes Exámenes 30 % Participación en clase Tareas 20 % Exposiciones 10 % Simulaciones Trabajos de investigación y/o de intervención Prácticas

Más detalles

Capítulo 1. 1.Introducción

Capítulo 1. 1.Introducción Capítulo 1 1.Introducción 1.1.Introducción a los robots móviles Introducción a los robots móviles El desarrollo de los robots móviles responde a la necesidad de extender el campo de aplicación de la Robótica,

Más detalles

Percepción visual aplicada a la robótica

Percepción visual aplicada a la robótica Percepción visual aplicada a la robótica Mario I. Chacón Murguía Rafael Sandoval Rodríguez Javier Vega Pineda Selecciona el libro para empezar Capítulo 2 Teoría de robótica Continuar Cinemática de robots

Más detalles

TSTC. Dpt. Teoría de la Señal, Telemática y Comunicaciones Tema 1 INTRODUCCIÓN A LA ROBÓTICA

TSTC. Dpt. Teoría de la Señal, Telemática y Comunicaciones Tema 1 INTRODUCCIÓN A LA ROBÓTICA Dpt. Teoría de la Señal, Telemática y Comunicaciones Tema 1 INTRODUCCIÓN A LA ROBÓTICA Secciones 1. Introducción y definiciones. 2. Visión General de la manipulación mecánica. 1. Posicionamiento y Cinemática

Más detalles

Mapeo. CI-2657 Robótica M.Sc. Kryscia Ramírez Benavides

Mapeo. CI-2657 Robótica M.Sc. Kryscia Ramírez Benavides M.Sc. Kryscia Ramírez Benavides Problemas de Navegación de los Robots Dónde estoy? Localización. Dónde he estado? Mapa de decisiones. A dónde voy? Planificación de misiones. Cuál es la mejor manera de

Más detalles

Agentes Reactivos y Aplicaciones Distribuidas Ana Lila Laureano-Cruces Universidad Autónoma Metropolitana - Azcapotzalco

Agentes Reactivos y Aplicaciones Distribuidas Ana Lila Laureano-Cruces Universidad Autónoma Metropolitana - Azcapotzalco Agentes Reactivos y Aplicaciones Distribuidas Ana Lila Laureano-Cruces Universidad Autónoma Metropolitana - Azcapotzalco Inteligencia Artificial Distribuida Resolución Distribuida de Problemas Se divide

Más detalles

Planificación de Trayectoria. CI-2657 Robótica M.Sc. Kryscia Ramírez Benavides

Planificación de Trayectoria. CI-2657 Robótica M.Sc. Kryscia Ramírez Benavides Planificación de Trayectoria M.Sc. Kryscia Ramírez Benavides Problemas de Navegación de los Robots Dónde estoy? Localización. Dónde he estado? Mapa de decisiones. A dónde voy? Planificación de misiones.

Más detalles

Planificación Automática para el control inteligente de robots autónomos

Planificación Automática para el control inteligente de robots autónomos Planificación Automática para el control inteligente de robots autónomos Ángel García Olaya agolaya@inf.uc3m.es http://www.plg.inf.uc3m.es/~agolaya.php Grupo de Planificación y Aprendizaje (PLG) Departamento

Más detalles

ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA NANCY VELASCO

ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA NANCY VELASCO ESCUELA POLITÉCNICA DEL EJÉRCITO EXTENSIÓN LATACUNGA NANCY VELASCO Desarrollo e implementación de un algoritmo para detección de objetos con tecnología Kinect Justificación Apoyo a personas no videntes

Más detalles

Distintas Arquitecturas MultiAgente

Distintas Arquitecturas MultiAgente Distintas Arquitecturas MultiAgente Ana Lilia Laureano Cruces Universidad Autónoma Metropolitana Azcapotzalco Referencia: Laureano Cruces. Tesis Doctoral. Interacción Dinámica en Sistemas de Enseñanza

Más detalles

UNIDAD I.- INTRODUCCIÓN

UNIDAD I.- INTRODUCCIÓN UNIDAD I.- INTRODUCCIÓN LECCIÓN 1.1.- El propósito de la Inteligencia Artificial y su evolución histórica 1.1.1.- Inteligencia ÁREAS QUE ESTUDIAN LA INTELIGENCIA: Psicología y la filosofía. para qué la

Más detalles

Indique la respuesta correcta (d=ninguna de las anteriores, e=todas las anteriores)

Indique la respuesta correcta (d=ninguna de las anteriores, e=todas las anteriores) Parcial 4. Indique la respuesta correcta (d=ninguna de las anteriores, e=todas las anteriores) 1. Inteligencia es: a. La capacidad para combinar información. c. El proceso que permite elaborar conocimiento.

Más detalles

INSTITUTO TECNOLÓGICO DE VERACRUZ RESUMEN DE LA UNIDAD II: PROGRAMACION DE ROBOTS

INSTITUTO TECNOLÓGICO DE VERACRUZ RESUMEN DE LA UNIDAD II: PROGRAMACION DE ROBOTS INSTITUTO TECNOLÓGICO DE VERACRUZ CARRERA: INGENIERIA MECATRÓNICA CATEDRATICO: DR. JOSÉ ANTONIO GARRIDO NATARÉN RESUMEN DE LA UNIDAD II: PROGRAMACION DE ROBOTS MATERIA: ROBOTICA GRUPO: 9F1B EQUIPO 1 CURIE

Más detalles

Navegación y Planificación de Rutas

Navegación y Planificación de Rutas Universidad Don Bosco Maestría en Manufactura Integrada por Computadora Robótica Integrada a la Manufactura Navegación y Planificación de Rutas Presenta: Tania Denise Martínez Torres Navegación Navegación

Más detalles

Robótica I ACB Participantes Comité para el Diseño de Especialidad de la DIET. Academia de Sistemas Digitales de la DIET

Robótica I ACB Participantes Comité para el Diseño de Especialidad de la DIET. Academia de Sistemas Digitales de la DIET 1. DATOS DE LA ASIGNATURA. Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría Horas práctica Créditos: Robótica I Ingeniería Electrónica ACB - 0802 4 0 8 2. HISTORIA DEL PROGRAMA. Lugar

Más detalles

MAESTRÍA EN ELECTRÓNICA Y AUTOMATIZACIÓN, MENCIÓN SISTEMAS DE CONTROL. Malla Curricular

MAESTRÍA EN ELECTRÓNICA Y AUTOMATIZACIÓN, MENCIÓN SISTEMAS DE CONTROL. Malla Curricular MAESTRÍA EN ELECTRÓNICA Y AUTOMATIZACIÓN, MENCIÓN SISTEMAS DE CONTROL Remitir su hoja de vida y documentación de respaldo al correo: edgarpcordovac@uta.edu.ec Sistemas Eléctricos y Electrónicos Titulación

Más detalles

Sistemas Distribuidos. Prog. Distribuida bajo Internet

Sistemas Distribuidos. Prog. Distribuida bajo Internet Sistemas Distribuidos Prog. Distribuida bajo Internet Definición Hay muchas definiciones Básicamente, varios computadores o nodos de computación en lazados mediante una red y que comparten datos, procesamiento,

Más detalles

CÁLCULO DE CAMINO ÓPTIMO PARA MANIPULADOR ARTICULADO SCARA SUJETO A OBSTÁCULOS

CÁLCULO DE CAMINO ÓPTIMO PARA MANIPULADOR ARTICULADO SCARA SUJETO A OBSTÁCULOS CÁLCULO DE CAMINO ÓPTIMO PARA MANIPULADOR ARTICULADO SCARA SUJETO A OBSTÁCULOS Carlos Pillajo cpillajo@ups.edu.ec Agenda : Planteamiento del Problema Introducción Planificación de Caminos Cálculo del Espacio

Más detalles

DIPLOMADO INTELIGENCIA ARTIFICIAL con Aplicación en Robots Móviles FACULTAD DE INGENIERÍA 2018

DIPLOMADO INTELIGENCIA ARTIFICIAL con Aplicación en Robots Móviles FACULTAD DE INGENIERÍA 2018 DIPLOMADO INTELIGENCIA ARTIFICIAL con Aplicación en Robots Móviles FACULTAD DE INGENIERÍA 2018 CONTENIDO Introducción Módulos Procedimiento de inscripción, Costos Fechas Importantes Dudas INTRODUCCIÓN

Más detalles

INAOE. Introducción a Robótica. Eduardo Morales, Enrique Sucar. Arquitecturas. Percepción. Mapas. Localización. Cinemática. Planeación de Trayectorias

INAOE. Introducción a Robótica. Eduardo Morales, Enrique Sucar. Arquitecturas. Percepción. Mapas. Localización. Cinemática. Planeación de Trayectorias a a INAOE (INAOE) a 1 / 75 a 1 2 3 4 5 6 Contenido 7 8 (INAOE) a 2 / 75 a Qué es un robot? manipulador programable y multifuncional diseñado para mover materiales, partes, herramientas o dispositivos específicos

Más detalles

INDICE Sección I. Sistema de Información Gerencial Capitulo 1. Capitulo 2. Necesidades y Fuentes de Información de los Administradores

INDICE Sección I. Sistema de Información Gerencial Capitulo 1. Capitulo 2. Necesidades y Fuentes de Información de los Administradores INDICE Prefacio Sección I. Sistema de Información Gerencial Capitulo 1. La Organización, sus Administradores, Estructura y Actividades Introducción 4 Organización del libro 5 Por qué conviene estudiar

Más detalles

Capítulo 2 Marco Teórico.

Capítulo 2 Marco Teórico. Capítulo 2 Marco Teórico. 2.1 Inteligencia Artificial. Un punto clave en la robótica es la parte referente a la inteligencia artificial, pero no todos los robots son inteligentes, existen robots que solo

Más detalles

Enfoques Multiagentes en Robótica Autónoma. Wílmer Pereira Universidad Católica Andrés Bello Universidad Simón Bolívar

Enfoques Multiagentes en Robótica Autónoma. Wílmer Pereira Universidad Católica Andrés Bello Universidad Simón Bolívar Enfoques Multiagentes en Robótica Autónoma Wílmer Pereira Universidad Católica Andrés Bello Universidad Simón Bolívar Qué es un robot? Criatura mecánica que emula funciones de de un un humano Manufactura:

Más detalles

Inteligencia Artificial

Inteligencia Artificial Inteligencia Artificial Inteligencia, concepto Es la capacidad para aprender o comprender. Suele ser sinónimo de intelecto (entendimiento), pero se diferencia de éste por hacer hincapié en las habilidades

Más detalles

Cognición espacial inspirada en estudios biológicos. Gonzalo Tejera SeMINArios 2011

Cognición espacial inspirada en estudios biológicos. Gonzalo Tejera SeMINArios 2011 Cognición espacial inspirada en estudios biológicos Gonzalo Tejera SeMINArios 2011 Contenido Introducción Motivación Navegación Cognición espacial Celdas Modelo ITAM Líneas de investigación Introducción

Más detalles

Inteligencia Artificial

Inteligencia Artificial Inteligencia Artificial Conjunto de técnicas que se aplican en el diseño de programas de computador para la resolución de problemas que por su dificultad requieren el uso de un cierto grado de inteligencia.

Más detalles

Arquitectura Subsunción. Introducción a la Robótica Inteligente

Arquitectura Subsunción. Introducción a la Robótica Inteligente Arquitectura Subsunción Introducción a la Robótica Inteligente 2 Abril 2014 (IRIN) Arquitectura Subsunción 02/04/2014 1 / 44 Índice 1 Introducción 2 Arquitectura Subsunción 3 Ejemplos 4 Conclusiones (IRIN)

Más detalles

Solución al parcial 14

Solución al parcial 14 Solución al parcial 14 Marque V(erdadero) o F(also) según considere la proposición. 1. La lógica difusa es la emulación del razonamiento aproximado que realizan las máquinas. F: Las máquinas no realizan

Más detalles

SISTEMAS MULTIAGENTES EN AUTOMATIZACION INDUSTRIAL INTELIGENTE

SISTEMAS MULTIAGENTES EN AUTOMATIZACION INDUSTRIAL INTELIGENTE Universidad de Los Andes Facultad de Ingeniería Dpto. de Sistemas de Control Maestría en Ingeniería de Control y Automatización Centro de estudios en Microelectrónica y sistemas Distribuidos Mérida - Venezuela

Más detalles

Programación de Robots. CI-2657 Robótica M.Sc. Kryscia Ramírez Benavides

Programación de Robots. CI-2657 Robótica M.Sc. Kryscia Ramírez Benavides M.Sc. Kryscia Ramírez Benavides Introducción a Robótica Introducción a Robótica Generación de Comportamiento 2 Generar Comportamiento es Programar La existencia de robots que realicen autónomamente tareas

Más detalles

INVESTIGACIÓN OPERATIVA Redes Neuronales Artificiales y Aplicaciones INTEGRANTES: Armijos Mauricio Jara Iza Rony

INVESTIGACIÓN OPERATIVA Redes Neuronales Artificiales y Aplicaciones INTEGRANTES: Armijos Mauricio Jara Iza Rony INVESTIGACIÓN OPERATIVA Redes Neuronales Artificiales y Aplicaciones INTEGRANTES: Armijos Mauricio Jara Iza Rony Técnicas De La Inteligencia Artificial Programación Heurística Redes Neuronales. Evolución

Más detalles

Visión artificial y Robótica Modelos de movimiento y mapas. Depto. de Ciencia de la Computación e Inteligencia Artificial

Visión artificial y Robótica Modelos de movimiento y mapas. Depto. de Ciencia de la Computación e Inteligencia Artificial Visión artificial y Robótica Modelos de movimiento y mapas Depto. de Ciencia de la Computación e Inteligencia Artificial Contenidos Sistemas de coordenadas Localización de objetos en el espacio Modelos

Más detalles

Detección de colisiones y planificación de caminos

Detección de colisiones y planificación de caminos Detección de colisiones y planificación de caminos Automatización y Robótica Industrial 2º Ingeniería en Automática y Electrónica Industriales Indice Introducción Detección, Evitación, Planificación Modelos

Más detalles

Robots Autónomos Miguel Cazorla,, Otto Colomina Depto.. Ciencia de la Computación n e I.A. Universidad de Alicante

Robots Autónomos Miguel Cazorla,, Otto Colomina Depto.. Ciencia de la Computación n e I.A. Universidad de Alicante Robots Autónomos Miguel Cazorla,, Otto Colomina Depto.. Ciencia de la Computación n e I.A. Universidad de Alicante Este ítem está licenciado bajo Licencia Creative Commons Tema 2: Modelos geométricos y

Más detalles

INGENIERÍA PROFESIONAL EN INOCUIDAD ALIMENTARIA EN COMPETENCIAS PROFESIONALES ASIGNATURA DE ROBÓTICA

INGENIERÍA PROFESIONAL EN INOCUIDAD ALIMENTARIA EN COMPETENCIAS PROFESIONALES ASIGNATURA DE ROBÓTICA INGENIERÍA PROFESIONAL EN INOCUIDAD ALIMENTARIA EN COMPETENCIAS PROFESIONALES ASIGNATURA DE ROBÓTICA UNIDADES DE APRENDIZAJE 1. Competencias Automatizar procesos de producción mediante la implementación

Más detalles

Arquitectura Subsunción. Introducción a la Robótica Inteligente

Arquitectura Subsunción. Introducción a la Robótica Inteligente Arquitectura Subsunción Introducción a la Robótica Inteligente 16 Noviembre 2011 (IRIN) Arquitectura Subsunción 16/11/2011 1 / 54 Índice 1 Introducción 2 Arquitectura Subsunción 3 Ejemplos 4 Conclusiones

Más detalles

Capítulo 1 Plan de proyecto

Capítulo 1 Plan de proyecto Capítulo 1 Plan de proyecto 1.1 Propósito del proyecto. El propósito de este proyecto es la implementación de la arquitectura subsumption para un robot Lego que simule el comportamiento de un gusano, dicho

Más detalles

Robótica colectiva. Sirve de algo tener más de un robot? En principio depende de la tarea que queremos realizar:

Robótica colectiva. Sirve de algo tener más de un robot? En principio depende de la tarea que queremos realizar: Robótica colectiva Robótica colectiva Sirve de algo tener más de un robot? En principio depende de la tarea que queremos realizar: - Tareas inherentemente individuales - Llevar un mensaje de un lugar a

Más detalles

Índice general. Introducción... 23

Índice general. Introducción... 23 Índice general Introducción... 23 Parte I. Inteligencia Artificial 1. Conocimiento y Razonamiento... 33 1.1. Introducción... 33 1.2. Representaciones proposicionales... 34 1.3. Representaciones estructuradas...

Más detalles

Elección n de ruta y ajuste de velocidad en robots con ruedas dependiendo de la rugosidad de la superficie de navegación

Elección n de ruta y ajuste de velocidad en robots con ruedas dependiendo de la rugosidad de la superficie de navegación CENTRO DE INVESTIGACION Y DE ESTUDIOS AVANZADOS Elección n de ruta y ajuste de velocidad en robots con ruedas dependiendo de la rugosidad de la superficie de navegación Alumno: Farid García a Lamont Asesor:

Más detalles

Guía de Robótica LEGO MINDSTORMS NXT

Guía de Robótica LEGO MINDSTORMS NXT Guía de Robótica LEGO MINDSTORMS NXT Introducción La realización de proyectos de robótica otorga al estudiante la capacidad de aprender importantes conocimiento a través de la construcción, programación

Más detalles

Instrumentación virtual (Aplicaciones Educativas) José Manuel Ruiz Gutiérrez

Instrumentación virtual (Aplicaciones Educativas) José Manuel Ruiz Gutiérrez Instrumentación virtual (Aplicaciones Educativas) INDICE 1.- Conceptos Generales sobre Instrumentación 2.- Areas de Aplicación de la Instrumentación Virtual 3.- Arquitectura Básica de un Sistema de Adquisición

Más detalles

Introducción a la Robótica Mecanismos para el control de un robot (2)

Introducción a la Robótica Mecanismos para el control de un robot (2) Introducción a la Robótica Mecanismos para el control de un robot (2) Dr José Martínez Carranza carranza@inaoep.mx Coordinación de Ciencias Computacionales, INAOE Mecanismos de control (1) Enfoques para

Más detalles

INGENIERÍA EN MECATRONICA EN COMPETENCIAS PROFESIONALES ASIGNATURA DE FUNDAMENTOS DE ROBÓTICA INDUSTRIAL

INGENIERÍA EN MECATRONICA EN COMPETENCIAS PROFESIONALES ASIGNATURA DE FUNDAMENTOS DE ROBÓTICA INDUSTRIAL INGENIERÍA EN MECATRONICA EN COMPETENCIAS PROFESIONALES ASIGNATURA DE FUNDAMENTOS DE ROBÓTICA INDUSTRIAL 1. Competencias Desarrollar proyectos de automatización y control, a través del diseño, la administración

Más detalles

UNIVERSIDAD MAYOR DE SAN ANDRÉS FACULTAD DE CIENCIAS PURAS Y NATURALES CARRERA DE INFORMÁTICA

UNIVERSIDAD MAYOR DE SAN ANDRÉS FACULTAD DE CIENCIAS PURAS Y NATURALES CARRERA DE INFORMÁTICA UNIVERSIDAD MAYOR DE SAN ANDRÉS FACULTAD DE CIENCIAS PURAS Y NATURALES CARRERA DE INFORMÁTICA TESIS DE GRADO INTEGRACIÓN DE SISTEMAS DOMÓTICOS MULTIMEDIA Y COMUNICACIÓN EN EL HOGAR AUTOR: COARITE MAMANI

Más detalles

INGENIERÍA MECATRÓNICA EN COMPETENCIAS PROFESIONALES

INGENIERÍA MECATRÓNICA EN COMPETENCIAS PROFESIONALES INGENIERÍA MECATRÓNICA EN COMPETENCIAS PROFESIONALES ASIGNATURA DE PROGRAMACIÓN DE ROBOTS INDUSTRIALES PROPÓSITO DE APRENDIZAJE DE LA ASIGNATURA CUATRIMESTRE El alumno programará robots industriales mediante

Más detalles

Introducción a los Sistemas de Tiempo Real

Introducción a los Sistemas de Tiempo Real Introducción a los Sistemas de Tiempo Real 1 Introducción: Definición Qué es un sistema de tiempo real? Un STR es cualquier sistema de procesamiento de la información que tiene que responder a estímulos

Más detalles

Universidad Autónoma de Guerrero Unidad Académica de Ingeniería.

Universidad Autónoma de Guerrero Unidad Académica de Ingeniería. Qué es la robótica? Introducción a la robótica Sesión 1: Introducción Eric Rodríguez Peralta Ingeniería en computación Plan 2004 Ciencia multidisciplinaria Se ocupa de todo lo concerniente al diseño y

Más detalles

ROBÓTICA MÓVIL Máster Universitario en Sistemas Electrónicos Avanzados. Sistemas Inteligentes. Universidad de Alcalá Curso Académico 2011/12

ROBÓTICA MÓVIL Máster Universitario en Sistemas Electrónicos Avanzados. Sistemas Inteligentes. Universidad de Alcalá Curso Académico 2011/12 ROBÓTICA MÓVIL Máster Universitario en Sistemas Electrónicos Avanzados. Sistemas Inteligentes. Universidad de Alcalá Curso Académico 2011/12 GUÍA DOCENTE Nombre de la asignatura: Robótica Móvil Código:

Más detalles

UNEDLabs: Una nueva red de Laboratorios Colaborativos, Virtuales y Remotos

UNEDLabs: Una nueva red de Laboratorios Colaborativos, Virtuales y Remotos UNEDLabs: Una nueva red de Laboratorios Colaborativos, Virtuales y Remotos Oscar Reinoso Departamento de Ingeniería de Sistemas y Automática Grupo de Automatización, Robótica y Visión por Computador (ARVC)

Más detalles

Programación Concurrente y Paralela. Unidad 1 Introducción

Programación Concurrente y Paralela. Unidad 1 Introducción Programación Concurrente y Paralela Unidad 1 Introducción Contenido 1.1 Concepto de Concurrencia 1.2 Exclusión Mutua y Sincronización 1.3 Corrección en Sistemas Concurrentes 1.4 Consideraciones sobre el

Más detalles

DISEÑO Y CONSTRUCCIÓN DE UNA UNIDAD DE VIGILANCIA Y SEGURIDAD ROBÓTICA PARA ÁREAS RESTRINGIDAS DE LA ESCUELA TÉCNICA DE LA FUERZA AÉREA

DISEÑO Y CONSTRUCCIÓN DE UNA UNIDAD DE VIGILANCIA Y SEGURIDAD ROBÓTICA PARA ÁREAS RESTRINGIDAS DE LA ESCUELA TÉCNICA DE LA FUERZA AÉREA DISEÑO Y CONSTRUCCIÓN DE UNA UNIDAD DE VIGILANCIA Y SEGURIDAD ROBÓTICA PARA ÁREAS RESTRINGIDAS DE LA ESCUELA TÉCNICA DE LA FUERZA AÉREA INGENIERÍA MECATRÓNICA Autores: Diego Jerez Bunces Director: Ing.

Más detalles

Mención en Computación

Mención en Computación Mención en Computación Competencias Idea general sobre lo que es computación Aprender SOBRE lenguajes de programación, diseño y procesamiento Aprender SOBRE la eficiencia y complejidad de algoritmos (

Más detalles

Diseño de un robot móvil con modelo cinemático Ackermann

Diseño de un robot móvil con modelo cinemático Ackermann Diseño de un robot móvil con modelo cinemático Ackermann. CUJAE.2017 1 Diseño de un robot móvil con modelo cinemático Ackermann J. Piñera-García *,1, J. Amigó-Vega *,1, J. Concepción-Álvarez 1, R. Casimiro-Martínez

Más detalles

Que es la Inteligencia Artificial? Definición de la IA. Sistemas que actúan como humanos. Notas

Que es la Inteligencia Artificial? Definición de la IA. Sistemas que actúan como humanos. Notas Que es la Inteligencia Artificial? Es una área de la ciencia bastante nueva (1956) Su objetivo son las capacidades que consideramos Inteligentes Las aproximaciones siguen diferentes puntos de vista Sus

Más detalles

Maestría en Manufactura Integrada por Computadora. Robótica Integrada a la manufactura

Maestría en Manufactura Integrada por Computadora. Robótica Integrada a la manufactura Maestría en Manufactura Integrada por Computadora. Robótica Integrada a la manufactura Alumno: Ing. Cesar Melgar Docente: Mg. Ing. Manuel Cardona Cohorte 1. 2014 INTRODUCCION Desde que se crearon los robots

Más detalles

IA Robótica. Agente y Entorno. Instituto de Computación Facultad de Ingeniería Universidad de la República

IA Robótica. Agente y Entorno. Instituto de Computación Facultad de Ingeniería Universidad de la República IA Robótica Agente y Entorno Instituto de Computación Facultad de Ingeniería Universidad de la República Agentes Introducción Paradigma Estructura Programas Introducción (1/4) Agente: es todo aquello que

Más detalles

Arquitectura de un Controlador Electrónico de Procesos

Arquitectura de un Controlador Electrónico de Procesos Arquitectura de un Controlador Electrónico de Procesos Unidad Central de Procesamiento (CPU) La unidad central de procesamiento es el elemento más importante de un controlador electrónico de procesos.

Más detalles

Actualmente la automatización de procesos mecánicos, es un ámbito en

Actualmente la automatización de procesos mecánicos, es un ámbito en Capítulo 1 Introducción: 1.1 Marco Teórico Actualmente la automatización de procesos mecánicos, es un ámbito en crecimiento, esto ha dado origen a la Mecatrónica, una disciplina que se enfoca a generar

Más detalles

Mención en Computación

Mención en Computación Mención en Computación Ordenadores y paradojas Imágenes extraídas del artículo: Ordenadores, paradojas y fundamentos de las matemáticas, de G. J. Chaitin. El planteamiento del problema Bertrand Russell

Más detalles

Introducción a la Robótica

Introducción a la Robótica Introducción a la Robótica L. Enrique Sucar INAOE Robótica Probabilista, L. E. Sucar 1 Sesión 7: Representación del ambiente (mapas) Introducción a la Robótica L. Enrique Sucar Robótica Probabilista, L.

Más detalles

División Académica de Informática y Sistemas

División Académica de Informática y Sistemas Área de formación Sustantiva Profesional Nombre de la asignatura Docencia frente a grupo según SATCA Trabajo de Campo Supervisado según SATCA HCS HPS TH C HTCS TH C TC 2 2 4 4 0 0 0 4 Clave de la asignatura

Más detalles

INTRODUCCIÓN A LA ROBÓTICA. Noviembre 2016

INTRODUCCIÓN A LA ROBÓTICA. Noviembre 2016 INTRODUCCIÓN A LA ROBÓTICA Noviembre 2016 1 ÍNDICE Introducción a la robótica 1. Qué es la robótica 2. Tecnologías para una robótica avanzada 2.1. Percepción. Cómo percibe el robot el mundo? 2.2. Inteligencia.

Más detalles

INGENIERO EN INFORMÁTICA (CÓDIGO 1096)

INGENIERO EN INFORMÁTICA (CÓDIGO 1096) INGENIERO EN INFORMÁTICA (CÓDIGO 1096) PRIMER CURSO (EXTINGUIDO) SEGUNDO CURSO (sin docencia, sólo examen) 0200 INFORMÁTICA TEÓRICA 9 Anual Troncal 0201 PROBABILIDADES Y ESTADÍSTICA 6 1º Troncal 0202 TECNOLOGÍA

Más detalles

Diseño Organizacional

Diseño Organizacional Diseño Organizacional DISEÑO ORGANIZACIONAL 1 Lectura No. 7 Nombre: Estructura y Diseño Organizacional Introducción En esta sesión presentaremos los conceptos que definen la estructura y el diseño organizacional.

Más detalles

Métodos de Inteligencia Artificial

Métodos de Inteligencia Artificial Métodos de Inteligencia Artificial L. Enrique Sucar (INAOE) esucar@inaoep.mx ccc.inaoep.mx/esucar Tecnologías de Información UPAEP Sistemas Multiagentes IA Distribuida Introducción Esquemas de control

Más detalles

Propuesta de un Ambiente para el Modelado de Sociedades de Agentes Reactivos.

Propuesta de un Ambiente para el Modelado de Sociedades de Agentes Reactivos. Propuesta de un Ambiente para el Modelado de Sociedades de Agentes Reactivos. Carlos A. Fernández y Fernández Instituto de Electrónica y Computación U. T. M. Objetivo. Proveer de una herramienta que permita

Más detalles

PROCESAMIENTO DISTRIBUIDO

PROCESAMIENTO DISTRIBUIDO Pág. 1 INTRODUCCIÓN PROCESAMIENTO DISTRIBUIDO Arquitectura de comunicaciones: Software básico de una red de computadoras Brinda soporte para aplicaciones distribuidas Permite diferentes Sistemas Operativos

Más detalles

Arquitecturas Basadas en el Comportamiento

Arquitecturas Basadas en el Comportamiento Arquitecturas Basadas en el Comportamiento Introducción a la Robótica Inteligente Álvaro Gutiérrez 4 de marzo de 2016 aguti@etsit.upm.es www.robolabo.etsit.upm.es Índice 1 Introducción 2 Arquitectura Subsunción

Más detalles

DESARROLLO DE UN ALGORITMO PARA EL CALCULO DE LA DISTANCIA Y POSE DE DOS OBJETIVOS UTILIZANDO UN SISTEMA DE VISIÓN ARTIFICIAL

DESARROLLO DE UN ALGORITMO PARA EL CALCULO DE LA DISTANCIA Y POSE DE DOS OBJETIVOS UTILIZANDO UN SISTEMA DE VISIÓN ARTIFICIAL DESARROLLO DE UN ALGORITMO PARA EL CALCULO DE LA DISTANCIA Y POSE DE DOS OBJETIVOS UTILIZANDO UN SISTEMA DE VISIÓN ARTIFICIAL Leonardo Gaona Huertas - 20102283013 Oscar Eduardo Rojas Patiño - 20102283013

Más detalles

OBJETIVOS: CONTENIDO:

OBJETIVOS: CONTENIDO: DOCENTE FORMADOR: INTRODUCCIÓN: 1 Lic. ELÍAS RIVERA DÁVILA La Robótica Educativa es la generación de entornos de Aprendizaje basados principalmente en la iniciativa y la actividad de los estudiantes. Ellos

Más detalles

División Académica de Informática y Sistemas División Académica Multidisciplinaria de los Ríos Ingeniería en Informática Administrativa

División Académica de Informática y Sistemas División Académica Multidisciplinaria de los Ríos Ingeniería en Informática Administrativa Área de formación Nombre de la asignatura Docencia frente a grupo según SATCA Trabajo de Campo Supervisado según SATCA HCS HPS TH C HTCS TH C TC General 2 2 4 4 0 0 0 4 Clave de la asignatura Sistemas

Más detalles

Localización. CI-2657 Robótica M.Sc. Kryscia Ramírez Benavides

Localización. CI-2657 Robótica M.Sc. Kryscia Ramírez Benavides M.Sc. Kryscia Ramírez Benavides Problemas de Navegación de los Robots Dónde estoy?. Dónde he estado? Mapa de decisiones. A dónde voy? Planificación de misiones. Cuál es la mejor manera de llegar? Planificación

Más detalles

Sistema Robotizado de Configuración Múltiple Evolution III (EVO III y el EXPLORERBOT) INTRODUCCION

Sistema Robotizado de Configuración Múltiple Evolution III (EVO III y el EXPLORERBOT) INTRODUCCION Sistema Robotizado de Configuración Múltiple Evolution III (EVO III y el EXPLORERBOT) INTRODUCCION Evolution III ( EVO III )es una plataforma didáctica conformada por dos robots : EVO III y un robot transportador

Más detalles

Aulas Pruebas de Evaluación Grados Ingeniería Informática, Ingeniería Informática + ADE y Matemáticas e Informática

Aulas Pruebas de Evaluación Grados Ingeniería Informática, Ingeniería Informática + ADE y Matemáticas e Informática Miércoles 27 de junio de 2018 105000013 Programación I 1º 9:00 167 105000352 Programación I 1º 9:00 3203 5 105000105 Programación I 1º 9:00 Bloque 3 aula 3202 24 105000141 Geometría Fractal 8º 9:00 0 105000048

Más detalles