一种下棋机器人及其实现方法技术

技术编号:31318605 阅读:18 留言:0更新日期:2021-12-13 00:00
本发明专利技术一种下棋机器人及其实现方法,由载物平台组件、棋盘模块、机械臂组件、机器视觉组件、控制系统构成,所述的棋盘模块、机械臂组件、机器视觉组件均位于载物平台组件上部,所述的棋盘模块用于放置待抓取和抓取后的棋子,所述的机械臂组件用于定点抓取以及放置棋子,所述的机器视觉组件用于棋子颜色及位置识别,所述的控制系统用于控制整个装置,在该人机下棋教学设备上,通过本发明专利技术的深度学习的方法实现用机械臂更加智能高效的代替人工完成下棋操作,既能训练学生的编程能力,又便于进行教学演示,具有结构简单,使用维护方便的特点。使用维护方便的特点。使用维护方便的特点。

【技术实现步骤摘要】
一种下棋机器人及其实现方法


[0001]本专利技术涉及机器视觉
,尤其是一种下棋机器人及其实现方法。

技术介绍

[0002]随着科技的进步与发展,越来越多的高校和科研机构开始重视研究学习人工智能设备,机器人教学作为机器视觉检测技术以及机器人技术作为智能制造生产的重要应用,在高等院校的教学计划中得到了广泛的应用,使用机器视觉技术代替人工进行工件的识别、定位等,能够极大地深化学生对于机器视觉的理解,采用下起对弈系统,通过深度学习,代替人工进行对弈,能够在很大程度上节省人力成本,将机器视觉检测技术与机器人技术结合的教学装置,在操作上实现了更高程度的智能化,理论与实践相结合,既可以在教学演示中能够让学生更加清晰直观的观摩学习,同时又能锻炼学生的动手能力。

技术实现思路

