Resumen:
|
[ES] En este proyecto se diseñan, desarrollan y despliegan un conjunto de servicios en la nube, que permiten el desarrollo de actividades de interacción personarobot en un robot humanoide NAO, desacoplando el control de ...[+]
[ES] En este proyecto se diseñan, desarrollan y despliegan un conjunto de servicios en la nube, que permiten el desarrollo de actividades de interacción personarobot en un robot humanoide NAO, desacoplando el control de éste (en bucles
de control local) de la ejecución de un simulador de valores de glucosa en sangre
con propósito educativo. También se sustituyen las conexiones de datos basadas
en la pila TCP/IP por protocolos de mayor abstracción como HTTP y MQTT, los
cuales permiten una comunicación más flexible y con más opciones, haciendo
transparente para el programador aspectos de más bajo nivel y añadiendo muchas más funcionalidades. Además de las tareas mencionadas previamente, también se moderniza el código para que sea más sencilla tanto su estructura como
su compilación y ejecución, de acorde a los estándares de programación actuales.
[-]
[EN] In this project, a set of cloud services are designed, developed and deployed,
which allow the development of person-robot interaction activities in a NAO humanoid robot, separating its control (in local control ...[+]
[EN] In this project, a set of cloud services are designed, developed and deployed,
which allow the development of person-robot interaction activities in a NAO humanoid robot, separating its control (in local control loops) from the execution
of a simulator of blood glucose values for educational purposes. Besides data
connections based on the TCP/IP stack are replaced by protocols of greater abstraction such as HTTP and MQTT, which allow a more flexible communication
with more options, making aspects of lower level layers transparent to the programmer adding many more functionalities. In addition to the previously mentioned tasks, the code is also modernized to make its structure easier as well as
its compilation and execution, according to the current state of art.
[-]
[CA] En aquest projecte es dissenyen, desenvolupen i despleguen un conjunt de
serveis en el núvol, que permeten el desenvolupament d’activitats de interacció
persona-robot en un robot humanoide NAO, desacoblant el control ...[+]
[CA] En aquest projecte es dissenyen, desenvolupen i despleguen un conjunt de
serveis en el núvol, que permeten el desenvolupament d’activitats de interacció
persona-robot en un robot humanoide NAO, desacoblant el control d’aquest (en
bucles de control local) de l’execució d’un simulador de valors de glucosa en sang
amb propòsit educatiu. Es substitueixen també les connexions de dades basades
en la pila TCP/IP per protocols de major abstracció com HTTP i MQTT, els quals
permeten una comunicació més flexible i amb més opcions, fent transparent al
programador aspectes de més baix nivell i afegint moltes més funcionalitats. A
banda de les tasques mencionades previament, també es modernitza el codi per a
ser més senzilla tant la seva estructura con la seva compilació i execució, d’acord
amb els estàndards de programació actuals.
[-]
|