Full text
Preview |
PDF
- Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (311kB) | Preview |
Alvarado Vásquez, Biel Piero E. and Matia Espada, Fernando (2019). A social robot empowered with a new programming language and its performance in a laboratory. In: "2019 IEEE International Symposium on INnovations in Intelligent SysTems and Applications (INISTA)", 3-5 Jul 2019, Sofia, Bulgaria. pp. 1-6. https://doi.org/10.1109/INISTA.2019.8778239..
Title: | A social robot empowered with a new programming language and its performance in a laboratory |
---|---|
Author/s: |
|
Item Type: | Presentation at Congress or Conference (Article) |
Event Title: | 2019 IEEE International Symposium on INnovations in Intelligent SysTems and Applications (INISTA) |
Event Dates: | 3-5 Jul 2019 |
Event Location: | Sofia, Bulgaria |
Title of Book: | 2019 IEEE International Symposium on INnovations in Intelligent SysTems and Applications (INISTA) |
Date: | 2019 |
Subjects: | |
Freetext Keywords: | Social Robots; interactive robots; system integration; task planning; programming language |
Faculty: | E.T.S.I. Industriales (UPM) |
Department: | Automática, Ingeniería Eléctrica y Electrónica e Informática Industrial |
Creative Commons Licenses: | Recognition - No derivative works - Non commercial |
Preview |
PDF
- Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (311kB) | Preview |
For the last years, social robots have been used to serve as tour-guide robots in museums, laboratories, trade fairs, etc. So they are intended to perform tasks which will be affected by the interaction with people. In order to perform these tasks, a task planner must be developed in order to integrate the several modules that the robot contains in its software architecture. In this paper a new programming language was developed in order to command the actions of the robot over the place where the social robot is going to perform its actions. Lexical, syntactical and semantical analyzers were developed based on a simple language syntax with the possibility to create events. These events can come from different sensors installed like the RFID, cameras, etc. The testbed is Doris, an interactive robot developed in the Centre of Automation and Robotics. The results show that the new language can merge all the modules from Doris, executing the actions (trajectories, speeches and actions based on events) specified in the program provided by the developer without making any changes in the lower layers of the framework.
Item ID: | 64503 |
---|---|
DC Identifier: | https://oa.upm.es/64503/ |
OAI Identifier: | oai:oa.upm.es:64503 |
DOI: | 10.1109/INISTA.2019.8778239. |
Official URL: | https://events.vtools.ieee.org/m/188993 |
Deposited by: | Memoria Investigacion |
Deposited on: | 29 Oct 2020 15:40 |
Last Modified: | 30 Nov 2022 09:00 |