Proceso de Acoplamiento de Robots Móviles Modulares mediante Comportamientos Cooperativos

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

Download "Proceso de Acoplamiento de Robots Móviles Modulares mediante Comportamientos Cooperativos"

Transcripción

1 Proceso de Acoplamiento de Robots Móviles Modulares mediante Comportamientos Cooperativos Yadira Quiñonez, Javier de Lope, Darío Maravall Universidad Politécnica de Madrid Perception for Computer and Robot Campus de Montegancedo, 28660, Madrid, España. Resumen En este articulo, se presenta un enfoque de autoalineación basado en comportamientos de cooperación para el proceso de acoplamiento de robots móviles modulares. Para ello, se han definido dos estrategias de auto-alineación. Las cuales comparten el mismo objetivo de lograr una alineación óptima entre dos robots. La principal diferencia de dichas estrategias es que: la estrategia 1 consta de un robot activo y un robot inactivo, mientras que en la estrategia 2 ambos robots son activos. Además, los comportamientos de cooperación se obtienen a través de Redes de euronas Artificiales y Algoritmos Evolutivos. Se presentan los experimentos realizados a través de un simulador de dispositivos robóticos (Player) y un simulador multi-robot en 2D (Stage) para cada estrategia mostrando las diferencias. I. INTRODUCCIÓN En los últimos años, la investigación sobre sistemas de robots modulares ha atraído la atención de varios investigadores de la comunidad científica debido a las ventajas que ofrecen estos tipos de sistemas con respecto a un solo robot. Desde el punto de vista de tareas, la versatilidad de un robot especializado es sólo para un círculo restringido de tareas y, a veces se convierte en un exceso de diseño para un subconjunto de tareas menos complejas. En algunas situaciones, la utilización de robots con diferentes parámetros para una variedad de tareas es posible cuando los requerimientos de la tarea se indican con antelación. Sin embargo, en muchos ambientes no estructurados y menos previsibles, tales como; la exploración de un terreno, misiones de rescate en casos de desastres ambientales o dispositivo de espacio, es muy difícil o imposible diseñar un único sistema robótico que puede satisfacer una amplia gama de requisitos de la tarea. En estas circunstancias, podría ser favorable la implementación de un sistema robótico modular que pueda ser reconfigurado o auto-reconfigurarse en robots con diferentes parámetros adaptándose a las exigencias de diversas tareas. Los robots modulares se componen habitualmente de múltiples unidades elementales de un repertorio relativamente pequeño, con interfaces de conexión estandarizados que permiten la transferencia de fuerzas mecánicas, y la comunicación en todo el robot. Los sistemas robóticos auto-reconfigurables son potencialmente más adaptables que sólo los sistemas reconfigurables [1, 2]. La capacidad para auto-reconfigurarse permite a un robot o un grupo de robots desarmar y volver a armar la máquina para formar nuevas configuraciones cinemáticas que se adapten mejor a las nuevas tareas, o cambiar de un equipo de robots con ruedas a un solo robot con ruedas y luego a un robot con patas. Es evidente que la separación de los módulos de una configuración del robot es fácil de hacer, sin embargo, la auto-reconfiguración de los módulos es difícil de realizarse. Sólo algunos intentos hasta ahora han sido hechos para el acoplamiento de los robots modulares, y sus resultados son muy limitados, es decir, se requieren procedimientos complicados y por lo tanto son muy lentos. Esto se debe principalmente porque el mecanismo de conexión requiere una alineación precisa. Unos pocos estudios han sido realizados sobre acoplamiento autónomo de robots modulares. Los sensores infrarrojos [3, 4] o cámaras a bordo [5, 6, 7] son los dispositivos más comunes que se utilizan para el acoplamiento autónomo. En este trabajo, se proponen dos estrategias de adaptación para la auto-reconfiguración de robots móviles modulares a través de comportamientos cooperativos. Las estrategias se basan en comportamientos de cooperación, permitiendo a los robots modificar su comportamiento para hacer frente a los cambios ambientales o las acciones realizadas por otros robots, con el fin de obtener un comportamiento cooperativo que les permita lograr un objetivo común. Para este propósito, la implementación de los experimentos se han realizado mediante el proyecto Player/Stage [8], a través de el simulador de dispositivos robóticos (Player) y un simulador multi-robot en 2D (Stage). II. HERRAMIENTAS DE IMPLEMENTACIÓN Player es un servidor multi-hilo para el control de dispositivos robóticos, puede soportar una gran variedad de hardware robótico. La plataforma original de Player se diseñó para funcionar con la familia ActivMedia Pioneer 2, actualmente está diseñado para ser independiente del lenguaje de programación y de la plataforma, en este momento, soporta una gran variedad de sensores y robots

2 comerciales más comunes del mercado [9]. Player permite que varios dispositivos puedan ser presentados a través de la misma interfaz. Esta característica es muy útil cuando se utiliza Player con un simulador, ya que los programas escritos para el simulador no tienen que ser cambiados para funcionar con el hardware real. Stage es un simulador capaz de controlar una población de robots móviles, sensores y objetos en un entorno bidimensional, ha sido diseñado específicamente para soportar investigación en sistemas multi-robóticos, debido a que, los experimentos realizados con poblaciones numerosas de robots tienen costos muy elevados para comprar y mantener entonces con Stage se desarrollan experimentos con un número elevado de robots aumentando los beneficios y disminuyendo los costos. Tiene dos propósitos principales: permitir el desarrollo más rápido de controladores que tarde o temprano manejarán los robots reales y, realizar los experimentos con los robots sin tener acceso al hardware real ni al entorno [10]. Además proporciona la simulación de una amplia variedad de sensores y actuadores, tales como sonar, medidores de distancia por láser, dispositivos de detección de color por visión, odometría, etc. Stage suele ser utilizado como un módulo de Player que permite simular dispositivos virtuales. Las RNAs son evolucionadas a través de Algoritmos Evolutivos (AE). Los AEs son técnicas usualmente empleadas para la búsqueda y la optimización, basadas en procesos naturales de evolución, con el fin de resolver problemas complejos utilizando modelos informáticos. Actualmente, existen diferentes AE tales como: Estrategias Evolutivas, Algoritmos Genéticos, Programación Evolutiva, Programación Genética, Evolución Diferencial, Coevolución [11]. A pesar de que son desarrollados forma independiente, comparten el objetivo de imitar los procesos naturales de evolución. La fig. 2 muestra un diagrama de flujo que describe la estructura general del AE. En primer lugar, se inicia con una población que se genera aleatoriamente, después de esto, evaluamos y ordenamos la adaptabilidad (fitness) de cada individuo de la población, se seleccionan los mejores individuos al azar, donde los individuos mejor adaptados tendrán más probabilidad de ser seleccionados. Luego, se aplica el operador de mutación a cada uno de los individuos seleccionados para generar un nuevo individuo y renovar la población. El algoritmo converge cuando el mejor individuo de la población satisface la solución al problema [12]. III. DESCRIPCIÓN DE LOS COMPORTAMIENTOS BÁSICOS Para llevar a cabo el proceso de acoplamiento entre los robots se requiere un conjunto de comportamientos básicos de bajo nivel. Dichos comportamientos han sido modelados mediante redes de neuronas artificiales (RNA), para el comportamiento de evitación de obstáculos los parámetros de entrada son la lectura de los sensores del robot obtenidos a través de la interfaz del sonar que proporciona acceso a una colección de sensores de alcance fijo. Para el comportamiento de seguimiento el parámetro de entrada es la componente x que retorna la cámara de video obtenidos a través de la interfaz de Blobfinder que proporciona acceso a los dispositivos que detectan manchas en imágenes. Por último, los parámetros de salida corresponden a la velocidad de rotación de los robots (Fig. 1), considerando la velocidad de avance como un valor constante para todos los comportamientos. Fig. 2. Algoritmo evolutivo diseñado para evolucionar los comportamientos de bajo nivel. Los comportamientos de navegación cubren las habilidades básicas que tiene un robot, utilizando los datos de las características del entorno para llevar a cabo la navegación autónoma. A continuación se describen cada uno de los comportamientos de bajo nivel definidos para lograr el objetivo: Fig. 1. Estructura de las Redes de Neuronas.

