<?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>0120-6230</journal-id>
<journal-title><![CDATA[Revista Facultad de Ingeniería Universidad de Antioquia]]></journal-title>
<abbrev-journal-title><![CDATA[Rev.fac.ing.univ. Antioquia]]></abbrev-journal-title>
<issn>0120-6230</issn>
<publisher>
<publisher-name><![CDATA[Facultad de Ingeniería, Universidad de Antioquia]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S0120-62302009000400011</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Seguimiento de trayectorias y objetivos en tierra usando un dirigible y visión artificial]]></article-title>
<article-title xml:lang="en"><![CDATA[Tracking of ground-trajectories and target using an airship and artificial vision]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Catuche]]></surname>
<given-names><![CDATA[Juan]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Sterling]]></surname>
<given-names><![CDATA[Julio]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Bacca-Cortes]]></surname>
<given-names><![CDATA[Bladimir]]></given-names>
</name>
<xref ref-type="aff" rid="A01"/>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad del Valle Escuela de Ingeniería Eléctrica y Electrónica Grupo de Investigación en Percepción y Sistemas Inteligentes]]></institution>
<addr-line><![CDATA[Cali ]]></addr-line>
<country>Colombia</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>12</month>
<year>2009</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>12</month>
<year>2009</year>
</pub-date>
<numero>50</numero>
<fpage>122</fpage>
<lpage>134</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_arttext&amp;pid=S0120-62302009000400011&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_abstract&amp;pid=S0120-62302009000400011&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://www.scielo.org.co/scielo.php?script=sci_pdf&amp;pid=S0120-62302009000400011&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[Este artículo presenta un sistema robótico autónomo compuesto por un dirigible para interiores, un sistema de vídeo inalámbrico, un PC y una aplicación para el seguimiento de trayectorias y objetivos en tierra con alto contraste. Se ha simplificado el modelo del dirigible con el fin de obtener su modelo lineal, con el cual se han definido objetivos de control como la orientación relativa del dirigible y la distancia de éste a objetivos en tierra. Se ha diseñado una estrategia de control PD tanto para la orientación como para la distancia a los objetivos, alcanzando un tiempo de estabilización de 5s y un sobre-impulso de 5%. La cámara es el único sensor de realimentación, cuyas imágenes son procesadas para: la segmentación de trayectorias, usando la transformada de Hough, el operador de Canny y un filtro mediana; la segmentación de objetos en tierra, usando diferenciación por color en HSI. Se realizaron pruebas para el seguimiento de trayectorias lineales, curvas y una combinación de ellas, arrojando errores de orientación inferiores a &plusmn;14º y distancia de &plusmn;5pixeles. Se realizaron pruebas para el seguimiento de objetivos en tierra, describiendo trayectorias lineales y curvas, arrojando errores de distancia de &plusmn;39 pixeles que corresponden al 8,33% de las dimensiones de la imagen y orientación en el sentido del objetivo de &plusmn;12º.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[This paper presents a robotic autonomous system composed by an indoors airship, a wireless video system, a PC and a tracking software for ground trajectory and high contrasted target tracking. The airship&rsquo;s model has been simplified in order to get its lineal model, with which we defined the control objectives as relative heading and distance between the airship and groundtargets. A PD control strategy has been designed as airship&rsquo;s heading as distance to goals, reaching a stabilization time of 5s and a overshoot of 5%. The video camera is the only feedback sensor; its images are processed for: trajectory segmentation using the Hough transform, Canny operator and a median filter; and ground-target segmentation, using color detection in the HIS space. Lineal, curved and lineal-curved combination trajectories tests were performed, reaching heading errors less than &plusmn;14º and distance of &plusmn;5pixels. Ground-targets tracking tests were performed, describing lineal and curved trajectories and reaching distance errors of &plusmn;39pixels, which corresponds to 8,33% image&rsquo;s dimensions and orientation along goals&rsquo; heading of &plusmn;12º.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[Robótica móvil]]></kwd>
<kwd lng="es"><![CDATA[dirigible]]></kwd>
<kwd lng="es"><![CDATA[visión artificial]]></kwd>
<kwd lng="es"><![CDATA[seguimiento de trayectorias]]></kwd>
<kwd lng="es"><![CDATA[seguimiento de objetivos]]></kwd>
<kwd lng="en"><![CDATA[Mobile robotics]]></kwd>
<kwd lng="en"><![CDATA[blimp]]></kwd>
<kwd lng="en"><![CDATA[artificial vision]]></kwd>
<kwd lng="en"><![CDATA[trajectory tracking]]></kwd>
<kwd lng="en"><![CDATA[target tracking]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <p align="center"><font face="Verdana" size="4"> <b>Seguimiento de trayectorias y objetivos en tierra usando un dirigible y visi&oacute;n artificial</b></font></p>     <p align="center"><font face="Verdana" size="4"> <b>Tracking of ground&#45;trajectories and target using an airship and artificial vision</b></font></p>     <p> <font face="Verdana" size="2"> <i>Juan Catuche, Julio Sterling, Bladimir Bacca&#45;Cortes<sup>*</sup> </i></font></p>     <p> <font face="Verdana" size="2">Grupo de Investigaci&oacute;n en Percepci&oacute;n y Sistemas Inteligentes, Universidad del Valle, Escuela de Ingenier&iacute;a El&eacute;ctrica y Electr&oacute;nica, Cra. 91 No. 28&#45;23, Cali, Valle, Colombia</font></p>      <p><font face="Verdana" size="2">&nbsp;</font></p>  <hr noshade size="1">     <p><font face="Verdana" size="3"> <b>Resumen</b></font></p>     <p><font face="Verdana" size="2">Este art&iacute;culo presenta un sistema rob&oacute;tico aut&oacute;nomo compuesto por un dirigible para interiores, un sistema de v&iacute;deo inal&aacute;mbrico, un PC y una aplicaci&oacute;n para el seguimiento de trayectorias y objetivos en tierra con alto contraste. Se ha simplificado el modelo del dirigible con el fin de obtener su modelo lineal, con el cual se han definido objetivos de control como la orientaci&oacute;n relativa del dirigible y la distancia de &eacute;ste a objetivos en tierra. Se ha dise&ntilde;ado una estrategia de control PD tanto para la orientaci&oacute;n como para la distancia a los objetivos, alcanzando un tiempo de estabilizaci&oacute;n de 5s y un sobre&#45;impulso de 5&#37;. La c&aacute;mara es el &uacute;nico sensor de realimentaci&oacute;n, cuyas im&aacute;genes son procesadas para: la segmentaci&oacute;n de trayectorias, usando la transformada de Hough, el operador de Canny y un filtro mediana; la segmentaci&oacute;n de objetos en tierra, usando diferenciaci&oacute;n por color en HSI. Se realizaron pruebas para el seguimiento de trayectorias lineales, curvas y una combinaci&oacute;n de ellas, arrojando errores de orientaci&oacute;n inferiores a &plusmn;14<sup>o</sup> y distancia de &plusmn;5pixeles. Se realizaron pruebas para el seguimiento de objetivos en tierra, describiendo trayectorias lineales y curvas, arrojando errores de distancia de &plusmn;39 pixeles que corresponden al 8,33&#37; de las dimensiones de la imagen y orientaci&oacute;n en el sentido del objetivo de &plusmn;12<sup>o</sup>.</font></p>     <p><font face="Verdana" size="2"><b>Palabras clave:</b> Rob&oacute;tica m&oacute;vil, dirigible, visi&oacute;n artificial, seguimiento de trayectorias, seguimiento de objetivos</font></p>     <p><font face="Verdana" size="2">&nbsp;</font></p> <hr noshade size="1">      <p><font face="Verdana" size="3"><b>Abstract</b></font></p>      ]]></body>
<body><![CDATA[<p><font face="Verdana" size="2">This paper presents a robotic autonomous system composed by an indoors airship, a wireless video system, a PC and a tracking software for ground trajectory and high contrasted target tracking. The airship&rsquo;s model has been simplified in order to get its lineal model, with which we defined the control objectives as relative heading and distance between the airship and groundtargets. A PD control strategy has been designed as airship&rsquo;s heading as distance to goals, reaching a stabilization time of 5s and a overshoot of 5&#37;. The video camera is the only feedback sensor; its images are processed for: trajectory segmentation using the Hough transform, Canny operator and a median filter; and ground&#45;target segmentation, using color detection in the HIS space. Lineal, curved and lineal&#45;curved combination trajectories tests were performed, reaching heading errors less than &plusmn;14<sup>o</sup> and distance of &plusmn;5pixels. Ground&#45;targets tracking tests were performed, describing lineal and curved trajectories and reaching distance errors of &plusmn;39pixels, which corresponds to 8,33&#37; image&rsquo;s dimensions and orientation along goals&rsquo; heading of &plusmn;12<sup>o</sup>.</font></p>      <p><font face="Verdana" size="2"><b>Keywords:</b> Mobile robotics, blimp, artificial vision, trajectory tracking, target tracking</font></p>     <p><font face="Verdana" size="2">&nbsp;</font></p> <hr noshade size="1">      <p><font face="Verdana" size="3"><b>Introducci&oacute;n</b></font></p>      <p><font face="Verdana" size="2">La rob&oacute;tica m&oacute;vil es un &aacute;rea que involucra tanto veh&iacute;culos terrestres, a&eacute;reos como submarinos. Todos estos veh&iacute;culos poseen sistemas de navegaci&oacute;n dependientes de la realimentaci&oacute;n con el entorno, para lo cual com&uacute;nmente se usan sistemas inerciales, magn&eacute;ticos o una combinaci&oacute;n de los dos. La realimentaci&oacute;n visual y las nuevas t&eacute;cnicas de tratamiento de im&aacute;genes, permiten que una o varias c&aacute;maras sean los sensores m&aacute;s importantes para la navegaci&oacute;n de un robot m&oacute;vil. En nuestro caso, el veh&iacute;culo m&oacute;vil a controlar es un dirigible o veh&iacute;culo flotante, que gracias a su capacidad para tener una visual global del suelo, las im&aacute;genes son adquiridas no solo ser&aacute;n usadas para la navegaci&oacute;n, sino que pueden ser usadas en aplicaciones para vigilancia [1], supervisi&oacute;n de variables ambientales [2, 3], detecci&oacute;n de incendios, medici&oacute;n de poluci&oacute;n [4], sistemas de comunicaci&oacute;n [5] y sistemas inteligentes de transporte [6].</font></p>       <p><font face="Verdana" size="2">En la Universidad del Valle se desea dar los primeros pasos en esta &aacute;rea de investigaci&oacute;n, para lo cual el primer objetivo es una aproximaci&oacute;n al modelo de la plataforma, su control y navegaci&oacute;n b&aacute;sica. En este art&iacute;culo se presenta un sistema, inicialmente para interiores, que emplea una c&aacute;mara como &uacute;nico sensor de realimentaci&oacute;n con el fin de guiar al dirigible por una trayectoria trazada en el piso, &oacute; seguir un objeto con determinadas caracter&iacute;sticas de color. El control del dirigible se realiza a trav&eacute;s de una aplicaci&oacute;n software externa al aparato, debido a la escasa carga &uacute;til de estas plataformas. Se definieron un par de aplicaciones b&aacute;sicas, el seguimiento de trayectorias y de objetivos en tierra, lo cual permitir&iacute;a por ejemplo la supervisi&oacute;n del estado de tr&aacute;fico en una v&iacute;a urbana o extra &#45; urbana, estando relacionado con las aplicaciones en sistemas inteligentes de transporte. Aplicaciones a nivel nacional basadas en sistemas de visi&oacute;n montados en veh&iacute;culos a&eacute;reos pueden ayudar a solucionar problemas como el robo de autom&oacute;viles [7], donde se reportan incrementos hasta del 45&#37; en robos violentos de veh&iacute;culos en las principales ciudades del pa&iacute;s, &oacute; reportes de 52 autom&oacute;viles robados diariamente en Colombia [8]. Es claro que el problema de seguridad es importante y solo se refiere a casos reportados, ya que los robos a transe&uacute;ntes pocas veces son denunciados. A mediano plazo se pretende tener un sistema de vigilancia en grandes superficies, donde las c&aacute;maras no sean fijas, sino m&oacute;viles y a una altura tal que exista una visual m&aacute;s directa y ampl&iacute;e el rango de acci&oacute;n del sistema. Adem&aacute;s, a futuro un sistema de adquisici&oacute;n de datos visuales usando veh&iacute;culos flotantes permitir&iacute;a, remotamente, el procesamiento de im&aacute;genes para determinar el estado del tr&aacute;fico, lo cual se ha convertido en una variable importante con el advenimiento de los sistemas masivos de transporte. El art&iacute;culo est&aacute; estructurado de la siguiente manera: en primer lugar se describe el hardware del sistema y la interfaz de usuario; luego, el modelo cinem&aacute;tico, din&aacute;mico, su simplificaci&oacute;n y las estrategias de control; se sigue con el procesamiento de im&aacute;genes que permite la segmentaci&oacute;n de la trayectoria y el objeto a seguir; luego, las pruebas y resultados realizados; y finalmente, las conclusiones, trabajos futuros y referencias.</font></p>       <p><font face="Verdana" size="3"><b>Descripci&oacute;n de la plataforma de experimentaci&oacute;n</b></font></p>      <p><font face="Verdana" size="2">La <a href="#Figura1">figura 1</a> muestra el esquema del sistema propuesto, el cual se compone de: un dirigible para interiores &#40;MegaTech<sup>&reg;</sup>&#41; de 52&rdquo; de largo, 37&rdquo; de alto y 37&rdquo; de ancho, con una capacidad de albergar 7 pies c&uacute;bicos de helio, posee una g&oacute;ndola de tres h&eacute;lices, donde alberga al circuito receptor de las se&ntilde;ales enviadas por el radio &#45; control &#40;No. 1 en la figura&#41;; una c&aacute;mara de v&iacute;deo inal&aacute;mbrica de dimensiones reducidas &#40;20x20x14 mm y 60g de peso&#41; ubicada en la g&oacute;ndola, su se&ntilde;al es transmitida a un receptor &#40;No. 2 en la figura&#41;, el cual entrega una se&ntilde;al NTSC de 510x492 pixeles a 30fps, sin embargo para el procesamiento se usa una imagen de 320x240; la se&ntilde;al de salida del receptor inal&aacute;mbrico es digitalizada por una tarjeta PCI TV7131 de Global TV Terminator Kworld<sup>&reg;</sup> &#40;No. 3 en la figura&#41;; luego, la aplicaci&oacute;n software en el PC &#40;No. 4 en la figura&#41; determina los comandos de control que son enviados a trav&eacute;s del puerto serie a una tarjeta de interfaz &#40;No. 5 en la figura&#41;; finalmente, la salida de la tarjeta de interfaz se conecta a un transmisor de radio frecuencia de 3 canales &#40;No. 6 en la figura&#41;, el cual en conjunto con el receptor que se encuentra en la g&oacute;ndola determinar&aacute;n el tiempo de activaci&oacute;n de los motores del dirigible. La tarjeta de interfaz fue implementada teniendo en cuenta los rangos m&iacute;nimos y m&aacute;ximos que el fabricante especificaba para la activaci&oacute;n de los motores, esto es tiempos de activaci&oacute;n entre 350ms y 800ms de los motores del dirigible.</font></p>         <p align="center"><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i01.gif" ><a name="Figura1"></a></font></p>       <p><font face="Verdana" size="2"><b>Figura 1</b> Diagrama general del sistema</font></p>       ]]></body>
<body><![CDATA[<p><font face="Verdana" size="2"><b>Descripci&oacute;n de la interfaz de usuario</b></font></p>      <p><font face="Verdana" size="2">La <a href="#Figura2">figura 2</a> muestra la interfaz de usuario compuesta por: 4 men&uacute;s de texto, una barra de accesos r&aacute;pidos y componentes gr&aacute;ficos para: la informaci&oacute;n de v&iacute;deo de la c&aacute;mara, las im&aacute;genes procesadas cada 1000ms, una consola de datos y un control manual del dirigible, permitiendo definir la posici&oacute;n inicial del dirigible. Los men&uacute;s de texto tienen funcionalidades para el trabajo con archivos, grabar v&iacute;deos, grabar im&aacute;genes segmentadas &#40;trayectorias u objetos&#41; e informaci&oacute;n de la consola de texto, selecci&oacute;n del tipo de seguimiento a realizar &#40;trayectorias u objetos&#41;, hasta la configuraci&oacute;n de los par&aacute;metros de los algoritmos de procesamiento de im&aacute;genes, control del dirigible y de comunicaci&oacute;n con la interfaz al radio control.</font></p>       <p><font face="Verdana" size="2">Tanto la interfaz de usuario, como el algoritmo de control y los algoritmos de procesamiento de im&aacute;genes fueron implementados en C++ Builder 6.0 de Borland<sup>TM</sup>.</font></p>        <p align="center"><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i02.gif" ><a name="Figura2"></a></font></p>      <p><font face="Verdana" size="2"><b>Figura 2</b> Interfaz de usuario</font></p>     <p><font face="Verdana" size="2"><b>Modelo y control del veh&iacute;culo a&eacute;reo</b></font></p>     <p align="center"><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i03.gif" ><a name="Figura3"></a></font></p>       <p><font face="Verdana" size="2"><b>Figura 3</b> Marcos coordenados de la plataforma</font></p>      <p><font face="Verdana" size="2">Con el fin de establecer un marco de referencia y definir el modelo cinem&aacute;tico y din&aacute;mico del dirigible, la<a href="#Figura3"> figura No. 3</a> muestra los ejes coordenados seleccionados y su orientaci&oacute;n. En esta figura se observa que el eje <i>Z</i> se orienta hacia abajo, el eje <i>X</i> hacia delante y el eje <i>Y</i> hacia la derecha, el origen del sistema coordenado <i>&#40;B&#41;</i> se define en el centro de gravedad del veh&iacute;culo flotante. A continuaci&oacute;n se definir&aacute; el modelo cinem&aacute;tico, din&aacute;mico, su simplificaci&oacute;n y el dise&ntilde;o de los controladores.</font></p>      <p><font face="Verdana" size="2"><b>Modelo cinem&aacute;tico</b></font></p>     ]]></body>
<body><![CDATA[<p><font face="Verdana" size="2">Un veh&iacute;culo flotante como un dirigible se desplaza en 3 dimensiones, por lo tanto el modelo cinem&aacute;tico completo define un vector de posici&oacute;n mostrado en la ecuaci&oacute;n &#40;1&#41;.</font></p>      <p><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i04.gif" ><a name="Ecuación1"></a></font></p>      <p><font face="Verdana" size="2">Donde <i>X,Y,Z</i> determinan la posici&oacute;n del veh&iacute;culo y f, q, y su orientaci&oacute;n en <i>Z, Y, X</i> correspondientemente. Para el control, el marco de coordenadas del veh&iacute;culo debe transformarse a un marco de coordenadas global &#40;inercial&#41;. El resultado de esta transformaci&oacute;n en coordenadas RPY, <i>Roll</i> &#40;y&#41; <i>Pitch</i> &#40;q&#41; <i>Yaw</i> &#40;f&#41;, se muestra en la ecuaci&oacute;n &#40;2&#41;.</font></p>       <p><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i05.gif" ><a name="Ecuación2"></a></font></p>      <p><font face="Verdana" size="2">Donde <i>R<sub>RPY</sub> </i>es la matriz de rotaci&oacute;n entre del marco <i>&#40;B&#41;</i> al <i>&#40;W&#41;</i>. Con el fin de definir el vector de estado en t&eacute;rminos de sus Jacobianos [9], es necesaria la relaci&oacute;n entre las velocidades angulares relativas a <i>&#40;W&#41;</i> y las velocidades angulares en &#40;B&#41;. De la <a href="#Ecuación2">ecuaci&oacute;n &#40;2&#41;</a> se obtiene la ecuaci&oacute;n &#40;3&#41;, teniendo en cuenta [10,11], se obtiene la ecuaci&oacute;n &#40;4&#41; que define el modelo cinem&aacute;tico completo del dirigible.</font></p>       <p><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i06.gif" ><a name="Ecuación3y4"></a></font></p>       <p><font face="Verdana" size="2"><b>Modelo din&aacute;mico</b></font></p>     <p><font face="Verdana" size="2">Teniendo en cuenta el an&aacute;lisis de fuerzas sobre el cuerpo del dirigible, asumiendo que el veh&iacute;culo es un cuerpo r&iacute;gido, y las expresiones <i>Newton &#45; Euler</i> para el movimiento [12,13] se obtiene la ecuaci&oacute;n &#40;5&#41;.</font></p>       <p><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i07.gif" ><a name="Ecuación5"></a></font></p>       <p><font face="Verdana" size="2">Donde: <i>M &#61; M<sub>RB</sub> + MA</i>: Matriz de masas, incluyendo los t&eacute;rminos de masas a&ntilde;adidas; <i>C&#40;v<sub>b</sub>&#41; &#61; C<sub>RB</sub>&#40;v<sub>b</sub>&#41; + C<sub>A</sub>&#40;v<sub>b</sub>&#41;</i>: Matriz de Coriolis y t&eacute;rminos centr&iacute;petos, incluye masas a&ntilde;adidas; <i>D&#40;v<sub>b</sub>&#41; &#61; D<sub>S</sub>&#40;v<sub>b</sub>&#41; + D<sub>H</sub>&#40;v<sub>b</sub>&#41;</i>: Matriz de amortiguamiento de fricci&oacute;n de piel y difusi&oacute;n de v&oacute;rtice; <i>g&#40;h<sub>b</sub>&#41;</i>: Vector de fuerzas gravitacionales y flotamiento; <i>t<sub>b</sub></i>: Fuerzas de actuaci&oacute;n y disturbio; <i>v<sub>b</sub></i>: Vector de velocidades del cuerpo; <i>h<sub>b</sub></i>: Vector de posici&oacute;n del cuerpo.</font></p>      ]]></body>
<body><![CDATA[<p><font face="Verdana" size="2">A continuaci&oacute;n se detallan las suposiciones que permitir&aacute;n hacer ciertas simplificaciones: el centro de gravedad coincide con el centro de marco coordenado y la g&oacute;ndola se ubica a lo largo del eje <i>Z</i> del marco de coordenadas, lo cual hace que la matriz de masas <i>M<sub>RB</sub></i> se exprese como la ecuaci&oacute;n &#40;6&#41; con <i>X<sub>G</sub> &#61; 0 y Y<sub>G</sub> &#61; 0</i>.</font></p>       <p><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i08.gif" ><a name="Ecuación6"></a></font></p>        <p><font face="Verdana" size="2">Donde <i>I<sub>b</sub> &#61; diag{I<sub>XX</sub>, I<sub>YY</sub>, I<sub>ZZ</sub>}</i> es la matriz de inercias del cuerpo, cuyos coeficientes se definen seg&uacute;n la ecuaci&oacute;n &#40;7&#41; [10].</font></p>        <p><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i09.gif" ><a name="Ecuación7"></a></font></p>        <p><font face="Verdana" size="2">Donde <i>a</i> es el semieje mayor de la elipse que aproxima al dirigible, <i>b</i> es el semieje menor y <i>c</i> es el foco, para nuestro caso <i>a &#61; 68,6cm, b &#61; 46,9cm y c &#61; 50,1cm</i>; y &rho; es la densidad del aire igual a 1,2 Kg.&#47;m<sup>3</sup>. Dando como resultado <i>I<sub>b</sub> &#61; diag{0,067 0,105 0,105}</i>.</font></p>      <p><font face="Verdana" size="2">Si el dirigible se asume no deformable, debido a su baja velocidad de desplazamiento y que posee forma de elipse, se puede simplificar la matriz de masas a&ntilde;adidas <i>M<sub>A</sub></i> a una matriz diagonal, ecuaci&oacute;n &#40;8&#41;, cuyos valores se muestran en las ecuaciones &#40;9&#41; a &#40;12&#41; [10].</font></p>       <p><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i10.gif" ><a name="Ecuación8a12"></a></font></p>     <p><font face="Verdana" size="2">Donde <i>&alpha;<sub>O</sub>, &beta;<sub>O</sub>, e y m</i> se definen en las ecuaciones &#40;13&#41; a &#40;16&#41; [10].</font></p>       <p><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i11.gif" ><a name="Ecuación13a16"></a></font></p>     <p><font face="Verdana" size="2">Dado que se tendr&aacute; en cuenta la navegaci&oacute;n del dirigible en el plano <i>XY</i>, a una altura definida y que a trav&eacute;s del an&aacute;lisis de im&aacute;genes solo se determinar&aacute; la orientaci&oacute;n del dirigible, sin el &aacute;ngulo de cabeceo &#40;<i>Pitch</i>&#41; ni el &aacute;ngulo de ladeo  &#40;<i>Roll</i>&#41;, las variables a considerar est&aacute;n dadas por la ecuaci&oacute;n &#40;17&#41;.</font></p>       ]]></body>
<body><![CDATA[<p><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i12.gif" ><a name="Ecuación17"></a></font></p>      <p><font face="Verdana" size="2">Al sumar las matrices de masas del cuerpo r&iacute;gido, las masas a&ntilde;adidas, los coeficientes de inercia y solo considerar las variables de la ecuaci&oacute;n &#40;17&#41;, se tiene la ecuaci&oacute;n &#40;18&#41; para M.</font></p>     <p><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i13.gif" ><a name="Ecuación18"></a></font></p>       <p><font face="Verdana" size="2">Dado que el veh&iacute;culo a&eacute;reo se desplaza a velocidades bastante bajas, es posible asumir que el t&eacute;rmino asociado a la matriz de Coriolis es cero, esto es <i>C&#40;v&#41;v</i> &#61; 0. Bajo esta misma suposici&oacute;n, el t&eacute;rmino de amortiguamiento aerodin&aacute;mico del veh&iacute;culo solo depender&iacute;a del amortiguamiento lineal, <i>D<sub>S</sub>&#40;v<sub>b</sub>&#41;</i>, ya que el amortiguamiento producido por la difusi&oacute;n de v&oacute;rtice, <i>D<sub>H&#40;v<sub>b</sub>&#41;</sub></i>, se anula [12,13]. Entonces, teniendo en cuenta la <a href="#Ecuación17">ecuaci&oacute;n &#40;17&#41;</a> el amortiguamiento queda definido por <i>D</i> &#61; diag{<i>D<sub>VX</sub>, D<sub>VY</sub>, D<sub>W</sub></i>}, donde los t&eacute;rminos de la diagonal pertenecen al amortiguamiento en <i>XY</i> y a la velocidad angular. Cada coeficiente se determina con la relaci&oacute;n entre la fuerza en el eje correspondiente y la velocidad, la fuerza fue medida usando un dinam&oacute;metro, tal que: F<sub>X</sub> &#61; 0,0225N, F<sub>Y</sub> &#61; 0,0143N y F<sub>Z</sub> &#61; 0,0225N. La velocidad fue estimada usando el sistema de visi&oacute;n y un patr&oacute;n uniforme de l&iacute;neas paralelas en el piso, para la fuerza en <i>X</i> se realiz&oacute; un escal&oacute;n de velocidad con las dos h&eacute;lices encendidas, estos datos revelaron una velocidad promedio de <i>V<sub>X</sub></i> &#61; 430mm&#47;s. De la misma forma para los otros componentes, obteniendo: <i>V<sub>Y</sub></i> &#61; 90mm&#47;s y <i>W<sub>Z</sub></i> &#61; 0,3rad&#47;s. Con lo cual el t&eacute;rmino de amortiguamiento est&aacute; dado por: <i>D</i> &#61; <i>diag{0,052355; 0,15888; 0,075} N&#47;ms<sup>&#45;1</sup></i>. Ahora, se dijo que <i>X<sub>G</sub> &#61; 0, Y<sub>G</sub> &#61; 0</i>, f &#61; 0, q &#61; 0 y la <a href="#Ecuación17">ecuaci&oacute;n &#40;17&#41;</a>, la matriz de fuerzas gravitacionales <i>G</i> es nula [10].</font></p>      <p><font face="Verdana" size="2">Con el fin de obtener la aproximaci&oacute;n lineal del modelo del dirigible, se define un punto de equilibrio para el vector de posiciones y velocidades, y al variar estos puntos en su vecindad se obtiene el modelo en espacio de estado mostrado en la ecuaci&oacute;n &#40;19&#41; [12, 13, 14].</font></p>      <p><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i14.gif" ><a name="Ecuación19"></a></font></p>      <p><font face="Verdana" size="2">La ecuaci&oacute;n &#40;19&#41; es de la forma <i>x &#61; Ax + Bu</i>, donde B est&aacute; dado por la ecuaci&oacute;n &#40;20&#41; y define la posici&oacute;n de los motores en el dirigible.</font></p>      <p><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i15.gif" ><a name="Ecuación20"></a></font></p>      <p><font face="Verdana" size="2">Donde <i>L<sub>y</sub> &#61; 0,09m</i> es la distancia del centro de la g&oacute;ndola hasta los motores laterales de la misma, y <i>L<sub>x</sub> &#61; 0m</i> es la distancia del centro de masa del cuerpo r&iacute;gido &#40;dirigible&#41; hasta el centro de la l&iacute;nea que une los dos motores laterales.</font></p>      <p><font face="Verdana" size="2"><b>Descripci&oacute;n de los objetivos de control</b></font></p>     ]]></body>
<body><![CDATA[<p><font face="Verdana" size="2">El seguimiento de trayectorias y el seguimiento de objetivos en tierra son dos aplicaciones independientes y mutuamente excluyentes en el sistema presentado. La ejecuci&oacute;n de estas aplicaciones se selecciona a trav&eacute;s de la interfaz de usuario. Los objetivos de control que gobiernan estas aplicaciones son dos: control de orientaci&oacute;n del dirigible y control de distancia al objetivo. Ambas usan un controlador PD calculado teniendo en cuenta el modelo descrito en la <a href="#Ecuación19">ecuaci&oacute;n &#40;19&#41;</a>.</font></p>      <p><font face="Verdana" size="2">Para el seguimiento de trayectorias, el control de orientaci&oacute;n se realiza a lo largo de toda la imagen; sin embargo, el control de distancia a la trayectoria o al objetivo, se realiza siempre y cuando &eacute;stos se ubiquen fuera de la sub &#45; imagen que se  muestra en la <a href="#Figura4">figura 4</a>, la cual posee un 20&#37; del &aacute;rea total para trayectorias y 10&#37; para objetivos.</font></p>      <p><font face="Verdana" size="2">Entonces, para el seguimiento de trayectorias, primero se ubica la trayectoria dentro de la sub &#45; imagen y luego se orienta al dirigible en el mismo sentido que eje vertical de la imagen, como se presenta en la <a href="#Figura4">figura 4</a>; y para el seguimiento de objetivos se orienta al dirigible hacia el objetivo y luego se trata de mantener el objetivo dentro de la sub &#45; imagen.</font></p>     <p align="center"><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i16.gif" ><a name="Figura4"></a></font></p>       <p><font face="Verdana" size="2"><b>Figura 4</b> a&#41; Seguimiento de trayectorias, b&#41; Seguimiento de objetivos</font></p>      <p><font face="Verdana" size="2"><b>Dise&ntilde;o del controlador</b></font></p>     <p><font face="Verdana" size="2">Teniendo en cuenta la <a href="#Ecuación19">ecuaci&oacute;n &#40;19&#41;</a>, se obtienen las funciones de transferencia tanto continua como discreta para la distancia al objetivo y la orientaci&oacute;n del dirigible, las cuales se muestran en las ecuaciones &#40;21&#41; a &#40;24&#41;. Analizando el comportamiento de estos modelos se observa una constante de tiempo estimada de 1,6s, esto implica un tiempo de establecimiento de 6,4s. Dadas las restricciones de actuaci&oacute;n mencionadas anteriormente y que la plataforma se maneja a bajas velocidades, el tiempo de muestreo seleccionado fue de 1s.</font></p>       <p><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i17.gif" ><a name="Ecuación21y22"></a></font></p>        <p><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i18.gif" ><a name="Ecuación23y24"></a></font></p>      <p><font face="Verdana" size="2">Donde <i>G<sub>X</sub>&#40;s&#41;, G<sub>y</sub>&#40;s&#41;, G<sub>XD</sub>&#40;z&#41; y G<sub>yD</sub>&#40;z&#41;</i> son las funciones de transferencia, continuas y discretas, para el control de distancia y orientaci&oacute;n. Realizando un an&aacute;lisis de polos y ceros, teniendo en cuenta que se desea un tiempo de establecimiento aproximado de 5s y sobre&#45;impulsos menores al 5&#37; [15], se obtuvieron dos controladores PD cuyas funciones de transferencia en tiempo continuo y discreto se muestran en las ecuaciones &#40;25&#41; a &#40;28&#41;.</font></p>        ]]></body>
<body><![CDATA[<p><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i19.gif" ><a name="Ecuación25a28"></a></font></p>      <p><font face="Verdana" size="2">Donde <i>G<sub>CX</sub>&#40;s&#41;, G<sub>Cy</sub>&#40;s&#41;, G<sub>CXD</sub>&#40;z&#41; y G<sub>CyD</sub>&#40;z&#41;</i> son las funciones de transferencia, continuas y discretas, de los controladores de distancia y orientaci&oacute;n.</font></p>      <p><font face="Verdana" size="3"><b>Procesamiento digital de im&aacute;genes</b></font></p>     <p><font face="Verdana" size="2"><b>Seguimiento de trayectorias</b></font></p>     <p><font face="Verdana" size="2">Para la detecci&oacute;n de la trayectoria que se debe seguir, se realiza una detecci&oacute;n de bordes y binarizaci&oacute;n de la trayectoria usando un filtro de Canny [16] y finalmente con ayuda de un filtro mediana se elimina el ruido, ver <a href="#Figura4">figura 4a</a>.</font></p>      <p><font face="Verdana" size="2">Con el fin de determinar el error de orientaci&oacute;n, es necesario detectar la orientaci&oacute;n local de la trayectoria, para lo cual se exploraron dos t&eacute;cnicas la transformada de Hough [16] y regresi&oacute;n lineal sobre la imagen binarizada, la ecuaci&oacute;n &#40;29&#41; determina la pendiente de la recta que m&aacute;s se aproxima a los datos de entrada y la ecuaci&oacute;n &#40;30&#41; determina el intercepto.</font></p>        <p><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i20.gif" ><a name="Ecuación29y30"></a></font></p>          <p><font face="Verdana" size="2">Donde <i>m</i> es la pendiente calculada, <i>b</i> es el intercepto, <i>X<sub>i</sub></i> y <i>Y<sub>i</sub></i> son las posiciones del pixel en la imagen, <i>n</i> es el n&uacute;mero de datos disponibles, <img src="/img/revistas/rfiua/n50/n50a11i21.gif" > y <img src="/img/revistas/rfiua/n50/n50a11i22.gif" > son dos puntos que pertenecen a la recta.</font></p>         <p><font face="Verdana" size="2">Se tom&oacute; un v&iacute;deo de un patr&oacute;n compuesto de una sola l&iacute;nea negra en fondo blanco, el cual se hizo rotar a velocidad constante. Este v&iacute;deo se analiz&oacute; usando las dos t&eacute;cnicas, la<a href="#Figura5"> figura 5</a> muestra los resultados y los errores de orientaci&oacute;n obtenidos para la transformada de Hough y Regresi&oacute;n Lineal. </font></p>        <p><font face="Verdana" size="2">Finalmente se opt&oacute; por la transformada de Hough, dado su mejor comportamiento ante el ruido, pixeles espurios y mejores tiempos de procesamiento sobre el PC que se trabaj&oacute;, obteniendo 9ms en promedio para la transformada de Hough y 14ms para la regresi&oacute;n lineal.</font></p>        ]]></body>
<body><![CDATA[<p><font face="Verdana" size="2"><b>Seguimiento de objetivos</b></font></p>       <p><font face="Verdana" size="2">Para la detecci&oacute;n de objetivos se implement&oacute; una t&eacute;cnica basada en la cromaticidad de los mismos. Antes de realizar la detecci&oacute;n de la ubicaci&oacute;n relativa del objetivo en tierra, se transforma la imagen capturada al plano &#40;<i>Hue, Saturation, Intensity</i>&#41; HSI debido a su mejor comportamiento ante variaciones de iluminaci&oacute;n [16]. Obteniendo los histogramas en los planos HSI para objetivos rojos y azules, se definieron los siguientes rangos de tono &#40;H&#41; para segmentarlos: para el color rojo 0&#45;38 y de 219&#45;255; para el color azul 132&#45;209. La figura 6 muestra una imagen obtenida de la c&aacute;mara del dirigible y los histogramas del plano H para los colores seleccionados de los objetivos. Una vez se segmentan los objetivos, se calculan sus centroides, se promedian estos valores obteniendo la posici&oacute;n del objetivo en tierra y realizando la resta &#40;asumiendo el color azul como la parte frontal del objetivo&#41; entre estos dos puntos en la imagen se determina la orientaci&oacute;n del objetivo.</font></p>      <p align="center"><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i23.gif" ><a name="Figura5"></a></font></p>        <p><font face="Verdana" size="2"><b> Figura 5 </b>Errores de orientaci&oacute;n: a&#41; Transformada Hough. b&#41; Regresi&oacute;n Lineal</font></p>      <p align="center"><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i24.gif" ><a name="Figura6"></a></font></p>        <p><font face="Verdana" size="2"><b>Figura 6 </b>a&#41; Imagen original. b&#41; Rangos de tono de los colores de los objetivos</font></p>        <p><font face="Verdana" size="3"><b>Pruebas y resultados</b></font></p>       <p><font face="Verdana" size="2">Existen 2 tipos de pruebas realizadas, las primeras usando trayectorias rectas, curvas y complejas &#40;mezclando rectas y curvas&#41; como se muestra en la <a href="#Figura7">figura 7a.</a> Estas pruebas fueron realizadas en un lugar cerrado, buena iluminaci&oacute;n, sin corrientes de aire que perturben la plataforma, el suelo se cubri&oacute; con un tapete de 4,5x4,5m y con la trayectoria en color blanco, ver<a href="#Figura7"> figura 7b</a>. Y las pruebas de seguimiento de objetivos siguen similares caracter&iacute;sticas, aprovechando el trazado de la trayectoria, el objetivo en tierra se mov&iacute;a describiendo rectas y curvas.</font></p>        <p><font face="Verdana" size="2"><b>Seguimiento de trayectorias</b></font></p>       <p><font face="Verdana" size="2">Las <a href="#Tabla1">tablas 1</a> y <a href="#Tabla2">2</a> &#40;R &#45; Rectas, C &#45; Curvas, TC &#45; Trayectorias Complejas&#41; muestran los valores iniciales  y la desviaci&oacute;n est&aacute;ndar de los errores de orientaci&oacute;n para el seguimiento de trayectorias rectas, curvas y complejas. El error de orientaci&oacute;n se mide relativo a la referencia de 90<sup>o</sup>. Las figuras No. 8 y 9 muestran gr&aacute;ficamente los errores de orientaci&oacute;n y distancia promedio para cada prueba.</font></p>      ]]></body>
<body><![CDATA[<p align="center"><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i25.gif" ><a name="Figura7"></a></font></p>        <p><font face="Verdana" size="2"><b>Figura 7</b> a&#41; Pruebas de seguimiento de trayectorias. b&#41; Lugar de las pruebas</font></p>       <p><font face="Verdana" size="2"><b>Tabla 1</b> Datos de orientaci&oacute;n para el seguimiento de trayectorias rectas, curvas y complejas</font></p>      <p><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i26.gif" ><a name="Tabla1"></a></font></p>        <p><font face="Verdana" size="2"><b>Seguimiento de objetivos</b></font></p>       <p><font face="Verdana" size="2">Igualmente, las pruebas realizadas para el seguimiento de objetivos en tierra se ejecutaron aprovechando del trazado mostrado en la <a href="#Figura7">figura 7b</a>. El dirigible debe lograr que el objetivo en tierra quede dentro de la sub &#45; imagen y luego alinearse con &eacute;ste. La sub &#45; imagen est&aacute; determinada por las coordenadas: &#40;50, 0&#41; y &#40;50, &#45;50&#41;, donde el primero es el punto superior izquierdo y el segundo es el punto inferior derecho, asumiendo un origen en el centro de la imagen. Las <a href="#Tabla3">tablas 3 </a>y <a href="#Tabla4">4</a> &#40;R &#45; Rectas, C &#45; Curvas&#41; y las<a href="#Figura10"> figuras 10</a> y <a href="#Figura11">11</a> muestran los datos para los errores de distancia y orientaci&oacute;n.</font></p>       <p align="center"><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i27.gif" ><a name="Figura8"></a></font></p>        <p><font face="Verdana" size="2"><b>Figura 8</b> Errores de orientaci&oacute;n para el seguimiento de trayectorias rectas, curvas y complejas</font></p>       <p><font face="Verdana" size="2"><b>Tabla 2</b> Datos de distancia para el seguimiento de trayectorias curvas y complejas</font></p>      <p><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i28.gif" ><a name="Tabla2"></a></font></p>         ]]></body>
<body><![CDATA[<p><font face="Verdana" size="3"><b>An&aacute;lisis de resultados</b></font></p>       <p><font face="Verdana" size="2">En t&eacute;rminos generales, el control de orientaci&oacute;n del dirigible para el seguimiento de trayectorias &#40;rectas, curvas y complejas&#41; revela que en promedio se tiene un error de &plusmn;14<sup>o</sup>. De la<a href="#Tabla1"> tabla de datos 1</a> y la <a href="#Figura8">figura 8 </a>se observa que el dirigible no siempre inicia la prueba alineado con la trayectoria, lo cual muestra la capacidad del sistema para mantener en control a la planta. Sin embargo, observando los datos de desviaci&oacute;n est&aacute;ndar, se nota una variaci&oacute;n de los datos lo cual revela el comportamiento oscilatorio de la plataforma, esto es consecuencia del proceso de linealizaci&oacute;n y del tipo de control que se ha implementado.</font></p>       <p align="center"><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i29.gif" ><a name="Figura9"></a></font></p>        <p><font face="Verdana" size="2"><b>Figura 9</b> Errores de distancia para el seguimiento de trayectorias curvas y complejas</font></p>       <p align="center"><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i30.gif" ><a name="Figura10"></a></font></p>        <p><font face="Verdana" size="2"><b>Figura 10</b> Errores de orientaci&oacute;n en el seguimiento de objetivos en trayectoria recta y curva</font></p>        <p><font face="Verdana" size="2"><b>Tabla 3</b> Datos de orientaci&oacute;n para el seguimiento de objetivos en trayectoria recta y curva</font></p>       <p><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i31.gif" ><a name="Tabla3"></a></font></p>         <p><font face="Verdana" size="2"><b>Tabla 4 Datos de distancia para el seguimiento de objetivos en trayectoria recta y curva</b></font></p>       <p><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i32.gif" ><a name="Tabla4"></a></font></p>           ]]></body>
<body><![CDATA[<p align="center"><font face="Verdana" size="2"><img src="/img/revistas/rfiua/n50/n50a11i33.gif" ><a name="Figura11"></a></font></p>        <p><font face="Verdana" size="2"><b>Figura 11</b> Errores de distancia en el seguimiento de objetivos en trayectoria recta y curva</font></p>        <p><font face="Verdana" size="2">El control de distancia act&uacute;a con el fin de mantener la trayectoria dentro de la sub &#45; imagen definida por los puntos: &#40;&#45;50, 0&#41; y &#40;50, &#45;50&#41;, teniendo un semic&iacute;rculo inscrito de radio 50pixeles. De los datos para el control de distancia a la trayectoria, se observa un error promedio de &plusmn;5 pixeles medidos en relaci&oacute;n al semic&iacute;rculo descrito anteriormente. Entonces, de la <a href="#Tabla2">tabla de datos No. 2</a> y la <a href="#Figura9">figura 9</a>, se observa que el control de distancia mantiene al dirigible con la trayectoria dentro de la sub &#45; imagen descrita, la mayor&iacute;a del tiempo. De nuevo, las pruebas no inician con una distancia a la trayectoria en 0 o con errores peque&ntilde;os, hay diversidad, mostrando que el dirigible se mantiene en control. De nuevo, debido a las oscilaciones de la planta, los datos poseen una variaci&oacute;n considerable. Se observa que tanto los errores de orientaci&oacute;n como los de la distancia a la trayectoria no crecen desmedidamente para las trayectorias complejas. La<a href="#Figura7"> figura 7b</a> muestra una trayectoria cerrada, el dirigible recorr&iacute;a sin inconvenientes los tramos rectos, pero hab&iacute;a altos errores eventuales tanto de orientaci&oacute;n como de distancia al tomar las curvas. Sin embargo, se recuperaba el control y estas situaciones se deben a la considerable inercia del dirigible, lo que generaba los errores descritos y que los controladores trataban de compensar en la medida de sus posibilidades.</font></p>       <p><font face="Verdana" size="2">Para el seguimiento de objetivos en tierra, se debe recordar que el sistema de control trabaja en secuencia, adem&aacute;s, debe tenerse en cuenta que el desplazamiento del objetivo en tierra es continuo, generando continuamente errores que el controlador de distancia trata de compensar. Los datos de la<a href="#Tabla3"> tabla 3</a> y la <a href="#Figura11">figura 11</a> muestran un error promedio de &plusmn;39pixeles, medidos en relaci&oacute;n al semic&iacute;rculo inscrito descrito anteriormente. El movimiento del objetivo no es suave, desde el punto de vista del dirigible se observa como cambios escalonados de la posici&oacute;n relativa del objetivo, lo cual desde el punto de vista del control genera considerables errores moment&aacute;neos y en consecuencia altos valores de activaci&oacute;n en los actuadores. Con lo cual a pesar de todo, el controlador mantiene el dirigible sobre el objetivo. De los datos para el control de orientaci&oacute;n del dirigible en el seguimiento de objetivos se puede observar que se tiene un error promedio de &plusmn;12<sup>o</sup>, obteniendo menos errores en trayectorias rectas que en las curvas, lo cual es debido a la actuaci&oacute;n secuencial de los controladores, ya que los errores de orientaci&oacute;n se incrementan f&aacute;cilmente cuando el objetivo sale de la sub &#45; imagen, teniendo como prioridad en este caso el acercamiento del dirigible al objetivo que se desplaza en tierra, de lo contrario, el objetivo puede salir del campo de visi&oacute;n del dirigible.</font></p>       <p><font face="Verdana" size="3"><b>Conclusiones</b></font></p>      <p><font face="Verdana" size="2">Se ha presentado un sistema de seguimiento de trayectorias y objetivos en tierra usando un dirigible para interiores como veh&iacute;culo a&eacute;reo, una c&aacute;mara inal&aacute;mbrica como &uacute;nico sensor de realimentaci&oacute;n y un PC en el cual se ejecuta una aplicaci&oacute;n como interfaz de usuario y control del dirigible. El sistema de control tanto de orientaci&oacute;n como de distancia ha sido dise&ntilde;ado bas&aacute;ndose en una aproximaci&oacute;n lineal del modelo del dirigible y cumpliendo con especificaciones como: Tiempo de Establecimiento de 5s y sobre impulsos menores al 5&#37;. Seg&uacute;n las pruebas realizadas se tiene errores de orientaci&oacute;n promedio en el seguimiento de trayectorias de &plusmn;14<sup>o</sup> y errores promedio de distancia a la trayectoria de &plusmn;5pixeles medidos en relaci&oacute;n a un semic&iacute;rculo de radio igual a 50pixeles ubicado en el centro de la imagen; errores de distancia a objetivos m&oacute;viles en tierra de &plusmn;39pixeles, medidos en relaci&oacute;n al semic&iacute;rculo inscrito descrito anteriormente, y errores de orientaci&oacute;n en el sentido del objetivo en tierra de &plusmn;12<sup>o</sup>. El procesamiento de im&aacute;genes segmenta la trayectoria usando la transformada de Hough y un filtrado de mediana para eliminaci&oacute;n de ruido; y los objetivos se segmentaron usando su color y el modelo HSI. Se debe resaltar que la navegaci&oacute;n del dirigible se ha simplificado a un plano y que no se controla la altura de operaci&oacute;n. El modelo del dirigible y el control dise&ntilde;ado no consideran la existencia de perturbaciones fuertes, adem&aacute;s, las pruebas realizadas fueron llevadas a cabo en un ambiente cerrado, sin brisas e iluminaci&oacute;n controlada. El trabajo presentado es un primer paso para la concepci&oacute;n de sistemas piloto para: la supervisi&oacute;n del estado del tr&aacute;nsito, donde las trayectorias ser&iacute;an las carreteras en una zona urbana o inter &#45; urbana y los objetivos en tierra los veh&iacute;culos o uno en especial; la vigilancia de grandes superficies como parqueaderos en centros comerciales, de tal manera que una imagen a&eacute;rea de la zona permitir&iacute;a el seguimiento de una persona, auto o m&oacute;vil sospechoso en tierra; la medici&oacute;n de los niveles de poluci&oacute;n en diferentes lugares de la ciudad y a diferentes alturas, determinando por ejemplo que zonas necesitan m&aacute;s arborizaci&oacute;n o no; y pensando m&aacute;s a futuro, por ejemplo sistemas de conteo de veh&iacute;culos en intersecciones altamente transitadas. Como trabajos futuros estamos realizando una ampliaci&oacute;n del trabajo de percepci&oacute;n con la c&aacute;mara, de tal manera que a trav&eacute;s de Homograf&iacute;as sea posible medir obtener el modelo RPY del veh&iacute;culo y sus velocidades. Una vez se puedan medir todas las variables de estado, se pretende implementar estrategias de control m&aacute;s robustas que incluyan las posibles perturbaciones y por ende aumenten la estabilidad del veh&iacute;culo. Finalmente, cada una de estas mejoras ir&aacute; acompa&ntilde;ada de una aplicaci&oacute;n de inter&eacute;s y en lo posible adquirir un dirigible para exteriores, cuyos actuadores sean m&aacute;s diversos y permitan controlar mejor la planta.</font></p>       <p><font face="Verdana" size="3"><b>Referencias</b></font></p>      <!-- ref --><p><font face="Verdana" size="2">1. Airship. Airship Launches the First End&#45;to&#45;End Video Surveillance Platform. http://www.airshipdvr.com/ enterprise_video_surveillance.html. Consultada el 15 de septiembre 2008.</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=000120&pid=S0120-6230200900040001100001&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">2. G. Kantor, D. Wettergreen, J. Ostrowski, S. Singh. “Collection of Environmental Data From an Airship Platform”. Proceedings of the SPIE Conference on Sensor Fusion and Decentralized Control IV. Bellingham. WA. Vol. 4571. 2001. pp. 76&#45;83.</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=000121&pid=S0120-6230200900040001100002&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">3. Science Daily. Purdue Team to Float High Altitud Airship for Weather Security. <a href="http://www.sciencedaily. com/releases/2005/03/050329135943.htm" target="_blank">http://www.sciencedaily. com/releases/2005/03/050329135943.htm</a>. Consultada el 12 de septiembre 2008.</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=000122&pid=S0120-6230200900040001100003&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">4. S. Lacroix. Toward Autonomous Airships: Research and Developments at LAAS/CNRS. France, Internal Report, LAAS / CNRS. 2000. pp. 3&#45;9.</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=000123&pid=S0120-6230200900040001100004&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">5. P. R. Newswire Europe Ltda. Optus Trials IT IS Cellular Floating Vehicle Data Technology in Sydney Australia. <a href="http://www.prnewswire.co.uk/cgi/news/ release?id=184712." target="_blank">http://www.prnewswire.co.uk/cgi/news/ release?id=184712.</a> Consultada: el 2 de octubre 2008.</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=S0120-6230200900040001100005&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">6. N. Simmons, G. Gates, J. Burr. “Commercial Applications Arising from a Floating Vehicle Data System in Europe”. 9 World Congress on Intelligent Transport Systems. London. U.K. 2006. pp. 2&#45;8.</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=000125&pid=S0120-6230200900040001100006&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">7. El Espectador. Agencia EFE. “Este A&ntilde;o se han Robado m&aacute;s de 6000 Carros”. <a href="http://www.elespectador.com/ noticias/nacional/articulo&#45;ano&#45;se&#45;han&#45;robado&#45;mas&#45;de&#45; 6000&#45;carros" target="_blank">http://www.elespectador.com/ noticias/nacional/articulo-ano-se-han-robado-mas-de- 6000-carros</a> Consultada el 14 de septiembre de 2008.</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=000126&pid=S0120-6230200900040001100007&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">8. Redacci&oacute;n, El Peri&oacute;dico. “Cada d&iacute;a 52 Carros son Robados en Colombia”, <a href="http://www.elperiodico.com. co/seccion.php?codigo=13113&amp;seccion=1&amp;fecha=20 08&#45;09&#45;01." target="_blank">http://www.elperiodico.com. co/seccion.php?codigo=13113&amp;seccion=1&amp;fecha=20 08-09-01.</a> Consultada el 15 de octubre 2008.</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=000127&pid=S0120-6230200900040001100008&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">9. J. Craig. Introducci&oacute;n a la Rob&oacute;tica. 2<sup>a</sup> ed. Pearson Educaci&oacute;n. M&eacute;xico. 2006. pp. 19&#45;180.</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=000128&pid=S0120-6230200900040001100009&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">10. T. Fossen. Guidance and Control of Ocean Vehicles. John Wiley &amp; Sons. 2003. pp. 5&#45;353.</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=000129&pid=S0120-6230200900040001100010&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">11. H. Goldstein. Mec&aacute;nica Cl&aacute;sica. Editorial Revert&eacute;.Madrid. 1996. pp. 34&#45;238.</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=000130&pid=S0120-6230200900040001100011&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">12. S. Van der Zwaan. Vision Based Station Keeping and Docking for Floating Robots. Msc. Thesis. Instituto Superior T&eacute;cnico. Lisboa. 2001. pp. 47&#45;61.</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=000131&pid=S0120-6230200900040001100012&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">13. S. B. V. Gomes. J. G. Ramos. “Airship dynamic modeling for autonomous operation,” Proceedings IEEE International Conference on Robotics and Automation. Leuven. Belgium. 1998. Vol.4. pp. 3462&#45; 3467</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=000132&pid=S0120-6230200900040001100013&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">14. F. Da Silva, L. Garc&iacute;a. Vision Based Control of an Autonomous Blimp, Universidad T&eacute;cnica de Lisboa. Instituto Superior T&eacute;cnico. Lisboa. 2003. pp. 3&#45;67.</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=000133&pid=S0120-6230200900040001100014&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">15. O. Katsuhiko. Sistemas de Control en Tiempo Discreto. 2a ed. Ed. Prentice &#45; Hall. New Jersey. 1996. pp. 173&#45;474.</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=000134&pid=S0120-6230200900040001100015&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><!-- ref --><p><font face="Verdana" size="2">16. R. Gonzales. R. E Woods. Tratamiento Digital de Im&aacute;genes. Ed. Addison&#45;Wesley Iberoamericana. Wilmington. 1996. pp. 1&#45;773.</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=000135&pid=S0120-6230200900040001100016&lng=','','width=640,height=500,resizable=yes,scrollbars=1,menubar=yes,');">Links</a>&#160;]<!-- end-ref --><p><font face="Verdana" size="2">&#40;Recibido el 27 de noviembre de 2008. Aceptado el 9 de mayo de 2009&#41;</font></p>      <p><font face="Verdana" size="2"><sup></sup>Autor de correspondencia: tel&eacute;fono: + 57 + 2 + 332 79 27, fax: + 57 + 2 + 339 21 40, <a href="mailto:evbacca@univalle.edu.co">evbacca@univalle.edu.co</a> &#40;B. Bacca&#41;.</font></p>      ]]></body><back>
<ref-list>
<ref id="B1">
<label>1</label><nlm-citation citation-type="">
<collab>Airship</collab>
<source><![CDATA[Airship Launches the First End-to-End Video Surveillance Platform]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B2">
<label>2</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Kantor]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
<name>
<surname><![CDATA[Wettergreen]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
<name>
<surname><![CDATA[Ostrowski]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
<name>
<surname><![CDATA[Singh]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
</person-group>
<source><![CDATA[Collection of Environmental Data From an Airship Platform: Proceedings of the SPIE Conference on Sensor Fusion and Decentralized Control IV]]></source>
<year>2001</year>
<volume>4571</volume>
<page-range>76-83</page-range><publisher-loc><![CDATA[Bellingham ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B3">
<label>3</label><nlm-citation citation-type="">
<source><![CDATA[]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B4">
<label>4</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Lacroix]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
</person-group>
<source><![CDATA[Toward Autonomous Airships: Research and Developments at LAAS/CNRS]]></source>
<year>2000</year>
<page-range>3-9</page-range><publisher-name><![CDATA[Internal Report, LAAS / CNRS]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B5">
<label>5</label><nlm-citation citation-type="">
<source><![CDATA[]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B6">
<label>6</label><nlm-citation citation-type="confpro">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Simmons]]></surname>
<given-names><![CDATA[N]]></given-names>
</name>
<name>
<surname><![CDATA[Gates]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
<name>
<surname><![CDATA[Burr]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<source><![CDATA[Commercial Applications Arising from a Floating Vehicle Data System in Europe]]></source>
<year></year>
<conf-name><![CDATA[9 World Congress on Intelligent Transport Systems]]></conf-name>
<conf-date>2006</conf-date>
<conf-loc>London </conf-loc>
<page-range>2-8</page-range></nlm-citation>
</ref>
<ref id="B7">
<label>7</label><nlm-citation citation-type="">
<source><![CDATA[]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B8">
<label>8</label><nlm-citation citation-type="">
<source><![CDATA[]]></source>
<year></year>
</nlm-citation>
</ref>
<ref id="B9">
<label>9</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Craig]]></surname>
<given-names><![CDATA[J]]></given-names>
</name>
</person-group>
<source><![CDATA[Introducción a la Robótica]]></source>
<year>2006</year>
<edition>2</edition>
<page-range>19-180</page-range><publisher-loc><![CDATA[México ]]></publisher-loc>
<publisher-name><![CDATA[Pearson Educación]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B10">
<label>10</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Fossen]]></surname>
<given-names><![CDATA[T]]></given-names>
</name>
</person-group>
<source><![CDATA[Guidance and Control of Ocean Vehicles]]></source>
<year>2003</year>
<page-range>5-353</page-range><publisher-name><![CDATA[John Wiley & Sons]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B11">
<label>11</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Goldstein]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
</person-group>
<source><![CDATA[Mecánica Clásica]]></source>
<year>1996</year>
<page-range>34-238</page-range><publisher-loc><![CDATA[Madrid ]]></publisher-loc>
<publisher-name><![CDATA[Editorial Reverté]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B12">
<label>12</label><nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Van der Zwaan]]></surname>
<given-names><![CDATA[S]]></given-names>
</name>
</person-group>
<source><![CDATA[Vision Based Station Keeping and Docking for Floating Robots]]></source>
<year></year>
<page-range>47-61</page-range></nlm-citation>
</ref>
<ref id="B13">
<label>13</label><nlm-citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Gomes]]></surname>
<given-names><![CDATA[S. B. V]]></given-names>
</name>
<name>
<surname><![CDATA[Ramos]]></surname>
<given-names><![CDATA[J. G]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Airship dynamic modeling for autonomous operation]]></article-title>
<source><![CDATA[Proceedings IEEE International Conference on Robotics and Automation]]></source>
<year>1998</year>
<volume>4</volume>
<page-range>3462- 3467</page-range><publisher-loc><![CDATA[Leuven ]]></publisher-loc>
</nlm-citation>
</ref>
<ref id="B14">
<label>14</label><nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[Da Silva]]></surname>
<given-names><![CDATA[F]]></given-names>
</name>
<name>
<surname><![CDATA[García]]></surname>
<given-names><![CDATA[L]]></given-names>
</name>
</person-group>
<source><![CDATA[Vision Based Control of an Autonomous Blimp]]></source>
<year>2003</year>
<page-range>3-67</page-range><publisher-loc><![CDATA[Lisboa ]]></publisher-loc>
<publisher-name><![CDATA[Universidad Técnica de Lisboa. Instituto Superior Técnico]]></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[Katsuhiko]]></surname>
<given-names><![CDATA[O]]></given-names>
</name>
</person-group>
<source><![CDATA[Sistemas de Control en Tiempo Discreto]]></source>
<year>1996</year>
<edition>2</edition>
<page-range>173-474</page-range><publisher-loc><![CDATA[New Jersey ]]></publisher-loc>
<publisher-name><![CDATA[Ed. Prentice - Hall]]></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[Gonzales]]></surname>
<given-names><![CDATA[R]]></given-names>
</name>
<name>
<surname><![CDATA[Woods]]></surname>
<given-names><![CDATA[R. E]]></given-names>
</name>
</person-group>
<source><![CDATA[Tratamiento Digital de Imágenes]]></source>
<year>1996</year>
<page-range>1-773</page-range><publisher-loc><![CDATA[Wilmington ]]></publisher-loc>
<publisher-name><![CDATA[Ed. Addison-Wesley Iberoamericana]]></publisher-name>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
