控制方法、竞技系统、电子设备、竞技设备和存储介质与流程

文档序号:24940476发布日期:2021-05-04 11:33阅读:151来源:国知局
控制方法、竞技系统、电子设备、竞技设备和存储介质与流程

本申请涉及控制领域,尤其涉及一种控制方法、竞技系统、电子设备、竞技设备和存储介质。



背景技术:

为了普及机器人实践教育,推动更多人参与科技创新实践、培养工程实践能力、提高团队协作水平,国内外会组织各种机器人的对抗比赛。

机器人大部分基于无线网络控制,例如机器人需要和比赛选手的客户终端进行无线通信,可以实现对机器人的第一视角的操控与显示。但是目前的比赛通常需要在比赛前花费较长的时间对机器人、客户终端等进行组网,难以适应密集的赛事需求和比赛节奏。



技术实现要素:

基于此,本说明书提供了一种控制方法、竞技系统、电子设备、竞技设备和存储介质,能够简化竞技设备的组网流程。

第一方面,本说明书提供了一种控制方法,用于一竞技系统,所述竞技系统包括服务终端、若干客户终端和若干竞技设备;其中,所述服务终端和所述客户终端进行通信连接;

所述方法包括:

所述服务终端确定所述客户终端的终端信息,并将所述客户终端的终端信息发送至一便携终端上;

所述便携终端根据所述客户终端的终端信息生成验证图像,并通过所述便携设备上的显示屏进行显示;

所述竞技设备识别所述验证图像后获取所述客户终端的终端信息,并根据所述客户终端的终端信息与所述客户终端建立通信连接,从而使得所述客户终端能够对所述竞技设备进行控制。

第二方面,本说明书提供了一种控制方法,用于便携终端,所述便携终端能够与竞技系统中的服务终端通信连接,所述竞技系统还包括若干客户终端和若干竞技设备;其中,所述服务终端和所述客户终端进行通信连接;

所述方法包括:

从所述服务终端获取所述客户终端的终端信息;

根据所述客户终端的终端信息生成验证图像,并通过所述便携设备上的显示屏进行显示,以使所述竞技设备识别所述验证图像后获取所述客户终端的终端信息,并根据所述客户终端的终端信息与所述客户终端建立通信连接,从而使得所述客户终端能够对所述竞技设备进行控制。

第三方面,本说明书提供了一种控制方法,用于竞技系统中的竞技设备,所述竞技系统还包括服务终端和若干客户终端;其中,所述服务终端和所述客户终端进行通信连接;

所述方法包括:

识别便携终端显示的验证图像以获取一客户终端的终端信息,所述验证图像是所述便携终端根据从所述服务终端接收的终端信息生成的;

根据所述客户终端的终端信息与所述客户终端建立通信连接;

根据所述客户终端的控制执行对应操作。

第四方面,本说明书提供了一种控制方法,用于一竞技系统,所述竞技系统包括服务终端、若干客户终端和若干竞技设备;其中,所述服务终端和所述客户终端进行通信连接;

所述方法包括:

所述服务终端确定所述客户终端的终端信息,并根据所述客户终端的终端信息生成验证图像;

所述服务终端将所述验证图像发送至一便携终端上,以使所述便携终端显示所述验证图像;

所述竞技设备识别所述验证图像后获取所述客户终端的终端信息,并根据所述客户终端的终端信息与所述客户终端建立通信连接,从而使得所述客户终端能够对所述竞技设备进行控制。

第五方面,本说明书提供了一种控制方法,用于竞技系统中的服务终端,所述竞技系统还包括若干客户终端和若干竞技设备;其中,所述服务终端和所述客户终端进行通信连接;

所述方法包括:

确定所述客户终端的终端信息,并根据所述客户终端的终端信息生成验证图像;

将所述验证图像发送至一便携终端上,以使所述便携终端显示所述验证图像,以便所述竞技设备识别所述验证图像后获取所述客户终端的终端信息,并根据所述客户终端的终端信息与所述客户终端建立通信连接,从而使得所述客户终端能够对所述竞技设备进行控制。

第六方面,本说明书提供了一种控制方法,用于竞技系统中的竞技设备,所述竞技系统还包括服务终端和若干客户终端;其中,所述服务终端和所述客户终端进行通信连接;

所述方法包括:

识别便携终端显示的验证图像以获取一客户终端的终端信息,所述验证图像是所述服务终端根据所述客户终端的终端信息生成的;

根据所述客户终端的终端信息与所述客户终端建立通信连接;

根据所述客户终端的控制执行对应操作。

第七方面,本说明书提供了一种竞技系统,其特征在于,所述竞技系统包括服务终端、若干客户终端和若干竞技设备;其中,所述服务终端和所述客户终端进行通信连接;

所述服务终端确定所述客户终端的终端信息,并将所述客户终端的终端信息发送至一便携终端上;

所述便携终端根据所述客户终端的终端信息生成验证图像,并通过所述便携设备上的显示屏进行显示;

所述竞技设备识别所述验证图像后获取所述客户终端的终端信息,并根据所述客户终端的终端信息与所述客户终端建立通信连接,从而使得所述客户终端能够对所述竞技设备进行控制。

