{"id":180,"date":"2017-03-21T16:33:49","date_gmt":"2017-03-21T15:33:49","guid":{"rendered":"http:\/\/blog.uclm.es\/rafaelcasado\/?page_id=180"},"modified":"2022-11-04T08:45:59","modified_gmt":"2022-11-04T07:45:59","slug":"dronechallenge","status":"publish","type":"page","link":"https:\/\/blog.uclm.es\/rafaelcasado\/dronechallenge\/","title":{"rendered":"ESII Drone Challenge"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"335\" src=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/drone-challenge.logo_.videos-1024x335.png\" alt=\"\" class=\"wp-image-183\" srcset=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/drone-challenge.logo_.videos-1024x335.png 1024w, https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/drone-challenge.logo_.videos-300x98.png 300w, https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/drone-challenge.logo_.videos-768x251.png 768w, https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/drone-challenge.logo_.videos-1536x502.png 1536w, https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/drone-challenge.logo_.videos.png 1604w\" sizes=\"auto, (max-width: 706px) 89vw, (max-width: 767px) 82vw, 740px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p><strong>Tem\u00e1tica<\/strong><\/p>\n\n\n\n<p><em>Drone Challenge<\/em> es una plataforma de divulgaci\u00f3n sobre ciencia y tecnolog\u00eda desarrollada por la Escuela Superior de Ingenier\u00eda Inform\u00e1tica, en colaboraci\u00f3n con el Instituto de Investigaci\u00f3n en Inform\u00e1tica y el Departamento de Sistemas Inform\u00e1ticos de la Universidad de Castilla\u2013La Mancha.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"260\" height=\"123\" data-id=\"310\" src=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/i3a.png\" alt=\"\" class=\"wp-image-310\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"173\" height=\"173\" data-id=\"308\" src=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/dsi.png\" alt=\"\" class=\"wp-image-308\" srcset=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/dsi.png 173w, https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/dsi-150x150.png 150w, https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/dsi-100x100.png 100w\" sizes=\"auto, (max-width: 173px) 100vw, 173px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"173\" height=\"173\" data-id=\"309\" src=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/esii.png\" alt=\"\" class=\"wp-image-309\" srcset=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/esii.png 173w, https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/esii-150x150.png 150w, https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/esii-100x100.png 100w\" sizes=\"auto, (max-width: 173px) 100vw, 173px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"191\" height=\"115\" data-id=\"349\" src=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/raap.png\" alt=\"\" class=\"wp-image-349\" \/><\/figure>\n<\/figure>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p><strong>El desaf\u00edo<\/strong><\/p>\n\n\n\n<p>El desaf\u00edo consiste en programar el <strong>sistema de navegaci\u00f3n autom\u00e1tica<\/strong> de un cuadric\u00f3ptero, proporcion\u00e1ndole la capacidad de sobrevolar un \u00e1rea, atravesando una serie de ventanas, para aterrizar en el mismo lugar de despegue.<\/p>\n\n\n\n<p>\u00a1Todo ello empleando el menor tiempo posible!<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"422\" height=\"308\" src=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2022\/11\/dc01.png\" alt=\"\" class=\"wp-image-516\" srcset=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2022\/11\/dc01.png 422w, https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2022\/11\/dc01-300x219.png 300w\" sizes=\"auto, (max-width: 422px) 100vw, 422px\" \/><\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p><strong>Participantes<\/strong><\/p>\n\n\n\n<p><em>Drone Challenge<\/em> es un desaf\u00edo por equipos para alumnos de ESO, Bachillerato y Formaci\u00f3n Profesional. Los equipos estar\u00e1n formados por entre dos y cuatro estudiantes (del mismo Centro) y un profesor (que actuar\u00e1 como responsable del equipo). Cada equipo participar\u00e1 en representaci\u00f3n de su Centro, aunque se permiten m\u00faltiples equipos por Centro.<\/p>\n\n\n\n<p>Los alumnos que quieran afrontar el reto deber\u00e1n contactar con uno de sus profesores, formar un equipo, e inscribirse en la web de la competici\u00f3n. La participaci\u00f3n en la misma es gratuita.<\/p>\n\n\n\n<p>Se admitir\u00e1n equipos procedentes de Institutos de Castilla\u2013La Mancha. Excepcionalmente, la Escuela se reserva el derecho de admitir otros equipos, lo cual ser\u00eda convenientemente anunciado.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"366\" height=\"217\" data-id=\"370\" src=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/dc02.jpg\" alt=\"\" class=\"wp-image-370\" srcset=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/dc02.jpg 366w, https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/dc02-300x178.jpg 300w\" sizes=\"auto, (max-width: 366px) 100vw, 366px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"306\" data-id=\"311\" src=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/uclm.png\" alt=\"\" class=\"wp-image-311\" srcset=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/uclm.png 600w, https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/uclm-300x153.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/figure>\n<\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p><strong>Herramientas de trabajo<\/strong><\/p>\n\n\n\n<p>Los participantes trabajar\u00e1n con un entorno de desarrollo y un entorno de simulaci\u00f3n.<\/p>\n\n\n\n<p>El <strong>entorno de desarrollo<\/strong> permite definir el comportamiento del drone de forma sencilla y visual mediante un conjunto reducido de \u00f3rdenes. Est\u00e1 implementado en <em>Matlab\/Simulink<\/em>. No obstante, no se requieren conocimientos previos sobre esta herramienta para poder participar en la competici\u00f3n.<\/p>\n\n\n\n<p>Por su parte, el <strong>entorno de simulaci\u00f3n<\/strong> mostrar\u00e1 el escenario de operaci\u00f3n y al drone desplaz\u00e1ndose por el mismo en base al comportamiento programado por los participantes en el entorno de desarrollo. Los participantes no deben modificar ning\u00fan aspecto del simulador. No se requieren conocimientos previos sobre esta herramienta, puesto que su uso se reducir\u00e1 a lanzar, reiniciar y detener las simulaciones realizadas.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"729\" height=\"459\" data-id=\"360\" src=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/dc.sl01.png\" alt=\"\" class=\"wp-image-360\" srcset=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/dc.sl01.png 729w, https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/dc.sl01-300x189.png 300w\" sizes=\"auto, (max-width: 729px) 100vw, 729px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"437\" height=\"248\" data-id=\"363\" src=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/dc03.png\" alt=\"\" class=\"wp-image-363\" srcset=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/dc03.png 437w, https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/dc03-300x170.png 300w\" sizes=\"auto, (max-width: 437px) 100vw, 437px\" \/><\/figure>\n<\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p><strong>Sensores del cuadric\u00f3ptero<\/strong><\/p>\n\n\n\n<p>Como se muestra en la imagen, el entorno de desarrollo recibe del simulador la posici\u00f3n y orientaci\u00f3n del drone en el entorno tridimensional. Esto se hace a trav\u00e9s de las variables <strong>posX<\/strong>, <strong>posY<\/strong>, <strong>posZ<\/strong> y <strong>rumbo<\/strong> respectivamente.<\/p>\n\n\n\n<p>La posici\u00f3n del drone viene dada seg\u00fan un sistema de coordenadas cuyo origen est\u00e1 ubicado en el centro del escenario de operaci\u00f3n. A la derecha se muestra dicho sistema de coordenadas, mostr\u00e1ndose en rojo, verde y azul los ejes X, Y y Z, respectivamente.<\/p>\n\n\n\n<p>El entorno de desarrollo recibe el v\u00eddeo transmitido por la c\u00e1mara que porta el drone. Dicha imagen se procesa autom\u00e1ticamente buscando los diferentes marcos y actualizando la variable <strong>cam<\/strong>.<\/p>\n\n\n\n<p>Los programadores pueden consultar dicha variable, que dispone de tres campos <strong>red<\/strong>, <strong>green<\/strong> y <strong>blue<\/strong>. Para cada marco, podemos averiguar sus l\u00edmites (norte, sur, este y oeste) en la pantalla, de forma que resulta sencillo ubicarlo.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"413\" height=\"201\" data-id=\"517\" src=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2022\/11\/dc.imu01.png\" alt=\"\" class=\"wp-image-517\" srcset=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2022\/11\/dc.imu01.png 413w, https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2022\/11\/dc.imu01-300x146.png 300w\" sizes=\"auto, (max-width: 413px) 100vw, 413px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"437\" height=\"248\" data-id=\"365\" src=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/dc05.png\" alt=\"\" class=\"wp-image-365\" srcset=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/dc05.png 437w, https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/dc05-300x170.png 300w\" sizes=\"auto, (max-width: 437px) 100vw, 437px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"796\" height=\"620\" data-id=\"351\" src=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/dc.cam01.png\" alt=\"\" class=\"wp-image-351\" srcset=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/dc.cam01.png 796w, https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/dc.cam01-300x234.png 300w, https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/dc.cam01-768x598.png 768w\" sizes=\"auto, (max-width: 706px) 89vw, (max-width: 767px) 82vw, 740px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"386\" height=\"362\" data-id=\"352\" src=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/dc.cam02.png\" alt=\"\" class=\"wp-image-352\" srcset=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/dc.cam02.png 386w, https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/dc.cam02-300x281.png 300w\" sizes=\"auto, (max-width: 386px) 100vw, 386px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"702\" height=\"564\" data-id=\"518\" src=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2022\/11\/dc.cam03.png\" alt=\"\" class=\"wp-image-518\" srcset=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2022\/11\/dc.cam03.png 702w, https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2022\/11\/dc.cam03-300x241.png 300w\" sizes=\"auto, (max-width: 702px) 100vw, 702px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"408\" height=\"165\" data-id=\"354\" src=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/dc.cam04.png\" alt=\"\" class=\"wp-image-354\" srcset=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/dc.cam04.png 408w, https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/dc.cam04-300x121.png 300w\" sizes=\"auto, (max-width: 408px) 100vw, 408px\" \/><\/figure>\n<\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p><strong>Control del vuelo<\/strong><\/p>\n\n\n\n<p>El control del drone se implementa mediante la asignaci\u00f3n de cinco variables. El programador puede observar sus valores mediante el display de la figura.<\/p>\n\n\n\n<p>La variable <strong>on<\/strong>\u2208{0,1} puede estar desactivada (0) o activada (1). En caso de estar desactivada, los motores del drone se parar\u00e1n, haciendo que \u00e9ste caiga al suelo. Si la variable est\u00e1 activada, el drone permanecer\u00e1 suspendido en el aire y se desplazar\u00e1 en funci\u00f3n del resto de variables.<\/p>\n\n\n\n<p>A la derecha aparece el sistema de coordenadas relativo al drone, mostr\u00e1ndose el <strong>eje X<\/strong>, el <strong>eje Y<\/strong> y el <strong>eje Z<\/strong>. N\u00f3tese que los rotores delanteros del drone se muestran en color verde, mientras que los rotores traseros son rojos.<\/p>\n\n\n\n<p>La variable <strong>velX<\/strong>\u2208[-1,+1] es un n\u00famero real que proporciona al drone cierta velocidad de avance (si <strong>velX<\/strong>&gt;0) o retroceso (si <strong>velX<\/strong>&lt;0), seg\u00fan la direcci\u00f3n marcada por el eje X. Si su valor es nulo (<strong>velX<\/strong>=0) el drone no se mover\u00e1 en dicha direcci\u00f3n.<\/p>\n\n\n\n<p>La variable <strong>velY<\/strong>\u2208[-1,+1] permite al drone desplazarse lateralmente a la izquierda (si <strong>velY<\/strong>&gt;0) o a la derecha (si <strong>velY<\/strong>&lt;0), seg\u00fan su eje Y.<\/p>\n\n\n\n<p>La variable <strong>velZ<\/strong>\u2208[-1,+1] permite al drone ascender (si <strong>velZ<\/strong>&gt;0) o descender (si <strong>velZ<\/strong>&lt;0), seg\u00fan su eje Z.<\/p>\n\n\n\n<p>Por \u00faltimo, la variable <strong>rotZ<\/strong>\u2208[-1,+1] permite al drone girar a la izquierda (si <strong>rotZ<\/strong>&gt;0) o a la derecha (si <strong>rotZ<\/strong>&lt;0).<\/p>\n\n\n\n<p>La manipulaci\u00f3n de estas variables se hace mediante una m\u00e1quina de estados programada en <em>StateFlow<\/em>. Su aprendizaje es muy sencillo e intuitivo. Por ejemplo, el estado representado a la derecha provoca que el drone active sus motores y se eleve hasta alcanzar un metro de altura.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"457\" height=\"222\" data-id=\"519\" src=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2022\/11\/dc.cmd01.png\" alt=\"\" class=\"wp-image-519\" srcset=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2022\/11\/dc.cmd01.png 457w, https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2022\/11\/dc.cmd01-300x146.png 300w\" sizes=\"auto, (max-width: 457px) 100vw, 457px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"254\" height=\"238\" data-id=\"356\" src=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2017\/03\/dc.cmd02.png\" alt=\"\" class=\"wp-image-356\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"244\" height=\"306\" data-id=\"520\" src=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2022\/11\/dc.sf01.png\" alt=\"\" class=\"wp-image-520\" srcset=\"https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2022\/11\/dc.sf01.png 244w, https:\/\/blog.uclm.es\/rafaelcasado\/wp-content\/uploads\/sites\/93\/2022\/11\/dc.sf01-239x300.png 239w\" sizes=\"auto, (max-width: 244px) 100vw, 244px\" \/><\/figure>\n<\/figure>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p><\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p><strong>Normas de conducta<\/strong><\/p>\n\n\n\n<p>Durante el torneo se espera de los participantes un comportamiento adecuado al esp\u00edritu de la competici\u00f3n.<br>Las reglas de la competici\u00f3n se aplicar\u00e1n a discreci\u00f3n de los \u00e1rbitros oficiales y los organizadores. No se permitir\u00e1 el uso de interpretaciones ventajosas de reglas que admitan ambig\u00fcedad.<br>Cualquier falta grave puede conllevar la descalificaci\u00f3n del equipo de la competici\u00f3n; en particular<br>\u2022 Hacer mal uso de las instalaciones que la ESII ponga a disposici\u00f3n de los participantes<br>\u2022 Entorpecer el ritmo normal de la competici\u00f3n o perjudicar a otros equipos.<br>\u2022 El uso de palabras y\/o comportamientos inapropiados.<br>\u2022 Cualquier otra situaci\u00f3n que los jueces puedan considerar como intromisi\u00f3n o violaci\u00f3n del esp\u00edritu de la competici\u00f3n.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\"><\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\"><\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Tem\u00e1tica Drone Challenge es una plataforma de divulgaci\u00f3n sobre ciencia y tecnolog\u00eda desarrollada por la Escuela Superior de Ingenier\u00eda Inform\u00e1tica, en colaboraci\u00f3n con el Instituto de Investigaci\u00f3n en Inform\u00e1tica y el Departamento de Sistemas Inform\u00e1ticos de la Universidad de Castilla\u2013La Mancha. El desaf\u00edo El desaf\u00edo consiste en programar el sistema de navegaci\u00f3n autom\u00e1tica de un &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/blog.uclm.es\/rafaelcasado\/dronechallenge\/\" class=\"more-link\">Continuar leyendo<span class=\"screen-reader-text\"> \u00abESII Drone Challenge\u00bb<\/span><\/a><\/p>\n","protected":false},"author":90,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-180","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/blog.uclm.es\/rafaelcasado\/wp-json\/wp\/v2\/pages\/180","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.uclm.es\/rafaelcasado\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blog.uclm.es\/rafaelcasado\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blog.uclm.es\/rafaelcasado\/wp-json\/wp\/v2\/users\/90"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.uclm.es\/rafaelcasado\/wp-json\/wp\/v2\/comments?post=180"}],"version-history":[{"count":3,"href":"https:\/\/blog.uclm.es\/rafaelcasado\/wp-json\/wp\/v2\/pages\/180\/revisions"}],"predecessor-version":[{"id":521,"href":"https:\/\/blog.uclm.es\/rafaelcasado\/wp-json\/wp\/v2\/pages\/180\/revisions\/521"}],"wp:attachment":[{"href":"https:\/\/blog.uclm.es\/rafaelcasado\/wp-json\/wp\/v2\/media?parent=180"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}