一种网球场发球机器人控制系统及控制方法.pdf

上传人:GAME****980 文档编号:5120234 上传时间:2018-12-17 格式:PDF 页数:6 大小:395.47KB
返回 下载 相关 举报
摘要
申请专利号:

CN201710032659.9

申请日:

2017.01.16

公开号:

CN106730754A

公开日:

2017.05.31

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):A63B 69/40申请日:20170116|||公开

IPC分类号:

A63B69/40; A63B69/38; G05B19/042

主分类号:

A63B69/40

申请人:

北京理工大学

发明人:

马宏宾; 赵家樑; 刘筼瑄; 施家辉

地址:

100081 北京市海淀区中关村南大街5号

优先权:

专利代理机构:

北京众合诚成知识产权代理有限公司 11246

代理人:

夏艳

PDF下载: PDF下载
内容摘要

本发明公开了一种网球场发球机器人控制系统及控制方法,所述网球场发球机器人控制方法通过基于ZigBee的远程通讯协议接收来自捡球机的控制信号;接收到发球指令后,依次启动拨球机构和发球机构,并通过两个机构的运转速度和时间来控制发球频率和力度。所述网球场发球机器人控制系统包括:捡球机控制器;发球机控制器;电机驱动模块;电机;稳压模块。本发明能够准确、稳定、全自动地发射网球供练习者击打,与捡球机器人通过ZigBee无线通信协议进行数据交换;能够通过预先设定好的程序实现自主发球;工作稳定、效率高。

权利要求书

1.一种网球场发球机器人控制方法,其特征在于,所述网球场发球机器人控制方法通
过基于ZigBee的远程通讯协议接收来自捡球机的控制信号;接收到发球指令后,依次启动
拨球机构和发球机构,并通过两个机构的运转速度和时间来控制发球频率和力度。
2.如权利要求1所述的网球场发球机器人控制方法,其特征在于,所述网球场发球机器
人控制方法具体包括以下步骤:
步骤一,发球机控制器通过ZigBee远程协议接收来自发球机的信号,通过CC2530芯片
使得控制器通过串口接收来自发球机的ZigBee无线信号,接收到信号首先进行奇偶校验;
按照信号格式进行指令读取,第一位为控制命令、第二为发球频率,解析出控制指令;通过
ZigBee传输而来的信号经由串口进入控制器,并对信号进行奇偶校验后分析出控制信号;
奇偶校验通过在每个长度为8位的数据后加一位奇偶校验位;
步骤二,控制信号由两个部分组成:启动/终止命令和发球频率,当控制信号为启动时,
拨球机构首先开始运转,当拨球筒对准球筐的漏斗洞时,网球掉落进拨球筒,并随拨球筒一
同旋转;
步骤三,当拨球筒继续旋转,并与发球管道对准时,网球掉落进入发球管道,此时发球
机构开始运转,网球从发球管道发出;其中,拨球机构和发球机构的运转速度和运转时间由
控制信号中的发球频率决定,若控制信号为终止,则立即停止拨球机构和发球机构的运转。
3.一种如权利要求1所述网球场发球机器人控制方法的网球场发球机器人控制系统,
其特征在于,所述网球场发球机器人控制系统包括:
捡球机控制器,与发球机控制器进行无线通信,用于发出捡球指令;
发球机控制器,用于接收命令并进行处理;
电机驱动模块,与发球机控制器有线连接,用于接收发球机控制器的控制信号;根据控
制信号对电机进行驱动;
电机,与电机驱动模块有线连接,用于实时检测当前实际运动速度并反馈给发球机控
制器;
稳压模块,与捡球机控制器、发球机控制器、电机驱动模块、电机有线连接,用于提供稳
定电源。

说明书

一种网球场发球机器人控制系统及控制方法

技术领域

本发明属于体育运动技术领域,尤其涉及一种网球场发球机器人控制系统及控制
方法。

背景技术

网球运动人口数量庞大且逐年增加,且击球练习是练习过程中必不可少的一项;
带弹力绳的回力球或对墙击打并不能提供良好的训练效果;雇用陪练又会产生高昂的成
本。

现有的网球发球器械使用遥控器遥控,无法更加直接、智能地进行控制;目前尚无
能与捡球机联动实现统一操控的发球机器人。

