The control method of the balloon hockey robot provided in this application takes the position coordinate information of several consecutive frames after the camera captures the balloon. After processing these frames linearly, the trajectory motion function of the balloon is obtained. After drawing the image of the function, the intersection point between the function and the balloon hockey robot is obtained. At the same time, the edge collision detection system is added to get the trajectory motion function by trajectory prediction. If the end point exceeds the boundary of the balloon table, the trajectory function will be modified to obtain the symmetrical trajectory after the edge collision. Then, according to the determined target trajectory and symmetrical trajectory, the hitting position of the balloon hockey robot is determined, and the hitting action of the balloon hockey robot is realized. In addition, through trajectory prediction and collision detection, the recognition accuracy and reaction speed are improved, and the continuity and stability of the ice hockey robot are improved.
【技术实现步骤摘要】
气冰球机器人控制方法、装置及气冰球运动设备
本专利技术涉及智能设备领域,尤其涉及一种基于机器视觉的气冰球机器人控制方法、装置及气冰球运动设备。
技术介绍
与传统的冰球运动相比,气冰球是一种将冰球运动搬上桌面的运动,锻炼人员通过与气冰球机器人互相击打位于桌面上的冰球,来实现在家就能运动健身的目的,气冰球机器人可以应用于家庭娱乐,健身,科技展示,游乐场等场地,该方法可以大大提高气冰球机器人运动的可靠性和稳定性,有利于气冰球机器人的推广。气冰球机器人的工作原理是在气冰球桌面上安装摄像头,通过实时、动态地捕捉位于桌面上的气冰球的位置,确定气冰球机器人击打气冰球的位置。但是当前的基于机器视觉的气冰球机器人大多采用直接检测的方式,直接判断冰球的当前位置,没有对冰球位置速度的预测和判断,就导致了气冰球机器人的运动总是落后于冰球的位置。同时,由于现有的气冰球娱乐装置中,在气冰球快速移动过程中,由于摄像头对气冰球的运动轨迹仅捕捉少数图像帧,导致捕捉到的气冰球的位置不完整,这就使得气冰球机器人在击打气冰球的时候不能准确的捕捉到气冰球的位置。
技术实现思路
有鉴于此,本申请提供一种基于机器 ...
【技术保护点】
1.一种基于机器视觉的气冰球机器人控制方法,其特征在于,该方法包括:S1:捕捉连续若干帧气冰球运动图像,根据所述运动图像采集气冰球的坐标信息;S2:对连续若干帧中气冰球的所述坐标信息进行线性化处理,得到所述气冰球的目标轨迹,S3:将所述目标轨迹在虚拟运动图上进行模拟绘制,并判断所述目标轨迹是否与所述虚拟运动图上气冰球的桌面边缘存在交点;S4:若存在步骤S3中所述交点,则确定所述目标轨迹关于所述桌面边缘函数的对称轨迹,并根据所述目标轨迹及所述对称轨迹确定气冰球机器人的运动路径,其中所述对称轨迹与所述目标轨迹关于所述桌面边缘在所述交点处的中垂线对称。
【技术特征摘要】
1.一种基于机器视觉的气冰球机器人控制方法,其特征在于,该方法包括:S1:捕捉连续若干帧气冰球运动图像,根据所述运动图像采集气冰球的坐标信息;S2:对连续若干帧中气冰球的所述坐标信息进行线性化处理,得到所述气冰球的目标轨迹,S3:将所述目标轨迹在虚拟运动图上进行模拟绘制,并判断所述目标轨迹是否与所述虚拟运动图上气冰球的桌面边缘存在交点;S4:若存在步骤S3中所述交点,则确定所述目标轨迹关于所述桌面边缘函数的对称轨迹,并根据所述目标轨迹及所述对称轨迹确定气冰球机器人的运动路径,其中所述对称轨迹与所述目标轨迹关于所述桌面边缘在所述交点处的中垂线对称。2.根据权利要求1所述的气冰球机器人控制方法,其特征在于,所述目标轨迹所在直线为线性函数,所述目标轨迹的具体函数为Y=kX+b,其中,X、Y分别是目标图像帧中气冰球的所述坐标信息。3.根据权利要求2所述的气冰球机器人控制方法,其特征在于,所述对称轨迹为线性函数,所述对称轨迹的具体函数为Y=-kX+b,其中,X、Y分别是目标图像帧中气冰球的所述坐标信息。4.根据权利要求3所述的气冰球机器人控制方法,其特征在于,所述确定气冰球机器人的运动路径,具体包括:判断所述气冰球机器人的运动模式,若所述气冰球机器人处于攻击模式,则控制所述气冰球机器人在沿对称轨迹的反方向运动到所述交点后,沿所述目标轨迹的反方向运动。5.根据权利要求3所述的气冰球机器人控制方法,其特征在于,所述确定气冰球机器人的运动路径,具体包括:若所述气冰球机器人处于防守模...
【专利技术属性】
技术研发人员:李寿杰,兴雷,刘东凯,李郑,
申请(专利权)人:中国石油大学华东,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。