Hoy, día 19 de marzo, en nuestra tercera y última sesión, vamos a intentar terminar en la medida de lo posible el robot y su programación.
Al final de la última sesión, el grupo de construcción, tenía prácticamente todo el robot casi terminado, únicamente faltaba instalar los sensores. La verdad es que la contrucción del robot no ha sido nada sencilla. En primer lugar tuvimos una gran cantidad de problemas con el programa para desarroyar el modelo 3D del robot. Así que tras haber perdido una gran cantidad de tiempo intentando solucionar el problema, decidimos que lo mejor era empezar a construirlo sin ningún tipo de modelo. ¡Qué locura! pensaréis, pero no, la verdad es que ha sido bastante sencillo improvisar. Simplemente comenzamos a pensar que era lo que nuestro robot necesitaba, y la forma que debería tener, así que cogimos las piezas y nos pusimos manos a la obra. En primer lugar diseñamos lo que sería la "carrocería" con forma de octógono irregular, a continuación instalamos las ruedas de oruga, lo que nos planteo un gran problema pues faltaban piezas lo suficientemente grandes para que abarcara la longitud total de la rueda.Una vez instalada comenzamos a comernos el coco sobre cómo colocar la consola y finalmente ideamos un método muy original para acceder a la ella, que a continuación observaréis en las imágenes. Finalmente comenzamos a pensar cómo instalar el cañón e ideamos un modelo provisional. Hoy nos queda probar la eficiencia de dicho cañón y finalmente instalar los sensores. Vamos a ello ^^.
El equipo de control aprendimos a usar el programa "Eclipse", el cual utilizaremos para programar con Java. Lo primero que aprendimos fue a declarar los motores y sensores que íbamos a utilizar, y a definir las acciones que queríamos que el robot realizara en cooperación con el equipo de construcción. Hicimos unas pruebas con un robot de prueba ya hecho. Declaramos motores y sensores, entre ellos uno de sonido, y dimos órdenes de manera que, al escuchar una palmada cerca suya, bailara. Con esto, conseguimos aprender a manejar con más soltura el programa. Hoy terminaremos de definir sensores, motores y acciones para nuestro robot junto con el equipo de contrucción y el de interacción.
Nosotros, el equipo de interacción estuvimos en la última sesión terminando de instalar el programa Eclipse, y conseguimos configurar el entorno para empezar a programar. Además, trasteamos un poco con el diseño de la aplicación (cambiarle el color del fondo y poner un botón, vaya) y hoy, en la nueva sesión, ultimaremos los comandos y el diseño de la aplicación para el móvil.