发明内容

本发明的目的在于提供一种网球场发球机器人控制系统及控制方法,旨在解决现
有的网球发球器械使用遥控器遥控,无法更加直接、智能地进行控制;尚无能与捡球机联动
实现统一操控发球机器人的问题。

本发明是这样实现的,一种网球场发球机器人控制方法,所述网球场发球机器人
控制方法通过基于ZigBee的远程通讯协议接收来自捡球机的控制信号;接收到发球指令
后,依次启动拨球机构和发球机构,并通过两个机构的运转速度和时间来控制发球频率和
力度。

进一步,所述网球场发球机器人控制方法具体包括以下步骤:

步骤一,发球机控制器通过ZigBee远程协议接收来自发球机的信号,通过CC2530
芯片使得控制器通过串口接收来自发球机的ZigBee无线信号,接收到信号首先进行奇偶校
验,之后按照信号格式进行指令读取,第一位为控制命令、第二为发球频率,解析出控制指
令;通过ZigBee传输而来的信号经由串口进入控制器,并对信号进行奇偶校验后分析出控
制信号;奇偶校验通过在每个长度为8位的数据后加一位奇偶校验位,如8位数据中“1”的个
数为奇数则该奇偶校验位值为“1”,否则为“0”;

步骤二,控制信号由两个部分组成:启动/终止命令和发球频率,当控制信号为启
动时,拨球机构首先开始运转,当拨球筒对准球筐的漏斗洞时,网球掉落进拨球筒,并随拨
球筒一同旋转;

步骤三,当拨球筒继续旋转,并与发球管道对准时,网球掉落进入发球管道,此时
发球机构开始运转,网球从发球管道发出;其中,拨球机构和发球机构的运转速度和运转时
间由控制信号中的发球频率决定,若控制信号为终止,则立即停止拨球机构和发球机构的
运转。

本发明的另一目的在于提供一种所述网球场发球机器人控制方法的网球场发球
机器人控制系统,所述网球场发球机器人控制系统包括:

捡球机控制器,与发球机控制器进行无线通信,用于发出捡球指令;

发球机控制器,用于接收命令并进行处理;

电机驱动模块,与发球机控制器有线连接,用于接收发球机控制器的控制信号;根
据控制信号对电机进行驱动;

电机,与电机驱动模块有线连接,用于实时检测当前实际运动速度并反馈给发球
机控制器;

稳压模块,与捡球机控制器、发球机控制器、电机驱动模块、电机有线连接,用于提
供稳定电源。

本发明提供的网球场发球机器人控制系统及控制方法,能够准确、稳定、全自动地
发射网球供练习者击打。本发明提供远程控制功能,远程控制功能通过位于捡球机、发球机
上的ZigBee无线通信模块进行;该模块进行无线数据收发,并通过串口与捡球、发球机控制
器相连。使用者可以与捡球机器人协同工作,与捡球机器人通过ZigBee无线通信协议进行
数据交换;能够通过预先设定好的程序实现自主发球;工作稳定、效率高,本发球机在通过
捡球机自动控制的情况下最快可实现每3秒发一次球的发球频率,与现有发球机最快2至5
秒每球的效率相当。本发明通过设定程序,调整发球机进球拨轮、发射器的运转时间和功率
调控发球频率、方向的控制,实现自主发球;经实际测试,发球机在100%油门下可将发球距
离稳定在30米左右,在70%油门下稳定在15米左右即机器人可以通过对油门输出的精细控
制实现稳定的自主发球。机器人可方便扩展为其他球类发球机,如乒乓球、高尔夫球、棒球
等。机器人为模块化设计,发球机构、储球机构可拆卸可更换,通过更换发球机构可将机器
人扩展为其他球类发球机。

附图说明

图1是本发明实施例提供的网球场发球机器人控制系统结构示意图;

图中:1、捡球机控制器;2、发球机控制器;3、电机驱动模块;4、电机;5、稳压模块。

图2是本发明实施例提供的网球场发球机器人控制方法流程图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明
进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于
限定本发明。

下面结合附图对本发明的应用原理作详细的描述。

