This paper presents an End-User Development environment for collaborative robot programming, which integrates Open AI ChatGPT with Google Blockly. Within this environment, a user, who is neither expert in robotics nor in computer programming, can define the items characterizing the application domain (e.g., objects, actions, and locations) and define pick-and-place tasks involving these items. Task definition can be achieved with a combination of natural language and block-based interaction, which exploits the computational capabilities of ChatGPT and the graphical interaction features offered by Blockly, to check the correctness of generated robot programs and modify them through direct manipulation.

Gargioni, L., Fogli, D. (2024). Integrating ChatGPT with Blockly for End-User Development of Robot Tasks. In HRI Companion '24 : Companion Proceedings of the 2024 ACM/IEEE International Conference on Human-Robot Interaction (pp.478-482). ACM [10.1145/3610978.3640653].

Integrating ChatGPT with Blockly for End-User Development of Robot Tasks

Gargioni L.;
2024

Abstract

This paper presents an End-User Development environment for collaborative robot programming, which integrates Open AI ChatGPT with Google Blockly. Within this environment, a user, who is neither expert in robotics nor in computer programming, can define the items characterizing the application domain (e.g., objects, actions, and locations) and define pick-and-place tasks involving these items. Task definition can be achieved with a combination of natural language and block-based interaction, which exploits the computational capabilities of ChatGPT and the graphical interaction features offered by Blockly, to check the correctness of generated robot programs and modify them through direct manipulation.
paper
Collaborative Robots; End-User Development; Human-Machine Interaction; Human-Robot Collaboration;
English
19th Annual ACM/IEEE International Conference on Human-Robot Interaction, HRI 2024 - 11 March 2024 - 15 March 2024
2024
HRI Companion '24 : Companion Proceedings of the 2024 ACM/IEEE International Conference on Human-Robot Interaction
9798400703232
2024
478
482
open
Gargioni, L., Fogli, D. (2024). Integrating ChatGPT with Blockly for End-User Development of Robot Tasks. In HRI Companion '24 : Companion Proceedings of the 2024 ACM/IEEE International Conference on Human-Robot Interaction (pp.478-482). ACM [10.1145/3610978.3640653].
File in questo prodotto:
File Dimensione Formato  
Gargioni-Fogli-2024-HRI Companion-VoR.pdf

accesso aperto

Tipologia di allegato: Publisher’s Version (Version of Record, VoR)
Licenza: Creative Commons
Dimensione 1.2 MB
Formato Adobe PDF
1.2 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10281/605517
Citazioni
  • Scopus 8
  • ???jsp.display-item.citation.isi??? 4
Social impact