[0003]为了实现上述检测装置,本专利技术提出一种下棋机器人及其实现方法,该设备在教学演示中能够让学生更加清晰直观的观摩和学习,锻炼学生的动手能力,结构简单,占用空间小,便于调节安装及维护,适应多种教学场合。
[0004]本专利技术公开的一种下棋机器人,其采用的技术方案是:一种下棋机器人,包含:载物平台组件(100)、棋盘模块(200)、机械臂组件(300)、机器视觉组件(400)和控制系统;
[0005]所述的棋盘模块(200)、机械臂组件(300)、机器视觉组件(400)安装在载物平台组件(100)上方,棋盘模块(200)安装在前侧中央,机械臂组件(300)安装在中间,机器视觉组件(400)安装在后侧中央,所述的机械臂组件(300)安装在机器视觉组件(400)下部;
[0006]所述的载物平台组件(100)包括载物平台(110)、载物平台箱体(120),所述的载物平台(110)安装在载物平台箱体(120)上部;
[0007]所述的棋盘模块(200)包括棋盘组件(210)、棋子放置工件(220),所述的棋盘组件(210)、棋子放置工件(220)安装在载物平台组件(100)上方,所述的棋子放置工件(220)位于棋盘组件(210)的两侧,呈对称分布;
[0008]所述的机械臂组件(300)包括机械臂(310)、吸嘴组件(320),所述的吸嘴组件(320)安装在机械臂(310)的前端,所述的吸嘴组件(320)包含吸嘴固定板(321)、吸嘴(322),所述的吸嘴(322)安装在吸嘴固定板(321)上,所述的吸嘴固定板(321)安装在机械臂(310)前端;
[0009]所述的机器视觉组件(400)包括立柱(410)、视觉组件安装架(420)、工业相机(430)、条形光源(440),所述的视觉组件安装架(420)安装在立柱(410)上端,所述的工业相机(430)和条形光源(440)安装在视觉组件安装架(420)上;
[0010]作为本专利技术公开的一种下棋机器人的一种优选实施方式:所述的控制系统包括计算机、视觉图像处理分析系统、下棋对弈系统、光源控制器、机械臂控制器以及抓取组件控制电子阀,所述的视觉图像处理分析系统、下棋对弈系统为计算机的系统软件,所述的计算
机连接、光源控制器、机械臂控制器以及抓取组件控制电子阀,所述的光源控制器连接光源,所述的机械臂控制器连接机械臂(310),抓取组件控制电子阀连接吸嘴;
[0011]所述的下棋对弈系统,先通过视觉图像处理分析系统获取到对方落子位置信息,再将对方落子位置信息与预设己方落子数据库进行对比分析,根据对比分析结果匹配最佳落子位置方案,并通过训练数据,优化己方落子位置方案,达到深度学习的效果。
[0012]作为本专利技术公开的一种下棋机器人的一种优选实施方式:所述的载物平台箱体(120)包括放置完成按钮(121)、正光源按钮(122)、背光源按钮(123)、启动按钮(124)、复位按钮(125)、急停按钮(126)、把手(127),所述的放置完成按钮(121)在载物平台箱体(120)前侧,位于正光源按钮(122)左侧,正光源按钮(122)在背光源按钮(123)左侧,背光源按钮(123)在启动按钮(124)左侧,启动按钮(124)在复位按钮(125)左侧,复位按钮(125)在急停按钮(126)左侧,所述的把手(127)安装在载物平台箱体(120)左右两侧。
[0013]作为本专利技术公开的一种下棋机器人的一种优选实施方式:所述的棋盘组件(210)包含棋盘载物台(211)、棋盘载物台底座(212)、背光源(213),所述的棋盘载物台(211)安装在棋盘载物台底座(212)上,所述的棋盘载物台底座(212)有四个,分别安装在背光源(213)两侧的四角位置。
[0014]作为本专利技术公开的一种下棋机器人的一种优选实施方式:所述的视觉组件安装架(420)包括视觉组件固定块(421)、前后调节杆(422)、升降定位螺栓(423)、前后定位螺栓(424)、光源调节板(425)、光源左右调节螺栓(426)、相机固定板(427)、光源固定板(428),所述的视觉组件固定块(421)通过中间的圆孔套装在立柱(410)顶端,所述的升降定位螺栓(423)安装在视觉组件固定块(421)后侧,所述的前后定位螺栓(424)安装在视觉组件固定块(421)左右两侧,所述的前后调节杆(422)有两根,两根调节杆相互平行,先横向穿过视觉组件固定块(421)两端的两个圆孔,再横向穿过光源调节板(425)两侧的两个圆孔,安装在相机固定板(427)上,所述的光源左右调节螺栓(426)安装在光源调节板(425)后侧两端的滑道内,所述的光源固定板(428)安装在光源调节板(425)前侧两端,光源左右调节螺栓(426)安装在光源固定板(428)上。
[0015]作为本专利技术公开的一种下棋机器人的一种优选实施方式:所述的棋盘载物台(211)为半透明的亚克力材质。
[0016]作为本专利技术公开的一种下棋机器人的一种优选实施方式:所述的棋子工件上下面均采用平面结构设计。
[0017]本专利技术还公开了一种下棋机器人的实现方法,其采用任一上述的下棋机器人执行如下步骤:
[0018]步骤(1):人工在棋盘上放置一枚棋子,按下“放置完成”按钮;
[0019]步骤(2):“放置完成”按钮按下,触发视觉系统对棋盘当前状态拍照;
[0020]步骤(3):图像处理软件获取人工所下棋子的坐标位置信息;
[0021]步骤(4):将获取到的棋子当前坐标信息,传输给下棋对弈系统软件;
[0022]步骤(5):下棋对弈软件经分析计算得到最优下棋方案;
[0023]步骤(6):将最优下棋方案的坐标发送给机械臂控制器;
[0024]步骤(7):机械臂控制器控制机械臂抓取并放置棋子,完成下棋对弈。
[0025]本专利技术的有益效果:
[0026]本专利技术一种下棋机器人及其实现方法,由载物平台组件、棋盘模块、机械臂组件、机器视觉组件和控制系统构成,所述的棋盘模块、机械臂组件、机器视觉组件安装在载物平台组件上方,棋盘模块安装在前侧中央,机械臂组件安装在中间,机器视觉组件安装本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种下棋机器人,包含:载物平台组件(100)、棋盘模块(200)、机械臂组件(300)、机器视觉组件(400)和控制系统;所述的棋盘模块(200)、机械臂组件(300)、机器视觉组件(400)安装在载物平台组件(100)上方,棋盘模块(200)安装在前侧中央,机械臂组件(300)安装在中间,机器视觉组件(400)安装在后侧中央,所述的机械臂组件(300)安装在机器视觉组件(400)下部;所述的载物平台组件(100)包括载物平台(110)、载物平台箱体(120),所述的载物平台(110)安装在载物平台箱体(120)上部;所述的棋盘模块(200)包括棋盘组件(210)、棋子放置工件(220),所述的棋盘组件(210)、棋子放置工件(220)安装在载物平台组件(100)上方,所述的棋子放置工件(220)位于棋盘组件(210)的两侧,呈对称分布;所述的机械臂组件(300)包括机械臂(310)、吸嘴组件(320),所述的吸嘴组件(320)安装在机械臂(310)的前端,所述的吸嘴组件(320)包含吸嘴固定板(321)、吸嘴(322),所述的吸嘴(322)安装在吸嘴固定板(321)上,所述的吸嘴固定板(321)安装在机械臂(310)前端;所述的机器视觉组件(400)包括立柱(410)、视觉组件安装架(420)、工业相机(430)、条形光源(440),所述的视觉组件安装架(420)安装在立柱(410)上端,所述的工业相机(430)和条形光源(440)安装在视觉组件安装架(420)上。2.如权利要求1所述的一种下棋机器人,其特征在于:所述的控制系统包括计算机、视觉图像处理分析系统、下棋对弈系统、光源控制器、机械臂控制器以及抓取组件控制电子阀,所述的视觉图像处理分析系统、下棋对弈系统为计算机的系统软件,所述的计算机连接、光源控制器、机械臂控制器以及抓取组件控制电子阀,所述的光源控制器连接光源,所述的机械臂控制器连接机械臂(310),抓取组件控制电子阀连接吸嘴;所述的下棋对弈系统,先通过视觉图像处理分析系统获取到对方落子位置信息,再将对方落子位置信息与预设己方落子数据库进行对比分析,根据对比分析结果匹配最佳落子位置方案,并通过训练数据,优化己方落子位置方案,达到深度学习的效果。3.根据权利要求1所述的一种下棋机器人,其特征在于,所述的载物平台箱体(120)包括放置完成按钮(121)、正光源按钮(122)、背光源按钮(123)、启动按钮(124)、复位按钮(125)、急停按钮(126)、把手(127),所述的放置完成按钮(121)在载物平台箱体(1...

【专利技术属性】
技术研发人员:岳天斌刘哲侯洁
申请(专利权)人:苏州云灵智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1