Multi-Robot Exploration Controlled by a Market Economy María Poveda Villalón Robert Zlot, Anthony Stentz, M. Bernardine y Scott Thayer.

Slides:



Advertisements
Presentaciones similares
ESTRATEGIA PRINCIPIOS PARA LOGRAR UNA BUENA ESTRATEGIA. EXPOSITOR: DAVID GONZÁLEZ FLORES ENERO-2009.
Advertisements

INTELIGENCIA ARTIFICIAL
Anuncios Prueba 2: el día 21 de mayo. Capítulo 3..
Los Tipos de Estrategias
Diseño y análisis de algoritmos
DISEÑO DE EXPERIMENTOS
Andreina Estrada Karin Franchi Ángel Moreno Gabriela Zubiri MERCADEO RELACIONAL. Mayo, 2009.
Planificación de Monoprocesadores
INTEGRANTES MARIA JULIA BARRIOS GONZALEZ MAYRA STEPHANIE SANCHEZ RAMIREZ.
III - Gestión de memoria
El precio.
Se concluye que el recinto fue una muy buena elección, fue del agrado del 100% de los participantes, los expositores se fueron satisfechos.
Ruben Marchiani Auctions Practice Lead, Computech, Inc.
MERCADO DE DINERO UNIDAD 6: Agosto 2013
Marta Cecilia Palacio Z. Medellín, Es un sistema de información que nació en 1982 y creció en Es una gran red mundial de ordenadores. Interconectados.
EMPRESAS PUBLICAS Y PRIVADAS
INVESTIGACIÓN SOBRE EL ESTADO DEL ARTE EN EL DESARROLLO DE PROVEEDORES EN MÉXICO
Investigación de Operaciones II
HOLANDA INTEGRANTES: BEATRIZ JUMBO LIZANO LILIBETH MOREIRA
COMPONENTIZACIÓN DE ALGORITMOS GENETICOS Y SU IMPLEMENTACIÓN EN UNA PLATAFORMA ABIERTA PARA APRENDIZAJE COMPUTACIONAL.
Investigación Algorítmica
LOGISTICA DE ALMACENAMIENTO E INVENTARIOS
Cap 4 Búsqueda Heurística
Inteligencia Artificial Búsqueda informada y exploración
BASES DE DATOS DISTRIBUIDAS
NOMBRE DEL PROYECTO UNIDOS POR LA MISMA CAUSA: VIVIR MEJOR
Dirección de la Productividad
Aplicación de Facturación Electrónica AirInvoice Nombre del alumno: Javier Beneitez Garrido Nombre del consultor: Jorge Márquez 1 TFC - AirInvoice.
Distribuciones muestrales Procedimientos de muestreo
Modelos de Programación Entera - Heurísticas
Análisis y Diseño de Algoritmos
Coordenadas Geográficas
Alumno: Jorge Ahumada A. Profesor Guía : Nelson Baloian T.
EL PODER DE SOLVER.
PROGRAMACIÓN PARALELA Tema 4: Metodología de la programación
Optimización, Búsqueda Heurística
La Distribución.
Combinación de Clasificadores
I Microeconomía Modelo de Competencia Perfecta saladehistoria.com.
DISEÑO DEL TERRITORIO DE VENTAS
Planificación Dinámica de Tareas
(Métodos de aleatorización)
Tema 3, manual: cap. 3 ¿cómo jugamos en la vida real cuando no existen acciones dominadas? Recomendaciones o consejos de los expertos (pero son eso: recomendaciones,
1 Introducción a la Computación para Biólogos, Bioquímicos, Médicos, etc.
ESTIMACION POR INTERVALOS
Robótica Inteligente L. Enrique Sucar Leonardo Romero Marco López ITESM Cuernavaca.
2008 Modelos y técnicas de aprendizaje MARÍA OTILIA CANCINO RICO
Introducción a la Robótica mecanismos avanzados Coordinación de Ciencias Computacionales, INAOE Dra Angélica Muñoz Dr Eduardo Morales
CARPLATE Reconocimiento del marco de la matrícula de un coche
Una introducción a la computación evolutiva
Nuevos participantes en el mercado Productos y servicios sustitutivos
Algoritmos de Ruteo - Introducción Comunicación de Datos II – Aldo Rubiales Facultad de Ciencias Exactas - UNCPBA  La función principal de la capa de.
Tema 6: Programación L. Enrique Sucar Marco López ITESM Cuernavaca
MÉTODOS DE EVALUACIÓN DEL DESEMPEÑO
Introducción a la Robótica mecanismos avanzados Coordinación de Ciencias Computacionales, INAOE Dra Angélica Muñoz Dr Eduardo Morales
Robótica Inteligente L. Enrique Sucar Marco López ITESM Cuernavaca.
Inbound Logistics Distribution Returns Herramientas de soporte para una Cadena de Suministro Competitiva.
Juan Alvites 02/08/2015 INTRODUCCIÓN A LA INGENIERÍA DE SISTEMAS Semana 3 Alvites Huamaní Juan.
Unidad TemáticaI. Conceptos Básicos Horas Prácticas10 Horas Teóricas8 Horas Totales18 Objetivo El alumno determinará las entradas, procesos y salidas.
Pixelación de imágenes avanzada usando el algoritmo slic
TEMA: ENFOQUES EN EL ANALISIS Y DISEÑO DE SISTEMAS DE TRABAJO
problemas de la calidad del software
Muestreo Probabilístico
También es conocido como proceso ligero. Es una entidad básica de utilización de CPU y esta formado por un contador de programa, algunos registros y una.
Diseño de rótulos Para hojear, no leer. Capitulo 3.
Selección de Arquitectura y Plataforma Julian Tame López Moíses Memije Andrés Corral.
@ Angel Prieto BenitoApuntes de Matemáticas 3º ESO1 U.D. 13 * 3º ESO E.AC. ESTADÍSTICA.
Estadística descriptiva
Gestión de Memoria – Parte 2
Simulacion. Simulación Es la construcción de modelos informáticos que describen la parte esencial del comportamiento de un sistema de interés, así como.
Transcripción de la presentación:

Multi-Robot Exploration Controlled by a Market Economy María Poveda Villalón Robert Zlot, Anthony Stentz, M. Bernardine y Scott Thayer

Índice Introducción Sistemas multirobots previos Enfoque Resultados Conclusiones y Líneas Futuras

Introducción Características  Fiable  Robusto  Eficiente Coordinación: negociaciones  ¿qué ocurre si no hay comunicación? Distribuido

Sistemas multirobots previos Balch y Arkin: Comunicación innecesaria. Los robots dejan un rastro Falta de claridad del rastro Coste de buscar el rastro No deseable dejar rastro ¿No es una forma de comunicación indirecta? Simmons et. al.: Subasta de celdas Agente central egoísta (resultados bastante óptimos) Si cae el agente central todo cae Un robot incomunicado no hace nada Latimer et. al.: Barrido en paralelo Garantiza cobertura ¿necesaria? Necesita demasiada coordinación Si se cae un robot podría no hacerse su tarea Rekleitis et. al.: Seguimiento visual Algunos robots siempre están parados Si un robot cae otros pueden ser inutiles Necesita demasiada coordinación Yamauchi: Basado en fronteras Distribuido, asíncrono y tolerante al fallo de un robot Podría aparecer un líder Demasiada información para compartir Cubrir más área en menos tiempo Robusto ante caídas de un robot aislado Pero sólo unos pocos enfoques se basan en multirobots

Enfoque (I) Coordinación mediante negociaciones  Función de coste: distancia  Función de ingresos: información obtenida  Beneficio: ingresos – coste Selección de objetivos  Estrategias Aleatorio Egoista Quadtree  Objetivos inalcanzables se descartan Poco intercambio de información Elección de objetivos muy simple

Enfoque (II) Algoritmo de exploración  Generar objetivos  Verificar que son nuevos objetivos (este paso se puede saltar)  Ordenar objetivos  Subastar-Comprar objetivos. B i = P r + α * (v i – P r ) ¿Podría sacarse beneficio del parámetro α? Comprar 2 objetivos igual de cercanos pero alejados entre si Comprar 2 objetivos iguales  ¿Vender objetivos más de una vez? ¿Por qué funciona este sencillo método? El robot que gana la subasta suele ser el más apto.

Enfoque (III) Información compartida  No es crucial pero ayuda la eficiencia  Si un robot subasta un objetivo cerca de otro robot éste lo gana  Si se subasta un objetivo en una zona visitada por otro robot, este avisa al subastador  Se pueden vender porciones del mapa  Los robots se separan  Información sobre el área recorrida

Resultados (I) Field Robotic Center con obstáculos Espacio abierto con muros y mesas Field Robotic Center con obstáculos Sala de conferencias de un hotel con 25 mesas y más de 100 personas

Resultados (II) 4 robots Media de 10 ejecuciones Descartado el mejor y peor valor Los objetivos se elegidos están dispersos por toda la superficie. No se aprovechan las ventajas de la negociación. Cada robot es casi siempre el mejor para sus objetivos. Los robots recorren la superficie concurrentemente, pero no eficientemente. La comunicación puede aumentar la eficiencia proporcionalmente al número de robots. Ej: 3.4 con 4 robots

Conclusiones y Líneas Futuras El sistema es  Fiable  Robusto  Eficiente Se maximizan beneficios minimizando costes a través de las negociaciones Arquitectura distribuida La negociación mejora la eficiencia del sistema Se pueden usar otras funciones de coste (ej: velocidad) Combinar funciones de coste (ej: usar eficientemente un conjunto de recursos) Aprendizaje para mejorar la comunicación Tratamiento de los objetivos de robots perdidos

Multi-Robot Exploration Controlled by a Market Economy María Poveda Villalón