<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>0012-7353</journal-id>
<journal-title><![CDATA[DYNA]]></journal-title>
<abbrev-journal-title><![CDATA[Dyna rev.fac.nac.minas]]></abbrev-journal-title>
<issn>0012-7353</issn>
<publisher>
<publisher-name><![CDATA[Universidad Nacional de Colombia]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S0012-73532008000100017</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[SMART: SISTEMAS MULTI-AGENTE ROBÓTICO]]></article-title>
<article-title xml:lang="en"><![CDATA[SMART: MULTI-AGENT ROBOTIC SYSTEM]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[JIMÉNEZ BUILES]]></surname>
<given-names><![CDATA[JOVANI ALBERTO]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[OVALLE CARRANZA]]></surname>
<given-names><![CDATA[DEMETRIO ARTURO]]></given-names>
</name>
<xref ref-type="aff" rid="A02"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[OCHOA GÓMEZ]]></surname>
<given-names><![CDATA[JOHN FREDY]]></given-names>
</name>
<xref ref-type="aff" rid="A03"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad Nacional de Colombia Facultad de Minas Escuela de Ingeniería de Sistemas]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
</aff>
<aff id="A02">
<institution><![CDATA[,Universidad Nacional de Colombia Facultad de Minas Escuela de Ingeniería de Sistemas]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
</aff>
<aff id="A03">
<institution><![CDATA[,Universidad Nacional de Colombia Facultad de Minas Escuela de Ingeniería de Sistemas]]></institution>
<addr-line><![CDATA[ ]]></addr-line>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>03</month>
<year>2008</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>03</month>
<year>2008</year>
</pub-date>
<volume>75</volume>
<numero>154</numero>
<fpage>179</fpage>
<lpage>186</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_arttext&amp;pid=S0012-73532008000100017&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_abstract&amp;pid=S0012-73532008000100017&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_pdf&amp;pid=S0012-73532008000100017&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[El siguiente artículo busca dar una visión global de los Sistemas Multi-Agentes Robóticos (MARS) mediante una explicación de las áreas relacionadas con el tema para luego presentar el Sistema Multi-Agente Robótico (SMART). SMART es un enjambre inteligente conformado por un robot nodriza y tres robot tipo baliza (guías) que navegan de manera colaborativa un escenario estructurado.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[This paper gives a global vision of the Multi-Agent Robotic Systems (MARS) by means of a explication of the areas related with the theme and then present the Mult-Agent Robotic System (SMART). SMART is an intelligent swarm formed by one wet-nursed and three beacon robots (guides) what navigate of a collaborative way in a structured scenario]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[Robótica móvil]]></kwd>
<kwd lng="es"><![CDATA[Sistemas Multi-Agente]]></kwd>
<kwd lng="es"><![CDATA[Sistemas Multi-Agentes Robóticos]]></kwd>
<kwd lng="en"><![CDATA[Movil robotics]]></kwd>
<kwd lng="en"><![CDATA[Multi-Agent Systems]]></kwd>
<kwd lng="en"><![CDATA[Multi-Agent Robotic Systems]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <p align="center"><font size="4" face="Verdana, Arial, Helvetica, sans-serif"><b>SMART: SISTEMAS MULTI-AGENTE ROB&Oacute;TICO </b></font></p>     <p align="center"><i><font size="4"><b><font size="3" face="Verdana, Arial, Helvetica, sans-serif">SMART: MULTI-AGENT ROBOTIC SYSTEM</font></b></font></i></p>     <p align="center">&nbsp;</p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>JOVANI   ALBERTO JIMÉNEZ BUILES </b><i>     <br>   Escuela de Ingeniería de Sistemas, Facultad de Minas,     Universidad Nacional de Colombia, <a href="mailto:jajimen1@unal.edu.co">jajimen1@unal.edu.co</a></i> </font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>DEMETRIO ARTURO   OVALLE CARRANZA </b><i>     <br>   Escuela de Ingeniería de Sistemas, Facultad de Minas, Universidad     Nacional de Colombia, <a href="mailto:dovalle@unal.edu.co">dovalle@unal.edu.co</a></i></font></p>     <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <b>JOHN       FREDY OCHOA GÓMEZ </b><i>    <br>   Escuela   de Ingeniería de Sistemas, Facultad de Minas, Universidad Nacional de Colombia </i></font></p>     <p align="center">&nbsp;</p>     ]]></body>
<body><![CDATA[<p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Recibido       para revisar Junio 21 de 2007, aceptado Octubre 23 de 2007, versión  final Octubre 23 de 2007</b> </font></p>     <p>&nbsp;</p> <hr>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>RESUMEN: </b>El     siguiente artículo busca dar  una visión global de los Sistemas Multi-Agentes Robóticos (MARS) mediante  una explicación de las  áreas relacionadas con el tema para luego presentar el Sistema Multi-Agente  Robótico (SMART). SMART es un enjambre inteligente conformado por un robot  nodriza y tres robot tipo baliza (guías) que navegan de manera colaborativa  un escenario estructurado.</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>PALABRAS CLAVE:</b> Robótica móvil, Sistemas  Multi-Agente, Sistemas Multi-Agentes Robóticos.</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>ABSTRACT: </b>This paper gives a global vision  of the Multi-Agent Robotic Systems (MARS) by means of a explication of the  areas related with the theme and then present the Mult-Agent Robotic System  (SMART). SMART is an intelligent swarm formed by one wet-nursed and three  beacon robots (guides) what navigate of a collaborative way in a structured  scenario.</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>KEYWORDS:</b> Movil  robotics, Multi-Agent Systems, Multi-Agent Robotic Systems.</font></p>     <hr>      <p>&nbsp;</p>      <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>1. INTRODUCCIÓN</b></font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Una de las problemáticas de la robótica móvil que más interés  ha suscitado en los  últimos años es la navegación de agentes robóticos que trabajan cooperativamente  en la solución de problemas como el desplazamiento de cargas [1], entrega de  materiales en oficinas [2], construcción de mapas de entornos desconocidos  [3], entrega de medicinas en hospitales [4], detección de minas [5], entre  otros [6] [7]. </font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El trabajo en      esta área es lo suficientemente amplio y se  han aplicado conceptos de etología animal, de la teoría de la organización,  el aprendizaje y de la inteligencia artificial </font></p>      ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">distribuida,      siendo de esta última de donde ya han salido  algunas propuestas de metodologías para el desarrollo de proyectos [8] [9]  [10]. En este punto surgen ciertos problemas ya que a pesar de que los entornos  cooperativos robóticos se pueden abordar desde la teoría de sistemas multi-agente  (MAS, Multi-Agent Systems), los agentes robóticos tienen características  diferentes a los agentes computacionales [11]. </font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Adicionalmente      las técnicas de coordinación y cooperación  en los MAS no son las mas adecuadas para el tratamiento de incertidumbre  y falta de información que hay comúnmente en la robótica [10]. Algunos de  los requerimientos que impone el funcionamiento de agentes en entornos reales  son los siguientes [12]:</font></p>     <ul>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Saberse comportar de acuerdo a las circunstancias (situated      behavior), y reaccionar ante sucesos imprevistos.</font></li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Las tareas deben realizarse con eficiencia teniendo en cuenta      las imposiciones restrictivas del trabajo en tiempo real.</font></li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Se debe de tener en cuenta la presencia de otros agentes      en el entorno.</font></li>      </ul>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En el capitulo      dos se presenta el marco teórico de referencia  enmarcado en la inteligencia artificial y los MAS. El capítulo tres expone  los sistemas multi-agente robóticos (MARS, Multi-Agent Robotics Systems)  para luego, en el capítulo cuatro validar este componente conceptual mediante  la demostración de una plataforma de investigación denominada SMART. Finalmente  se ofrecen las conclusiones y referencias.</font></p>      <p>&nbsp;</p>      <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>2. INTELIGENCIA ARTIFICIAL DISTRIBUIDA Y SISTEMAS  MULTI-AGENTE</b></font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La inteligencia      artificial distribuida (DAI, Distributed Artificial Intelligence) integra      dos campos de conocimiento: la inteligencia artificial y los sistemas distribuidos.      A partir de esto se concibe la DAI como el campo del conocimiento que intenta      construir conjuntos de entidades autónomas e  inteligentes que cooperan para desarrollar un trabajo y se comunican por  medio de mecanismos basados en el envío y recepción de mensajes [13]. </font></p>      ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Desde que surgió la DAI se ha basado en tres ejes: sistemas  multi-agente (MAS), nivel en el cual se estudia el comportamiento de agentes  inteligentes que resuelven problemas de forma cooperativa; resolución distribuida  de problemas (DPS, Distributed Problems Solving), en donde se busca la división  óptima de un problema para asignar las partes a un conjunto de entidades independientes  para que, conjuntamente, hallen la solución; y la inteligencia artificial en  paralelo (PAI, Parallel Artificial Intelligence), donde se busca el desarrollo  de lenguajes y algoritmos paralelos para sistemas concurrentes.</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Los MAS tienen      como unidad funcional el agente, el cual es una entidad física o abstracta que puede percibir su ambiente mediante sensores,  es capaz de evaluar tales percepciones y tomar decisiones por medio de mecanismos  de razonamiento simples o complejos, comunicarse con otros agentes para obtener  información y actuar sobre el medio en el que se desenvuelven a través de  ejecutores [14]. A partir de esto se espera que un agente actué de manera  racional, intencional y autónoma en el momento preciso. Haciendo una analogía,  se puede comparar un MAS como un conjunto de personas, con diferentes dominios  de conocimiento, tratando de resolver un problema común. </font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Se conciben varios      modelos de diseño para los agentes de acuerdo  al grado de complejidad con el cual procesan las percepciones. Por un lado  se encuentran los agentes reactivos con un grado de procesamiento perceptual  relativamente sencillo en pro de una respuesta adecuada rápida. Por otro  lado están los agentes cognitivos con mayor procesamiento en las percepciones  con el fin de que se haga buen uso del conocimiento que ellos mismos poseen  y, también, del que los demás agentes tienen, en busca de poder escoger la  mejor opción entre las diferentes opciones posibles. Finalmente se encuentran  agentes híbridos que contienen capas reactivas y cognitivas para los casos  en los que los requisitos del problema no son satisfechos por ninguna de  las dos arquitecturas anteriormente citadas [14]. </font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La integración de un conjunto de agentes de diversos tipos  para constituir un MAS necesita de tres conceptos importantes: comunicación,  cooperación y coordinación. </font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La comunicación ha sido reconocida siempre como un tópico  de gran importancia en las ciencias de la computación, donde se busca que  sistemas que se ejecutan de modo concurrente puedan interactuar unos con  otros de manera ordenada. Se suele tomar como partida la forma como se dan  las conversaciones entre las personas (actos de habla) y se han llegado a  desarrollar lenguajes siendo de los mas conocidos KIF, KQML, ACL, entre otros  [15]. </font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El objetivo de      la coordinación y la cooperación, es lograr  una integración y un ajuste armonioso de los esfuerzos de trabajo individual,  en beneficio de una meta común.</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Se pueden presentar      dos modos de cooperación para la solución  de problemas [16]. Se “<i>comparte tareas</i>”  cuando los individuos cooperan distribuyendo la carga computacional para  la solución de las subtareas del problema. Se “<i>comparte resultados</i>” cuando  los agentes aportan los resultados de sus tareas individuales.</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La coordinación es una propiedad de los sistemas de agentes  que se encuentran realizando una actividad en un ambiente compartido. Por  medio de la comunicación los agentes pueden coordinar sus acciones y comportamientos,  con el consiguiente resultado de sistemas más coherentes, es decir, sistemas  que se comportan bien como una unidad. En síntesis, el objetivo de la coordinación  es evitar situaciones de conflictos entre los agentes [17].</font></p>      <p>&nbsp;</p>      <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>3. SISTEMAS MULTI-AGENTES ROBOTICOS</b></font></p>      ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La investigación en sistemas multi-agente robóticos (MARS)  consiste en el estudio de algoritmos para la percepción, cognición, y comportamiento  de sistemas compuestos de múltiples robots [10].</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El primer equipo      de robots que fue diseñado para trabajar  en conjunto fue el construido por Fukuda [18]. Su sistema robótico celular  (CEBOT) es una colección de agentes robóticos heterogéneos los cuales tienen  la capacidad de ensamblarse y desensamblarse entre ellos. A partir de este  aquí ha ganado popularidad entre los investigadores hasta el punto de celebrarse  en la actualidad competencias como la RoboCup [19], el AAAI Robotic Contest  [20], y MiroSot [21], en las cuales poblaciones de robots trabajan en conjunto  para la solución de tareas</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El diseño de grupos o enjambres de robots para la realización  cooperativa de tareas ofrece una serie de ventajas comparativas con respecto  a al esquema tradicional de solución mediante un solo robot [22][23][24]:</font></p>  <ul>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Robustez:        Un diseño redundante permite que al sufrir daño      un agente, el funcionamiento del sistema no se vea comprometido ya que otro      agente podría cumplir su función.</font></li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Escalabilidad: Los MARS tiene la ventaja de ser sistemas      abiertos. Se pueden introducir nuevos agentes sin realizar mayores cambios      en el sistema.</font></li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Mayor cubrimiento        de área geográfica: Se pueden distribuir      los agentes de manera que cubran mayor espacio de búsqueda.</font></li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Divide y Vencerás: Hay gran cantidad de problemas cuya solución      es de naturaleza distribuida.</font></li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Simplicidad:        Los MARS son modulares, además los agentes      tienen un diseño mas simple que en los sistemas monolíticos de un solo robot.</font></li>      </ul>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">A pesar de las ventajas los MARS cuentan con las siguientes  desventajas [25][26]:</font></p>  <ul>        ]]></body>
<body><![CDATA[<li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">A nivel de        arquitecturas software: el desarrollo de arquitecturas para este tipo        de sistemas presenta muchas dificultades. Algunas de las formas más frecuentes        de abordar este tipo de inconvenientes son las siguientes: </font>      <ul>            <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Uso de            una arquitectura centralizada: un solo agente procesa toda la información adquirida y envía          las acciones que deben de tomarse a los otros agentes. </font></li>            <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Uso de            una arquitectura distribuida: la información es recuperada por todos          los agentes pero las decisiones las toma un agente central.</font></li>            <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Uso de            una arquitectura totalmente distribuida: cada robot toma sus decisiones            de acuerdo a la información          que adquiere.</font></li>          </ul>    </li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">A nivel de        planificación y distribución de tareas: los planes      deben tener en cuenta la naturaleza distribuida de la tarea a realizar. Las      diferentes tareas deben de distribuirse en los distintos agentes de acuerdo      a sus destrezas. Los planes deben de considerar sincronización y comunicación      entre los diferentes miembros del equipo envueltos en la tarea. Si un agente      no puede llevar a cabo su tarea, deberá haber un mecanismo que la reasigne.</font></li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">A nivel de        coordinación de tareas: La introducción de la      coordinación de tareas a un equipo de múltiples agentes filtra problemas      relacionados a la distribución y mantenimiento del conocimiento, y los problemas      propios de los sistemas de comunicación (ruido, ancho de banda limitado).      Dado que la comunicación puede ser implícita o explicita , se debe de tener      en cuenta el mecanismo mediante el cual los agentes generan eventos cuando      necesitan comunicar algo de relevancia para otros agentes (por ejemplo cuando      un agente necesita comunicar que ha alcanzado un objetivo). La comunicación      es uno de los mecanismos mas importantes para la coordinación de tareas      en un equipo por lo tanto es uno de los problemas claves a atacar en el      desarrollo de este tipo de sistemas.</font></li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">A nivel de        modelamiento distribuido del mundo: dado que se pueden distribuir diferentes        capacidades sensoricas en los diferentes agentes, la representación obtenida del mundo puede ser mas rica que la obtenida      con un solo agente. El problema que surge es como lograr una fusión sensorica      eficiente de manera que se logre una integración adecuada de los datos. </font></li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Sensado, localización y exploración cooperativa: mientras      que un solo robot solo tiene acceso a la información local, un robot en un      MARS puede reunir información de todo el equipo de robots. La técnica mas      usada para la exploración cooperativa es el manejo distribuido del mapa del      entorno de trabajo en la cual cada robot maneja versiones reducidas e intercambiables      de su área de trabajo.</font></li>        <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Control y        adaptación: En este punto el espectro es muy amplio,      se puede tener estrategias de adaptación y control mediante aprendizaje en      procesos coevolutivos, adaptación a entornos con la presencia de humanos,      trabajo con humanos en el equipo, y arquitecturas de control y adaptación      de inspiración biológica.</font></li>      ]]></body>
<body><![CDATA[</ul>      <p>&nbsp;</p>      <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>4. PROYECTO SMART</b></font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El proyecto SMART      esta concebido como una plataforma para la investigación de técnicas de inteligencia artificial distribuida y cooperación  entre agente en entornos estructurados [17]. El enfoque permite estudiar  tanto arquitecturas de software centralizadas como distribuidas al poderse  desempeñar los agentes tanto con comunicación como sin esta. La <a href="#fig01">figura  1</a> muestra como esta diseñada la plataforma. Los elementos claves son la disposición  de una red inalámbrica para la comunicación entre agentes tanto software  en el PC como hardware en las plataformas. Aunque el sistema en la actualidad  cuenta con tres agentes robóticos y uno hardware, es posible la introducción  de mas agentes, esto solo se ve limitado por las capacidades de la red inalámbrica  que depende de los dispositivos que se utilizan actualmente para la comunicación.</font></p>      <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="fig01"></a><img src="/img/revistas/dyna/v75n154/a17fig01.gif">    <br>   Figura 1.</b> Arquitectura  de SMART.    <br>  <b>Figure 1.</b> SMART Architecture</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Se propone un      modelo de agente en tres niveles [27]: individual, para la interacción con el medio; relacional, para la gestión de formación  de grupos con otros agentes; y organizacional, para la solución cooperativa  de problemas. Este enfoque permite abstraer diferentes comportamientos que  los agentes deberán de exhibir en diferentes etapas de solución de un problema  determinado.</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El enfoque de      agentes de tres capas también constituye el  primer paso para la el análisis y diseño de sistemas multi-agentes robóticos  mediante la metodología MAD-Smart [28]. Los gráficos que se discutirán mas  adelante, exceptuando la última fotografía, pertenecen a diferentes etapas  de dicha metodología.</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La <a href="#tab01">tabla        1</a> muestra      el modelo de la Arquitectura de Grupo para un proyecto de digitalización de entornos estructurados. Este modelo describe  básicamente la infraestructura necesaria para llevar a cabo un proyecto determinado  usando grupos de agentes robóticos.</font></p>         ]]></body>
<body><![CDATA[<p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="tab01"></a>Tabla 1.</b> Modelo      de Arquitectura de Grupo para un sistema de digitalización de entornos.    <br>      <b>Table 1.</b> Model of Group Architecture  for a environment digitalization system.</font>    <br>  <img src="/img/revistas/dyna/v75n154/a17tab01.gif"></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La <a href="#fig02">figura        2</a> muestra      el Modelo de Descripción Modular para  el agente dado. Este último modelo tiene como propósito enseñar la manera  como se encuentran vinculadas las partes físicas que constituyen los agentes.  La <a href="#fig03">figura 3</a> muestra la plantilla de diseño para una plataforma determinada  en el sistema. La plantilla de diseño </font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">se  realiza al final de la aplicación de la metodología, y  busca dejar definido varios de los elementos que harán parte del sistema.  Finalmente, la <a href="#fig04">figura 4</a> muestra un agente robótico particular del sistema  y se señalan algunos de sus elementos.</font></p>      <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="fig02"></a><img src="/img/revistas/dyna/v75n154/a17fig02.gif">    <br>   Figura 2.</b> Modelo      de Descripción  Modular para una Plataforma.    <br>  <b>Figure 2.</b> Model of Modular  Description for a Platform</font></p>      <p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="fig03"></a><img src="/img/revistas/dyna/v75n154/a17fig03.gif">    <br>   Figura 3</b>.      Plantilla de Diseño.    <br>  <b>Figure 3. </b>Design Template.</font></p>      ]]></body>
<body><![CDATA[<p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><a name="fig04"></a><img src="/img/revistas/dyna/v75n154/a17fig04.gif">    <br>   Figura 4</b>.      Agente Robótico  del proyecto SMART.    <br>  <b>Figure 4.</b> Robotic Agent of  the Smart Project.</font></p>      <p align="center">&nbsp;</p>      <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>5. CONCLUSIONES  </b></font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La gran cantidad      de tareas en el mundo real cuya solución  involucra un gran número de humanos apoyándose unos a otros parece ser el  campo de aplicación mas inmediata de los MARS.</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El campo de los      MARS es en la actualidad, un área bien establecida  y con una cada vez mayor trayectoria y madurez. Se espera que la complejidad  de las tareas en las cuales intervendrán equipos de robots sea cada vez mayor.</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El campo de investigación en robótica cada vez se esta desplazando  mas hacia el desarrollo en robótica cooperativa, esto implica, mas que un  rediseño de toda la tecnología existente, un compromiso por parte de los  investigadores de asumir de una manera diferente los problemas a solucionar  y la manera como se conciben los agentes individuales. En el articulo ya  se mostró como el modelo tres niveles se esta desarrollando dentro del proyecto  y como existe ya una metodología en torno a este modelo. No hay duda que  con el tiempo surgirán nuevas maneras de entender como deberán de ser los  agentes dentro de un grupo.</font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Queda un gran      camino por recorrer por la reconciliación de  las teorías de los MAS de software, los cuales tienen como ventajas las grandes  capacidades computacionales y las tecnologías de redes teleinformáticas actuales,  y los MARS, aunque no se puede negar que la teoría de los agentes inteligentes  esta cambiando la manera como se conciben y diseñan los robots.</font></p>      <p>&nbsp;</p>      ]]></body>
<body><![CDATA[<p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>6. AGRADECIMIENTOS</b></font></p>      <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Este artículo se enmarca dentro del proyecto de investigación “<i>Sistema  Multi-Agente Robótico para la Navegación Colaborativa en Escenarios Estructurados</i>” (30805961)  auspiciado por la Dirección de Investigación de la Universidad Nacional  de Colombia Sede Medellín (DIME).</font></p>      <p>&nbsp;</p>      <p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>REFERENCIAS  </b></font></p>      <!-- ref --><p>    <font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b> [1]</b> ALAMIS R., FLEURY S., HERRB M., INGRAND F., Y ROBERT F. Multi-Robot Cooperation in the MARTHA Project. IEEE Robotics and Automation Magazine, Vol. 5, No. 1, 1998.        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000097&pid=S0012-7353200800010001700001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>    <b>[2]</b> EVANS J., KRISHNAMURTHY B., HelpMate, The Trackless Robotic Courier. Lectures Notes in Control and Information Sciences. Springer Verlag. 1998.        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000098&pid=S0012-7353200800010001700002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>    <b>[3]</b> REKLEITIS I., SIM R. , DUDEK G., MILLOS E. Collaborative Exploration for the Construction of Visual Maps. 2001. Disponible en: <a href="http://citeseer.ist.psu.edu/449413.html" target="ventana">http://citeseer.ist.psu.edu/449413.html</a> Fecha de acceso: Mayo de 2007        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000099&pid=S0012-7353200800010001700003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>    <b>[4]</b> TAMBE M. Towards Flexible Teamwork. Journal Artificial Intelligence Research. 1997.        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000100&pid=S0012-7353200800010001700004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>    <b>[5]</b> FRANKILN D., KAHNG A., LEWIS A. Distributed Sensing and Proving with Multiple Search Agents: Towards System-level landmine Detection Solutions. Proceedings of Detection Technologies for Mines and Minelike Targets, vol 2496. 1995.        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000101&pid=S0012-7353200800010001700005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>    <b>[6]</b> DONALD B., JENNINGS J, RUS D. Experimental Information Invariants for Cooperating Autonomous Mobile Robots. Proceedings International Symposium on Robotics Research. 1993        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000102&pid=S0012-7353200800010001700006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>    <b>[7]</b> ALTENBURG K. Adaptive Resource Allocation for a Multiple Mobile Robot System using Communication. Technical Report NDSU-CSOR-TR-9404. 1994.        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000103&pid=S0012-7353200800010001700007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>    <b>[8]</b> COLLINOT A., DROGOUL A., BENHAMOU P. Agent Oriented Design of a    Soccer Robot Team. ICMAS’96; 1996     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000104&pid=S0012-7353200800010001700008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>    <b>[9]</b> DELOACH S., MATSON E., LI Y.; Applying Agent Oriented Software Engineering to Cooperative Robotics. Proceedings of the Fifteenth International Florida Artificial Intelligence Research Society Conference. 2002.        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000105&pid=S0012-7353200800010001700009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>    <b>[10]</b> VELOSO M., NARDI D. Special Issue on Multirobot Systems. Proceedings of the IEEE, Vol. 94, No. 7, July 2006        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000106&pid=S0012-7353200800010001700010&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>    <b>[11]</b> FRANKLIN S., GRAESSER T. Is it an Agent, or just a Program?: A Taxonomy for Autonomous Agents. Proceedings of the Third International Workshop on Agent Theories, Architectures, and Languages, Springer-Verlag, 1996.        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000107&pid=S0012-7353200800010001700011&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>    <b>[12]</b> MÜLLER J.P. The Design of Intelligent Agents. A Layered Approach.    Lecture Notes in Artificial Intelligence, Vol. 1177. Ed. Springer-Verlag.    1996.     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000108&pid=S0012-7353200800010001700012&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>    <b>[13]</b> RUEDA S., M. E. Ucrós, and A. Quintero. Agentes y Sistemas Multiagente: Integración de Conceptos Básicos. Memos de investigación,    No. 319, pp.1-14.     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000109&pid=S0012-7353200800010001700013&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>    <b>[14]</b> RUSSELL S.J. and P. Norving. Artificial intelligence .Englewood Cliffs, NJ: Prentice-Hall, 1995.        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000110&pid=S0012-7353200800010001700014&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>    <b>[15]</b> WOOLDRIDGE MICHAEL. An Introduction to Multi-Agent System. John    Wiley & Sons Ltd. 2002     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000111&pid=S0012-7353200800010001700015&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>    <b>[16]</b> DAVIS R. SMITH R. G. Negotiation as a Metaphor for Distributed Problem Solving. Distributed Artificial Intelligence. Morgan Kaufmann Publishers Inc. 1988        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000112&pid=S0012-7353200800010001700016&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>    <b>[17]</b> OVALLE D. JIMÉNEZ J. ACOSTA G. Arquitectura de Ambiente Multi-Agente Robótico para la Navegación Colaborativa. Quinta Conferencia Iberoamericana en Sistemas, Cibernética e Informática    CISCI. 2006, USA.     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000113&pid=S0012-7353200800010001700017&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>    <b>[18]</b> FUKUDA T. NAKAGAWA S. KAWAUCHI Y. Buss M. Structure Decision for    Self Organising Robots Based on Cell Structures – CEBOT. IEEE International    Conference on Robotics and Automation. 1989     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000114&pid=S0012-7353200800010001700018&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>    <b>[19]</b> RoboCup. RoboCup online. Disponible en: <a href="http://www.robocup.org/" target="ventana">http://www.robocup.org/</a>, 1998. Fecha de acceso: Abril de 2007.        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000115&pid=S0012-7353200800010001700019&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>    <b>[20]</b> AAAI Robot Competition and Exhibition. Disponible en: <a href="http://www.palantir.swarthmore.edu/aaai06/" target="ventana">http://www.palantir.swarthmore.edu/aaai06/</a> Fecha de acceso: Abril de 2007.        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000116&pid=S0012-7353200800010001700020&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>    <b>[21]</b> MiroSot. MiroSot context and exhibition. Disponible en: <a href="http://www.mirosot.org/" target="ventana">http://www.mirosot.org/</a>, 1999. Fecha de acceso: Abril de 2007.        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000117&pid=S0012-7353200800010001700021&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>    <b>[22]</b> FUKUDA T. NAKAGAWA S. Approach to the dynamically reconfigurable robotic system. Journal of Intelligent and Robotic Systems. Springer Netherlands. Volumen 1, Numero 1, 1988.        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000118&pid=S0012-7353200800010001700022&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>    <b>[23]</b> STONE P. VELOSO M. Multiagent Systems: a Survey from a Machine Learning Perspective. Technical Report CMU-CS-97-193, CMU, School of Computer Science, Carnegie Mellon University, May 1997.        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000119&pid=S0012-7353200800010001700023&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>    <b>[24]</b> ARKIN R. C. Behaviour Based Robotics. MIT Press, 1998        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000120&pid=S0012-7353200800010001700024&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>    <b>[25]</b> LIMA P., CUSTODIO L.. Artificial Intelligence and System Theory: Applied to Cooperative Robots. Disponible en: <a href="http://citeseer.ist.psu.edu/578654.html" target="ventana">http://citeseer.ist.psu.edu/578654.html</a> Fecha de acceso: Mayo de 2007.        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000121&pid=S0012-7353200800010001700025&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>    <b>[26]</b> VELOSO M. NARDI D. Special Issue on Multirobot Systems. Proceedings of the IEEE. Volumen 94, Julio 2006        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000122&pid=S0012-7353200800010001700026&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>    <b>[27]</b> DROGOUL A, ZUCKER J.-D. Methodological Issues for Designing Multi-Agent    Systems with Machine Learning Techniques: Capitalizing Experiences from the    RoboCup Challenge. LIP6 – Université París 6. 1998     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000123&pid=S0012-7353200800010001700027&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><br>    <b>[28]</b> JIMÉNEZ J., VALENCIA M., OCHOA J. Metodología para el Análisis y Diseño de Sistemas Multi-Agente Robóticos: MAD-Smart. Segundo Congreso Colombiano de Computación,  CCC 2007. </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[&#160;<a href="javascript:void(0);" onclick="javascript: window.open('/scielo.php?script=sci_nlinks&ref=000124&pid=S0012-7353200800010001700028&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --> ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[ALAMIS]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[FLEURY]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[HERRB]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[INGRAND]]></surname>
<given-names><![CDATA[F.]]></given-names>
</name>
<name>
<surname><![CDATA[ROBERT]]></surname>
<given-names><![CDATA[F.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Multi-Robot Cooperation in the MARTHA Project]]></article-title>
<source><![CDATA[IEEE Robotics and Automation Magazine]]></source>
<year>1998</year>
<volume>5</volume>
<numero>1</numero>
<issue>1</issue>
</nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[EVANS]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[KRISHNAMURTHY]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[HelpMate: The Trackless Robotic Courier]]></article-title>
<source><![CDATA[Lectures Notes in Control and Information Sciences]]></source>
<year>1998</year>
<publisher-name><![CDATA[Springer Verlag]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[REKLEITIS]]></surname>
<given-names><![CDATA[I.]]></given-names>
</name>
<name>
<surname><![CDATA[SIM]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[DUDEK]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
<name>
<surname><![CDATA[MILLOS]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
</person-group>
<source><![CDATA[Collaborative Exploration for the Construction of Visual Maps]]></source>
<year>2001</year>
</nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[TAMBE]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Towards Flexible Teamwork]]></article-title>
<source><![CDATA[Journal Artificial Intelligence Research]]></source>
<year>1997</year>
</nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[FRANKILN]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
<name>
<surname><![CDATA[KAHNG]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[LEWIS]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Distributed Sensing and Proving with Multiple Search Agents: Towards System-level landmine Detection Solutions]]></article-title>
<source><![CDATA[Proceedings of Detection Technologies for Mines and Minelike Targets]]></source>
<year>1995</year>
<volume>2496</volume>
</nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[DONALD]]></surname>
<given-names><![CDATA[B.]]></given-names>
</name>
<name>
<surname><![CDATA[JENNINGS]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[RUS]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Experimental Information Invariants for Cooperating Autonomous Mobile Robots]]></article-title>
<source><![CDATA[Proceedings International Symposium on Robotics Research]]></source>
<year>1993</year>
</nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[ALTENBURG]]></surname>
<given-names><![CDATA[K.]]></given-names>
</name>
</person-group>
<source><![CDATA[Adaptive Resource Allocation for a Multiple Mobile Robot System using Communication]]></source>
<year>1994</year>
</nlm-citation>
</ref>
<ref id="B8">
<label>8</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[COLLINOT]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[DROGOUL]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
<name>
<surname><![CDATA[BENHAMOU]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
</person-group>
<source><![CDATA[Agent Oriented Design of a Soccer Robot Team: ICMAS’96]]></source>
<year>1996</year>
</nlm-citation>
</ref>
<ref id="B9">
<label>9</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[DELOACH]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[MATSON]]></surname>
<given-names><![CDATA[E.]]></given-names>
</name>
<name>
<surname><![CDATA[LI]]></surname>
<given-names><![CDATA[Y.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Applying Agent Oriented Software Engineering to Cooperative Robotics]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<conf-name><![CDATA[ Proceedings of the Fifteenth International Florida Artificial Intelligence Research Society Conference]]></conf-name>
<conf-date>2002</conf-date>
<conf-loc> </conf-loc>
</nlm-citation>
</ref>
<ref id="B10">
<label>10</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[VELOSO]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[NARDI]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Special Issue on Multirobot Systems]]></article-title>
<source><![CDATA[Proceedings of the IEEE]]></source>
<year>July</year>
<month> 2</month>
<day>00</day>
<volume>94</volume>
<numero>7</numero>
<issue>7</issue>
</nlm-citation>
</ref>
<ref id="B11">
<label>11</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[FRANKLIN]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[GRAESSER]]></surname>
<given-names><![CDATA[T.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Is it an Agent, or just a Program?: A Taxonomy for Autonomous Agents]]></article-title>
<source><![CDATA[Proceedings of the Third International Workshop on Agent Theories, Architectures, and Languages]]></source>
<year>1996</year>
<publisher-name><![CDATA[Springer-Verlag]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B12">
<label>12</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[MÜLLER]]></surname>
<given-names><![CDATA[J.P.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[The Design of Intelligent Agents: A Layered Approach]]></article-title>
<source><![CDATA[Lecture Notes in Artificial Intelligence]]></source>
<year>1996</year>
<volume>1177</volume>
<publisher-name><![CDATA[Springer-Verlag]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B13">
<label>13</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[RUEDA]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[Ucrós]]></surname>
<given-names><![CDATA[M. E.]]></given-names>
</name>
<name>
<surname><![CDATA[Quintero]]></surname>
<given-names><![CDATA[A.]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[Agentes y Sistemas Multiagente: Integración de Conceptos Básicos]]></article-title>
<source><![CDATA[Memos de investigación]]></source>
<year></year>
<numero>319</numero>
<issue>319</issue>
<page-range>1-14</page-range></nlm-citation>
</ref>
<ref id="B14">
<label>14</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[RUSSELL]]></surname>
<given-names><![CDATA[S.J.]]></given-names>
</name>
<name>
<surname><![CDATA[Norving]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
</person-group>
<source><![CDATA[Artificial intelligence]]></source>
<year>1995</year>
<publisher-loc><![CDATA[Englewood Cliffs^eNJ NJ]]></publisher-loc>
<publisher-name><![CDATA[Prentice-Hall]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B15">
<label>15</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[WOOLDRIDGE]]></surname>
<given-names><![CDATA[MICHAEL]]></given-names>
</name>
</person-group>
<source><![CDATA[An Introduction to Multi-Agent System]]></source>
<year>2002</year>
<publisher-name><![CDATA[John Wiley & Sons Ltd]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B16">
<label>16</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[DAVIS]]></surname>
<given-names><![CDATA[R.]]></given-names>
</name>
<name>
<surname><![CDATA[SMITH]]></surname>
<given-names><![CDATA[R. G.]]></given-names>
</name>
</person-group>
<source><![CDATA[Negotiation as a Metaphor for Distributed Problem Solving: Distributed Artificial Intelligence]]></source>
<year>1988</year>
<publisher-name><![CDATA[Morgan Kaufmann Publishers Inc]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B17">
<label>17</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[OVALLE]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
<name>
<surname><![CDATA[JIMÉNEZ]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[ACOSTA]]></surname>
<given-names><![CDATA[G.]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[Arquitectura de Ambiente Multi-Agente Robótico para la Navegación Colaborativa]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<conf-name><![CDATA[ Quinta Conferencia Iberoamericana en Sistemas, Cibernética e Informática]]></conf-name>
<conf-date>2006</conf-date>
<conf-loc> </conf-loc>
</nlm-citation>
</ref>
<ref id="B18">
<label>18</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[FUKUDA]]></surname>
<given-names><![CDATA[T.]]></given-names>
</name>
<name>
<surname><![CDATA[NAKAGAWA]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
<name>
<surname><![CDATA[KAWAUCHI]]></surname>
<given-names><![CDATA[Y.]]></given-names>
</name>
<name>
<surname><![CDATA[Buss]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Structure Decision for Self Organising Robots Based on Cell Structures - CEBOT]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<conf-name><![CDATA[ IEEE International Conference on Robotics and Automation]]></conf-name>
<conf-date>1989</conf-date>
<conf-loc> </conf-loc>
</nlm-citation>
</ref>
<ref id="B19">
<label>19</label><nlm-citation citation-type="">
<collab>RoboCup</collab>
<source><![CDATA[RoboCup online]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B20">
<label>20</label><nlm-citation citation-type="">
<source><![CDATA[AAAI Robot Competition and Exhibition]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B21">
<label>21</label><nlm-citation citation-type="">
<collab>MiroSot</collab>
<source><![CDATA[MiroSot context and exhibition]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B22">
<label>22</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[FUKUDA]]></surname>
<given-names><![CDATA[T.]]></given-names>
</name>
<name>
<surname><![CDATA[NAKAGAWA]]></surname>
<given-names><![CDATA[S.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Approach to the dynamically reconfigurable robotic system]]></article-title>
<source><![CDATA[Journal of Intelligent and Robotic Systems]]></source>
<year>1988</year>
<volume>1</volume>
<numero>1</numero>
<issue>1</issue>
<publisher-name><![CDATA[Springer Netherlands]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B23">
<label>23</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[STONE]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
<name>
<surname><![CDATA[VELOSO]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
</person-group>
<source><![CDATA[Multiagent Systems: a Survey from a Machine Learning Perspective]]></source>
<year>May </year>
<month>19</month>
<day>97</day>
<publisher-name><![CDATA[Carnegie Mellon University]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B24">
<label>24</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[ARKIN]]></surname>
<given-names><![CDATA[R. C.]]></given-names>
</name>
</person-group>
<source><![CDATA[Behaviour Based Robotics]]></source>
<year>1998</year>
<publisher-name><![CDATA[MIT Press]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B25">
<label>25</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[LIMA]]></surname>
<given-names><![CDATA[P.]]></given-names>
</name>
<name>
<surname><![CDATA[CUSTODIO]]></surname>
<given-names><![CDATA[L.]]></given-names>
</name>
</person-group>
<source><![CDATA[Artificial Intelligence and System Theory: Applied to Cooperative Robots]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B26">
<label>26</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[VELOSO]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[NARDI]]></surname>
<given-names><![CDATA[D.]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Special Issue on Multirobot Systems]]></article-title>
<source><![CDATA[Proceedings of the IEEE.]]></source>
<year>Juli</year>
<month>o </month>
<day>20</day>
<volume>94</volume>
</nlm-citation>
</ref>
<ref id="B27">
<label>27</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[DROGOUL]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
<name>
<surname><![CDATA[ZUCKER]]></surname>
<given-names><![CDATA[J.-D]]></given-names>
</name>
</person-group>
<source><![CDATA[Methodological Issues for Designing Multi-Agent Systems with Machine Learning Techniques: Capitalizing Experiences from the RoboCup Challenge]]></source>
<year>1998</year>
<publisher-name><![CDATA[Université París]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B28">
<label>28</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[JIMÉNEZ]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
<name>
<surname><![CDATA[VALENCIA]]></surname>
<given-names><![CDATA[M.]]></given-names>
</name>
<name>
<surname><![CDATA[OCHOA]]></surname>
<given-names><![CDATA[J.]]></given-names>
</name>
</person-group>
<article-title xml:lang="es"><![CDATA[Metodología para el Análisis y Diseño de Sistemas Multi-Agente Robóticos: MAD-Smart]]></article-title>
<source><![CDATA[]]></source>
<year></year>
<conf-name><![CDATA[ Segundo Congreso Colombiano de Computación]]></conf-name>
<conf-date>2007</conf-date>
<conf-loc> </conf-loc>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