3 Buscando Robot: Este comportamiento hace que los robots naveguen por el entorno, en busca de otros robots para llevar a cabo el proceso de alineación (Fig. 3a). Evitando obstáculos: este comportamiento de genera una trayectoria en la que cada robot de forma dinámica evita el contacto físico con otros elementos del entorno como los obstáculos, las paredes u otros robots. Utiliza la información del sonar con el fin de determinar las posiciones de los elementos y generar una velocidad de giro para evitar el posible contacto (Fig. 3b). Desbloqueando: mientras que los robots navegan por el entorno, pueden ser bloqueados por obstáculos. Un comportamiento de desbloqueo se ha definido para dar solución a esta situación. Básicamente, el comportamiento hace que los robots vayan en dirección opuesta al obstáculo que se ha detectado por el sensor del sonar (Fig. 3c). Siguiendo robot: Este comportamiento hace que los robots sigan a otros robots cuando son percibidos a través de la cámara. Un proceso de seguimiento basado en el color del robot se lleva a cabo y en algunos momentos son calculados. El comportamiento trata de mantener la coordenada de la posición horizontal del robot a seguir en el centro de la imagen y también trata de aumentar el área blob asociado con el robot detectado (Fig. 3d). Fig. 4. Comportamientos cooperativos implementados en la simulación del robot. IV. AUTO-ALINEACIÓN Se han definido dos estrategias de adaptación para la autoreconfiguración de los robots móviles modulares. Ambas estrategias comparten el mismo objetivo, moverse de un lugar a otro en un entorno desconocido evitando los obstáculos para alcanzar la alineación óptima entre dos robots. La primera estrategia consiste en la aplicación de los comportamientos mencionados sólo en uno de los dos robots, es decir, un robot (en estado activo) busca y se mueve hacia el segundo robot (estado inactivo), tratando de alinearse con el otro robot. La segunda estrategia consiste en la aplicación de los comportamientos en los dos robots, es decirde proximidad, cámara de video y su mecanismo de conexión. La principal diferencia entre robots activos e in, dos robots en estado activo. A. Auto-Alineación: Estrategia 1 La estrategia 1 consta de un robot activo y un robot inactivo, ambos robots están equipados con sensores activos es que el robot inactivo no utiliza los comportamientos. Por lo tanto, siempre está esperando que el robot activo realice la alineación entre ellos, como se muestra en la fig. 5. El robot activo utiliza los comportamientos básicos descritos anteriormente para desplazarse por el entorno, una vez que el robot activo ha encontrado el punto de unión, utiliza la información de la cámara de vídeo y sensores de proximidad para lograr el acoplamiento entre los dos robots. Fig. 3. Comportamientos de navegación. La fig. 4 muestra el diagrama de estado en el que los robots se basan para lograr la alineación, donde las condiciones de entrada y salida dependen de la percepción de que el robot tiene del medio ambiente en todo momento. B. Auto-Alineación: Estrategia 2 La estrategia 2 consiste en la implementación de los comportamientos básicos en los dos robots. Esto significa que ambos robots son considerados como robots activos y al mismo tiempo se buscan en el entorno uno al otro. Una vez que los robots han identificado el punto de unión, es decir, que están frente a frente; uno de ellos utiliza la información recibida de la cámara de video y de sus sensores de proximidad para girar, y el otro hace parada esperando que se lleve a cabo el acoplamiento entre los dos como se muestra en la fig. 6. Previamente se define cuál es el robot que realizará la parada y cuál realizará el giro.

4 Como ya se mencionó en la estrategia 1, el robot activo tiene que moverse en el entorno buscando a través de la cámara de vídeo al otro robot para alinearse adecuadamente antes del proceso de acoplamiento. Mientras tanto en la fase de búsqueda, el robot puede encontrar obstáculos que deben evitarse como prioridad principal (Fig. 5). Cada experimento tiene asociado un tiempo de ejecución, correspondiente al tiempo que consiguió el robot activo alinearse con el otro robot. El tiempo obtenido en cada experimento se muestra en la fig. 7. Fig. 5. Simulación del proceso de alineación aplicando la estrategia 1. Fig. 7. Rendimiento obtenido con la estrategia 1. En la segunda estrategia, ambos robots son considerados como robots activos. Esto es, ambos robots usan los mismos comportamientos y mismas prioridades, inician la búsqueda del punto de unión para llevar a cabo el proceso de acoplamiento (Fig. 6). Los resultados obtenidos de 20 experimentos con la estrategia 2 se muestran en la fig. 8, cada experimento cuenta con un tiempo de ejecución que los robots activos obtuvieron para conseguir la alineación entre ellos. Fig. 8. Rendimiento obtenido con la estrategia 2. Fig. 6. Simulación del proceso de alineación aplicando la estrategia 2. V. RESULTADOS EXPERIMENTALES Se han realizado veinte experimentos para cada estrategia, el punto de partida del robot activo es aleatorio en todas las pruebas. Los resultados de simulación muestran diferencias relacionadas con el tiempo necesario para realizar la tarea, como se muestra en la fig. 9. Mientras que la estrategia 1 tiene un tiempo promedio de 2.47 minutos, la estrategia 2 tiene un tiempo medio de 1.29 minutos. La variación reside en el comportamiento cooperativo del robot. Se puede ver claramente que la aplicación de comportamientos cooperativos en ambos robots es la manera más rápida de

