The invention provides a chess robot system and its visual recognition control method. In the process of judging, moving and grasping chess positions, the robot obtains vision based on depth sensors, feeds vision back to the central control system, controls the motion planning of the manipulator, and improves the accuracy of spatial calculation. The invention designs an end-effector structure which is easy to grasp chess pieces. The clamping structure cooperates with a force sensor, determines the clamping strength of chess pieces appropriately, and assists with a miniature sucker to avoid the falling off of chess pieces due to excessive or small application of force. On the basis of the above structure, the invention further forms a robot with learning and memory system, voice interaction system and mobile system cooperating with each other.
【技术实现步骤摘要】
一种下棋机器人系统及其视觉识别控制方法
本申请涉及智能设备的
,尤其涉及一种下棋机器人系统及其视觉识别控制方法。
技术介绍
下棋机器人是一种实用而有趣的智能系统,可以用于与人类对弈竞赛,也可以作为教学设备。下棋机器人一般需要利用视觉设备采集棋盘图像并从中识别每个格子及棋子的位置,通常是将棋盘的每一个格子以及棋子进行标记作为坐标定位,并且通过控制器控制机械臂驱动末端执行器(也就是俗称的机械手)实现棋子的抓取和移动。例如,公开号为CN103252077A的中国专利文献“下棋机器人”公开了一种下棋机器人,该下棋机器人包括一硬件系统及一控制系统;其中,该硬件系统包括一主体、至少一机械手臂及至少一摄像头,该主体上设有一棋盘及至少一个设置于该棋盘上的装有若干棋子的棋子盒,该机械手臂与该主体转动连接,该摄像头通过一连接件与该主体固定连接,使得该摄像头位于该棋盘的正上方;该控制系统包括一计算机及一主控制器,该计算机、该硬件系统及该主控制器两两连接,该计算机根据该摄像头传回的棋盘图像指令该主控制器,从而控制该机械手臂操作。现有技术中的下棋机器人具有以下不足:模拟人类化真实性较低,仅能通过视觉获取棋子的图像信息,进行下棋判断,并没有将视觉应用于定位及抓取与放置,其次,现有的末端执行器都是用机械夹手,不够灵活多变,如棋子意外脱落则会使系统混乱。
技术实现思路
有鉴于此,本申请提出一种下棋机器人系统及其视觉识别控制方法。本申请提出了一种下棋机器人系统,其特征在于,包括:视觉识别系统、中央控制系统、机械臂以及末端执行器;所述视觉识别系统用于拍摄棋盘所在空间图像,以及检测棋盘所在空 ...
【技术保护点】
1.一种下棋机器人系统,其特征在于,包括:视觉识别系统、中央控制系统、机械臂以及末端执行器;所述视觉识别系统用于拍摄棋盘所在空间图像,以及检测棋盘所在空间中每个棋子以及格子的三维位置信息;所述中央控制系统用于识别和输出所述棋盘所在空间图像中每个棋子或者每个格子的类型,以及根据输入的走棋方案以及所述三维位置信息生成运动路径方案,并根据该运动路径方案输出对机械臂和末端执行器的驱动指令;所述机械臂和末端执行器用于根据所述驱动指令执行对棋子的抓取、移动和放下动作。
【技术特征摘要】
1.一种下棋机器人系统,其特征在于,包括:视觉识别系统、中央控制系统、机械臂以及末端执行器;所述视觉识别系统用于拍摄棋盘所在空间图像,以及检测棋盘所在空间中每个棋子以及格子的三维位置信息;所述中央控制系统用于识别和输出所述棋盘所在空间图像中每个棋子或者每个格子的类型,以及根据输入的走棋方案以及所述三维位置信息生成运动路径方案,并根据该运动路径方案输出对机械臂和末端执行器的驱动指令;所述机械臂和末端执行器用于根据所述驱动指令执行对棋子的抓取、移动和放下动作。2.根据权利要求1所述的下棋机器人系统,其特征在于,所述视觉识别系统包括棋盘摄像机和深度传感器;所述棋盘摄像机用于拍摄棋盘所在空间的图像;所述深度传感器用于检测棋盘所在空间中每个棋子以及格子的三维位置信息。3.根据权利要求1所述的下棋机器人系统,其特征在于,所述中央控制系统包括:目标识别模块,用于从棋盘所在空间图像提取每个棋子及每个格子的图像区域,进而识别所对应的棋子和格子的类型;空间位置确定模块,用于根据所述三维位置信息,确定走棋方案所需移动的棋子及对应的棋盘格子的三维位置信息;运动规划模块,用于根据空间位置确定模块所提供的棋子和棋盘格子的三维位置信息,生成由机械臂带动末端执行器抓取、移动和放下棋子的运动路径方案;机械控制接口模块,根据该运动路径方案转化为对机械臂和末端执行器的分阶段的驱动指令,输出至机械臂以及末端执行器加以执行;通信接口模块,用于实现中央控制系统和视觉识别系统的通信传输。4.根据权利要求1所述的下棋机器人系统,其特征在于,所述视觉识别系统还用于在机械臂以及末端执行器执行运动路径方案的过程实时监测末端执行器的三维位置,判断其移动轨迹与运动路径方案是否存在偏差;当存在偏差时提供偏差指示信号。5.根据权利要求1所述的下棋机器人系统,其特征在于,所述末端执行器包括夹具和力传感器,所述夹具用于夹持棋子,且所述力传感器用于实时感应夹具与棋子之间接触产生的压力值。6.根据权利要...
【专利技术属性】
技术研发人员:邓耀桓,
申请(专利权)人:深圳蓝胖子机器人有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。