标签:# Python

双臂二指魔方机器人

项目简介

魔方机器人设计了集摄像头、运行高精度和高速识别控制算法的计算机、机械爪等为一体的双臂二指魔方机器人。系统使用三摄像头协同采集图像,由计算机运行设计的算法并控制设计的机械爪相应的动作。作为系统核心的算法首先使用Scikit-learn的Random Fores分类算法,进行基于色彩空间LAB的颜色识别,完成对魔方状态的识别;然后使用Kociemba算法求解出魔方复原动作,并使用Keras神经网络对复原动作进行优化,减少动作数量。机械爪使用V-REP和SimulationXpress进行机械的仿真和分析,设计了平行连杆双爪结构。实验证明,设计的系统不但性能稳定,而且能在8秒内快速完成魔方的复原。

Read More ~

五子棋机器人

项目简介

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

Read More ~