Publication:
NAO Sports: Sistema de teleoperación mediante Android para jugar con el robot NAO

Loading...
Thumbnail Image
Identifiers
Publication date
2016-10
Defense date
2016-10-06
Tutors
Journal Title
Journal ISSN
Volume Title
Publisher
Impact
Google Scholar
Export
Research Projects
Organizational Units
Journal Issue
Abstract
En este trabajo, se presenta el desarrollo de un sistema de teleoperación para el robot NAO, mediante una aplicación para móviles basada en Android. Ésta consiste en un framework de juego y competición, para uno o dos jugadores; que podrán controlar un robot, de forma individual, a través de sus dispositivos móviles. La aplicación ha sido desarrollada con el fin de poder participar en diferentes juegos, mediante el control del robot NAO; disponiendo de un contador de tiempo de juego, marcadores para contabilizar los puntos y una base de datos para almacenar las puntuaciones. Para el desarrollo del proyecto se ha utilizado el IDE de desarrollo Android Studio, los software Choregraphe Suite y WeBots for NAO para la conexión y simulación de los robots, el SDK de desarrollo JNaoQi, que nos ofrece un conjunto de métodos para conectarse y controlar los robots y el robot humanoide NAO, el cual se ha utilizado para probar el correcto funcionamiento del sistema.
This document describes the development of a teleoperation system for NAO robot by using a mobile application for Android phones. The app consists on a game and a competition framework for one or more players, who can control individually the robot with their mobile phones. The app has been developed with the aim of participating in different games by controlling the NAO robot, providing a time-keeper, scoreboards and a database to keep the scores updated. In order to develop this project, different software tools has been used, including: Android Studio IDE, for developing the app; Choregraphe and WeBots for NAO for robot’s connection and simulation; SDK JNaoQi that offers a combination of different libraries to connect and control the NAO robot, and finally, the humanoid robot NAO, used to test the proper functionalities of the system in real environments.
Description
Keywords
Sistemas de teleoperación, Robótica, Android, Robots humanoides, Desarrollo de juegos
Bibliographic citation