In this paper, a novel framework for interacting with the social robot NAO using natural language commands is proposed. The motivation for this work arises from the needs of operators at the PASCIA Center (Heart Failure Care Program, Childhood Heart Diseases, and Those at Risk), a specialized department at the Polyclinic of Modena focused on childhood heart diseases. They aim to use the NAO robot during cardiology visits with young patients affected by autism spectrum disorders. To overcome the barrier that prevents unskilled operators from independently controlling the robot, a new interface has been developed. By leveraging the capabilities of Large Language Models, particularly ChatGPT, operators’ requests expressed in natural language can be transformed into concrete actions executed by the robot. Additionally, a mechanism has been implemented to assist doctors in adjusting and correcting ChatGPT’s responses based on a feedback loop. The results have been evaluated using accuracy metrics to compare successful and failed tasks performed by the robot. The findings demonstrate the framework’s efficiency and usability.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Intuitive Control of a Social Robot Using Natural Language with a Large Language Model and Error Correction Capabilities

  • Federico Biagi,
  • Paolo Alberto Gasparini,
  • Maria Grazia Modena,
  • Luigi Biagiotti

摘要

In this paper, a novel framework for interacting with the social robot NAO using natural language commands is proposed. The motivation for this work arises from the needs of operators at the PASCIA Center (Heart Failure Care Program, Childhood Heart Diseases, and Those at Risk), a specialized department at the Polyclinic of Modena focused on childhood heart diseases. They aim to use the NAO robot during cardiology visits with young patients affected by autism spectrum disorders. To overcome the barrier that prevents unskilled operators from independently controlling the robot, a new interface has been developed. By leveraging the capabilities of Large Language Models, particularly ChatGPT, operators’ requests expressed in natural language can be transformed into concrete actions executed by the robot. Additionally, a mechanism has been implemented to assist doctors in adjusting and correcting ChatGPT’s responses based on a feedback loop. The results have been evaluated using accuracy metrics to compare successful and failed tasks performed by the robot. The findings demonstrate the framework’s efficiency and usability.