Ada programazio lengoaian aplikazioa: Lego Mindstorms NXT-en oinarritutako robota.
View/ Open
Date
2015-12-11Author
Erauzquin Hernando, Laiene
Metadata
Show full item recordAbstract
[EU]Gradu Amaierako Lan honetan Lego Mindstorms NXT-an Ada Programazio Lengoaian Oinarritutako Aplikazioaren ikasketa burutuko da. Robot hauek aplikazio desberdinetan erabiltzen dira eta irakaskuntza eta ikerketa mundurako oso baliagarriak dira. Konkretuki, Ada lengoaiak eta bere Ravenscar profil azpimultzoak dituen erreminta, pakete, driver... baliabide desberdinak erabilita, liburuz diseinatutako labirinto batetik ateratzeko gai den robotaren aplikazioa burutuko da. Programazioa egiteko, GPS programan Ada lengoaiak eskainitako bitartekoak egokituko dira posible den bitartean eta era honetan, lengoaiaren ulermen sakonagoa bereganatzea espero da, aurkezten dituen indar eta ahuleziekin batera. [ES]En el presente Trabajo Fin de Grado se va a realizar el estudio de la Aplicación del Lenguaje De Programación Ada en el Robot Lego Mindstorms NXT. Estos robots tienen diferentes aplicaciones y son muy útiles para el mundo de la docencia e investigación. En concreto, utilizando las diferentes herramientas, paquetes, drivers...que proporciona el lenguaje Ada junto con su subconjunto Ravenscar, se va a realizar el diseño de un laberinto mediante libros del cual el robot debe ser capaz de salir. Para programarlo, se utilizarán los recursos facilitados por Ada en el programa GPS y de esta manera, se espera poder adquirir mayor comprensión del lenguaje incluyendo las fortalezas y debilidades que éste presenta. [EN]On this Final Degree Work is going to be made a study of the application of Ada Programming´s Language to Lego Mindstorms NXT Robot. This robots have different applies and are really useful for teaching and investigation. Specifically, using the different tools, packages, drivers... that Ada language provides, with it´s subset Ravenscar, is going to be performed a labyrinth´s design trough books, the robot has to be able to leave it. For programming, resources provided by Ada on GPS program are used, so that it is hoped to purchase a bigger comprehension of the language, including the fortress and weaknesses that this language presents.