第八方面,本说明书提供了一种电子设备,包括存储器和处理器,能够搭载显示器,其特征在于,所述存储器用于存储计算机程序,所述处理器用于执行所述计算机程序并在执行所述计算机程序时,实现如下步骤:

从所述服务终端获取所述客户终端的终端信息;

根据所述客户终端的终端信息生成验证图像,并通过所述便携设备上的显示屏进行显示,以使所述竞技设备识别所述验证图像后获取所述客户终端的终端信息,并根据所述客户终端的终端信息与所述客户终端建立通信连接,从而使得所述客户终端能够对所述竞技设备进行控制。

第九方面,本说明书提供了一种竞技设备,其特征在于,能够搭载摄像装置,所述竞技设备包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于执行所述计算机程序并在执行所述计算机程序时,实现如下步骤:

识别便携终端显示的验证图像以获取一客户终端的终端信息,所述验证图像是所述便携终端根据从所述服务终端接收的终端信息生成的;

根据所述客户终端的终端信息与所述客户终端建立通信连接;

根据所述客户终端的控制执行对应操作。

第十方面,本说明书提供了一种竞技系统,其特征在于,所述竞技系统包括服务终端、若干客户终端和若干竞技设备;其中,所述服务终端和所述客户终端进行通信连接;

所述服务终端确定所述客户终端的终端信息,并根据所述客户终端的终端信息生成验证图像;

所述服务终端将所述验证图像发送至一便携终端上,以使所述便携终端显示所述验证图像;

所述竞技设备识别所述验证图像后获取所述客户终端的终端信息,并根据所述客户终端的终端信息与所述客户终端建立通信连接,从而使得所述客户终端能够对所述竞技设备进行控制。

第十一方面,本说明书提供了一种电子设备,包括存储器和处理器,其特征在于,所述存储器用于存储计算机程序,所述处理器用于执行所述计算机程序并在执行所述计算机程序时,实现如下步骤:

确定所述客户终端的终端信息,并根据所述客户终端的终端信息生成验证图像;

将所述验证图像发送至一便携终端上,以使所述便携终端显示所述验证图像,以便所述竞技设备识别所述验证图像后获取所述客户终端的终端信息,并根据所述客户终端的终端信息与所述客户终端建立通信连接,从而使得所述客户终端能够对所述竞技设备进行控制。

第十二方面,本说明书提供了一种竞技设备,其特征在于,能够搭载摄像装置,所述竞技设备包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于执行所述计算机程序并在执行所述计算机程序时,实现如下步骤:

识别便携终端显示的验证图像以获取一客户终端的终端信息,所述验证图像是所述服务终端根据所述客户终端的终端信息生成的;

根据所述客户终端的终端信息与所述客户终端建立通信连接;

根据所述客户终端的控制执行对应操作。

第十三方面,本说明书提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现上述的方法。

本说明书实施例提供了一种控制方法、竞技系统、电子设备、竞技设备和存储介质,通过服务终端确定客户终端的终端信息,并将客户终端的终端信息发送至一便携终端上,以使得便携终端根据客户终端的终端信息生成验证图像,并通过便携设备上的显示屏进行显示;从而竞技设备识别验证图像后能够获取客户终端的终端信息,并根据客户终端的终端信息与客户终端建立通信连接,使得客户终端能够对竞技设备进行控制。简化了竞技设备的组网流程,节省比赛前的准备时间,可以支持密集的赛事需求和比赛节奏。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本说明书的公开内容。

附图说明

为了更清楚地说明本说明书实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本说明书的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本说明书一实施例提供的一种控制方法的流程示意图;

图2是一种实施方式中竞技系统的示意图;

图3是一种实施方式中云台车的结构示意图;

图4是云台车进行对战的场景示意图;

图5是本说明书一实施例提供的用于便携终端的控制方法的流程示意图;

图6是本说明书一实施例提供的用于竞技设备的控制方法的流程示意图;

图7是本说明书另一实施例提供的控制方法的流程示意图;

图8是本说明书一实施例提供的用于服务终端的控制方法的流程示意图;

图9是本说明书另一实施例提供的用于竞技设备的控制方法的流程示意图;

图10是本说明书一实施例提供的一种电子设备的示意性框图;

图11是本说明书一实施例提供的一种竞技设备的示意性框图。

具体实施方式

下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本说明书保护的范围。

附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。

下面结合附图,对本说明书的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。

请参阅图1,图1是本说明书一实施例提供的一种控制方法的流程示意图。所述控制方法可以应用在竞技系统中,用于实现竞技系统中竞技设备与客户终端建立通信连接等过程。

其中,如图2所示,竞技系统包括若干竞技设备100、若干客户终端200,以及服务终端300;具体的,服务终端300和客户终端200进行通信连接。

在一些实施方式中,服务终端300、客户终端200位于同一局域网中。

示例性的,服务终端300与客户终端200有线通信连接,或者服务终端300与客户终端200无线通信连接。

