Publication:
Diseño y desarrollo de proyectos con ANDROID THINGS

Loading...
Thumbnail Image
Identifiers
Publication date
2018-10
Defense date
2018-10-08
Tutors
Journal Title
Journal ISSN
Volume Title
Publisher
Impact
Google Scholar
Export
Research Projects
Organizational Units
Journal Issue
Abstract
Este proyecto se basa en el estudio de la nueva plataforma para el Internet de las Cosas de Google llamada Android Things. Esta plataforma consiste en un sistema operativo basado en Android que permite la construcción de dispositivos inteligentes y conectados para una amplia variedad de aplicaciones de consumo. El objetivo de este proyecto es el desarrollo y el diseño de algunas aplicaciones que permitan validar el potencial de este sistema operativo. Para llevar a cabo el desarrollo de estas aplicaciones se hará uso de un Hardware compatible con Android Things (Raspberrry Pi 3 Starter Kit). Este, consiste en un Kit de desarrollador compuesto por una Raspberry Pi, plataforma de desarrollo, junto con una Rainbow HAT con numerosos periféricos adicionales. El desarrollo y el diseño de estas aplicaciones se divide en dos partes donde, en cada una de ellas, se realiza una integración de Android Things con otras tecnologías. En la primera de ellas se estudia otra plataforma de desarrollo llamada Firebase donde se realiza su integración con Android Things con el objetivo de controlar varios periféricos de la Rainbow HAT de forma remota en tiempo real. En la segunda parte se hace uso de la biblioteca de inferencia de TensorFlow Lite para Android y se demuestra cómo ejecutarla en Android Things a través de un módulo de cámara capturando y clasificando localmente distintas imágenes. Para la realización de las distintas aplicaciones que forman este proyecto se hace uso del lenguaje nativo que usa Android, Java. Este lenguaje nos permite aprovechar todo el potencial de los dispositivos tanto a nivel de hardware como de software.
This project is based on the study of the new platform to the Internet of Things from Google called Android Things. The platform involves an Android-based operating system that allows the construction of intelligent and connected devices for a wide variety of applications of consume. The objective of this project is the development and design of some applications that allows the validation of the potential of this operating system. To carry out the development of these applications we will use a Hardware compatible with Android Things (Raspberrry Pi 3 Starter Kit). it has a Developer Kit consisting of a Raspberry Pi development platform, along with a Rainbow HAT with numerous additional peripherals. The development and design of these applications are divided into two parts, in each one of them, we integrate Android Things with other technologies. At first another development platform called Firebase is studied, where its integration with Android Things is done in order to control remotely several peripherals of the Rainbow HAT in real time. The second phase uses the TensorFlow Lite inference library for Android and demonstrates how to run it in Android Things through a camera module capturing and classifying locally different images. For the realization of the different applications that make up this project, we apply the native language used by Android, Java. This language allows us to take advantage of the full potential of the devices, at every level of the hardware and software components.
Description
Keywords
Android, Internet de las cosas, Raspberry Pi, Android Things, Tensorflow, Inteligencia Artificial, Visión cognitiva, RealTime Database
Bibliographic citation