一个可以和人类下棋的开源机器人系统

商业作者 / 花爷 / 2025-01-14 06:02
"
      可以与人类一起玩游戏的人工智能(AI)系统已经变得越来越先进,并且已经被世界各地无数的视频游戏开发商所采用。然而

  

  An open-source robotic system that can play chess with humans

  可以与人类一起玩游戏的人工智能(AI)系统已经变得越来越先进,并且已经被世界各地无数的视频游戏开发商所采用。然而,这些系统中的大多数都是为了在网上、数字平台和虚拟环境中与人类竞争而设计的,而不是在现实世界中与人类竞争。

  代尔夫特理工大学(TU Delft)的研究人员最近推出了一种新的开源机器人系统,可以在现实环境中与人类用户下棋。在arXiv上预先发表的一篇论文中概述了这个机器人,它可能被证明是人机交互研究的宝贵资源。

  “人工智能的最新进展加速了多功能机器人设计的发展,”Renchi Zhang、Joost de Winter和他们的同事在论文中写道。“国际象棋提供了一个标准化的环境,允许评估机器人行为对人类行为的影响。本文介绍了一个用于人机交互(HRI)研究的开源象棋机器人,特别关注语言和非语言交互。

  研究人员开发的机器人平台包括硬件和软件组件。该机器人的硬件包括一个具有7个自由度的Franka Emika Panda机械臂,一个Franka机械手,一个定制的3d打印机器人抓手,一个ZED2 StereoLabs相机,一个键盘,一个连接到计算机的外部麦克风和扬声器,一台NVIDIA Jetson Nano计算机和一台PC。

  该机器人还有几个底层软件组件,包括感知、分析和评估、运动规划和执行以及交互模块。感知模块分析ZED2相机捕捉到的棋盘图像,并将其翻译成文字描述。

  随后,分析和评估模块将这些文本描述输入到一个国际象棋引擎中,以导出预测的走法和相应的分数。然后,运动规划和执行模块使用预测的移动来计划和执行机器人的国际象棋移动。

  最后,交互模块允许机器人与他们竞争的人类玩家进行交流。为了生成对用户问题的响应,该模块依赖于OpenAI会话平台ChatGPT的API。

  研究人员在论文中写道:“OpenChessRobot使用计算机视觉识别棋子,执行移动,并通过声音和机器人手势与人类棋手互动。”“我们详细介绍了软件设计,对机器人的功效进行了定量评估,并为其再现性提供了指导。”

  张、德温特和他们的同事在一系列初步测试中评估了他们的机器人平台,评估了它在国际象棋中与人类竞争的能力。虽然他们还没有探索与机器人互动的用户的感知,但他们发现机器人可以有效地规划未来的棋路,并将棋子移动到棋盘上所需的位置。

  机器人的底层代码和用于训练分类器的数据集是开源的,可以在GitHub上访问。因此,该机器人可能很快就会在其他研究所制造出来,以进一步研究人机交互。

  “未来,我们打算利用这一装置来研究人工智能机器人在互动过程中如何影响人类,”张、德温特和他们的同事写道。“这将涉及机器人通过情感表达和更自然的语言互动与人类交流。将OpenChessRobot的功能从象棋应用扩展到一般的物理辅助也是一个有趣的探索途径。”

  更多信息:Renchi Zhang等,人机交互研究的开源可复制象棋机器人,arXiv(2024)。期刊信息:arXiv .2405.18170

  ?2024 Science X Network

  引用:一个可以与人类下棋的开源机器人系统(2024年,6月14日)检索自https://techxplore.com/news/2024-06-source-robotic-play-chess-humans.html这个文档

  作品受版权保护。除为私人学习或研究目的而进行的任何公平交易外,未经书面许可,不得转载任何部分。的有限公司

  内容仅供参考之用。

分享到
声明:本文为用户投稿或编译自英文资料,不代表本站观点和立场,转载时请务必注明文章作者和来源,不尊重原创的行为将受到本站的追责;转载稿件或作者投稿可能会经编辑修改或者补充,有异议可投诉至本站。

热文导读