在一些实施方式中,服务终端300安装有竞技裁判程序,客户终端200安装有竞技比赛程序;或者服务终端300安装的竞技程序设置为裁判模式,客户终端200安装的竞技程序设置为选手模式。

如图2所示,服务终端300与客户终端200有线通信连接。具体的,服务终端300与客户终端200可以通过路由器和交换机组建一局域网。例如,客户终端200和服务终端300通过网线接入交换机,从而接入局域网的方式,从而可以解决现有竞技系统所有设备均通过wifi的方式进行通信而存在信号干扰严重和带宽的问题。而且,通过交换机接入无线局域网,也可以解决现有通过一个个输入无线账号和密码的方式存在组网耗时长的问题,操作简单。此时,通过无线方式通信的设备较少,可以降低信号干扰,防止带宽不足的问题,例如竞技系统中可以有更多的竞技设备。

在一些实施方式中,竞技设备100可以包括无人飞行器、无人船、机器人、云台车等,客户终端200可以包括台式电脑、笔记本电脑、平板电脑等,服务终端300也可以包括台式电脑、笔记本电脑、平板电脑等。

具体的,如图2所示,竞技设备100为云台车,客户终端200、服务终端300为台式电脑或笔记本电脑。

在一些实施方式中,云台车如图3所示,云台车包括:

车体110,包括底盘主体111和设于底盘主体111上的云台主体112,云台主体112能够搭载摄像装置101;

动力装置120,设于底盘主体111上,用于对车体110提供移动动力;

通信装置,设于车体110上,能够与客户终端进行通信。

在一些实施方式中,云台车上设置有发射装置,该发射装置可用于发射弹丸,弹丸的大小和形状不作具体限定。

在一些实施方式中,云台车上设置音频传感器和扬声器,音频传感器用于采集环境声音,扬声器用于播放音频。

在一些实施方式中,如图4所示,多个云台车,如云台车11和云台车12通过各自的发射装置发射弹丸或光束进行对战。另外,每个云台车还可以对应有一个客户终端,或者,多个云台车对应一个客户终端,例如云台车11对应有客户终端13,云台车12对应有客户终端14。示例性的,客户终端可以操控对应的云台车,和/或云台车可以将受到伤害的信息、弹丸剩余量、剩余电量、摄像装置拍摄的图像、音频传感器采集的环境声音等数据传输给客户终端。

发明人发现,目前的竞技系统在进行竞技比赛时,通常需要花费较多的时间对竞技设备进行设置,以使竞技设备连接到对应的客户终端,难以适应密集的赛事需求和比赛节奏。

针对该发现,本申请的发明人对竞技系统及其控制方法进行了改进,以简化竞技设备的联网步骤。

在本申请实施例中,如图2所示,服务终端300能够与一便携终端400无线通信连接。

示例性的,便携终端400可以包括如下至少一种:手机、平板电脑。

具体的,便携终端400可以加入服务终端300和客户终端200所在的局域网,可以理解的,服务终端300、客户终端200、便携终端400位于同一局域网中。

在一些实施方式中,服务终端300、客户终端200、便携终端400均位于同一无线局域网中。例如,服务终端300、客户终端200、便携终端400均连接一无线路由器创建的无线局域网;例如可以通过局域网的接入信息,如wifi名称和密码加入无线路由器创建的无线局域网。

如图1所示,本说明书实施例的控制方法包括步骤s110至步骤s130。

s110、服务终端确定所述客户终端的终端信息,并将所述客户终端的终端信息发送至一便携终端上。

如图2所示,服务终端300与客户终端200通信连接,从而服务终端300能够获取客户终端200的终端信息。

示例性的,终端信息可以包括所述客户终端的ip地址、网络端口、终端名称、物理地址中的至少一项。其中,服务终端300可对各个客户终端的终端信息进行管理,例如分配各个客户终端的ip地址和网络端口。

示例性的,服务终端300可以登录局域网中的路由器,从路由器获取局域网中各客户终端的ip地址、网络端口、终端名称、物理地址等终端信息。

在一些实施方式中,所述控制方法还包括:所述服务终端创建比赛对局,生成所述比赛对局的对局信息。

示例性的,可以在服务终端上创建比赛房间,设置该比赛房间中的比赛类型、比赛成员数目等。比赛类型例如可以包括计分制比赛、终局存活制比赛等。在计分制比赛中,累积得分最高的队伍获胜;在终局存活制比赛中,消灭对方所有竞技设备的队伍获胜。生成的对局信息例如可以包括比赛类型、比赛成员数目等,还可以包括比赛对局的裁判规则等信息。

示例性的,所述控制方法还包括:所述服务终端将所述对局信息发送给所述客户终端;所述客户终端根据所述对局信息加入所述比赛对局。

例如,所述服务终端可以将比赛对局对应的对局信息发送给客户终端,以便客户终端的用户了解比赛对局的详情,用户可以在客户终端确定加入该比赛对局。

示例性的,客户终端可以显示一个或多个比赛对局的对局信息,用户可以根据对局信息在客户终端确定加入其中一场比赛对局。

