【技术实现步骤摘要】
机械手操作设备、控制方法、装置、计算机设备及介质
本专利技术涉及计算机
,更具体地说,涉及一种机械手操作设备、控制方法、装置、计算机设备及介质。
技术介绍
人机对弈象棋机器人,一般包括识别装置和机械手臂,通过识别装置拍摄棋盘后对当前的棋局进行识别,之后通过处理器的处理,生成控制策略控制机械手臂对象棋进行操控,从而能够模拟真人,在现实世界中,使用实体象棋与真人玩家进行象棋对弈。其中,人机对弈象棋机器人的技术难点在与通过机械手臂对棋子进行抓取的步骤,以象棋游戏为例,在游戏过程中需要进行吃棋,即,在棋盘的一个位置上,以己方的一颗棋子替换替换对方的一颗棋子,以实现吃棋。以象棋为代表的棋类游戏的游戏过程主要通过吃棋来进行,现有技术中,完成吃棋动作时机械臂需要动作两次,即先将被吃棋子移出棋盘,再将主吃棋子放置在被吃棋子的位置,机器人吃棋动作耗费时间长,效率较低,导致游戏时间延长。影响了用户体验。
技术实现思路
有鉴于此,为解决上述问题,本专利技术提供的技术方案如下:一种机械手操作设备,包括:处理装置、图像获取装置和机械手臂,该机械手臂连接有第一抓取部和第二抓取部;该图像获取装置用于获取目标图像,该目标图像为该图像获取装置获取的目标对象的图像;该处理装置用于根据该目标图像获取控制策略,该控制策略包括以放置在第一位置上的第一单位替换放置在第二位置上的第二单位,该第一位置及该第二位置为该目标对象上的不同位置;该机械手臂用于根据该控制策略带动该第一抓取部移动到该第 ...
【技术保护点】
1.一种机械手操纵设备,其特征在于,包括:处理装置、图像获取装置和机械手臂,所述机械手臂连接有第一抓取部和第二抓取部;/n所述图像获取装置用于获取目标图像,所述目标图像为所述图像获取装置获取的目标对象的图像;/n所述处理装置用于根据所述目标图像获取控制策略,所述控制策略包括以放置在第一位置上的第一单位替换放置在第二位置上的第二单位,所述第一位置及所述第二位置为所述目标对象上的不同位置;/n所述机械手臂用于根据所述控制策略带动所述第一抓取部移动到所述第一位置;/n所述第一抓取部用于抓取所述第一单位;/n所述机械手臂用于根据所述控制策略带动所述第一抓取部和第二抓取部移动到所述第二位置;/n所述第二抓取部用于抓取所述第二单位;/n所述第一抓取部用于将所述第一单位放置在所述第二位置上。/n
【技术特征摘要】
1.一种机械手操纵设备,其特征在于,包括:处理装置、图像获取装置和机械手臂,所述机械手臂连接有第一抓取部和第二抓取部;
所述图像获取装置用于获取目标图像,所述目标图像为所述图像获取装置获取的目标对象的图像;
所述处理装置用于根据所述目标图像获取控制策略,所述控制策略包括以放置在第一位置上的第一单位替换放置在第二位置上的第二单位,所述第一位置及所述第二位置为所述目标对象上的不同位置;
所述机械手臂用于根据所述控制策略带动所述第一抓取部移动到所述第一位置;
所述第一抓取部用于抓取所述第一单位;
所述机械手臂用于根据所述控制策略带动所述第一抓取部和第二抓取部移动到所述第二位置;
所述第二抓取部用于抓取所述第二单位;
所述第一抓取部用于将所述第一单位放置在所述第二位置上。
2.根据权利要求1所述的设备,其特征在于,所述第一抓取部与所述第二抓取部分别与所述机械手臂上的第一关节连接,所述第一关节用于驱动所述第一抓取部和所述第二抓取部相对所述目标对象运动。
3.根据权利要求1所述的设备,其特征在于,所述第一抓取部与所述机械手臂上的第二关节连接,所述第二抓取部与所述机械手臂上的第三关节连接;所述第二关节用于驱动所述第一抓取部相对所述目标对象运动,所述第三关节用于驱动所述第二抓取部相对所述目标对象运动。
4.根据权利要求1至3任一所述的设备,其特征在于,所述第一抓取部和/或所述第二抓取部包括电机以及至少两个爪钩,所述电机用于驱动所述至少两个爪钩相互靠近,以实现对单位的抓取。
5.根据权利要求1所述的设备,其特征在于,所述处理装置包括视觉处理模块和计算模块;
所述视觉处理模块用于对所述目标图像进行视觉识别以得到识别结果;
所述计算模块用于根据所述识别结果获取所述控制策略。
6.根据权利要求1所述的设备,其特征在于,所述设备还包括探测装置;
所述探测装置用于在所述机械手臂工作过程中进行探测,当探测到物体进入所述目标对象所在的区域时,驱动所述机械手臂停止工作。
7.一种机械手操作设备控制方法,其特征在于,所述机械手操作设备包括处理装置、图像获取装置和机械手臂,所述机械手臂连接有第一抓取部和第二抓取部,所述方法用于所述处理装置,所述方法包括:
从所述图像获取装置获取目标图像,所述目标图像为所述图像获取装置获取的目标对象的图像;
根据所述目标图像获取控制策略,所述控制策略包括以放置在第一位置上的第一单位替换放置在第二位置上的第二单位,所述第一位置及所述第二位置为所述目标对象上的不同位置;
控制所述机械手臂运动到所述第一位置后以所述第一抓取部抓取所述第一单位;
控制所述机械手臂运动到所述第二位置后以所述第二抓取部抓取所述第二单位;
控制所述第一抓取部将所述第一单位放置在所述第二位置上。
8.根据权利要求7所述的方法,其特征在于,所述第一抓取部与所述第二抓取部分别与所述机械手臂上的第一关节连接,则所述控制所述机械手臂运动到所述第一位置后以所述第一抓取部抓取所述第一单位,包括:
通过所述第一关节控制所述第一抓取部靠近所述第一单位后,对所述第一单位进行抓取;
所述控制所述机械手臂运动到所述第二位置后以所述第二抓取部抓取所述第二单位,包括:
通过所述第一关节控制所述第二抓取部靠近所述第二单位后,对所述第二单位进行抓取;
所述控制所述第一抓取部将所述第一单位放置在所述第二位置上,包括:
通过所述第一关节控制所述第二抓取部远离所述目标对象;
通过所述第一关节控制所述第一抓取部靠近所述目标对象,将所述第一单位放置在所述第二位置上。...
【专利技术属性】
技术研发人员:张正友,杨思成,赵龙飞,戴媛,黄碧丹,李强,迟万超,向灵竹,王帅,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。