项目简介

针对目前五子棋博弈多是基于算法及软件,缺少真实对弈环境的问题,设计了一种基于人工智能(AI)的五子棋机器人。设计的系统使用图像传感器采集棋子位置信息;根据五子棋的特点,设计了集成颜色识别、强化学习的五子棋对弈算法,对当前棋局的局势进行分析,做出决策;通过PC机控制串行总线舵机完成棋子的精准抓取与释放,完成人机对弈。通过实际的测试表明,系统胜率达到了90%以上,并且可以调节机器人下棋水平以适应不同的玩家。

流程图

实物图

实物图