s120、所述便携终端根据所述客户终端的终端信息生成验证图像,并通过所述便携设备上的显示屏进行显示。

在一些实施方式中,所述验证图像包括二维码图像。二维码图像可以携带较多的信息,且错误纠正能力较高,可以保证信息传递的准确性。

示例性的,便携终端安装有二维码生成程序,可以根据从服务终端接收的所述客户终端的终端信息生成二维码图像。

具体的,便携终端能够被客户终端的用户或者竞技比赛的工作人员带着移动。

示例性的,竞技系统包括竞技场地,竞技设备放置于竞技场地。在竞技比赛时,竞技设备可以在竞技场地内运动。

具体的,便携终端能够被拿到竞技场地,将验证图像进行显示,以便竞技场地内的竞技设备识别所述验证图像。

s130、竞技设备识别所述验证图像后获取所述客户终端的终端信息,并根据所述客户终端的终端信息与所述客户终端建立通信连接,从而使得所述客户终端能够对所述竞技设备进行控制。

示例性的,竞技设备,如云台车搭载的摄像装置可以对便携终端显示的验证图像进行拍摄,通过识别验证图像可以得到相应客户终端的终端信息,如客户终端的ip地址等。

示例性的,客户终端的网络端口可以包括多个,从而可以控制多个竞技设备。

示例性的,竞技设备可以根据识别验证图像得到的终端信息确定对应的客户终端,从而与所述客户终端建立通信连接。

示例性的,竞技设备与对应的客户终端建立通信连接后,客户终端能够控制竞技设备的运动方向、运动速度,或者控制竞技设备搭载的摄像头、机械手、发射装置的姿态等。

示例性的,竞技设备与对应的客户终端建立通信连接后,客户终端能够获取竞技设备的状态信息、竞技设备拍摄的图像、采集的声音等,便于客户终端的用户了解竞技现场的情况。

在一些实施方式中,所述验证图像可以包括所述比赛对局的对局信息。

示例性的,服务终端将对局信息发送给便携终端,以使便携终端根据所述对局信息和所述客户终端的终端信息生成验证图像。

示例性的,竞技设备识别所述验证图像后可以获取所述比赛对局的对局信息,还可以根据该对局信息确定工作模式。例如,竞技设备在计分制比赛中,以较大的电功率驱动发射装置发射弹丸,以加大对对手的伤害;竞技设备在终局存活制比赛中,以较小的电功率驱动发射装置发射弹丸,以延长工作时间。

在一些实施方式中,竞技设备可以根据局域网的账户、密码等信息加入服务终端、客户终端所在的局域网;因此可以根据识别验证图像得到的终端信息与局域网内对应的客户终端建立通信连接。

在一些实施方式中,所述验证图像还包括局域网的接入信息。局域网的接入信息例如包括无线局域网的wifi名称和密码。

示例性的,控制方法还包括:服务终端确定局域网的接入信息,将所述接入信息发送至所述便携终端。

示例性的,由于便携终端已经接入局域网内,因此便携终端可以确定局域网的接入信息。

示例性的,步骤s120中所述便携终端根据所述客户终端的终端信息生成验证图像,包括:所述便携终端根据所述客户终端的终端信息和所述局域网的接入信息生成验证图像。

示例性的,所述控制方法还包括:所述竞技设备根据识别所述验证图像获得的所述接入信息接入所述局域网。

例如,竞技设备根据识别所述验证图像,可以得到无线局域网的wifi名称和密码,根据该wifi名称和密码可以接入服务终端、客户终端所在的局域网;然后可以根据识别验证图像得到的终端信息与局域网内对应的客户终端建立通信连接。

在一些实施方式中,所述验证图像包括所述竞技设备的设备标识。

示例性的,设备标识可以与参加本场竞技比赛的竞技设备一一对应,例如作为竞技设备的代号。

示例性的,所述控制方法还包括:所述竞技设备识别所述验证图像得到所述设备标识。

示例性的,客户终端与对应的一个或多个竞技设备建立通信连接后,可以通过竞技设备的设备标识区分竞技设备,根据设备标识对相应的竞技设备进行控制。

示例性的,竞技设备与对应的客户终端建立通信连接后,竞技设备在向客户终端发送数据时可以携带设备标识,以便客户终端区分来自相应竞技设备的数据。

示例性的,所述控制方法还包括:所述客户终端根据用户输入的机器人编号和机器人类型生成所述竞技设备的设备标识。

示例性的,在某场次的竞技比赛中,客户终端的用户需要操控特定类型的竞技终端,则可以在客户终端输入竞技终端的机器人类型,例如防守型、进攻型、后勤型、占领型等。

示例性的,用户还可以在客户终端输入需要操控的竞技终端的机器人编号,例如选定五号竞技终端。

示例性的,根据机器人编号和机器人类型可以确定竞技场地中的一个或多个竞技终端,以及生成所述竞技终端的设备标识。

在一些实施方式中,客户终端可以将竞技设备的设备标识发送给服务终端,以及服务终端将设备标识发送给便携终端,以使便携终端根据竞技设备的设备标识生成验证图像。

