Diseño e implementación de tele operación de un robot móvil diferencial programado con Python desde un dispositivo Android
Resumen
En el presente artículo se lleva acabo el análisis, diseño y la tele operación de un dispositivo, en este caso un robot móvil diferencial (RMD), la programación del control de este se realizó desde un dispositivo móvil con sistema operativo Android, usando lenguaje Python, y de manera inalámbrica se envían ordenes al RMD para realizar tareas dependiendo del comando (dato) que se le envía. La programación se realiza desde el dispositivo Android y no es necesaria una computadora de escritorio para compilar el código generado, sino un intérprete llamado Scripting Layer for Android (SL4A) en el dispositivo móvil. El RMD es tele operado, logrando un conjunto de 6 instrucciones realizadas sin problema y en tiempo real.
Palabra(s) Clave(s): Python, robot móvil diferencial, SL4A, tele operación.
Texto completo:
1193-1209 PDFReferencias
G. Bermúdez. Robots Móviles. “Teoría, Aplicaciones y experiencias”. Revista Tecnura. Vol. 5. No. 10. Enero-Junio 2002. 101 pp.
J. I. Pérez Arreguín, S. Tovar Arriaga, U. G. Villaseñor Carrillo, E. Gorrostieta Hurtado, J. C. Pedraza Ortega, J. E. Vargas Soto, J. M. Ramos Arreguín, A. Sotomayor Olmedo, “Robot Móvil de Tracción Diferencial con plataforma de Control Modular para Investigación y Desarrollo Ágil de Proyectos”. 10º Congreso Nacional de Mecatrónica, Asociación Mexicana de Mecatrónica A.C. Noviembre 3. 2011. Puerto Vallarta Jalisco.
F. A. Plata Torres, R. F. Serrano Rojas, N. Chio Cho, “Diseño y Construcción de un Prototipo de Robot Móvil Teleoperado para inspección Visual”. Épsilon. Vol. 8. Enero-Junio 2007. 101-109 pp.
R. C. Ponticelli Lima, “Sistema de exploración de terrenos con robots móviles: aplicación en tareas de detección y localización de minas antipersonas”. Memoria para optar por el grado de Doctor en Control Automático y Sistemas. Madrid, España: Universidad Complutense de Madrid. 2011.
Robots móviles y sistemas remotos en aplicaciones nucleares. http://www.inin.gob.mx/documentos/publicaciones/contridelinin/Cap%C3%ADtulo%2023.pdf. 14 de Agosto de 2015.
J. Ureña, M. Mazzo, J. J. García, P .A. Revenga, J. L. Lazaro, J. C. García, F. J. Rodríguez, E. Santiso, Diseño y Utilización de un Sistema Sensorial para
aplicaciones de Robots Móviles. Interface. Mayo, 1995. 8-13 pp.
Robotic Exploration Rover, Mars Curiosity Rover. http://www.nasa.gov/audience/foreducators/robotics/home/#.Vc6Kqu1_Okp. 14 de Agosto de 2015.
La NASA tiene grandes planes para un robot humanoide. http://ciencia.nasa.gov/science-at-nasa/2010/29apr_r2/. 14 de Agosto de 2015.
A Palm-sized Spiderbot. http://spaceplace.nasa.gov/space-robots/en/. 14 de Agosto de 2015.
Arquitectura de Robots. http://www.iit.upcomillas.es/~alvaro/teaching/Clases/Robots/teoria/arquitecturas%20de%20robots.pdf. 14 de Agosto de 2015.
C. Villanueva Escudero, Implementación de algoritmo de navegación para robot móvil diferencial con sistema operativo Android. Tesis para título de Maestría en Ciencias de la Computación. México, DF: Universidad Autónoma Metropolitana. 2014.
Technology Demostration Missions. http://www.nasa.gov/mission_pages/tdm/telerobotics/telerobotics_overview.html#.VWzr9lx_PV0. 1 de Junio de 2015.
C. Vargas Cabrera, C. A. Ramos Arreguin, J. C. Moya Morales, M. C. García López, “Sistema de Telemando Multiplataforma para robot Móvil”. La Mecatrónica en México. Vol. 2. No. 1. Enero 2013. 11-20 pp.
E. Bahit. Curso: Python para principiantes. Primera Edición. 2012. Creative Commons Atribución. Buenos Aires, Argentina. 136 pp.
Wiring. http://wiring.org.co/. 05 de Junio de 2015.
MSP-EX430G2. Texas Instruments. Julio 2010.
L293D. ST. Julio 2003.
Cómo gobernar un display LCD alfanumérico basado en controlador HD44780. http://eii.unex.es/profesores/jisuarez/descargas/ip/lcd_alfa.pdf. 05 de Junio de 2015.
Scripting Layer for Android.https://github.com/damonkohler/sl4a. 05 de Junio de 2015.
HC Serial Bluetooth Products, User Instructional Manual.http://www.tec.reutlingen-university.de/uploads/media/DatenblattHC-05_BT-Modul.pdf. 05 de Junio de 2015.
URL de la licencia: https://creativecommons.org/licenses/by/3.0/deed.es
Pistas Educativas está bajo la Licencia Creative Commons Atribución 3.0 No portada.
TECNOLÓGICO NACIONAL DE MÉXICO / INSTITUTO TECNOLÓGICO DE CELAYA
Antonio García Cubas Pte #600 esq. Av. Tecnológico, Celaya, Gto. México
Tel. 461 61 17575 Ext 5450 y 5146
pistaseducativas@itcelaya.edu.mx