目前机器人需要将任务要求转化为系统程序代码,导致开发过程非常慢、昂贵和低效率。而microsoft近日发布了一篇研究论文,尝试以chatgpt的语言模型控制机器人,让机器人能更轻松地与人类互动。
microsoft一篇名为《chatgpt for robotics》的研究论文,探索如何利用由openai研发而成的chatgpt控制机器人,并帮助人们更轻松地与机器人互动,而无需学习复杂的编程语言。
microsoft研究团队利用他们的实验方法展示了多个示例,其中包括以无人机检查货架内容;通过机械臂操纵物体;使用对象检测api在环境中搜索特定对象。
microsoft表示,chatgpt在这些情况下都能够生成控制机器人的程序代码,并在发现输入不明确时要求澄清以更好地完成任务。
同时,该研究论文还提出了一套方法和设计原则,使chatgpt可用于机器人应用程序的工作主要集中在三个主要研究领域:包括如何设计用于指导chatgpt的提示、使用api和创造新的高级api,以及提供人工反馈。
这些设计原则的第一步需定义一套高级机器人api或函数库;第二,根据可用的api或功能提供任务目标的描述;第三,通过使用模拟器评估chatgpt的程序代码,并为chatgpt提供反馈以更正其程序代码。
(图为日本丰田在2019年发布的家居机器人)
数据源:infoq