在一些实施方式中,所述控制方法还包括:所述客户终端获取所述竞技设备的比赛信息。

示例性的,所述竞技设备的比赛信息包括所述竞技设备的受损程度、剩余弹量、剩余电量中的至少一种。

示例性的,在竞技比赛中,竞技设备互相射击,且竞技设备可以检测是否被击中。此时竞技设备的比赛信息可以包括是否被击中、被击中的力度等,以便用户了解竞技设备的损伤情况等。

示例性的,竞技设备在向客户终端发送的比赛信息携带设备标识,以便客户终端区分来自相应竞技设备的比赛信息。

在一些实施方式中,所述控制方法还包括:所述服务终端从所述客户终端获取所述竞技设备的设备标识和比赛信息。

示例性的,服务终端可以获取参加竞技比赛的各客户终端的设备标识和比赛信息,以便对比赛进行裁判。

示例性的,所述控制方法还包括:所述服务终端根据所述竞技设备的设备标识和比赛信息,确定比赛对局的进程。

例如,当某设备标识对应的比赛信息包括“被击中20次”,则服务终端可以确定该设备标识对应的竞技设备出局。

例如,当服务终端确定参赛一方的所有竞技设备均出局,则可以确定本场比赛对局结束。

在一些实施方式中,所述控制方法还包括:若所述服务终端根据所述竞技设备的设备标识和比赛信息判定所述竞技设备出局或者所述比赛对局结束,通知所述客户终端断开与所述竞技设备的通信连接。

示例性的,所述服务终端通知所述客户终端断开与所述竞技设备的通信连接,以结束客户终端对竞技设备的控制,防止干扰比赛,影响比赛公平。

在一些实施方式中,所述控制方法还包括:若所述服务终端根据所述竞技设备的设备标识和比赛信息判定所述竞技设备出局或者所述比赛对局结束,通过所述客户终端通知所述竞技设备退出所述服务终端、所述客户终端所在的局域网或者将所述竞技设备移出所述局域网。

示例性的,服务终端向客户终端发送出局指令,以使客户终端根据该出局指令向对应的竞技设备发送退网指令;竞技设备根据该退网指令退出服务终端、客户终端所在的局域网。或者,服务终端可以登录路由器,将所述竞技设备移出路由器的连接列表,以使得竞技设备退出服务终端、客户终端所在的局域网。通过使竞技设备退出局域网,可以断开客户终端与竞技设备的通信连接,还可以节省网络带宽资源,防止无线干扰。

示例性的,比赛结束后,服务终端可以发起删除竞技设备的联网信息或者广播比赛结束信息,竞技设备删除本地组网配置信息,从而退出该局域网,并断开与客户终端的连接。另外,竞技设备可以通过再次扫描验证图像重新连接对应的客户终端,开始下一轮对局的准备。

本说明书实施例提供的控制方法,通过服务终端确定客户终端的终端信息,并将客户终端的终端信息发送至一便携终端上,以使得便携终端根据客户终端的终端信息生成验证图像,并通过便携设备上的显示屏进行显示;从而竞技设备识别验证图像后能够获取客户终端的终端信息,并根据客户终端的终端信息与客户终端建立通信连接,使得客户终端能够对竞技设备进行控制。通过上述方案,比于现有通过客户终端生成验证图像相比,简化了竞技设备的组网流程,节省比赛前的准备时间,可以支持密集的赛事需求和比赛节奏。

请结合前述说明参阅图5,图5是本申请另一实施例提供的一种控制方法的流程示意图。所述控制方法可以应用在便携终端中,用于实现竞技系统中竞技设备与客户终端建立通信连接等过程。

示例性的,便携终端可以包括如下至少一种:手机、平板电脑。

示例性的,如图2所示,便携终端400能够与竞技系统中的服务终端300通信连接,竞技系统还包括若干客户终端200和若干竞技设备100;其中,服务终端300和客户终端200进行通信连接。

具体的,如图5所示,所述控制方法包括步骤s210-步骤s220。

s210、从所述服务终端获取所述客户终端的终端信息。

s220、根据所述客户终端的终端信息生成验证图像,并通过所述便携设备上的显示屏进行显示,以使所述竞技设备识别所述验证图像后获取所述客户终端的终端信息,并根据所述客户终端的终端信息与所述客户终端建立通信连接,从而使得所述客户终端能够对所述竞技设备进行控制。

示例性的,所述服务终端、所述客户终端、所述便携终端均位于同一局域网中。

示例性的,所述服务终端与所述客户终端有线通信连接,或者所述服务终端与所述客户终端无线通信连接。

示例性的,所述服务终端与所述便携终端无线通信连接。

示例性的,所述服务终端、所述客户终端、所述便携终端均位于同一无线局域网中。

示例性的,所述验证图像包括所述局域网的接入信息。

本说明书实施例提供的用于便携终端的控制方法的具体原理和实现方式均与前述实施例的用于竞技系统的控制方法类似,此处不再赘述。

请结合上述实施例参阅图6,图6是本申请另一实施例提供的一种控制方法的流程示意图。所述控制方法可以应用在竞技系统中的竞技设备,用于实现竞技设备与竞技系统中客户终端建立通信连接等过程。