5 lograr el alineamiento y así, se lleve a cabo el proceso de acoplamiento. comprobado que el uso de técnicas evolutivas en los comportamientos básicos de los robots ayuda a lograr una buena coordinación entre los robots, y así lograr una mejor alineación. Las dos estrategias descritas y simuladas demuestran que con la aplicación de comportamientos cooperativos en el proceso de acoplamiento, se obtienen mejores resultados con respecto a trabajos previos realizados que obtienen resultados muy limitados que requieren procedimientos complicados. Teniendo en cuenta que la coordinación entre robots reales es complicada, sería interesante poner en práctica las estrategias propuestas en robots físicos. VII. AGRADECIMIENTOS Los autores quieren dar las gracias al Consejo Nacional de Ciencia y Tecnología (CONACYT) y la Universidad Autónoma de Sinaloa por la financiación de éste proyecto de investigación. Fig. 9. Rendimiento obtenido con la estrategia 1 y 2. En la fig. 10 se presenta el proceso acoplamiento de los robots a partir de la estrategia 2 incorporando obstáculos en el entorno. Se puede observar como los robots activos navegan por el ambiente evitando los obstáculos presentados, hasta que logran el acoplamiento entre ambos robots. REFERENCIAS [1] M. Yim, Y. Zhang, K. Roufas, D.Duff, C. Eldershaw, Connecting and disconnecting for chain self-reconfiguration with PolyBot, IEEE/ASME Trans. Mechatronics, 7, , [2] W.M. Shen, P. Will, Docking in Self-Reconfigurable Robots, Proc. IEEE/RSJ Intl Conf. Intelligent Robots and Systems (IROS), [3] K. Roufas, Y. Zhang, D. Duff, M. Yim, Six Degree of Freedom Sensing for Docking Using IR RED Emitters and Receivers, Experimental Robotics VII, Lecture Notes in Control and Information Sciences 271, D. Rus and S. Singh Eds. Springer, [4] M. Rubenstein, K. Payne, P. Will, W. Shen Docking among independent and autonomous CONRO self-reconfigurable robots, Proc. IEEE Intl Conf. Robotics and Automation (ICRA), 3, , [5] S. Murata, K. Kakomura, H. Kurokawa, Docking Experiments of a Modular Robot by Visual Feedback, Intelligent Robots and Systems, 2006 IEEE/RSJ International Conference on, vol., no., pp , 9-15 Oct doi: /IROS [6] C. Bererton, P. Khosla, Toward a Team of Robots with Repair Capabilities: A Visual Docking System, Seventh International Symposium on Experimental Robotics, [7] F. Mondada, M. Bonani, S. Magnenat, A. Guignard, D. Floreano, Physical connections and cooperation in swarm robotics, F. Mondada, et al. editors, Proc. 8th Conf. Intelligent Autonomous Systems (IAS8), 53-60, [8] The Player and Stage Project, [9] Jennifer Owen.; How to use Player/Stage, 2 nd Edition, 16 th April Fig. 10. Rendimiento estrategia 2 con obstáculos. VI. CONCLUSIONES Y TRABAJOS FUTUROS Uno de los principales problemas de la auto-reconfiguración de robots móviles modulares es la coordinación entre ellos, en este trabajo se ha presentado la alineación de robots basada en comportamientos cooperativos usando el simulador de dispositivos robóticos (Player/Stage). Se ha [10] B. Gerkey, R. Vaughan, and A. Howard.; The player/stage project: Tools for multi-robot and distributed sensor systems, June [11] S. Nolfi, D. Floreano, Evolutionary robotics: The biology, intelligence and technology of self-organizing machines, Journal Artificial Life, MIT Press, Cambridge, MA, USA, pp , [12] Y. Quiñonez, J. de Lope, D. Maravall, Cooperative and competitive behaviors in a multi-robot system for surveillance tasks, Computer Aided Systems Theory, EUROCAST, pp , 2009.

Oferta tecnológica: Sistema de control que permite el vuelo autónomo de drones

Oferta tecnológica: Sistema de control que permite el vuelo autónomo de drones Oferta tecnológica: Sistema de control que permite el vuelo autónomo de drones Oferta tecnológica: Sistema de control que permite el vuelo autónomo de drones RESUMEN Investigadores de la Universidad de

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

4.1 CONGRUENCIA ENTRE LOS OBJETIVOS DEL PLAN DE ESTUDIOS Y EL PERFIL DE EGRESO CON LAS LGAC:

4.1 CONGRUENCIA ENTRE LOS OBJETIVOS DEL PLAN DE ESTUDIOS Y EL PERFIL DE EGRESO CON LAS LGAC: 4.1 CONGRUENCIA ENTRE LOS OBJETIVOS DEL PLAN DE ESTUDIOS Y EL PERFIL DE EGRESO CON LAS LGAC: A continuación se muestran los objetivos así como los mapas funcionales según la línea de acentuación y la línea

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

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

Introducción a la Robótica Mecanismos para el control de un robot (5) Introducción a la Robótica Mecanismos para el control de un robot (5) Dr Jose M. Carranza carranza@inaoep.mx Coordinación de Ciencias Computacionales, INAOE 3er. Torneo Mexicano de Robots Limpiadores:

Más detalles

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

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

Más detalles

Cinemática del Robot. CI-2657 Robótica M.Sc. Kryscia Ramírez Benavides

Cinemática del Robot. CI-2657 Robótica M.Sc. Kryscia Ramírez Benavides M.Sc. Kryscia Ramírez Benavides Sistema Robótico Cinemática Dinámica Planeamiento de Tareas Software Hardware Diseño Mecánico Actuadores Sistema de Control Sensores 2 Introducción Con el fin de controlar

Más detalles

Procesos de Fabricación I. Guía 1 1 SISTEMAS DE CONTROL HIDRÁULICO Y NEUMÁTICO

Procesos de Fabricación I. Guía 1 1 SISTEMAS DE CONTROL HIDRÁULICO Y NEUMÁTICO Procesos de Fabricación I. Guía 1 1 SISTEMAS DE CONTROL HIDRÁULICO Y NEUMÁTICO Sistemas de Control Hidráulico y Neumático. Guía 2 1 Tema: UTILIZACIÓN DE SOFTWARE PARA DISEÑO Y SIMULACIÓN DE CIRCUITOS NEUMÁTICOS.

Más detalles

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

Clasificación de robots. Clasificación de robots. Universidad Autónoma de Guerrero Unidad Académica de Ingeniería Clasificación de robots Introducción a la robótica Sesión 2: Locomoción Eric Rodríguez Peralta En la actualidad los más comunes son: Robots manipuladores Limitación para moverse en su entorno Robots móviles

Más detalles

Fundamentos de Pogramación Práctica1 robótica: Choca Gira

Fundamentos de Pogramación Práctica1 robótica: Choca Gira Fundamentos de Pogramación Práctica1 robótica: Choca Gira 1. Introducción Esta primera práctica nos va servir para conocer el entorno que vamos a utilizar en la práctica navideña, que va a consistir en

Más detalles

Locomoción de un Robot Ápodo Modular con el Procesador MicroBlaze

