Coordinación de sistemas multiagentes para tareas de localización de objetos
Loading...
Official URL
Full text at PDC
Publication date
2007
Advisors (or tutors)
Editors
Journal Title
Journal ISSN
Volume Title
Publisher
Citation
Abstract
Tal como su nombre indica, “sistema multiagente para la localización de objetos”, el
presente proyecto desarrolla un sistema multiagente diseñado para la localización de
un tipo determinado de objeto, en nuestro caso para la localización de naufragios y
barcos. El sistema podría usarse con mínimas modificaciones para la detección aérea
de otro tipo de objetos, como focos de incendios, alpinistas perdidos... pero, en este
caso, el objetivo de la detección que hemos decidido como demostración de sus
capacidades ha sido el mencionado.
¿Y como es capaz este “sistema” de detectar náufragos en alta mar?, ¿En que
consiste este “sistema”?. Se trata de un conjunto de aviones inteligentes que
sobrevuelan en formación una zona seleccionada, tomando fotografías de lo que van
sobrevolando e identificando autónomamente e 'in situ' si en alguna de ellas aparecen
restos de naufragio. Pero para hacer todo esto, el sistema necesita ser pilotado a
distancia ¿no?. No. El sistema (es decir, los aviones) son completamente autónomos.
Una vez que desde la base de despegue se les dice que área tienen que explorar, ellos
deciden como explorarla, se van, la exploran, y vuelven al cabo de un tiempo con los
resultados. Entonces esto significa que vosotros tenéis unos aviones y que los podéis
usar ya mismo para realizar esta tarea. No. Lo que nosotros tenemos es un simulador
tridimensional del escenario en donde se mueven los aviones. El sistema está pensado
para ser instalado en unos aviones robóticos reales, pero actualmente sobre lo que
funciona es sobre un simulador de vuelo. Nosotros nos hemos encargados de diseñar la
inteligencia artificial de estos aviones, pero su instalación en robots reales tendría que
ser realizada por otros como continuación de este proyecto. Un ejemplo de un
candidato para esto, son los aviones del proyecto SIVA del INTA.
Respecto a lo que son capaces de hacer estos aviones inteligentes, o agentes,
diremos que pueden: calcular la ruta que deben seguir para explorar una determinada
zona con forma de polígono irregular utilizando poco tiempo y combustible;
comunicarse y coordinarse; volar en formación para aumentar el área que son capaces
de fotografiar juntos; identificar si en las fotografías que toman aparece el objeto que
buscan; no perderse si se interrumpe la comunicación con el jefe de formación o la
base. Respecto a que no son capaces de hacer, diremos: no pueden despegar o aterrizar
en tierra firme, en el simulador los aviones comienzan y terminan el vuelo en el aire;
no pueden rescatar a los náufragos ellos mismos, tan sólo avisar a base de su posición;
aún no están programados para enfrentarse exitosamente a cualquier eventualidad
imprevista posible, aunque el sistema está diseñado para poder incluir capacidades
como esta fácilmente.
Descripción
general.
Capacidades y
límites actuales .
[ABSTRACT]
As its name tells, “multiagent system for objects localization”, this project develops
a multiagent system designed to be used to search and find a specified kind of object,
in our case to find ships and wrecks. The system could be used with very few
modifications to recognise other kind of objects, such as fires, lost alpinists... but, in
the case presented in this memo, the detection objective that we have selected to show
its capabilities, is a ship.
How is this system able of detecting wrecks in deep sea? How does this system
work?. The system is a set of various planes (by default three) that fly in formation
over a selected zone, making aerial photographs of the extension below them and
recognising 'on the spot' if in one of them a ship appears. To do all this, is the system
piloted remotely?. No. The system is completely autonomous. The people who use this
system only have to say them what is the area the planes must explore, then the planes
go there, explore this area, and after that they came back to base with the exploration
results. Then, have you a group of planes that do all that and you can use them just
now to manage this task?. No. The thing we have is a three-dimensional simulator of
the scenario in which the planes work, and we run our intelligent agents there. The
system is designed to be installed in real robotic planes, but presently they run in a
simulator we have build for them. The artificial intelligences we have designed are
intended to be installed ultimately in real planes, but its installation in those real planes
would have to be made by other people as a continuation to this project. An example
of a robotic candidate for that, are the planes of the SIVA project in INTA.
About the capacities those intelligent planes have, they can: calculate the shortest
route they must follow to search all the area described by a irregular polygon;
communicate and coordinate each other; fly in formation to increase the area they are
able to spot in flight; identify in which photographs, between those that they make, a
ship appears; do not become lost if one of them lose the communication with the boss
of the formation. About the things they can not do: They can't take off or land, in the
simulator they began and end the flight in the air; they can't rescue the shipwrecked
persons themselves, they only notify either if there is some wreck or not; they are not
designed to confront whatever possible eventuality, but the agent architecture is
devised to include more capabilities easily.
Description
Trabajo de la asignatura Sistemas Informáticos (Facultad de Informática, Curso 2006-2007)