Inteligencia Artificial. Robótica
|
|
|
- Julián Sánchez Aguirre
- hace 10 años
- Vistas:
Transcripción
1 Inteligencia Artificial Robótica 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 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
4 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
5 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
6 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
7 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 (2,5 min a la Luna y 140 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
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). Limitacione s 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: Capas deliberativas con control jerárquico Jerarquía de estados: Reactivo + deliberativas con estados de tiempos Orientado a modelos: 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 Planificador Misión Navegador Piloto Capa Deliberativa Sensores s s s Manejador de esquemas motores E E E Σ Act 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 Jupiter) 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:
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:
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
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:
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):
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:
Inteligencia Artificial. Software para Robots. Prof. Wílmer Pereira
Inteligencia Artificial Software para Robots 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
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
Los mayores cambios se dieron en las décadas de los setenta, atribuidos principalmente a dos causas:
SISTEMAS DISTRIBUIDOS DE REDES 1. SISTEMAS DISTRIBUIDOS Introducción y generalidades La computación desde sus inicios ha sufrido muchos cambios, desde los grandes equipos que permitían realizar tareas
CAPÍTULO I. Sistemas de Control Distribuido (SCD).
1.1 Sistemas de Control. Un sistema es un ente cuya función es la de recibir acciones externas llamadas variables de entrada que a su vez provocan una o varias reacciones como respuesta llamadas variables
En este capítulo se describe la forma de cómo se implementó el sistema de video
En este capítulo se describe la forma de cómo se implementó el sistema de video por medio de una cámara web y un servomecanismo que permitiera al usuario ver un experimento en el mismo instante en que
Oferta tecnológica: Vehículos autónomos para transporte de materiales en almacenes
Oferta tecnológica: Vehículos autónomos para transporte de materiales en almacenes Oferta tecnológica: Vehículos autónomos para transporte de materiales en almacenes RESUMEN Investigadores de la Universidad
Modelado del Entorno en Robótica Móvil
Modelado del Entorno en Robótica Móvil Dr. Cipriano Galindo Andrades Ingeniería de Sistemas y Automática Universidad de Málaga Modelado del Entorno en Robótica Móvil Introducción Tipos de Modelos Métrico
Capítulo 5. Cliente-Servidor.
Capítulo 5. Cliente-Servidor. 5.1 Introducción En este capítulo hablaremos acerca de la arquitectura Cliente-Servidor, ya que para nuestra aplicación utilizamos ésta arquitectura al convertir en un servidor
SISTEMAS DE INFORMACIÓN II TEORÍA
CONTENIDO: EL PROCESO DE DISEÑO DE SISTEMAS DISTRIBUIDOS MANEJANDO LOS DATOS EN LOS SISTEMAS DISTRIBUIDOS DISEÑANDO SISTEMAS PARA REDES DE ÁREA LOCAL DISEÑANDO SISTEMAS PARA ARQUITECTURAS CLIENTE/SERVIDOR
Qué se entiende por diseño arquitectónico? Comprende el establecimiento de un marco de trabajo estructural básico para un sistema. Alude a la estructura general del software y el modo en que la estructura
La Pirámide de Solución de TriActive TRICENTER
Información sobre el Producto de TriActive: Página 1 Documento Informativo La Administración de Sistemas Hecha Simple La Pirámide de Solución de TriActive TRICENTER Información sobre las Soluciones de
Capítulo 4 Análisis y diseño del software de los Robots
Capítulo 4 Análisis y diseño del software de los Robots En el capítulo del diseño mecánico de los robots se muestran los distintos sensores que se utilizarán como entradas, así como los motores que deberán
Capítulo 4. Implementación del lenguaje multitáctil
Capítulo 4. Implementación del lenguaje multitáctil En este capítulo se presenta como fue diseñado y desarrollado el servicio de ademanes multitáctiles. Se presentan la arquitectura general del sistema,
Autenticación Centralizada
Autenticación Centralizada Ing. Carlos Rojas Castro Herramientas de Gestión de Redes Introducción En el mundo actual, pero en especial las organizaciones actuales, los usuarios deben dar pruebas de quiénes
Arquitectura de Aplicaciones
1 Capítulo 13: Arquitectura de aplicaciones. - Sommerville Contenidos del capítulo 13.1 Sistemas de procesamiento de datos 13.2 Sistemas de procesamiento de transacciones 13.3 Sistemas de procesamiento
El dinamizador como referente Seminario de Formación febrero de 2004 Contenidos 1. Perfil de la persona dinamizadora 2. Papel de la persona dinamizadora 3. Funciones y tareas 4. El Centro y su entorno
Capítulo 1 Plan de proyecto.
Capítulo 1 Plan de proyecto. 1.1 Introducción y definición del problema. Usualmente se desea que un robot explore un ambiente evitando colisionar con obstáculos que pudiesen estar presentes, para resolver
SISTEMA DE RASTREO Y MARCADO ANTIRROBO
SISTEMA DE RASTREO Y MARCADO ANTIRROBO DESCRIPCIÓN Y MANUAL DE USO Enlaces - Centro de Educación y Tecnología IMPORTANTE En caso de robo de un computador, y para su posterior recuperación, es imprescindible
Gestión y Administración de proyectos
Gestión y Administración de proyectos Aplicación a las bibliotecas, archivos y centros de documentación José Pino Díaz [email protected] [email protected] Proyecto (Mapas mentales con http://www.wikimindmap.org/)
Creado dentro de la línea de sistemas operativos producida por Microsoft Corporation.
WINDOWS Windows, Es un Sistema Operativo. Creado dentro de la línea de sistemas operativos producida por Microsoft Corporation. Dentro de los tipos de Software es un tipo de software de Sistemas. Windows
4. Programación Paralela
4. Programación Paralela La necesidad que surge para resolver problemas que requieren tiempo elevado de cómputo origina lo que hoy se conoce como computación paralela. Mediante el uso concurrente de varios
Tema 1. Conceptos fundamentales de los Sistemas Operativos
Tema 1. Conceptos fundamentales de los Sistemas Operativos 1. Introducción a los Sistemas Operativos. 1. Concepto de Sistema Operativo. Niveles del software. 2. Funciones principales de un Sistema Operativo.
Estructura de Computadores I Arquitectura de los MMOFPS
UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA Estructura de Computadores I Arquitectura de los MMOFPS Integrantes: Luis Castro Valentina Yévenes RESUMEN Los MMOG (Massively Multiplayer Online Game), son juegos
INTRODUCCION. entidades. Modelo lógico de la base de datos. Matricula. carne. codigo_curso. año semestre nota. propiedades
INTRODUCCION Uno de los objetivos del curso es modelar a través de un diagrama las estructuras lógicas requeridas para almacenar los datos y resolver las consultas del sistema información que requiera
TRABAJO COOPERATIVO EN ROBOTS
SEMINARIO Diseño y construcción de microrrobots TRABAJO COOPERATIVO EN ROBOTS Autor: Luis De Santiago Rodrigo 3º Ingeniería de Telecomunicación 1.-ÍNDICE E INTRODUCCIÓN Éste trabajo pretende ser una pequeña
Tema 1 Introducción. Arquitectura básica y Sistemas Operativos. Fundamentos de Informática
Tema 1 Introducción. Arquitectura básica y Sistemas Operativos Fundamentos de Informática Índice Descripción de un ordenador Concepto básico de Sistema Operativo Codificación de la información 2 1 Descripción
Unidad 1. Fundamentos en Gestión de Riesgos
1.1 Gestión de Proyectos Unidad 1. Fundamentos en Gestión de Riesgos La gestión de proyectos es una disciplina con la cual se integran los procesos propios de la gerencia o administración de proyectos.
DIAGRAMA DE GANTT. Este gráfico consiste simplemente en un sistema de coordenadas en que se indica:
INTRODUCCION DIAGRAMA DE GANTT Diagrama de Gantt: Los cronogramas de barras o gráficos de Gantt fueron concebidos por el ingeniero norteamericano Henry L. Gantt, uno de los precursores de la ingeniería
LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52)
LENGUAJES DE PROGRAMACIÓN WEB (PHP1, HTML52) LENGUAJES DE PROGRAMACIÓN WEB (PHP, HTML5) 1 Sesión No. 1 Nombre: Arquitectura Objetivo: Conocer cómo funciona y se planifica una aplicación web Contextualización
Contenido - 2. 2006 Derechos Reservados DIAN - Proyecto MUISCA
Contenido 1. Introducción...3 2. Objetivos...4 3. El MUISCA Modelo Único de Ingresos, Servicio y Control Automatizado...4 4. Ingreso a los Servicios Informáticos Electrónicos...5 4.1. Inicio de Sesión
Infraestructura Tecnológica. Sesión 5: Arquitectura cliente-servidor
Infraestructura Tecnológica Sesión 5: Arquitectura cliente-servidor Contextualización Dentro de los sistemas de comunicación que funcionan por medio de Internet podemos contemplar la arquitectura cliente-servidor.
Introducción a las redes de computadores
Introducción a las redes de computadores Contenido Descripción general 1 Beneficios de las redes 2 Papel de los equipos en una red 3 Tipos de redes 5 Sistemas operativos de red 7 Introducción a las redes
Grado en Ingeniería Informática
Grado en Ingeniería Informática Competencias Generales y trasversales De acuerdo con la resolución del Consejo de Universidades de fecha 3 de marzo de 2009, para obtener este título de grado en ingeniería
ARQUITECTURA DE DISTRIBUCIÓN DE DATOS
4 ARQUITECTURA DE DISTRIBUCIÓN DE DATOS Contenido: Arquitectura de Distribución de Datos 4.1. Transparencia 4.1.1 Transparencia de Localización 4.1.2 Transparencia de Fragmentación 4.1.3 Transparencia
e-commerce vs. e-business
Formas de interactuar en los negocios e-commerce vs. e-business Día a día debemos sumar nuevas palabras a nuestro extenso vocabulario, y e-commerce y e-business no son la excepción. En esta nota explicamos
Mecanismo Focal. Sismología Aplicada y de Exploración. Departamento de Geofísica Facultad de Ciencias Físicas y Matemáticas.
Mecanismo Focal La solución de un mecanismo focal (SMF) es el resultado del análisis de las formas de ondas generadas por un terremoto y registradas por un numero de sismómetros. Por lo general se toman
w w w. l o c a t i o n - w o r l d. c o m
1 A lo largo del tiempo las empresas que manejan personal de campo como: fuerza de ventas, operaciones, postventa, etc., se han formulado las siguientes preguntas: El personal está cumpliendo la ruta asignada?
La netbook puede ser administrada durante su uso en el aula mediante el Software de Gestión del Aula.
Presentación La netbook puede ser administrada durante su uso en el aula mediante el Software de Gestión del Aula. Recursos: Netbook para cada estudiante con software E-learning Class para almnos, computadora
Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto
INFORMÁTICA INFORMÁTICA 1 Sesión No. 4 Nombre: Procesador de Texto Contextualización La semana anterior revisamos los comandos que ofrece Word para el formato del texto, la configuración de la página,
e-commerce, es hacer comercio utilizando la red. Es el acto de comprar y vender en y por medio de la red.
Comercio electrónico. (e-commerce) Las empresas que ya están utilizando la red para hacer comercio ven como están cambiando las relaciones de la empresa con sus clientes, sus empleados, sus colaboradores
Administración de proyectos. Organizar, planificar y programar los proyectos de software
Administración de proyectos Organizar, planificar y programar los proyectos de software Administración de proyectos Trata de las actividades que hay que realizar para asegurar que el software se entregará
Monitoreo de Plataformas TI. de Servicios
Por qué Provectis Infraestructura de Monitoreo de Plataformas TI Administrados de Servidores Administrados de Almacenamiento Administrados de Respaldo y Recuperación Administrados de Plataformas de Escritorio
I. E. S. Cristóbal de Monroy. DEPARTAMENTO: Informática. MATERIA: Sistemas Operativos en Red. NIVEL: 2º Sistemas Microinformáticos y Redes
DEPARTAMENTO: Informática MATERIA: Sistemas Operativos en Red NIVEL: 2º Sistemas Microinformáticos y Redes 1. Objetivos. Competencias Profesionales, Personales y Sociales 2.1 Objetivos del ciclo formativo
Escuela Politécnica Superior. Organización Empresarial y Proyectos. Capítulo 6. [email protected]. Dr. Daniel Tapias Curso 2014/ 15 PROYECTOS
Escuela Politécnica Superior Organización Empresarial y Proyectos Capítulo 6 Dr. Daniel Tapias Curso 2014/ 15 [email protected] PROYECTOS PROGRAMA DE LA ASIGNATURA Capítulo 1: Introducción. Capítulo
Manual de Procedimientos
1 de 13 Elaborado por: Oficina de Planeación y Desarrollo Institucional -Área de Calidad y Mejoramiento- Revisado por: Aprobado por: Coordinador Área de Jefe de la Oficina de Informática y Telecomunicaciones
Elementos requeridos para crearlos (ejemplo: el compilador)
Generalidades A lo largo del ciclo de vida del proceso de software, los productos de software evolucionan. Desde la concepción del producto y la captura de requisitos inicial hasta la puesta en producción
MANUAL DE USUARIO ZEBRA ELECTRÓNICA SOFTWARE CONTROL DE ASISTENCIA Y TIEMPOS SCAT REMOTO CON USB. www.zebraelectronica.com
MANUAL DE USUARIO SOFTWARE CONTROL DE ASISTENCIA Y TIEMPOS SCAT REMOTO CON USB ZEBRA ELECTRÓNICA 2 ÍNDICE MANUAL DE USUARIO SOFTWARE CONTROL DE ASISTENCIA Y TIEMPOS SCAT REMOTO CON LECTOR BIOMÉTRICO USB
Accesibilidad web GUÍA FUNCIONAL
Accesibilidad web GUÍA FUNCIONAL 0 _ ÍNDICE 01_Introducción 02_Primeros pasos 03_Conceptos 04_Navegación por voz 05_Navegación por teclado 06_Navegación por sonido 07_Compatibilidad con lectores de pantalla
INTRODUCCION. Ing. Camilo Zapata [email protected] Universidad de Antioquia
INTRODUCCION. Ing. Camilo Zapata [email protected] Universidad de Antioquia Qué es una Red? Es un grupo de computadores conectados mediante cables o algún otro medio. Para que? compartir recursos. software
COMERCIO ELECTRÓNICO. Portal Comercio Electrónico
Portal Comercio Electrónico Características del sistema Automatización: La venta online está totalmente integrada con PizzaGest, de modo que no es necesario volver a dar de alta productos, promociones,
NexTReT. Internet Status Monitor (ISM) Whitepaper
Rambla Catalunya, 33 08007 Barcelona Tel.: (+34) 932 541 530 Fax: (+34) 934 175 062 Calle Fortuny, 3 28010 Madrid Tel.: (+34) 917 021 645 Fax: (+34) 913 198 453 www.nextret.net [email protected] Índice
I SEMANA ELECTRONICA REDES NEURONALES
UNIVERSIDAD NACIONAL SAN ANTONIO ABAD A DEL CUSCO CARRERA PROFESIONAL DE INGENIERIA ELECTRONICA I SEMANA ELECTRONICA REDES NEURONALES Ing. Avid idromán González Se trata de una nueva forma de computación
OBLIGACIONES DE HACER INSTITUCIONES PÚBLICAS (INSTITUCIONES EDUCATIVAS, HOSPITALES Y CENTROS DE SALUD) DECRETO 2044 DE 2013
OBLIGACIONES DE HACER INSTITUCIONES PÚBLICAS (INSTITUCIONES EDUCATIVAS, HOSPITALES Y CENTROS DE SALUD) DECRETO 2044 DE 2013 ANEXO 5 MONITOREO Y SISTEMAS DE INFORMACION JUNIO 2014 ÍNDICE DE CONTENIDOS MONITOREO
Entidad Formadora: Plan Local De Formación Convocatoria 2010
Entidad Formadora: Enterprise Architect Comenzando Puede iniciar Enterprise Architect desde el ícono que se creó en su escritorio de Windows durante la instalación, o alternativamente: 1. Abrir el menú
PROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN
PROYECTOS, FORMULACIÓN Y CRITERIOS DE EVALUACIÓN GESTIÓN DE PROYECTOS CON PLANNER AVC APOYO VIRTUAL PARA EL CONOCIMIENTO GESTIÓN DE PROYECTOS CON PLANNER Planner es una poderosa herramienta de software
En la sección anterior nos quedamos en que: La estructura de un Agente está dado por: Agente = Arquitectura + Programa
En la sección anterior nos quedamos en que: La estructura de un Agente está dado por: Agente = Arquitectura + Programa ARQ: HARD AND SOFT PRG: FUNCION DE AGENTE 1 Tomemos el caso de un conductor de taxis
Gestión de la Configuración
Gestión de la ÍNDICE DESCRIPCIÓN Y OBJETIVOS... 1 ESTUDIO DE VIABILIDAD DEL SISTEMA... 2 ACTIVIDAD EVS-GC 1: DEFINICIÓN DE LOS REQUISITOS DE GESTIÓN DE CONFIGURACIÓN... 2 Tarea EVS-GC 1.1: Definición de
Colección de Tesis Digitales Universidad de las Américas Puebla. Morales Salcedo, Raúl
1 Colección de Tesis Digitales Universidad de las Américas Puebla Morales Salcedo, Raúl En este último capitulo se hace un recuento de los logros alcanzados durante la elaboración de este proyecto de tesis,
Metodología Orientada a Objetos Clave 43100007 Maestría en Sistemas Computacionales
Metodología Orientada a Objetos Clave 43100007 Maestría en Sistemas Computacionales Modulo 03 UML: Vista de Casos de Uso Artefacto: Actores Catedrático MSC. Jose Juan Aviña Grimaldo e-mail [email protected]
Ingeniería de Software. Pruebas
Ingeniería de Software Pruebas Niveles de prueba Pruebas unitarias Niveles Pruebas de integración Pruebas de sistema Pruebas de aceptación Alpha Beta Niveles de pruebas Pruebas unitarias Se enfocan en
Anexo 4 Prueba de Cleaver La técnica y su fundamento teórico Cleaver encontró 13 factores críticos de puestos, que determinan la evaluación de una
Anexo 4 Prueba de Cleaver La técnica y su fundamento teórico Cleaver encontró 13 factores críticos de puestos, que determinan la evaluación de una persona, básicamente en la selección de personal y que
Evaluación, Reestructuración, Implementación y Optimización de la Infraestructura de Servidores, Base de Datos, Página Web y Redes
Propuesta de Trabajo Instrumental de Grado Evaluación, Reestructuración, Implementación y Optimización de la Infraestructura de Servidores, Base de Datos, Página Web y Redes Mayo 2010 Quienes Somos Elecven
SEGURIDAD Y PROTECCION DE FICHEROS
SEGURIDAD Y PROTECCION DE FICHEROS INTEGRIDAD DEL SISTEMA DE ARCHIVOS ATAQUES AL SISTEMA PRINCIPIOS DE DISEÑO DE SISTEMAS SEGUROS IDENTIFICACIÓN DE USUARIOS MECANISMOS DE PROTECCIÓN Y CONTROL INTEGRIDAD
Estrategias de trabajo para niños con DI. Lic. Katia Granja Garzón
Estrategias de trabajo para niños con DI Lic. Katia Granja Garzón Características del aprendizaje La lentitud en el funcionamiento de sus circuitos cerebrales repercute directamente en la adquisición
SISTEMA. Figura 3 Esquema general de un sistema
2-SISTEMAS DE CONTROL 2.1- QUÉ ES UN SISTEMA DE CONTROL? Un sistema dinámicopuede definirse conceptualmente como un ente que recibe unas acciones externas o variables de entrada, y cuya respuesta a estas
Plan de estudios ISTQB: Nivel Fundamentos
Plan de estudios ISTQB: Nivel Fundamentos Temario 1. INTRODUCCIÓN 2. FUNDAMENTOS DE PRUEBAS 3. PRUEBAS A TRAVÉS DEL CICLO DE VIDA DEL 4. TÉCNICAS ESTÁTICAS 5. TÉCNICAS DE DISEÑO DE PRUEBAS 6. GESTIÓN DE
Aplicación App para Teléfonos inteligentes
Aplicación App para Teléfonos inteligentes AGREGAR VEHÍCULOS A SU CUENTA Al utilizar por primera vez esta aplicación, tendrá que dirigirse inicialmente por medio de un ordenador con acceso a internet y
Asignación de Procesadores
INTEGRANTES: Asignación de Procesadores Un sistema distribuido consta de varios procesadores. Estos se pueden organizar como colección de estaciones de trabajo personales, una pila pública de procesadores
GUÍA DE ACCESO EXTERNO A LA PLATAFORMA ORFEO SGD ORFEO VERSION 3.9.7
GUÍA DE ACCESO EXTERNO A LA PLATAFORMA ORFEO SGD ORFEO VERSION 3.9.7 Contenido INTRODUCCIÓN... 3 1 OBJETIVO... 3 2 REQUERIMIENTOS Y RECOMENDACIONES... 3 2.1 CARACTERÍSTICAS MÍNIMAS DEL EQUIPO DE CÓMPUTO...
Diseño de Redes LAN Introducción a Redes. Derman Zepeda Vega [email protected]
Diseño de Redes LAN Introducción a Redes Derman Zepeda Vega [email protected] Agenda Diseño de sistemas de Cableado Estructurados Diseño de Redes Jerárquicas. Diseño de Red Campus Enterprise Diseño de
ADMINISTRACIÓN CENTRALIZADA DELL POWERVAULT DL2000 CON TECNOLOGÍA SYMANTEC
ADMINISTRACIÓN CENTRALIZADA DELL POWERVAULT DL2000 CON TECNOLOGÍA SYMANTEC RESUMEN EJECUTIVO Es un método ideal para que cualquier departamento de TI logre realizar respaldos y restauraciones más rápidas
Software de Simulación aplicado a entornos de e-learning
Software de Simulación aplicado a entornos de e-learning 2009 Laboratorio de Investigación de Software Universidad Tecnológica Nacional Facultad Regional Córdoba Titulo del Proyecto Software de Simulación
RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014
RESUMEN INFORMATIVO PROGRAMACIÓN DIDÁCTICA CURSO 2013/2014 FAMILIA PROFESIONAL: INFORMATICA Y COMUNICACIONES MATERIA: 28. DESARROLLO WEB EN ENTORNO SERVIDOR CURSO: 2º DE CFGS DESARROLLO DE APLICACIONES
Beneficios estratégicos para su organización. Beneficios. Características V.2.0907
Herramienta de inventario que automatiza el registro de activos informáticos en detalle y reporta cualquier cambio de hardware o software mediante la generación de alarmas. Beneficios Información actualizada
Gestión de Cambio y Monitoreo de Impactos del PADEP
Gestión de Cambio y Monitoreo de Impactos del PADEP MIPADEP Programa de Apoyo a la Gestión Pública Descentralizada y Lucha Introducción Asesoramiento del PADEP en gestión de cambios sostenibles en los
La interoperabilidad se consigue mediante la adopción de estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de la
Servicios web Introducción Un servicio web es un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones. Distintas aplicaciones de software desarrolladas en lenguajes
Anexo I: Descripción y Modelo de Características
Este documento describe las distintas características de los productos que integran la VehicleControlSystem SPL. El modelo de características (Features Model) en el que se incluye la organización y las
Oficina Online. Manual del administrador
Oficina Online Manual del administrador 2/31 ÍNDICE El administrador 3 Consola de Administración 3 Administración 6 Usuarios 6 Ordenar listado de usuarios 6 Cambio de clave del Administrador Principal
UF0513 Gestión auxiliar de archivo en soporte convencional o informático
UF0513 Gestión auxiliar de archivo en soporte convencional o informático Tema 1. Sistemas operativos habituales Tema 2. Archivo y clasificación de documentación administrativa Tema 3. Base de datos Tema
Unidad III. Software para la administración de proyectos.
Unidad III Software para la administración de proyectos. 3.1 Herramientas de software para administrar proyectos. El software de administración de proyectos es un concepto que describe varios tipos de
Ingº CIP Fabian Guerrero Medina Master Web Developer-MWD
1 Java es un lenguaje de programación de Sun Microsystems originalmente llamado "Oak. James Gosling Bill Joy 2 Oak nació para programar pequeños dispositivos electrodomésticos, como los asistentes personales
Modulo I. Introducción a la Programación Web. 1.1 Servidor Web.
Modulo I. Introducción a la Programación Web. 1.1 Servidor Web. Antes de analizar lo que es un servidor Web y llevara a cabo su instalación, es muy importante identificar diferentes elementos involucrados
DISEÑO DE FUNCIONES (TRATAMIENTOS)
DISEÑO DE FUNCIONES (TRATAMIENTOS) Diseño Estructurado. Estrategias para Derivar el Diagrama de Estructura. Diseño de Módulos Programables. 1. DISEÑO ESTRUCTURADO El Diseño es el proceso por el cual se
RESUMEN CUADRO DE MANDO
1. Objetivo Los objetivos que pueden alcanzarse, son: RESUMEN CUADRO DE MANDO Disponer eficientemente de la información indispensable y significativa, de modo sintético, conectada con los objetivos. Facilitar
CAPÍTULO 1 Instrumentación Virtual
CAPÍTULO 1 Instrumentación Virtual 1.1 Qué es Instrumentación Virtual? En las últimas décadas se han incrementado de manera considerable las aplicaciones que corren a través de redes debido al surgimiento
Producto. Información técnica y funcional. Versión 2.8
Producto Información técnica y funcional Versión 2.8 1 Índice: Tema Pág. Introducción a WOLOM 3 Diagrama de la solución WOLOM 3 Principales funciones de WOLOM 4 Módulos que componen WOLOM 4 WM: Wolom Maquetador
1. Descripción y objetivos
Pruebas 1 1. Descripción y objetivos Las pruebas son prácticas a realizar en diversos momentos de la vida del sistema de información para verificar: El correcto funcionamiento de los componentes del sistema.
Sugar en Windows. Creación de una máquina virtual con la imagen de Sugar. Autor. Versión Fecha Setiembre 2011. Ubicación
Sugar en Windows Creación de una máquina virtual con la imagen de Sugar Autor Versión Fecha Setiembre 2011 Ubicación Índice Introducción...3 Qué es una máquina virtual?...3 Pasos para la creación de una
Constelación de Satélites Navstar
Constelación de Satélites Navstar El Sistema GPS (Sistema de Posicionamiento Global) fue creado por el Departamento de Defensa de los Estados Unidos (DD) para constituir un sistema de navegación preciso
UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos
2.1. Principios básicos del Modelado de Objetos UNIDAD 2: Abstracción del Mundo real Al Paradigma Orientado a Objetos Hoy en día muchos de los procesos que intervienen en un negocio o empresa y que resuelven
TOPOLOGÍA. Bus lineal. Topología anillo. Topología doble anillo. Topología estrella. Jerarquía. Malla. Hibridas.
TOPOLOGÍA Una topología es la estructura física de una interconexión a la red entre dos o más nodos de información. Para lograr la una buena clasificación de las topologías es necesario dividirlas en simples
Windows Server 2012: Infraestructura de Escritorio Virtual
Windows Server 2012: Infraestructura de Escritorio Virtual Módulo 1: Application Virtualization Módulo del Manual Autores: James Hamilton-Adams, Content Master Publicado: 5 de Octubre 2012 La información