Locomoción de un Robot Ápodo Modular con el Procesador MicroBlaze Locomoción de un Robot Ápodo Modular con el Procesador MicroBlaze González-Gómez J., Aguayo E. y Boemo E. Escuela Politécnica Superior, Universidad Autónoma de Madrid, España, {Juan.Gonzalez, Estanislao.Aguayo,

Más detalles

Entorno de desarrollo Player/Stage en el robot RoMAA

Entorno de desarrollo Player/Stage en el robot RoMAA Entorno de desarrollo Player/Stage en el robot RoMAA Gonzalo F. Perez Paina Centro de Investigación en Informática para la Ingeniería Universidad Tecnológica Nacional, F.R.C. http://ciii.frc.utn.edu.ar

Más detalles

FICHA PÚBLICA DEL PROYECTO

FICHA PÚBLICA DEL PROYECTO NUMERO DE PROYECTO: 218824 EMPRESA BENEFICIADA: MICROCALLI DEL GOLFO S.A DE C.V TÍTULO DEL PROYECTO: LÍNEA DE PRODUCTOS DE SOFTWARE PARA DOMÓTICA OBJETIVO DEL PROYECTO: Incorporar el paradigma de LPS como

Más detalles

Diseño, construcción e implementación de un robot caracol. Federico Andrade Biorobótica Facultad de Ingeniería

Diseño, construcción e implementación de un robot caracol. Federico Andrade Biorobótica Facultad de Ingeniería Diseño, construcción e implementación de un robot caracol. Federico Andrade Biorobótica Facultad de Ingeniería Agenda Objetivos Motivación Características del caracol Comportamientos Primera etapa: simulación

Más detalles

Robótica modular y locomoción Dr. Juan González Gómez

Robótica modular y locomoción Dr. Juan González Gómez Robótica modular y locomoción Dr. Juan González Gómez Escuela Politécnica Superior Universidad Autónoma de Madrid Robótica Móvil: Una apuesta de futuro. Curso de Verano. UCLM. Albacete. 13-15 Julio 2009

Más detalles

DESCRIPCIÓN DEL RESULTADO DE INVESTIGACIÓN

DESCRIPCIÓN DEL RESULTADO DE INVESTIGACIÓN REF.: TIC_UAH_04 SECTOR INDUSTRIAL INVESTIGADOR DEPARTAMENTO DATOS DE CONTACTO PÁGINA WEB Tecnologías de la Información y la Comunicación José Antonio Portilla Figueras Teoría de la Señal y Comunicaciones

Más detalles

Contenido. Prefacio... Acerca de los autores...

Contenido. Prefacio... Acerca de los autores... Contenido Prefacio... Acerca de los autores... xi xvi Capítulo 1. Introducción... 1 1.1. Antecedentes históricos... 2 1.2. Origen y desarrollo de la robótica... 8 1.3. Definición del Robot... 16 1.3.1.

Más detalles

SIMULADOR DE COMPORTAMIENTO CINEMÁTICO DE ROBOTS MANIPULADORES UTILIZANDO MATLAB

SIMULADOR DE COMPORTAMIENTO CINEMÁTICO DE ROBOTS MANIPULADORES UTILIZANDO MATLAB SIMULADOR DE COMPORTAMIENTO CINEMÁTICO DE ROBOTS MANIPULADORES UTILIZANDO MATLAB Enrique Cuan Duron a, Arnoldo Fernández Ramírez b, Elisa Urquizo Barraza a, Roxana García Andrade b,a División de Estudios

Más detalles

APD 1305 2-3 - 5 SATCA 1 : Carrera:

APD 1305 2-3 - 5 SATCA 1 : Carrera: 1. Datos Generales de la asignatura Nombre de la asignatura: Clave de la asignatura: SATCA 1 : Carrera: Robótica Industrial APD 1305 2-3 - 5 Ingeniería Mecánica 2. Presentación Caracterización de la asignatura

Más detalles

Monitorización continua las 24 Horas del día Capacidad de operar en redes de área extensa, a través de diferentes vías de comunicación

Monitorización continua las 24 Horas del día Capacidad de operar en redes de área extensa, a través de diferentes vías de comunicación 1.0 Introducción Hoy en día es difícil imaginar una actividad productiva sin el apoyo de un computador o de una máquina, en la actualidad estas herramientas no sólo están al servicio de intereses económicos,

Más detalles

Robot Móvil Semiautónomo con Control via Web

Robot Móvil Semiautónomo con Control via Web Grupo de Inteligencia Artificial y Sistemas Departamento de Informática y Sistemas Universidad de Las Palmas de Gran Canaria PROPUESTA PROYECTO FIN DE CARRERA Robot Móvil Semiautónomo con Control via Web

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 Presentación n Robótica Tipo

Más detalles

GOBIERNO ELECTRÓNICO

GOBIERNO ELECTRÓNICO GOBIERNO ELECTRÓNICO DESARROLLO DE UNA APLICACIÓN WEB PARA EL REGISTRO DE HISTORIAS CLINICAS ELECTRONICAS (HCE) PARA EL HOSPITAL NACIONAL GUILLERMO ALMENARA INTEGRANTE : MIGUEL ÁNGEL ROJAS CABREJOS GUILLERMO

Más detalles

ORGANIZACIÓN, IMPLEMENTACIÓN Y CONTROL DE MARKETING. Omar Maguiña Rivero

ORGANIZACIÓN, IMPLEMENTACIÓN Y CONTROL DE MARKETING. Omar Maguiña Rivero ORGANIZACIÓN, IMPLEMENTACIÓN Y CONTROL DE MARKETING 1 OBJETIVOS ESPECIFICOS Explicar la importancia de seguir un proceso adecuado de marketing internacional. 2 CONTENIDOS 1. Estructura Organizacional y

Más detalles

Lic. Saidys Jiménez Quiroz. Área de Tecnología e Informática. Grado 6 - Cescoj

Lic. Saidys Jiménez Quiroz. Área de Tecnología e Informática. Grado 6 - Cescoj Lic. Saidys Jiménez Quiroz Área de Tecnología e Informática Grado 6 - Cescoj 2011 NÚCLEO BÁSICO N 2: INTRODUCCIÓN A LA INFORMÁTICA. SESIÓN DE APRENDIZAJE N 2.3: CLASIFICACIÓN DE LOS COMPUTADORES. COMPETENCIA:

Más detalles

Conceptos básicos de procesos ambientales y químicos

Conceptos básicos de procesos ambientales y químicos Conceptos básicos de procesos ambientales y químicos Apellidos, nombre Departamento Centro Torregrosa López, Juan Ignacio (jitorreg@iqn.upv.es) Ingeniería Química y Nuclear Universitat Politècnica de València

Más detalles

Asignaturas antecedentes y subsecuentes

Asignaturas antecedentes y subsecuentes PROGRAMA DE ESTUDIOS Sistemas Operativos I Área a la que pertenece: Área Sustantiva Profesional Horas teóricas: 3 Horas prácticas: 2 Créditos: 8 Clave: F0168 Asignaturas antecedentes y subsecuentes PRESENTACIÓN

Más detalles

ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT VELOCISTA

ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT VELOCISTA ENTORNO DE SIMULACIÓN Y CONTROL DE UN ROBOT VELOCISTA PROYECTO FIN DE CARRERA Departamento de Electrónica. Universidad de Alcalá. Ingeniería Técnica de Telecomunicación. Especialidad en Sistemas Electrónicos

Más detalles

Distinguir correctamente las ventajas y desventajas de la lógica cableada y de la lógica programada con PLC.

Distinguir correctamente las ventajas y desventajas de la lógica cableada y de la lógica programada con PLC. Programas de Actividades Curriculares Plan 94A Carrera: Ingeniería Mecánica AUTOMATIZACIÓN INDUSTRIAL Área: Bloque: Eléctrica Tecnologías Básicas Nivel: 4º año Tipo: Electiva Modalidad: Anual Carga Horaria

Más detalles

Presentación del simulador Simbad. March 27, 2016

Presentación del simulador Simbad. March 27, 2016 Presentación del simulador Simbad March 27, 2016 1 Contents I Objetivos del documento 3 II Presentación 3 III Instalación 4 1 Requerimientos 4 2 Descarga 5 3 Instalación y ejecución 5 IV Ejemplos incluidos

Más detalles

Robótica y Linux. Andrés Prieto-Moreno Torres Ifara Tecnologías Profesor asociado UPSAM

Robótica y Linux. Andrés Prieto-Moreno Torres Ifara Tecnologías Profesor asociado UPSAM Robótica y Linux Juan González Gómez Escuela Politécnica Superior Universidad Autónoma de Madrid Andrés Prieto-Moreno Torres Ifara Tecnologías Profesor asociado UPSAM III Jornadas Software Libre, UPSAM

Más detalles

Se definen los siguientes objetivos que se extraen de la propuesta anteriormente planteada:

Se definen los siguientes objetivos que se extraen de la propuesta anteriormente planteada: Anexo Introducción Esta herramienta desarrollada junto con toda la información que se ha generado pertenece a un proyecto real. Este desarrollo se incluye en el proyecto MAVSEL (Minería, Análisis y Visualización

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

Dispositivo para Obtener Coeficiente de Fricción Estático

Dispositivo para Obtener Coeficiente de Fricción Estático Dispositivo para Obtener Coeficiente de Fricción Estático 1 Martínez Martínez Edgar Edmundo, 2 Sepúlveda Cervantes Gabriel y 2 Portilla Flores Edgar Alfredo 1 Escuela Superior de Ingeniería Mecánica y

Más detalles

ISO 9004:2009: Gestión del éxito sostenido de una organización. Un enfoque de gestión de la calidad

ISO 9004:2009: Gestión del éxito sostenido de una organización. Un enfoque de gestión de la calidad ISO 9004:2009: Gestión del éxito sostenido de una organización. Un enfoque de gestión de la calidad Ing. Eduardo Del Río Martínez Delegado INLAC en el ISO/TC 176 Octubre 2009 Temario 1. Evolución de los

Más detalles

UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA SUR. Ingeniería Aplicada TEÓRICA SERIACIÓN 100% DE OPTATIVAS DISCIPLINARIAS

UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA SUR. Ingeniería Aplicada TEÓRICA SERIACIÓN 100% DE OPTATIVAS DISCIPLINARIAS UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA SUR DEPARTAMENTO ACADÉMICO DE SIS COMPUTACIONALES INGENIERÍA EN TECNOLOGÍA COMPUTACIONAL ASIGNATURA Algoritmo Genéticos ÁREA DE Ingeniería Aplicada CONOCIMIENTO

Más detalles

Introducción a las RdP. Optimización basada en redes de Petri. Redes de Petri. Son objeto de estudio: RdP. Ejemplos:

Introducción a las RdP. Optimización basada en redes de Petri. Redes de Petri. Son objeto de estudio: RdP. Ejemplos: Seminario sobre toma de decisiones en logística y cadenas de suministro Introducción a las RdP Optimización basada en redes de Petri https://belenus.unirioja.es/~emjimene/optimizacion/transparencias.pdf

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

La Robótica en la Ingeniería

La Robótica en la Ingeniería Unidad responsable: Unidad que imparte: Curso: Titulación: Créditos ECTS: 2016 240 - ETSEIB - Escuela Técnica Superior de Ingeniería Industrial de Barcelona 707 - ESAII - Departamento de Ingeniería de

Más detalles

Algoritmos Genéticos. Introducción a la Robótica Inteligente. Álvaro Gutiérrez 20 de abril de

Algoritmos Genéticos. Introducción a la Robótica Inteligente. Álvaro Gutiérrez 20 de abril de Algoritmos Genéticos Introducción a la Robótica Inteligente Álvaro Gutiérrez 20 de abril de 2016 aguti@etsit.upm.es www.robolabo.etsit.upm.es Índice 1 Introducción 2 Algoritmos Genéticos 3 Algunos Fundamentos

Más detalles

Introducción a las Redes Neuronales

Introducción a las Redes Neuronales Introducción a las Redes Neuronales Excepto en las tareas basadas en el cálculo aritmético simple, actualmente, el cerebro humano es superior a cualquier computador: Reconocimiento de imágenes, Interpretación

Más detalles

Computación Paralela Móvil

Computación Paralela Móvil Algoritmos y Programación Paralela Facultad de Informática Universidad de Murcia Copyleft c 2008. Reproducción permitida bajo los términos de la licencia de documentación libre GNU. Contenido 1 Introducción

Más detalles

Ingeniería del Conocimiento

Ingeniería del Conocimiento Universidad Nacional de Rosario Facultad de Ciencias Exactas, Ingeniería y Agrimensura Ingeniería del Conocimiento Trabajo Práctico Nº 1 Aplicación de la IA: Pool Computacional Autores: Nombre y Apellido

Más detalles

Requerimientos de Software

Requerimientos de Software Requerimientos de Software Ingeniería de Requerimientos Se define como el proceso de establecer los servicios que el consumidor requiere de un sistema y las restricciones sobre las cuales de funcionar

Más detalles

DISEÑO DEL SISTEMA DE CONTROL DE UNA AERONAVE DE ALA FIJA CON CAPACIDAD DE DESPEGUE VERTICAL

DISEÑO DEL SISTEMA DE CONTROL DE UNA AERONAVE DE ALA FIJA CON CAPACIDAD DE DESPEGUE VERTICAL DISEÑO DEL SISTEMA DE CONTROL DE UNA AERONAVE DE ALA FIJA CON CAPACIDAD DE DESPEGUE VERTICAL Alumno: Ferreira Peña, Germán Director: Zamora Macho, Juan Luis Director: Porras Galán, José Entidad colaboradora:

Más detalles

3.2 CONTROL DE GIRO DE UN MOTOR DE INDUCCIÓN DE JAULA DE. Un motor de inducción tiene físicamente el mismo estator de una máquina

3.2 CONTROL DE GIRO DE UN MOTOR DE INDUCCIÓN DE JAULA DE. Un motor de inducción tiene físicamente el mismo estator de una máquina 220 3.2 CONTROL DE GIRO DE UN MOTOR DE INDUCCIÓN DE JAULA DE ARDILLA 3.2.1 Descripción del problema. Un motor de inducción tiene físicamente el mismo estator de una máquina sincrónica con diferente construcción

Más detalles

SISTEMAS DE DETECCIÓN DE INTRUSOS EN LA PLATAFORMA NETFPGA USANDO RECONOCIMIENTO DE EXPRESIONES REGULARES.

SISTEMAS DE DETECCIÓN DE INTRUSOS EN LA PLATAFORMA NETFPGA USANDO RECONOCIMIENTO DE EXPRESIONES REGULARES. Título del trabajo de grado: SISTEMAS DE DETECCIÓN DE INTRUSOS EN LA PLATAFORMA NETFPGA USANDO RECONOCIMIENTO DE EXPRESIONES REGULARES. Estudiante de Maestría: Antonio Lobo Director del Proyecto: Prof.

Más detalles

INGENIERÍA DEL SOFTWARE

INGENIERÍA DEL SOFTWARE INGENIERÍA DEL SOFTWARE Sesión No. 11 INGENIERÍA DEL SOFTWARE 1 Nombre: Estereotipos y valores etiquetados de los paquetes Contextualización Los estereotipos dentro de los medios de programación son más

Más detalles

Diseño e Implementación de una Interfase para el Control vía Web de un Robot móvil y Monitorización de su Entorno de Operación

Diseño e Implementación de una Interfase para el Control vía Web de un Robot móvil y Monitorización de su Entorno de Operación Grupo de Inteligencia Artificial y Sistemas Departamento de Informática y Sistemas Universidad de Las Palmas de Gran Canaria PROPUESTA PROYECTO FIN DE CARRERA Diseño e Implementación de una Interfase para

Más detalles

TARJETA DE ADQUISICIÓN DE DATOS USB TAD U B Bits

TARJETA DE ADQUISICIÓN DE DATOS USB TAD U B Bits TARJETA DE ADQUISICIÓN DE DATOS USB TAD 12 Bits U B 2.0 CONTROL Mayo 2006 CONTROL & TECNOLOGIA Logic Elelctronics es una iniciativa empresarial dedica ha solucionar los múltiples desafíos de la ingeniería,

Más detalles

Es un programa educativo Los alumnos podrán desarrollar su creatividad

Es un programa educativo Los alumnos podrán desarrollar su creatividad Es un programa educativo en el cual los alumnos podrán desarrollar sus habilidades para resolver retos en equipo. El programa permite la que los alumnos descubran y pongan en práctica sus capacidades de

Más detalles

Luis Magallanes Almeida

Luis Magallanes Almeida INVESTIGACIÓN SOBRE DISEÑO E IMPLEMENTACIÓN DE LABORATORIOS DE VOZ Y TELEFONÍA IP Benildo Cayllahua Cayllahua A1320013@iberotec.edu.pe Luis Magallanes Almeida a1410269@iberotec.edu.pe Cecilia Contreras

Más detalles

LOS SISTEMAS ADAPTATIVOS

LOS SISTEMAS ADAPTATIVOS 0010100100100101010110010001 0101010001010100101000101 0010100011110010110010001 11111111111010100010101001010010100010101010101 0010100011110101010101011100101001001010101100100010010100011110101010001

Más detalles

GUÍA DE ESTUDIO TEMA 7. PROCESOS INDUSTRIALES. FABRICACIÓN

GUÍA DE ESTUDIO TEMA 7. PROCESOS INDUSTRIALES. FABRICACIÓN GUÍA DE ESTUDIO TEMA 7. PROCESOS INDUSTRIALES. FABRICACIÓN OBJETIVOS Presentar la evolución histórica de los procesos industriales. Clasificar los procesos industriales e introducir algunos conceptos previos

Más detalles

Anexo 10. Pruebas verificadas

Anexo 10. Pruebas verificadas 1 Anexo 10. Pruebas verificadas Introducción El proceso de pruebas inició con una revisión conceptual para la identificación de las pruebas por realizar, a partir de las características del proyecto. En

Más detalles

SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE

SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE Nº 1 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE Programa de Formación: Técnico en programación de software Nombre del Proyecto: Sistema de información para la gestión empresarial Fase del proyecto: FASE

Más detalles

Diseño arquitectónico 1ª edición (2002)

Diseño arquitectónico 1ª edición (2002) Unidades temáticas de Ingeniería del Software Diseño arquitectónico 1ª edición (2002) Facultad de Informática objetivo Los sistemas grandes se descomponen en subsistemas que suministran un conjunto relacionado

Más detalles

Capítulo 16. Diagrama de Clases UML

Capítulo 16. Diagrama de Clases UML Capítulo 16. Diagrama de Clases UML Florentino TORRES M. CINVESTAV-Tamaulipas 15 de Oct del 2012 Florentino TORRES M. (CINVESTAV) 15 de Oct del 2012 1 / 70 1 Capítulo 16. Diagrama de Clases UML Aplicando

Más detalles

4. NÚMEROS PSEUDOALEATORIOS.

4. NÚMEROS PSEUDOALEATORIOS. 4. NÚMEROS PSEUDOALEATORIOS. En los experimentos de simulación es necesario generar valores para las variables aleatorias representadas estas por medio de distribuciones de probabilidad. Para poder generar

Más detalles

DESCRIPCIÓN DEL RESULTADO DE INVESTIGACIÓN

DESCRIPCIÓN DEL RESULTADO DE INVESTIGACIÓN REF.: TRANSP_UAH_07 SECTOR INDUSTRIAL INVESTIGADOR DEPARTAMENTO DATOS DE CONTACTO PÁGINA WEB Industria y Transporte Carlos Andrés Luna Vázquez Manuel Mazo Quintas Marta Marrón Romera Sira Palazuelos Cagigas

Más detalles

Enterprise Architect:

Enterprise Architect: Enterprise Architect: Procedimientos de implantación Fecha: 05/09/2006 Referencia: EJIE S.A. Mediterráneo, 3 Tel. 945 01 73 00* Fax. 945 01 73 01 01010 Vitoria-Gasteiz Posta-kutxatila / Apartado: 809 01080

Más detalles

OLEOHIDRÁULICA BÁSICA 2014

OLEOHIDRÁULICA BÁSICA 2014 A D O T E C 2 0 1 4 OLEOHIDRÁULICA BÁSICA 2014 Unidad 1 Fundamentos1 1 1.- MÓDULO. OLEOHIDRÁULICA BÁSICA 2.- INTRODUCCIÓN. PROPÓSITO. Desarrollar los conocimientos y habilidades para efectuar tareas de

Más detalles

Algoritmos genéticos como métodos de aproximación analítica y búsqueda de óptimos locales

Algoritmos genéticos como métodos de aproximación analítica y búsqueda de óptimos locales Algoritmos genéticos como métodos de aproximación analítica y búsqueda de óptimos locales Jorge Salas Chacón A03804 Rubén Jiménez Goñi A93212 Juan Camilo Carrillo Casas A91369 Marco Vinicio Artavia Quesada

Más detalles

Pág. 2. Contenidos. Introducción. Herramientas. Experimentos. Conclusiones. Trabajos futuros

Pág. 2. Contenidos. Introducción. Herramientas. Experimentos. Conclusiones. Trabajos futuros Pág. 2 Contenidos Introducción Herramientas Experimentos Conclusiones Trabajos futuros Pág. 3 Introducción El robot LEGO Mindstorms NXT: Creado en conjunto por el MIT y LEGO. Robot educativo. Con motores

Más detalles

PROCESAMIENTO DIGITAL DE SEÑALES TRABAJO FINAL PROFESOR: CRISTIAN FILTRO PASA BAJAS PARA SEÑAL DE SENSOR DE TEMPERATURA LM35

PROCESAMIENTO DIGITAL DE SEÑALES TRABAJO FINAL PROFESOR: CRISTIAN FILTRO PASA BAJAS PARA SEÑAL DE SENSOR DE TEMPERATURA LM35 PROCESAMIENTO DIGITAL DE SEÑALES TRABAJO FINAL PROFESOR: CRISTIAN FILTRO PASA BAJAS PARA SEÑAL DE SENSOR DE TEMPERATURA LM35 JIMÉNEZ OSORIO HÉCTOR ALONSO MARTÍNEZ PÉREZ JOSÉ ALFREDO PÉREZ GACHUZ VICTOR

Más detalles

Intel lanza su procesador Caballero Medieval habilitado para Inteligencia Artificial

Intel lanza su procesador Caballero Medieval habilitado para Inteligencia Artificial Intel lanza su procesador Caballero Medieval habilitado para Inteligencia Artificial Intel ha lanzado su procesador Xeon Phi en la Conferencia Internacional de Supercomputación de Alemania. El procesador

Más detalles

Daniel Serrano Head of Autonomous Systems EURECAT

Daniel Serrano Head of Autonomous Systems EURECAT DRONES & MOBILITY Daniel Serrano Head of Autonomous Systems EURECAT www.eurecat.org @idaowas ICARUS y ARSI, dos ejemplos de investigación aplicada a robots aéreos Daniel Serrano Línea Sistemas Autónomos

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

TEMA 1: SISTEMAS MODELADOS POR ECUACIONES DIFERENCIALES EN INGENIERÍA QUÍMICA. CLASIFICACIÓN. GENERALIDADES.

TEMA 1: SISTEMAS MODELADOS POR ECUACIONES DIFERENCIALES EN INGENIERÍA QUÍMICA. CLASIFICACIÓN. GENERALIDADES. TEMA 1: SISTEMAS MODELADOS POR ECUACIONES DIFERENCIALES EN INGENIERÍA QUÍMICA. CLASIFICACIÓN. GENERALIDADES. 1. INTRODUCCIÓN. PLANTEAMIENTO DE PROBLEMAS EN INGENIERÍA QUÍMICA 2. PROBLEMAS EXPRESADOS MEDIANTE

Más detalles

Administración de Recursos Informáticos Unidad II: Unidad de Tecnologías de Información y Comunicaciones La Generación de Proyectos

Administración de Recursos Informáticos Unidad II: Unidad de Tecnologías de Información y Comunicaciones La Generación de Proyectos Unidad II: Unidad de Tecnologías de Información y Comunicaciones La Generación de Proyectos Estructuracion Satisfaccion de necesidad Proyecto de solucion Nacimiento de una Necesidad Las personas requieren

Más detalles

TALLER DE CONOCIMIENTOS EN WORD

TALLER DE CONOCIMIENTOS EN WORD TALLER DE CONOCIMIENTOS EN WORD TEMAS: Menú Insertar (Salto, Numero de Página, Símbolo, Nota al pie, Imagen,Archivo, fuente, párrafo, numeración y viñetas, bordes y sombreado, columnas y tabulación) 1.

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

Dinámica del Robot. UCR ECCI CI-2657 Robótica Prof. M.Sc. Kryscia Daviana Ramírez Benavides

Dinámica del Robot. UCR ECCI CI-2657 Robótica Prof. M.Sc. Kryscia Daviana Ramírez Benavides UCR ECCI CI-2657 Robótica Prof. M.Sc. Kryscia Daviana Ramírez Benavides Introducción La dinámica se ocupa de la relación entre las fuerzas que actúan sobre un cuerpo y el movimiento en el que se origina.

Más detalles

LA FORMACIÓN N DE PROFESIONALES. CASO TELECOMUNICACIONES

LA FORMACIÓN N DE PROFESIONALES. CASO TELECOMUNICACIONES LA FORMACIÓN N DE PROFESIONALES. CASO TELECOMUNICACIONES Prof. Zulima Barboza M. Universidad de Los Andes Simposio Internacional de Telecomunicaciones Mérida, Abril 2007 FACTORES DE CAMBIO QUE INFLUYEN

Más detalles

SIMULACIÓN CON PROTEUS

SIMULACIÓN CON PROTEUS UNIVERSIDAD DEL VALLE ESCUELA DE INGENIERIA ELÉCTRICA Y ELÉCTRONICA CÁTEDRA DE PERCEPCIÓN Y SISTEMAS INTELIGENTES LABORATORIO 2: PROTEUS 1. OBJETIVOS SIMULACIÓN CON PROTEUS Introducir al estudiante en

Más detalles

DESCRIPCIÓN DEL RESULTADO DE INVESTIGACIÓN

DESCRIPCIÓN DEL RESULTADO DE INVESTIGACIÓN REF.: AGR_UAH_02 SECTOR INDUSTRIAL INVESTIGADOR DEPARTAMENTO DATOS DE CONTACTO PÁGINA WEB Agroalimentación Mª Luisa Marina Alegre Concepción García López Química Analítica, Química Física e Ingeniería

Más detalles

Visión por computadora Computer vision

Visión por computadora Computer vision Visión por computadora Computer vision Conjunto de algoritmos que permiten obtener una representación visual del mundo, suficiente para la realización de una tarea dada. Representación visual El mundo:

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

IES MACIA ABELA DEPARTAMENTO DE TECNOLOGÍA

IES MACIA ABELA DEPARTAMENTO DE TECNOLOGÍA 1. Evolución de las formas de trabajo. CONTROL Y ROBÓTICA Durante milenios el hombre ha creado herramientas, que con un largo proceso de perfeccionamiento se han ido modificando hasta obtener herramientas

Más detalles

Property of Comau S.p.A. - Duplication prohibited. Robots colaborativos: Concepto AMICCO

Property of Comau S.p.A. - Duplication prohibited. Robots colaborativos: Concepto AMICCO Property of Comau S.p.A. - Duplication prohibited Robots colaborativos: Concepto AMICCO 2012-15 Revenues (MIO ) 1.450 1.464 1.550 1.800 2012 2013 2014 2015 *(Forecast) 2 Liderando la Cultura de la Automatización

Más detalles

1. Concepto de amplificación de señales en los circuitos de control Amplificadores estáticos Amplificadores magnéticos...

1. Concepto de amplificación de señales en los circuitos de control Amplificadores estáticos Amplificadores magnéticos... Contenido 1. Concepto de amplificación de señales en los circuitos de control.... 2 2. Amplificadores estáticos.... 2 2.1. Amplificadores magnéticos... 2 2.2. Amplificadores electrónicos.... 3 3. Amplificadores

Más detalles

SOFTWARE EDUCATIVO: Clasificación por su función

SOFTWARE EDUCATIVO: Clasificación por su función SOFTWARE EDUCATIVO: Clasificación por su función Conceptualización Se utilizan como términos sinónimos las expresiones software educativo, programas educativos y programas didácticos. Los tres términos

Más detalles

Las optimizaciones pueden realizarse de diferentes formas. Las optimizaciones se realizan en base al alcance ofrecido por el compilador.

Las optimizaciones pueden realizarse de diferentes formas. Las optimizaciones se realizan en base al alcance ofrecido por el compilador. Unidad III: Optimización Las optimizaciones pueden realizarse de diferentes formas. Las optimizaciones se realizan en base al alcance ofrecido por el compilador. La optimización va a depender del lenguaje

Más detalles

IA con RARS. Miguel Ángel Herranz Trillo Juan Ramón Martín Blanco. Práctica Final de IRC

IA con RARS. Miguel Ángel Herranz Trillo Juan Ramón Martín Blanco. Práctica Final de IRC Práctica Final de IRC Introducción a RARS RARS (Robot Auto Racing Simulator) Simulador de carreras de coches de código abierto. Útil como entorno para experimentación en inteligencia artificial. Física

Más detalles

PLANTA PILOTO PARA EL DESARROLLO DE UN NUEVO SISTEMA PRODUCTIVO DE DESCASCARADO DE AVELLANA. Empresa : COSELVA, S.C.C.L.

PLANTA PILOTO PARA EL DESARROLLO DE UN NUEVO SISTEMA PRODUCTIVO DE DESCASCARADO DE AVELLANA. Empresa : COSELVA, S.C.C.L. PLANTA PILOTO PARA EL DESARROLLO DE UN NUEVO SISTEMA PRODUCTIVO DE DESCASCARADO DE AVELLANA Empresa : COSELVA, S.C.C.L. DESCRIPCIÓN DE LA INNOVACIÓN Objetivo Principal : puesta en marcha de una Planta

Más detalles

Simulación de un Regulador Difuso de Velocidad/Frecuencia tipo Takagi-Sugeno para un Motor de CD-Alternador con Lazo de Corriente

Simulación de un Regulador Difuso de Velocidad/Frecuencia tipo Takagi-Sugeno para un Motor de CD-Alternador con Lazo de Corriente Journal of Vectorial Relativity JVR 4 (9) 4 77-87 Simulación de un Regulador Difuso de Velocidad/Frecuencia tipo Takagi-Sugeno para un Motor de CD-Alternador con Lazo de Corriente J Herrera-Espinosa, V

Más detalles

norma española UNE-EN EXTRACTO DEL DOCUMENTO UNE-EN Seguridad funcional

norma española UNE-EN EXTRACTO DEL DOCUMENTO UNE-EN Seguridad funcional norma española UNE-EN 61511-1 Enero 2006 TÍTULO Seguridad funcional Sistemas instrumentados de seguridad para el sector de las industrias de procesos Parte 1: Marco, definiciones, requisitos para el sistema,

Más detalles

USO DE SMARTPHONE CON ANDROID COMO MEDIDOR DE COBERTURA CELULAR PARA USO DE UNA HERRAMIENTA DE OPTIMIZACIÓN EN REDES MÓVILES

USO DE SMARTPHONE CON ANDROID COMO MEDIDOR DE COBERTURA CELULAR PARA USO DE UNA HERRAMIENTA DE OPTIMIZACIÓN EN REDES MÓVILES 1 USO DE SMARTPHONE CON ANDROID COMO MEDIDOR DE COBERTURA CELULAR PARA USO DE UNA HERRAMIENTA DE OPTIMIZACIÓN EN REDES MÓVILES Rosa Laime Ore María Guisado Apaza Maydeli Capcha Campian A1410256@iberotec.edu.pe

Más detalles

LABORATORIO No. 3 MODELAMIENTO Y ANALISIS DINAMICO DE SISTEMAS ELECTRICOS

LABORATORIO No. 3 MODELAMIENTO Y ANALISIS DINAMICO DE SISTEMAS ELECTRICOS UNIVERSIDAD FRANCISCO DE PAULA SANTANDER FACULTAD DE INGENIERIA INGENIERÍA ELECTRÓNICA 1 SISTEMAS DINAMICOS 1160601 LABORATORIO No. 3 MODELAMIENTO Y ANALISIS DINAMICO DE SISTEMAS ELECTRICOS INSTRUCCIONES

Más detalles

Aplicación del algoritmo PRM a la planificación de caminos de robots móviles. David Alejo Teissière

Aplicación del algoritmo PRM a la planificación de caminos de robots móviles. David Alejo Teissière Aplicación del algoritmo PRM a la planificación de caminos de robots móviles David Alejo Teissière 5 de octubre de 2007 Índice general 1. Introducción 8 1.1. Planificación del movimiento..................

Más detalles

Robótica Mecanización, Automatización y Robotización Robótica y robots... 3

Robótica Mecanización, Automatización y Robotización Robótica y robots... 3 Robótica... 2 Mecanización, Automatización y Robotización... 2 Robótica y robots... 3 Definiciones de robot... 3 Funcionamiento de un robot... 4 Entradas o Sensores... 5 Salidas o actuadores... 6 Realimentación...

Más detalles

Sesión I: Robots en Directo

Sesión I: Robots en Directo Sesión I: Robots en Directo Juan González Gómez Escuela Politécnica Superior Universidad Autónoma de Madrid Andrés Prieto-Moreno Torres Ifara Tecnologías Profesor asociado UAM ÍNDICE SKYBOT Robots articulados:

Más detalles

2. METODOLOGÍA. Los tipos fundamentales de Estudios de Investigación, como nos recuerda Bavaresco, son cuatro:

2. METODOLOGÍA. Los tipos fundamentales de Estudios de Investigación, como nos recuerda Bavaresco, son cuatro: 2. METODOLOGÍA Para llevar a cabo este estudio es necesario utilizar una metodología de investigación, debido a que el no contar con los métodos y técnicas necesarias que nos guíen a través de una investigación

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

Nueva aplicación para acceder a casilla electrónica en Internet

Nueva aplicación para acceder a casilla electrónica en Internet Nueva aplicación para acceder a casilla electrónica en Internet Antecedentes El servicio informático de mensajería electrónica es actualmente el de mayor demanda por parte de la comunidad universitaria.

Más detalles

PRINCIPIOS DE SISTEMAS DE CONTROL

PRINCIPIOS DE SISTEMAS DE CONTROL PRINCIPIOS DE SISTEMAS DE CONTROL DEFINICIÓN DE AUTOMATIZACIÓN La Real Academia de Ciencias Exactas Físicas y Naturales define la Automática como el estudio de los métodos y procedimientos cuya finalidad

Más detalles

Agro 6998 Conferencia 2. Introducción a los modelos estadísticos mixtos

Agro 6998 Conferencia 2. Introducción a los modelos estadísticos mixtos Agro 6998 Conferencia Introducción a los modelos estadísticos mixtos Los modelos estadísticos permiten modelar la respuesta de un estudio experimental u observacional en función de factores (tratamientos,

Más detalles

Automatización de banco de ensayo de engranajes para el estudio de métodos de detección de estado

Automatización de banco de ensayo de engranajes para el estudio de métodos de detección de estado Automatización de banco de ensayo de engranajes para el estudio de métodos de detección de estado "La utilización de las herramientas software de NI ha permitido el desarrollo de un sistema de control

Más detalles

Area Académica: Sistemas Computacionales. Tema: Elementos de diseño de memoria caché

Area Académica: Sistemas Computacionales. Tema: Elementos de diseño de memoria caché Area Académica: Sistemas Computacionales Tema: Elementos de diseño de memoria caché Profesor: Raúl Hernández Palacios Periodo: 2011 Keywords: Memory, cache memory. Tema: Elementos de diseño de memoria

Más detalles