ChatGPT成功与无人机通信解决了复杂的机器人任务

2023-03-07 14:04:39冷酷的灯泡

为了测试人们是否可以在不懂编程语言或不了解机器人系统的情况下使用 ChatGPT 来指导机器人,微软进行了研究,看看它是否可以跳出文本思考,思考物理世界,以帮助完成机器人任务。

ChatGPT成功与无人机通信解决了复杂的机器人任务

“这里的主要挑战是教 ChatGPT 如何解决考虑物理定律、操作环境的上下文以及机器人的物理动作如何改变世界状态的问题,”微软在一篇博文中说。

“事实证明,ChatGPT 本身可以做很多事情,但它仍然需要一些帮助。我们的技术论文描述了一系列可用于指导语言模型解决机器人任务的设计原则。这些包括但不限于特殊提示结构、高级 API 和通过文本的人工反馈,”它补充说。

在 ChatGPT 通过应用程序接口获得对象检测和对象距离数据的访问权限后,Microsoft 研究人员调查了其生成代码的能力,主要使用 Python 语言,用于零样本规划和代码生成等机器人场景。

由于 AI 聊天机器人接受了大量代码和书面文本的训练,因此它可以生成代码。

据研究人员称,该系统可以解决编码问题和调试程序,以及回应对话和寻求澄清。

此外,ChatGPT 作为非技术用户和无人机之间基于语言的界面进行了测试,使用这些对话和说明功能。

研究人员指出,虽然 GPT-3、LaMDA 和 Codex 在机器人规划和编码方面展示了良好的结果,但 ChatGPT 脱颖而出,成为“一种潜在的更通用的机器人工具,因为它结合了自然语言和代码生成模型,具有对话灵活性”。

“当用户的指令含糊不清时,ChatGPT 会询问澄清问题,并为无人机编写复杂的代码结构,例如锯齿形图案以目视检查货架,”研究人员说。

微软测试了 ChatGPT 使用机械臂移动方块来形成微软的标志,编写了一个算法让无人机到达一个点而不会撞到障碍物,ChatGPT 是否可以根据真实的传感器反馈来决定机器人应该去哪里-时间。

推荐阅读

阅读排行