Plazo de inscripción

El plazo de inscripción en la competición y de subida de propuestas se cerrará el próximo día 16 de junio de 2017 (viernes). Para más información, consulta el apartado “¿Cómo participar?” de este blog.

Actualización del simulador

Desde la organización, seguimos puliendo el sistema para que vaya lo más fluido posible y que responda a la realidad de la manera más fiel. Por eso, seguimos haciendo cambios en algunos de los archivos de configuración.

Tened en cuenta que la versión que se utilizará en la final será la última publicada y, aunque la versión con la que estéis trabajando es perfectamente funcional, los pequeños cambios en la lógica interna del simulador pueden hacer que una pequeña variación se convierta en una diferencia sustancial.

Por ello, os recomendamos siempre que sea posible que estéis pendientes de los cambios que hagamos en el ftp que se proporcionó junto al registro. Allí iremos publicando las nuevas versiones, marcadas con la fecha del día en el que se liberan. Dependiendo del número de archivos que haya que sustituir, se actualizará solo un archivo o toda la carpeta.

Para actualizarlo, tan simple como sustituir el archivo del mismo nombre dentro de vuestro proyecto por el nuevo actualizado en el ftp. Para saber donde se encuentra cada archivo, así como para refrescar todo el sistema de directorios que utiliza el proyecto, no dejéis de mirar el vídeo que lo ilustra, también en este blog.

Suerte con el proyecto, os esperamos en las puertas de la ESIIAB con vuestro proyecto para la final.

Acabando de preparar el entorno

En este último vídeo de preparación copiaremos los archivos necesarios para la ejecución de nuestro simulador en las carpetas necesarias, además de aprender a lanzar todos los programas en el orden adecuado para que el drone funcione

Los recursos que se usarán en este vídeo (el fichero .zip con todos los archivos) se proporcionarán en un correo electrónico en el momento de la inscripción en el concurso

Instalación de ROS y Gazebo en Ubuntu

En esta sección se aprenderá como instalar ROS y Gazebo, además de vincularlos. Estas dos herramientas serán un pilar fundamental en el desarrollo de la competición, ya que ROS será el sistema operativo que mandará las instrucciones a bajo nivel al drone, mientras que Gazebo será el entorno de simulación que nos permitirá ver de una manera agradable los movimientos del drone mientras hace su recorrido

Los recursos necesarios para completar este tutorial los podréis encontrar en las siguientes URL:
ROS Wiki: http://wiki.ros.org/kinetic/Installation/Ubuntu

Los comandos que se encuentran tapados al principio del vídeo vienen totalmente descritos en esta página, pudiendo incluso copiar y pegar los comandos de la página directamente a la terminal
Los comandos para lanzar gazebo son:
roscore & (El símbolo & sirve para lanzar el programa en segundo plano)
rosrun gazebo_ros gazebo
Y para ver los tópicos, el comando es:
rostopic list

Creación y setup de la máquina virtual

En esta sección se enseñará como crear y configurar una máquina virtual como la que se usará a lo largo de la competición. Aunque se recomienda utilizar dos máquinas separadas, montar una máquina virtual puede ser la mejor opción en caso de tener un ordenador con suficientes recursos, no poder disponer de dos ordenadores en la misma subred fácilmente, etc.

Los recursos necesarios para completar este tutorial los podréis encontrar en las siguientes URL:

Ubuntu Desktop: https://www.ubuntu.com/download/desktop

VirtualBox: https://www.virtualbox.org/wiki/Downloads