示例性的,如图2所示,竞技系统包括竞技设备100,还包括服务终端300和若干客户终端200;其中,服务终端300和客户终端200进行通信连接。

具体的,如图6所示,用于竞技设备的控制方法包括步骤s310-步骤s330。

s310、识别便携终端显示的验证图像以获取一客户终端的终端信息,所述验证图像是所述便携终端根据从所述服务终端接收的终端信息生成的。

s320、根据所述客户终端的终端信息与所述客户终端建立通信连接。

s330、根据所述客户终端的控制执行对应操作。

示例性的,竞技设备可以根据客户终端的控制调整运动方向、运动速度,或者调整搭载的摄像头、机械手、发射装置的姿态等。

示例性的,所述服务终端、所述客户终端、所述便携终端均位于同一局域网中。

示例性的,所述服务终端与所述客户终端有线通信连接,或者所述服务终端与所述客户终端无线通信连接。

示例性的,所述服务终端与所述便携终端无线通信连接。

示例性的,所述服务终端、所述客户终端、所述便携终端均位于同一无线局域网中。

示例性的,所述验证图像包括所述局域网的接入信息。

示例性的,所述方法还包括:根据识别所述验证图像获得的所述接入信息接入所述局域网。

本说明书实施例提供的用于竞技设备的控制方法的具体原理和实现方式均与前述实施例的用于竞技系统的控制方法类似,此处不再赘述。

本说明书实施例提供的用于便携终端的控制方法、用于竞技设备的控制方法,通过服务终端确定客户终端的终端信息,并将客户终端的终端信息发送至一便携终端上,以使得便携终端根据客户终端的终端信息生成验证图像,并通过便携设备上的显示屏进行显示;从而竞技设备识别验证图像后能够获取客户终端的终端信息,并根据客户终端的终端信息与客户终端建立通信连接,使得客户终端能够对竞技设备进行控制。简化了竞技设备的组网流程,节省比赛前的准备时间,可以支持密集的赛事需求和比赛节奏。

请结合前述实施例参阅图7,图7是本申请另一实施例提供的一种控制方法的流程示意图。所述控制方法可以应用在竞技系统中,用于实现竞技系统中竞技设备与客户终端建立通信连接等过程。

其中,如图2所示,竞技系统包括若干竞技设备100、若干客户终端200,以及服务终端300;具体的,服务终端300和客户终端200进行通信连接。

在一些实施方式中,服务终端300、客户终端200位于同一局域网中。

示例性的,服务终端300与客户终端200有线通信连接,或者服务终端300与客户终端200无线通信连接。

在一些实施方式中,服务终端300安装有竞技裁判程序,客户终端200安装有竞技比赛程序;或者服务终端300安装的竞技程序设置为裁判模式,客户终端200安装的竞技程序设置为选手模式。

如图2所示,服务终端300与客户终端200有线通信连接。具体的,服务终端300与客户终端200可以通过路由器和交换机组建一局域网。此时,通过无线方式通信的设备较少,可以降低信号干扰,防止带宽不足的问题,例如竞技系统中可以有更多的竞技设备。

在一些实施方式中,竞技设备100可以包括无人飞行器、无人船、机器人、云台车等,客户终端200可以包括台式电脑、笔记本电脑、平板电脑等,服务终端300也可以包括台式电脑、笔记本电脑、平板电脑等。

具体的,如图2所示,竞技设备100为云台车,客户终端200、服务终端300为台式电脑或笔记本电脑。

在本申请实施例中,如图2所示,服务终端300能够与一便携终端400无线通信连接。

示例性的,便携终端400可以包括如下至少一种:手机、平板电脑。

如图7所示,本说明书实施例的控制方法包括步骤s410至步骤s430。

s410、所述服务终端确定所述客户终端的终端信息,并根据所述客户终端的终端信息生成验证图像。

s420、所述服务终端将所述验证图像发送至一便携终端上,以使所述便携终端显示所述验证图像。

s430、所述竞技设备识别所述验证图像后获取所述客户终端的终端信息,并根据所述客户终端的终端信息与所述客户终端建立通信连接,从而使得所述客户终端能够对所述竞技设备进行控制。

可以理解的,相较于图1中竞技系统的控制方法,本说明书实施例的控制方法中,验证图像是由服务终端生成的,且服务终端生成验证图像后将该验证图像发送至一便携终端上,以使所述便携终端显示所述验证图像。

在一些实施方式中,所述服务终端、所述客户终端、所述便携终端均位于同一局域网中。

示例性的,所述服务终端与所述便携终端无线通信连接。

示例性的,所述服务终端与所述客户终端有线通信连接,或者所述服务终端与所述客户终端无线通信连接。

示例性的,所述服务终端、所述客户终端、所述便携终端均位于同一无线局域网中。例如,服务终端、客户终端、便携终端均连接一无线路由器创建的无线局域网;例如可以通过局域网的接入信息,如wifi名称和密码加入无线路由器创建的无线局域网。

