1. GidaBotApp: GidaBot nabigazio sistemaren bidez erabiltzailea barruko inguruneetan bideratzeko aplikazio baten garapena eta integrazioa
- Author
-
Sánchez Errazkin, Iosu, Jauregi Iztueta, Ekaitz, Rodríguez Rodríguez, Igor, F. INFORMATICA, INFORMATIKA F., Grado en Ingeniería Informática, and Informatikaren Ingeniaritzako Gradua
- Subjects
Android ,GidaBot ,ROS ,GidaBotapp ,Java - Abstract
[ES]El objetivo de este proyecto es desarrollar una aplicación Android que se integrará en el sistema de navegación GidaBot, desarrollado por el grupo de investigación RSAIT. A través de este sistema de navegación desarrollado por RSAIT, unos robots que hacen de guía trasladan a los usuarios a un destino concreto de un edificio. En la situación actual, cuando cualquier robot del sistema GidaBot termina un servicio de guía, siempre se detiene en el objetivo final. En consecuencia, si otro usuario quiere utilizar el robot, deberá buscar el robot. Por lo tanto, una posible solución a este problema es que al finalizar el trabajo de guía los robots se desplacen a puntos concretos para que los usuarios puedan encontrar los robots más fácilmente. Por otra parte, otra opción, y precisamente la que se presenta en este TFG, es que el usuario indique al robot su ubicación, y que el robot se acerque al usuario para conducirlo finalmente a su destino. En este sentido, se ha denominado GidaBotApp a la aplicación diseñada en este TFG y que hará frente a este problema, y en esta memoria se explicarán todas las tareas realiza das para poder desarrollar la aplicación; desde la planificación de las tareas del proyecto, pasando por la implementación de la aplicación, hasta las conclusiones del trabajo reali zado. [EU]Proiektu honen helburua, RSAIT ikerkuntza-taldeak garatutako GidaBot nabigazio-sisteman integratuko den Android aplikazio bat garatzea da. RSAITek garatutako nabigazio-sistema horren bitartez, bide-erakusle lanak egiten dituzten robot batzuek erabiltzaileak eraikin bateko helmuga zehatz batera eramaten dituzte. Egungo egoeran, GidaBot sistemako edozein robotek gida-lan bat amaitzen duenean, beti azken helburuan gelditzen da. Ondorioz, beste erabiltzaile batek robota erabili nahi izanez gero, robotaren bila jo beharko du. Beraz, arazo honen soluzio posible bat da, gida lana bukatzean robotak puntu konkretu batzuetara mugitzea, erabiltzaileek robotak errazago aurkitu ditzaten. Bestalde, beste aukera bat, eta hain zuzen GrAL honetan aurkezten dena da, erabiltzaileak robotari bere kokalekua adieraztea, eta robota erabiltzailearengana hurbiltzea, azkenik helmugara gidatzeko. Hori horrela, GrAL honetan diseinatu den — eta arazo horri aurre egingo dion — aplikazioari GidaBotApp izena eman zaio, eta memoria honetan, aplikazioa garatu ahal izateko burutu diren ataza guztiak azalduko dira; proiektuaren atazen planifikaziotik hasita, aplikazioaren inplementaziotik pasa eta proiektuaren ondorioetaraino. [EN]The aim of this project is to develop an Android application that will be integrated into the GidaBot navigation system, developed by the RSAIT research group. Through this navigation system developed by RSAIT, robots that act as guides take users to a specific destination in a building. In the current state of affairs, when any robot in the GidaBot system completes a guidance service, it always stops at the end goal. Consequently, if another user wants to use the robot, they will have to look for the robot. Therefore, a possible solution to this problem is that, at the end of the guiding work, the robots move to specific points, so that users can find the robots more easily. On the other hand, another option, and precisely the one presented in this EDP, is for the user to indicate their location to the robot, and for the robot to approach the user to finally drive him to his destination. In this sense, the application designed in this EDP and that will deal with this problem, has been called GidaBotApp, and this report will cover all the tasks carried out to be able to develop the application; from the planning of the project tasks, through the implementation of the application, to the conclusions of the work carried out.
- Published
- 2021