Control de un robot basado en Arduino mediante un dispositivo móvil Android
Advisor
Lago Fernández, Luis FernandoEntity
UAM. Departamento de Ingeniería InformáticaDate
2017-06Subjects
Sector tecnológico; Robot bípedo; Aplicaciones móviles; InformáticaEsta obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-SinObraDerivada 4.0 Internacional.
Abstract
Actualmente vemos cómo va aumentando la tendencia y el interés en que los niños
empiecen antes su aprendizaje sobre las Tecnologías de la Información y las Comunicaciones
(TIC). Esto viene motivado por el aumento en la demanda de profesionales en
este sector y la imposibilidad de atenderla. El objetivo de una temprana introducción
es aumentar el número de profesionales en el sector tecnológico en el futuro, donde la
demanda será aún mayor debido a la adaptación de las tecnologías en el mundo laboral.
Teniendo esto en cuenta y con motivo de acercar y preparar a los niños, se han empezado
a comercializar robots con propósito educativo.
El presente trabajo de fin de grado tiene relación con esta tendencia puesto que su
objetivo es la construcción de un robot bípedo y la implementación de una aplicación
móvil para controlarlo, proporcionando otra herramienta para el acercamiento de los
niños a la tecnología. La aplicación será el método de comunicación entre el usuario y el
robot, y con ésta se podrá controlar los servomotores a bajo nivel permitiendo al usuario
un control directo sobre los servomotores del robot.
El robot está basado en la plataforma Arduino mientras que la aplicación tiene como
objetivo el sistema operativo móvil Android. La comunicación entre la aplicación y el
robot se realiza mediante el uso de la conectividad bluetooth, la cual se implementa
haciendo uso de la API bluetooth propia del sistema.
Así mismo, se ha creado un mecanismo de recolección de información que permite
analizar los patrones de movimiento introducidos por el usuario, mediante el uso de la
aplicación, con la finalidad de generar patrones motores que puedan ser utilizados con
posterioridad.
Dicho esto, se puede dividir el proyecto en tres partes: la construcción del robot, la
implementación de la aplicación y la generación de patrones motores. Nowadays there is an increasing interest in making the children approach Information
and Communication Technologies (ICTs) at early ages. This is motivated by the big
demand for quali ed workers in this sector, which is hardly covered by new professionals.
The main purpose of an early introduction of ICTs is to increase the number of specialized
professionals in the technological sector in the near future, when the demand for this kind
of workers will be presumably greater than now. With this objective, educational robots
have entered the scene.
In this context, this bachelor's thesis describes the creation of a biped robot and the
implementation of a mobile application that allows to control it using a smartphone. The
application is used to send low level motor commands that directly control the angular
positions of the robot's servomotors, allowing for a precise manipulation of the robot.
The robot is based on the Arduino platform and the mobile application has been
developed for the Android system. The communication between the application and the
robot uses bluetooth connectivity, and is implemented using the Android Bluetooth API.
Additionally, the application permits to record all the motor commands introduced
by the user in order to analyze and synthesize new motor patterns that can be used later.
The project can be divided into three parts: the robot construction, the application
implementation and the motor patterns generation.
Files in this item
Google Scholar:Yajamín Yajamín, Jonathan Patricio
This item appears in the following Collection(s)
Except where otherwise noted, this item's license is described as https://creativecommons.org/licenses/by-nc-nd/4.0/
Related items
Showing items related by title, author, creator and subject.
-
Estudio de procedimientos de autenticación multicanal basados en dispositivos móviles con sistema operativo android
Mertanen Cuní, Nicolás
2014 -
Estudio de mecanismos de autenticación basados en contraseñas visuales en dispositivos móviles Android
González Nahón, Mario
2014-05-21 -
Servidor para control y seguimiento de sensores y notificaciones en dispositivos móviles Android
Rojo Esteva, Miguel
2015-07