在一些实施方式中,所述验证图像还可以包括所述局域网的接入信息。

示例性的,所述竞技设备根据识别所述验证图像获得的所述接入信息接入所述局域网。

在一些实施方式中,所述验证图像包括二维码图像。

在一些实施方式中,所述验证图像包括所述竞技设备的设备标识。

在一些实施方式中,所述验证图像包括所述对局信息。

本说明书实施例提供的控制方法的具体原理和实现方式均与前述实施例的控制方法类似,此处不再赘述。

本说明书实施例提供的控制方法,通过服务终端确定客户终端的终端信息,根据所述客户终端的终端信息生成验证图像,并将验证图像发送至一便携终端上,以使便携终端显示验证图像;从而竞技设备识别验证图像后能够获取客户终端的终端信息,并根据客户终端的终端信息与客户终端建立通信连接,使得客户终端能够对竞技设备进行控制。简化了竞技设备的组网流程,节省比赛前的准备时间,可以支持密集的赛事需求和比赛节奏。

请结合前述说明参阅图8,图8是本申请另一实施例提供的一种控制方法的流程示意图。所述控制方法可以应用在竞技系统中的服务终端中,用于实现竞技系统中竞技设备与客户终端建立通信连接等过程。所述竞技系统还包括若干客户终端和若干竞技设备;其中,所述服务终端和所述客户终端进行通信连接。

如图8所示,用于服务终端的控制方法包括步骤s510-步骤s520。

s510、确定所述客户终端的终端信息,并根据所述客户终端的终端信息生成验证图像。

s520、将所述验证图像发送至一便携终端上,以使所述便携终端显示所述验证图像,以便所述竞技设备识别所述验证图像后获取所述客户终端的终端信息,并根据所述客户终端的终端信息与所述客户终端建立通信连接,从而使得所述客户终端能够对所述竞技设备进行控制。

示例性的,所述服务终端、所述客户终端、所述便携终端均位于同一局域网中。

示例性的,所述服务终端与所述客户终端有线通信连接,或者所述服务终端与所述客户终端无线通信连接。

示例性的,所述服务终端与所述便携终端无线通信连接。

示例性的,所述服务终端、所述客户终端、所述便携终端均位于同一无线局域网中。

示例性的,所述验证图像包括所述局域网的接入信息。

本说明书实施例提供的用于服务终端的控制方法的具体原理和实现方式均与上述实施例的用于竞技系统的控制方法类似,此处不再赘述。

请结合上述实施例参阅图9,图9是本申请另一实施例提供的一种控制方法的流程示意图。所述控制方法可以应用在竞技系统中的竞技设备,用于实现竞技设备与竞技系统中客户终端建立通信连接等过程。

示例性的,如图2所示,竞技系统包括竞技设备100,还包括服务终端300和若干客户终端200;其中,服务终端300和客户终端200进行通信连接。

具体的,如图9所示,用于竞技设备的控制方法包括步骤s610-步骤s630。

s610、识别便携终端显示的验证图像以获取一客户终端的终端信息,所述验证图像是所述服务终端根据所述客户终端的终端信息生成的。

s620、根据所述客户终端的终端信息与所述客户终端建立通信连接。

s630、根据所述客户终端的控制执行对应操作。

示例性的,竞技设备可以根据客户终端的控制调整运动方向、运动速度,或者调整搭载的摄像头、机械手、发射装置的姿态等。

示例性的,所述服务终端、所述客户终端、所述便携终端均位于同一局域网中。

示例性的,所述服务终端与所述客户终端有线通信连接,或者所述服务终端与所述客户终端无线通信连接。

示例性的,所述服务终端与所述便携终端无线通信连接。

示例性的,所述服务终端、所述客户终端、所述便携终端均位于同一无线局域网中。

示例性的,所述验证图像包括所述局域网的接入信息。

示例性的,所述方法还包括:根据识别所述验证图像获得的所述接入信息接入所述局域网。

本说明书实施例提供的用于竞技设备的控制方法的具体原理和实现方式均与前述实施例的用于竞技系统的控制方法类似,此处不再赘述。

本说明书实施例提供的用于服务终端的控制方法、用于竞技设备的控制方法,通过服务终端确定客户终端的终端信息,根据所述客户终端的终端信息生成验证图像,并将验证图像发送至一便携终端上,以使便携终端显示验证图像;从而竞技设备识别验证图像后能够获取客户终端的终端信息,并根据客户终端的终端信息与客户终端建立通信连接,使得客户终端能够对竞技设备进行控制。简化了竞技设备的组网流程,节省比赛前的准备时间,可以支持密集的赛事需求和比赛节奏。

请结合上述实施例参阅图2,图2是本申请一实施例提供的一种竞技系统的示意图。

如图2所示,竞技系统包括服务终端300、若干客户终端200和若干竞技设备100;其中,服务终端300和客户终端200进行通信连接。

