Desarrollo de una Interfaz Multiplataforma para el Control Basado en API NAOqi del Robot Pepper

dc.contributor.authorAmaya, Sindy Paola
dc.contributor.authorVanegas Barbosa, Yineth Valentina
dc.contributor.authorAguilera Gil, Valeria Victoria
dc.contributor.authorRincon Caballero, Diana Alexandra
dc.contributor.authorNiño Vargas, Santiago
dc.contributor.authorPinzón Farfán, Maria Alejandra
dc.contributor.authorPalacios Pardo, Jorge Ivan
dc.contributor.authorCastaño Ortiz, Daniel Fernando
dc.contributor.authorRomero Velásquez, Juan Esteban
dc.contributor.authorMahecha Pérez, Heidy Nicoll
dc.contributor.cvlachttp://scienti.colciencias.gov.co:8081/c vlac/visualizador/generarCurriculoCv.d o?cod_rh=0000796425
dc.contributor.googlescholarhttps://scholar.google.es/citations?hl= es&authuser=2&user=Gg2sofAAAAAJ
dc.contributor.orcidhttps://orcid.org/0000-0002-1714-1593
dc.date.accessioned2023-10-02T16:56:03Z
dc.date.available2023-10-02T16:56:03Z
dc.date.issued2023-08-29
dc.descriptionLos robots sociales están destinados a ser usados por personas sin competencias digitales específicas. Sin embargo, algunos robots sociales como Pepper requieren de la programación en entornos específicos de software como Choreographe y NAOqi, dificultando tareas típicas como el desplazamiento y la comunicación. Se propone en este proyecto el desarrollo de una APK y de programas multiplataforma (en Linux, Windows y Android) para la interfaz de control en tiempo real del robot Pepper mediante la integración de NAOqi, ROS, aplicativos en Linux y Windows, y capas de software Android. Para lograr esto, las funciones de movimiento y habla de la API NAOqi son empaquetadas en nodos y servicios de ROS; estos nodos y servicios publicarán y obtendrán datos en la APK de Android a través de un web service. Escenarios comunes para el robot, incluyendo ejercicios conversacionales y coreográficos, serán construidos para validar el software programado, la configuración de ROS trabajada y la sensibilidad del robot. Finalmente, Página 2 de 7 comportamientos como saludos, lenguaje corporal, desplazamientos y rutinas de entretenimiento son replicados por usuarios sin entrenamiento mediante la interfaz desarrollada.spa
dc.description.abstractSocial robots are intended to be used for people with no special digital skills. However, some social robots such as Pepper require programming of specific software environments including Choreographe and Naoqi, making some typical tasks like shifting and communication difficult. We propose here the development of an APK and multiplatform programs (on Linux, Android & Windows) for the interface of control on real time of Pepper robot by means of an integration of Naoqi, ROS, Linux and Windows´s programs, and Android software layers. To achieve this, movement and speech functions of Naoqi API are packet on nodes and services of ROS; these ones will publish and retrieve data on Android APK through web service. Common scenarios for the robot, including conversational and choreographic exercises, are constructed to validate correctness of the software programmed, ROS architecture setup and the characteristics of robot’s responsibility. Finally, replication of built - in behaviors like greetings, body language, shifting and entertainment routines is performed by untrained users through the developed interface.spa
dc.description.domainhttp://unidadinvestigacion.usta.edu.cospa
dc.format.mimetypeapplication/pdf
dc.identifier.urihttp://hdl.handle.net/11634/52527
dc.publisher.branchCRAI-USTA Bogotáspa
dc.relation.references[1] O.-L. Ostos-Ortíz. ‘Campos de acción USTA’. Universidad Santo Tomás. Working Paper No 197529, 2020. https://repository.usta.edu.co/bitstream/handle/11634/27354/Campos%20de%20acci% c3%b2n%20USTA.pdf?sequence=1&isAllowed=yspa
dc.relation.references[2] A. K. Pandey, R. Gelin, και A. Robot, ‘Pepper: The first machine of its kind’, IEEE Robotics & Automation Magazine, τ. 25, τχ. 3, σσ. 40–48, 2018.spa
dc.relation.references[3] A. Subedi, D. Pandey, and D. Mishra, “Programming Nao as an Educational Agent: A Comparison Between Choregraphe and Python SDK,” in The Proceedings of the International Conference on Smart City Applications, 2021, pp. 367–377.spa
dc.relation.references[4] C. Yata, T. Ohtani, and M. Isobe, “Conceptual framework of STEM based on Japanese subject principles,” International Journal of STEM Education, vol. 7, no. 1, pp. 1–10, 2020spa
dc.relation.references[5] Repositorio Github Alianza SinfonIA. https://github.com/carlosquinterop/SinfoniaPepperTeamspa
dc.relation.references[6] C. A. Quintero, E. Rojas, and F. Pérez, “2019 SinfonIA Pepper Team Description Paper,” 2019. https://repository.usta.edu.co/handle/11634/2358spa
dc.relation.references[7] M. Çetin και H. Ö. Demircan, ‘Empowering technology and engineering for STEM education through programming robots: A systematic literature review’, Early Child Development and Care, τ. 190, τχ. 9, σσ. 1323–1335, 2020.spa
dc.relation.references[8] E. C. Camacho, C. Higuera, J. G. Guarnizo, Y. Suarez, N. Garzon, και N. Bonifaz, ‘STOx’s Team description paper 2018’. https://repository.usta.edu.co/handle/11634/22364spa
dc.relation.references[9] S. Robotics, “NAOqi-Developer guide,” Lı́nea]. Disponible en internet: http://doc. aldebaran. com/2-8/index_dev_guide. html, 2020spa
dc.relation.references[10] W. E. Forum, “The future of jobs report 2020,” Retrieved from Geneva, 2020.spa
dc.rightsAtribución-NoComercial-SinDerivadas 2.5 Colombia
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2spa
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.subject.keywordRobotspa
dc.subject.keywordPepperspa
dc.subject.keywordNaoqispa
dc.subject.keywordPythonspa
dc.subject.keywordinterfacespa
dc.subject.keywordcontrol and managementspa
dc.subject.keywordROSspa
dc.titleDesarrollo de una Interfaz Multiplataforma para el Control Basado en API NAOqi del Robot Pepperspa
dc.type.categoryApropiación Social y Circulación del Conocimiento: Documento de trabajo (working papers)spa

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
doc_Plantilla_Amaya - Sindy Paola Amaya.pdf
Tamaño:
231.01 KB
Formato:
Adobe Portable Document Format
Descripción:

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
807 B
Formato:
Item-specific license agreed upon to submission
Descripción:

Colecciones