Titulo:

Plataforma robótica móvil controlada por un teléfono inteligente usando el sistema operativo android
.

Sumario:

El uso de sistemas inteligentes como los teléfonos celulares (Smartphone) ha permitido mejorar la capacidad de procesamiento, memoria, disponibilidad de bibliotecas en lenguajes de alto nivel, comunicaciones inalámbricas, manipulación de sensores e interacción usable con las personas por medio de una pantalla táctil.   Este artículo presenta el desarrollo e implementación de una Plataforma Robótica Móvil (PRM) que utiliza como controlador principal un teléfono inteligente usando el sistema operativo Android. El control consiste en el envío de una serie de comandos por medio del protocolo Bluetooth desde una aplicación desarrollada en lenguaje Java y XML. Estos comandos son recibidos por un... Ver más

Guardado en:

1909-0811

2805-9204

10

2021-07-16

41

51

Revista Sapientía - 2018

Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-SinDerivadas 4.0.

info:eu-repo/semantics/openAccess

http://purl.org/coar/access_right/c_abf2

id metarevistapublica_uniajc_revistasapientia_19_article_57
record_format ojs
spelling Plataforma robótica móvil controlada por un teléfono inteligente usando el sistema operativo android
Mobile robotic platform controlled by a smartphone using the android operating system
El uso de sistemas inteligentes como los teléfonos celulares (Smartphone) ha permitido mejorar la capacidad de procesamiento, memoria, disponibilidad de bibliotecas en lenguajes de alto nivel, comunicaciones inalámbricas, manipulación de sensores e interacción usable con las personas por medio de una pantalla táctil.   Este artículo presenta el desarrollo e implementación de una Plataforma Robótica Móvil (PRM) que utiliza como controlador principal un teléfono inteligente usando el sistema operativo Android. El control consiste en el envío de una serie de comandos por medio del protocolo Bluetooth desde una aplicación desarrollada en lenguaje Java y XML. Estos comandos son recibidos por una placa electrónica que los convierte a protocolo serial y posteriormente son interpretados por una tarjeta Arduino. La PRM puede ser programada para realizar tareas automáticas, por lo cual se ha agregado a la aplicación un módulo para seguimiento de línea que utiliza motores tanto para tracción como para la dirección por medio de sensores ópticos. Finalmente, se puede utilizar el teléfono inteligente como control remoto y mediante el uso de un sensor acelerómetro incorporado, e inclinar el sistema hacia donde se quiere conducir la PRM. 
Smart systems such as smartphones has allowed to improve the compute processing, memory, availability of libraries in high-level languages, wireless communications, manipulation of sensors and interaction with people by using a touch screen. This paper presents the design and implementation of a Mobile Robotic Platform (MRP) that uses a smartphone as main controller by using the Android operating system. The control consists to send a set of instructions through the Bluetooth protocol from an application developed in Java and XML language. These instructions are received by an electronic system through a serial protocol and analyzed by an Arduino board. The MRP can be programmed for performing automatic tasks, according to the above a module has been added to the application for line tracking that uses motors for traction and direction by using optical sensors. Finally, the smartphone can be used like a remote control and by using an accelerometer sensor, to tilt the MRP. 
Gutiérrez, Robert Eduardo
Aux, Jorge Erazo
Muñoz, Paulo Realpe
Teléfono inteligente
Android
Plataforma Robótica Móvil
Arduino
Smartphone
Android
Mobile Robotic Platform
Arduino
10
20
Artículo de revista
Journal article
2021-07-16T19:33:19Z
2021-07-16T19:33:19Z
2021-07-16
application/pdf
Institución Universitaria Antonio José Camacho
Revista Sapientía
1909-0811
2805-9204
https://revistas.uniajc.edu.co/index.php/sapientia/article/view/57
10.54278/sapientia.v10i20.57
https://doi.org/10.54278/sapientia.v10i20.57
spa
https://creativecommons.org/licenses/by-nc-nd/4.0
Revista Sapientía - 2018
Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-SinDerivadas 4.0.
41
51
Abaid, N., Bernhardt, J., Alan, J., Kapila, V., Kimani, D., & Porfiri, M. (2013). Mechatronics Controlling a robotic fish with a smart phone. Mechatronics, 23(5), 491–496. https://doi.org/10.1016/j.mechatronics.2013.03.010
Amalfitano, D., Amatucci, N., Memon, A. M., Tramontana, P., & Fasolino, A. R. (2016). A general framework for comparing automatic testing techniques of Android mobile apps. The Journal of Systems and Software, 125, 322–343. https://doi.org/10.1016/j.jss.2016.12.017
Barandica A., Caicedo E., Paz T. y Bacca E, (2000). Diseño e implementación de un robot móvil modular (Gonzo). Energía y computación. Vol. 9, No. 2.
Bianchi E., Lombardero O., Fernández M. y Barrios W., (2014). Mobile y Cloud: Plataforma de desarrollo Android, experiencia de aprendizaje en Robótica, XX Congreso Argentino de Ciencias de la Computación.
Bouaiachi I., (2009). Plataforma genérica para desarrollo con robots móviles, Trabajo de Fin de Carrera, Escuela politécnica superior Universidad Autónoma de Madrid.
Cubas C., Consuegra M., López R., Sierra A., León J., Méndez F., Ochoa C., Panesso F., Sotter E., Manotas F., Manotas V., Niebles J., Pardo M. y Vallejo E., (2001). Dispositivos autómatas para navegación, detección, recolección de pelotas de tenis en ambientes conocidos. Ingeniería y Desarrollo, No. 9, pp. 98-112.
Georgitzikis V. (2015). The Arduino popularity contest. SparkFun. Recuperado de: https://www.sparkfun.com/news/1982.
González C. (2015). Plataforma para robótica cooperativa soportada por teléfonos inteligentes Android. Trabajo de Grado Maestría. Recuperado de: https://goo.gl/2em1eV.
Gutiérrez E., (2017). Plataforma Robótica Móvil controlada por un Smartphone usando el sistema operativo Android. Recuperado de: https://goo.gl/J1WNFY.
Hubot (2017). Auto robot 4×4 programable Arduino Bluetooth Keyestudio. Recuperado de: https://goo.gl/sTjxkG.
IDC (2017). Smartphone OS Market Share. Recuperado de: https://goo.gl/6QDbNS.
Jaskot, A., Posiadała, B., & Śpiewak, S. (2017). Dynamics Model of the Mobile Platform for its Various Configurations. Procedia Engineering, 177, 162–167. https://doi.org/10.1016/j.proeng.2017.02.211
López M., González R. y Hernando L., (2008). Implementación de comportamientos para navegación inteligente de robots móviles. Revista Tecnura, Vol. 11, No. 22, pp. 40-52.
Muñoz N., Trespalacios E. y Aedo J. (2002). Giraa_01: Una plataforma para investigación en robótica móvil. Revista Silicio, Vol.1, n.14, pp. 26-31.
Muñoz N., Andrade C. y Ospina N., (2006). Diseño y construcción de un robot móvil orientado a la enseñanza e investigación. Revista Científica Ingeniería y Desarrollo, Nº 19.
Narasimhan, L. (2015). ScienceDirect Application of mobile phones in epilepsy care, 2, 1–10.
Nurimbetov B., Saudabayev A., Temiraliuly D., Sakryukin A., Serekov A. y Varol H., (2015). ChibiFace: A sensor-rich Android tablet-based interface for industrial robotics, IEEE/SICE International Symposium on System Integration.
Papcun, P., Tafsi, K., Papcun, P., Zolotova, I., Tafsi, K., Papcun, P., … Tafsi, K. (2016). ScienceDirect Control and Teleoperation of Robot Khepera via Android Mobile Device through Teleoperation of Robot Khepera via Control and Teleoperation of Robot Khepera via Android Device through through Bluetooth and WiFi Control and Teleoperation of Rob. IFAC-PapersOnLine, 49(25), 188–193. https://doi.org/10.1016/j.ifacol.2016.12.032
Rojas J., Torres R., Varela G. y Gómez D., (2010). Plataforma robótica de exploración y verificación como apoyo a unidades operativas de la policía nacional en su lucha contra bandas criminales y el terrorismo, Vol. 1, No. 2, pp. 55-64.
Rueda S., Florián B. y Bacca B., (2017). Development of a Set of Mobile Robots for Basic Programming Experimentation, UIS Ingenierías, Vol. 16, No. 2, pp. 207-216.
Zhou, D., Shi, M., Chao, F., Lin, C. M., Yang, L., Shang, C., & Zhou, C. (2018). Use of human gestures for controlling a mobile robot via adaptive CMAC network and fuzzy logic controller. Neurocomputing, 282, 218–231. https://doi.org/10.1016/j.neucom.2017.12.016
https://revistas.uniajc.edu.co/index.php/sapientia/article/download/57/41
info:eu-repo/semantics/article
http://purl.org/coar/resource_type/c_6501
http://purl.org/redcol/resource_type/ARTREF
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/version/c_970fb48d4fbd8a85
info:eu-repo/semantics/openAccess
http://purl.org/coar/access_right/c_abf2
Text
Publication
institution INSTITUCIÓN UNIVERSITARIA ANTONIO JOSÉ CAMACHO
thumbnail https://nuevo.metarevistas.org/INSTITUCIONUNIVERSITARIAANTONIOJOSECAMACHO/logo.png
country_str Colombia
collection Revista Sapientía
title Plataforma robótica móvil controlada por un teléfono inteligente usando el sistema operativo android
spellingShingle Plataforma robótica móvil controlada por un teléfono inteligente usando el sistema operativo android
Gutiérrez, Robert Eduardo
Aux, Jorge Erazo
Muñoz, Paulo Realpe
Teléfono inteligente
Android
Plataforma Robótica Móvil
Arduino
Smartphone
Android
Mobile Robotic Platform
Arduino
title_short Plataforma robótica móvil controlada por un teléfono inteligente usando el sistema operativo android
title_full Plataforma robótica móvil controlada por un teléfono inteligente usando el sistema operativo android
title_fullStr Plataforma robótica móvil controlada por un teléfono inteligente usando el sistema operativo android
title_full_unstemmed Plataforma robótica móvil controlada por un teléfono inteligente usando el sistema operativo android
title_sort plataforma robótica móvil controlada por un teléfono inteligente usando el sistema operativo android
title_eng Mobile robotic platform controlled by a smartphone using the android operating system
description El uso de sistemas inteligentes como los teléfonos celulares (Smartphone) ha permitido mejorar la capacidad de procesamiento, memoria, disponibilidad de bibliotecas en lenguajes de alto nivel, comunicaciones inalámbricas, manipulación de sensores e interacción usable con las personas por medio de una pantalla táctil.   Este artículo presenta el desarrollo e implementación de una Plataforma Robótica Móvil (PRM) que utiliza como controlador principal un teléfono inteligente usando el sistema operativo Android. El control consiste en el envío de una serie de comandos por medio del protocolo Bluetooth desde una aplicación desarrollada en lenguaje Java y XML. Estos comandos son recibidos por una placa electrónica que los convierte a protocolo serial y posteriormente son interpretados por una tarjeta Arduino. La PRM puede ser programada para realizar tareas automáticas, por lo cual se ha agregado a la aplicación un módulo para seguimiento de línea que utiliza motores tanto para tracción como para la dirección por medio de sensores ópticos. Finalmente, se puede utilizar el teléfono inteligente como control remoto y mediante el uso de un sensor acelerómetro incorporado, e inclinar el sistema hacia donde se quiere conducir la PRM. 
description_eng Smart systems such as smartphones has allowed to improve the compute processing, memory, availability of libraries in high-level languages, wireless communications, manipulation of sensors and interaction with people by using a touch screen. This paper presents the design and implementation of a Mobile Robotic Platform (MRP) that uses a smartphone as main controller by using the Android operating system. The control consists to send a set of instructions through the Bluetooth protocol from an application developed in Java and XML language. These instructions are received by an electronic system through a serial protocol and analyzed by an Arduino board. The MRP can be programmed for performing automatic tasks, according to the above a module has been added to the application for line tracking that uses motors for traction and direction by using optical sensors. Finally, the smartphone can be used like a remote control and by using an accelerometer sensor, to tilt the MRP. 
author Gutiérrez, Robert Eduardo
Aux, Jorge Erazo
Muñoz, Paulo Realpe
author_facet Gutiérrez, Robert Eduardo
Aux, Jorge Erazo
Muñoz, Paulo Realpe
topicspa_str_mv Teléfono inteligente
Android
Plataforma Robótica Móvil
Arduino
topic Teléfono inteligente
Android
Plataforma Robótica Móvil
Arduino
Smartphone
Android
Mobile Robotic Platform
Arduino
topic_facet Teléfono inteligente
Android
Plataforma Robótica Móvil
Arduino
Smartphone
Android
Mobile Robotic Platform
Arduino
citationvolume 10
citationissue 20
publisher Institución Universitaria Antonio José Camacho
ispartofjournal Revista Sapientía
source https://revistas.uniajc.edu.co/index.php/sapientia/article/view/57
language spa
format Article
rights https://creativecommons.org/licenses/by-nc-nd/4.0
Revista Sapientía - 2018
Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-SinDerivadas 4.0.
info:eu-repo/semantics/openAccess
http://purl.org/coar/access_right/c_abf2
references Abaid, N., Bernhardt, J., Alan, J., Kapila, V., Kimani, D., & Porfiri, M. (2013). Mechatronics Controlling a robotic fish with a smart phone. Mechatronics, 23(5), 491–496. https://doi.org/10.1016/j.mechatronics.2013.03.010
Amalfitano, D., Amatucci, N., Memon, A. M., Tramontana, P., & Fasolino, A. R. (2016). A general framework for comparing automatic testing techniques of Android mobile apps. The Journal of Systems and Software, 125, 322–343. https://doi.org/10.1016/j.jss.2016.12.017
Barandica A., Caicedo E., Paz T. y Bacca E, (2000). Diseño e implementación de un robot móvil modular (Gonzo). Energía y computación. Vol. 9, No. 2.
Bianchi E., Lombardero O., Fernández M. y Barrios W., (2014). Mobile y Cloud: Plataforma de desarrollo Android, experiencia de aprendizaje en Robótica, XX Congreso Argentino de Ciencias de la Computación.
Bouaiachi I., (2009). Plataforma genérica para desarrollo con robots móviles, Trabajo de Fin de Carrera, Escuela politécnica superior Universidad Autónoma de Madrid.
Cubas C., Consuegra M., López R., Sierra A., León J., Méndez F., Ochoa C., Panesso F., Sotter E., Manotas F., Manotas V., Niebles J., Pardo M. y Vallejo E., (2001). Dispositivos autómatas para navegación, detección, recolección de pelotas de tenis en ambientes conocidos. Ingeniería y Desarrollo, No. 9, pp. 98-112.
Georgitzikis V. (2015). The Arduino popularity contest. SparkFun. Recuperado de: https://www.sparkfun.com/news/1982.
González C. (2015). Plataforma para robótica cooperativa soportada por teléfonos inteligentes Android. Trabajo de Grado Maestría. Recuperado de: https://goo.gl/2em1eV.
Gutiérrez E., (2017). Plataforma Robótica Móvil controlada por un Smartphone usando el sistema operativo Android. Recuperado de: https://goo.gl/J1WNFY.
Hubot (2017). Auto robot 4×4 programable Arduino Bluetooth Keyestudio. Recuperado de: https://goo.gl/sTjxkG.
IDC (2017). Smartphone OS Market Share. Recuperado de: https://goo.gl/6QDbNS.
Jaskot, A., Posiadała, B., & Śpiewak, S. (2017). Dynamics Model of the Mobile Platform for its Various Configurations. Procedia Engineering, 177, 162–167. https://doi.org/10.1016/j.proeng.2017.02.211
López M., González R. y Hernando L., (2008). Implementación de comportamientos para navegación inteligente de robots móviles. Revista Tecnura, Vol. 11, No. 22, pp. 40-52.
Muñoz N., Trespalacios E. y Aedo J. (2002). Giraa_01: Una plataforma para investigación en robótica móvil. Revista Silicio, Vol.1, n.14, pp. 26-31.
Muñoz N., Andrade C. y Ospina N., (2006). Diseño y construcción de un robot móvil orientado a la enseñanza e investigación. Revista Científica Ingeniería y Desarrollo, Nº 19.
Narasimhan, L. (2015). ScienceDirect Application of mobile phones in epilepsy care, 2, 1–10.
Nurimbetov B., Saudabayev A., Temiraliuly D., Sakryukin A., Serekov A. y Varol H., (2015). ChibiFace: A sensor-rich Android tablet-based interface for industrial robotics, IEEE/SICE International Symposium on System Integration.
Papcun, P., Tafsi, K., Papcun, P., Zolotova, I., Tafsi, K., Papcun, P., … Tafsi, K. (2016). ScienceDirect Control and Teleoperation of Robot Khepera via Android Mobile Device through Teleoperation of Robot Khepera via Control and Teleoperation of Robot Khepera via Android Device through through Bluetooth and WiFi Control and Teleoperation of Rob. IFAC-PapersOnLine, 49(25), 188–193. https://doi.org/10.1016/j.ifacol.2016.12.032
Rojas J., Torres R., Varela G. y Gómez D., (2010). Plataforma robótica de exploración y verificación como apoyo a unidades operativas de la policía nacional en su lucha contra bandas criminales y el terrorismo, Vol. 1, No. 2, pp. 55-64.
Rueda S., Florián B. y Bacca B., (2017). Development of a Set of Mobile Robots for Basic Programming Experimentation, UIS Ingenierías, Vol. 16, No. 2, pp. 207-216.
Zhou, D., Shi, M., Chao, F., Lin, C. M., Yang, L., Shang, C., & Zhou, C. (2018). Use of human gestures for controlling a mobile robot via adaptive CMAC network and fuzzy logic controller. Neurocomputing, 282, 218–231. https://doi.org/10.1016/j.neucom.2017.12.016
type_driver info:eu-repo/semantics/article
type_coar http://purl.org/coar/resource_type/c_6501
type_version info:eu-repo/semantics/publishedVersion
type_coarversion http://purl.org/coar/version/c_970fb48d4fbd8a85
type_content Text
publishDate 2021-07-16
date_accessioned 2021-07-16T19:33:19Z
date_available 2021-07-16T19:33:19Z
url https://revistas.uniajc.edu.co/index.php/sapientia/article/view/57
url_doi https://doi.org/10.54278/sapientia.v10i20.57
issn 1909-0811
eissn 2805-9204
doi 10.54278/sapientia.v10i20.57
citationstartpage 41
citationendpage 51
url2_str_mv https://revistas.uniajc.edu.co/index.php/sapientia/article/download/57/41
_version_ 1811200648926986240