在一些实施方式中,服务终端300确定客户终端200的终端信息,并将客户终端200的终端信息发送至一便携终端400上;便携终端400根据客户终端200的终端信息生成验证图像,并通过便携设备上的显示屏进行显示;竞技设备100识别验证图像后获取客户终端200的终端信息,并根据客户终端200的终端信息与客户终端200建立通信连接,从而使得客户终端200能够对竞技设备100进行控制。在另一些实施方式中,服务终端300确定客户终端200的终端信息,并根据客户终端200的终端信息生成验证图像;服务终端300将验证图像发送至一便携终端400上,以使便携终端400显示验证图像;竞技设备100识别验证图像后获取客户终端200的终端信息,并根据客户终端200的终端信息与客户终端200建立通信连接,从而使得客户终端200能够对竞技设备100进行控制。

请结合上述实施例参阅图10,图10是本说明书一实施例提供的电子设备600的示意性框图。该电子设备600包括处理器601和存储器602。

示例性的,处理器601和存储器602通过总线603连接,该总线603比如为i2c(inter-integratedcircuit)总线。

具体地,处理器601可以是微控制单元(micro-controllerunit,mcu)、中央处理单元(centralprocessingunit,cpu)或数字信号处理器(digitalsignalprocessor,dsp)等。

具体地,存储器602可以是flash芯片、只读存储器(rom,read-onlymemory)磁盘、光盘、u盘或移动硬盘等。

其中,所述处理器601用于运行存储在存储器602中的计算机程序,并在执行所述计算机程序时实现:

前述的用于便携终端的方法;或者

前述的用于服务终端的方法。

具体的,电子设备600能够搭载显示器610,显示器610可以显示验证图像等信息。

示例性的,电子设备可以包括手机、平板电脑,用于实现前述的用于便携终端的方法,例如实现以下步骤:从所述服务终端获取所述客户终端的终端信息;根据所述客户终端的终端信息生成验证图像,并通过所述便携设备上的显示屏进行显示,以使所述竞技设备识别所述验证图像后获取所述客户终端的终端信息,并根据所述客户终端的终端信息与所述客户终端建立通信连接,从而使得所述客户终端能够对所述竞技设备进行控制。

示例性的,电子设备可以包括台式电脑、笔记本电脑、平板电脑等用于实现前述的用于服务终端的方法,例如实现以下步骤:确定所述客户终端的终端信息,并根据所述客户终端的终端信息生成验证图像;将所述验证图像发送至一便携终端上,以使所述便携终端显示所述验证图像,以便所述竞技设备识别所述验证图像后获取所述客户终端的终端信息,并根据所述客户终端的终端信息与所述客户终端建立通信连接,从而使得所述客户终端能够对所述竞技设备进行控制。

请结合上述实施例参阅图11,图11是本说明书一实施例提供的竞技设备700的示意性框图。该竞技设备700包括处理器701和存储器702。

具体的,竞技设备700能够搭载摄像装置710,可以扫描验证图像等。

示例性的,处理器701和存储器702通过总线703连接,该总线703比如为i2c(inter-integratedcircuit)总线。

具体地,处理器701可以是微控制单元(micro-controllerunit,mcu)、中央处理单元(centralprocessingunit,cpu)或数字信号处理器(digitalsignalprocessor,dsp)等。

具体地,存储器702可以是flash芯片、只读存储器(rom,read-onlymemory)磁盘、光盘、u盘或移动硬盘等。

其中,所述处理器701用于运行存储在存储器702中的计算机程序,并在执行所述计算机程序时实现前述的用于竞技设备的控制方法。

示例性的,所述处理器701用于运行存储在存储器702中的计算机程序,并在执行所述计算机程序时实现如下步骤:

识别便携终端显示的验证图像以获取一客户终端的终端信息,所述验证图像是所述便携终端根据从所述服务终端接收的终端信息生成的;

根据所述客户终端的终端信息与所述客户终端建立通信连接;

根据所述客户终端的控制执行对应操作。

示例性的,所述处理器701用于运行存储在存储器702中的计算机程序,并在执行所述计算机程序时实现如下步骤:

识别便携终端显示的验证图像以获取一客户终端的终端信息,所述验证图像是所述服务终端根据所述客户终端的终端信息生成的;

根据所述客户终端的终端信息与所述客户终端建立通信连接;

根据所述客户终端的控制执行对应操作。

本说明书实施例提供的竞技系统、电子设备、竞技设备的具体原理和实现方式均与前述实施例的控制方法类似,此处不再赘述。

本说明书的实施例中还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序中包括程序指令,所述处理器执行所述程序指令,实现上述实施例提供的控制方法的步骤。

其中,所述计算机可读存储介质可以是前述任一实施例所述的电子设备或竞技设备的内部存储单元,例如所述电子设备或竞技设备的硬盘或内存。所述计算机可读存储介质也可以是所述电子设备或竞技设备的外部存储设备,例如所述电子设备或竞技设备的上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。

本说明书实施例提供的计算机可读存储介质的具体原理和实现方式均与前述实施例的控制方法类似,此处不再赘述。

应当理解,在此本说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本说明书。

还应当理解,在本说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。

以上所述,仅为本说明书的具体实施方式,但本说明书的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本说明书揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本说明书的保护范围之内。因此,本说明书的保护范围应以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1