如图1所示,本发明实施例的网球场发球机器人控制系统包括:捡球机控制器1、发
球机控制器2、电机驱动模块3、电机4、稳压模块5。

捡球机控制器1,与发球机控制器2进行无线通信,用于发出捡球指令;

发球机控制器2,用于接收命令并进行处理;

电机驱动模块3,与发球机控制器2有线连接,用于接收发球机控制器2的控制信
号;根据控制信号对电机进行驱动;

电机4,与电机驱动模块3有线连接,用于实时检测当前实际运动速度并反馈给发
球机控制器2;

稳压模块5,与捡球机控制器1、发球机控制器2、电机驱动模块3、电机有线连接4,
用于提供稳定电源。

如图2所示,本发明实施例的网球场发球机器人控制方法通过基于ZigBee的远程
通讯协议接收来自捡球机的控制信号;接收到发球指令后,依次启动拨球机构和发球机构,
并通过两个机构的运转速度和时间来控制发球频率和力度。

具体包括以下步骤:

S101:发球机控制器通过ZigBee远程协议接收来自发球机的信号,通过ZigBee传
输而来的信号经由串口进入控制器,并对信号进行奇偶校验后分析出控制信号;

S102:控制信号由两个部分组成:启动/终止命令和发球频率,当控制信号为启动
时,拨球机构首先开始运转,当拨球筒对准球筐的漏斗洞时,网球掉落进拨球筒,并随拨球
筒一同旋转;

S103:当拨球筒继续旋转,并与发球管道对准时,网球掉落进入发球管道,此时发
球机构开始运转,网球从发球管道发出。其中,拨球机构和发球机构的运转速度和运转时间
由控制信号中的发球频率决定,若控制信号为终止,则立即停止拨球机构和发球机构的运
转。

发球机控制器通过ZigBee远程协议接收来自发球机的信号,通过CC2530芯片使得
控制器通过串口接收来自发球机的ZigBee无线信号,接收到信号首先进行奇偶校验,之后
按照信号格式进行指令读取,第一位为控制命令、第二为发球频率,解析出控制指令;通过
ZigBee传输而来的信号经由串口进入控制器,并对信号进行奇偶校验后分析出控制信号;
奇偶校验通过在每个长度为8位的数据后加一位奇偶校验位,如8位数据中“1”的个数为奇
数则该奇偶校验位值为“1”,否则为“0”。

控制部分采用搭载atmel芯片的arduino开发板进行控制。通过pid算法调节发球
摩擦轮转速稳定、精确。器人采集到当前运动速度后通过pid算法与目标速度进行比例、积
分、微分运算,得到使发球摩擦轮速度平滑过渡的油门大小后进行输出。发球机构由一
arduino单片机控制,用一枚L298N直流电机驱动模块驱动电机。用L7805交直流稳压模块对
L298N模块进行稳压,防止驱动模块损坏。借助于模块化设计,机器人可方便扩展为其他球
类发球机,如乒乓球、高尔夫球、棒球等。本发明的机器人为模块化设计,发球机构、储球机
构可拆卸可更换,通过更换发球机构可将机器人扩展为其他球类发球机。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精
神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

一种网球场发球机器人控制系统及控制方法.pdf_第1页
第1页 / 共6页
一种网球场发球机器人控制系统及控制方法.pdf_第2页
第2页 / 共6页
一种网球场发球机器人控制系统及控制方法.pdf_第3页
第3页 / 共6页
点击查看更多>>
资源描述

《一种网球场发球机器人控制系统及控制方法.pdf》由会员分享,可在线阅读,更多相关《一种网球场发球机器人控制系统及控制方法.pdf(6页珍藏版)》请在专利查询网上搜索。

本发明公开了一种网球场发球机器人控制系统及控制方法,所述网球场发球机器人控制方法通过基于ZigBee的远程通讯协议接收来自捡球机的控制信号;接收到发球指令后,依次启动拨球机构和发球机构,并通过两个机构的运转速度和时间来控制发球频率和力度。所述网球场发球机器人控制系统包括:捡球机控制器;发球机控制器;电机驱动模块;电机;稳压模块。本发明能够准确、稳定、全自动地发射网球供练习者击打,与捡球机器人通过Z。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人类生活必需 > 运动;游戏;娱乐活动


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1