遥控器与无人机的通信方法、装置和系统与流程

文档序号:11879006阅读:6672来源:国知局
遥控器与无人机的通信方法、装置和系统与流程

本发明涉及无人机技术领域,特别是涉及遥控器与无人机的通信方法,遥控器与无人机的通信装置,和遥控器与无人机的通信系统。



背景技术:

无人驾驶飞机简称无人机,能够完成航拍或侦查等事务,并同时受控于设置在地面上的遥控器。遥控器中通常设置有控制中心,用户通常直接操作控制中心的操作按键来控制无人机的起飞、降落或回航等操作。

遥控器若想要控制无人机,则必须先让遥控器与无人机配对成功。通俗的解释就是,让遥控器和无人机能够互相认识对方。现有的遥控器与无人机配对方法中,用户需要将遥控器调至一个配对专用的配对通信通道上,然后将无人机上电,并将无人机调至与遥控器相同的配对通信通道上,使得遥控器与无人机同时进入配对状态。

配对过程具体为:用户通过操作按键使得遥控器以广播的形式发出配对请求,该配对请求包含通信通道号、遥控器地址、无人机地址等配对参数;当无人机接收到配对请求后,记录上述配对参数,并返回一个配对确认信息给遥控器;遥控器接收到确认信息后,配对结束。双方将按照配对参数设置通信配置进行正常通信。

然而,当配对区域内有多台遥控器或多台无人机同时进入配对状态时,有可能会发生配错对的情况;当配对区域存在专用的配对通信通道的无线通信干扰时,也会影响配对成功率。另外,现有的配对方法,操作过程相对繁琐,需要耗费较多的时间。



技术实现要素:

鉴于上述问题,提出了本发明实施例以便提供克服上述问题或者至少部分地解决上述问题的遥控器与无人机的通信方法和相应的遥控器与无人机的通信装置和系统。

为了解决上述问题,本发明实施例公开了一种遥控器与无人机的通信方法,所述遥控器具有对应的遥控器标识,所述无人机具有对应的无人机标识,所述的方法包括:

读取所述无人机的无人机标识;

采用所述遥控器标识和所述无人机标识生成配对请求;

将所述配对请求发送至服务器中;

接收所述服务器针对所述遥控器标识和所述无人机标识反馈的无人机通信配置;

采用所述无人机通信配置与所述无人机进行通信。

优选地,所述遥控器安装有读取装置,所述无人机标识写入在可读标签中,所述可读标签设置于所述无人机上,所述读取所述无人机的无人机标识的步骤包括:

接收所述读取装置传输的无人机标识,其中,所述无人机标识通过所述读取装置从所述可读标签中读取获得;

或,

接收用户输入的所述无人机的无人机标识。

优选地,还包括:

生成配对按键;

在所述遥控器上显示所述配对按键。

优选地,所述采用遥控器标识和所述无人机标识生成配对请求的步骤为:

在检测到用户针对所述配对按键的触发事件后,采用所述遥控器标识和所述无人机标识生成配对请求。

优选地,还包括:

在检测到用户针对所述配对按键的触发事件后,提示用户选择的无人机标识的读取方式。

本发明实施例还公开了一种遥控器与无人机的通信方法,所述遥控器具有对应的遥控器标识,所述无人机具有对应的无人机标识,所述的方法包括:

接收所述遥控器发送的配对请求;所述配对请求包括遥控器标识和无人机标识;

采用所述遥控器标识分配对应的遥控器配置参数,以及,采用所述无人机标识分配对应的无人机配置参数;

采用所述遥控器配置参数生成遥控器通信配置,以及,采用所述无人机配置参数生成无人机通信配置;

将所述无人机通信配置反馈给所述遥控器,以及,将所述遥控器通信配置反馈给所述无人机,使得所述遥控器与所述无人机分别采用所述无人机通信配置和所述遥控器通信配置进行通信。

优选地,在所述采用遥控器标识分配对应的遥控器配置参数,以及,采用所述无人机标识分配对应的无人机配置参数的步骤之前,还包括:

判断所述无人机标识是否已经绑定有对应的遥控器标识;

若是,则向所述遥控器发送指示所述无人机已绑定的告警信息;

若否,则执行采用所述遥控器标识分配对应的遥控器配置参数,以及,采用所述无人机标识分配对应的无人机配置参数的步骤。

优选地,所述将遥控器通信配置反馈给所述无人机的步骤包括:

接收到所述无人机发送的开机指示;所述开机指示包括无人机标识;

查找所述无人机标识是否具有对应的遥控器通信配置;

若是,则将所述遥控器通信配置反馈给所述无人机。

优选地,在所述采用遥控器配置参数生成遥控器通信配置的步骤之后,还包括:

记录所述遥控器通信配置的存活时间;

判断所述存活时间是否超过预设的有效时间;

若是,则解除所述遥控器标识与所述无人机标识之间的绑定;

删除所述遥控器通信配置。

本发明实施例还公开了一种遥控器与无人机的通信装置,所述遥控器具有对应的遥控器标识,所述无人机具有对应的无人机标识,所述的装置包括:

无人机标识读取模块,用于读取所述无人机的无人机标识;

配对请求生成模块,用于采用所述遥控器标识和所述无人机标识生成配对请求;

配对请求发送模块,用于将所述配对请求发送至服务器中;

通信配置接收模块,用于接收所述服务器针对所述遥控器标识和所述无人机标识反馈的无人机通信配置;

通信模块,用于采用所述无人机通信配置与所述无人机进行通信。

优选地,所述遥控器安装有读取装置,所述无人机标识写入在可读标签中,所述可读标签设置于所述无人机上,所述无人机标识读取模块包括:

可读标签读取子模块,用于接收所述读取装置传输的无人机标识,其中,所述无人机标识通过所述读取装置从所述可读标签中读取获得;

或,

无人机标识输入子模块,用于接收用户输入的所述无人机的无人机标识。

优选地,还包括:

配对按键生成模块,用于生成配对按键;

配对按键显示模块,用于在所述遥控器上显示所述配对按键。

优选地,所述配对请求生成模块包括:

配对请求触发子模块,用于在检测到用户针对所述配对按键的触发事件后,采用所述遥控器标识和所述无人机标识生成配对请求。

优选地,还包括:

读取方式选择模块,用于在检测到用户针对所述配对按键的触发事件后,提示用户选择的无人机标识的读取方式。

本发明实施例还公开了一种遥控器与无人机的通信装置,所述遥控器具有对应的遥控器标识,所述无人机具有对应的无人机标识,所述的装置包括:

标识接收模块,用于接收所述遥控器发送的配对请求;所述配对请求包括遥控器标识和无人机标识;

配置参数分配模块,用于采用所述遥控器标识分配对应的遥控器配置参数,以及,采用所述无人机标识分配对应的无人机配置参数;

通信配置生成模块,用于采用所述遥控器配置参数生成遥控器通信配置,以及,采用所述无人机配置参数生成无人机通信配置;

通信配置反馈模块,用于将所述无人机通信配置反馈给所述遥控器,以及,将所述遥控器通信配置反馈给所述无人机,使得所述遥控器与所述无人机分别采用所述无人机通信配置和所述遥控器通信配置进行通信。

优选地,还包括:

绑定判断模块,用于判断所述无人机标识是否已经绑定有对应的遥控器标识;若是,则调用告警信息发送模块,若否,则调用配置参数分配模块;

告警信息发送模块,用于向所述遥控器发送指示所述无人机已绑定的告警信息。

优选地,所述通信配置反馈模块包括:

开机指示接收子模块,用于接收到所述无人机发送的开机指示;所述开机指示包括无人机标识;

通信配置查找子模块,用于查找所述无人机标识是否具有对应的遥控器通信配置;若是,则调用通信配置反馈子模块;

通信配置反馈子模块,用于将所述遥控器通信配置反馈给所述无人机。

优选地,还包括:

存活时间记录模块,用于记录所述遥控器通信配置的存活时间;

有效时间判断模块,用于判断所述存活时间是否超过预设的有效时间;若是,则调用绑定解除模块;

绑定解除模块,用于解除所述遥控器标识与所述无人机标识之间的绑定;

通信配置删除模块,用于删除所述遥控器通信配置。

本发明实施例还公开了一种遥控器与无人机的通信系统,所述遥控器具有对应的遥控器标识,所述无人机具有对应的无人机标识,所述的系统包括:

遥控器,用于读取所述无人机的无人机标识,并采用所述遥控器标识和所述无人机标识生成配对请求发送到服务器中;

服务器,用于采用所述遥控器标识分配对应的遥控器配置参数,以及,采用所述无人机标识分配对应的无人机配置参数;进一步地,采用所述遥控器配置参数生成遥控器通信配置反馈给所述无人机,以及,采用所述无人机配置参数生成无人机通信配置反馈给所述遥控器;

无人机,用于采用所述遥控器通信配置与所述遥控器进行通信;

遥控器,用于采用所述无人机通信配置与所述无人机进行通信。

优选地,所述遥控器安装有读取装置,所述无人机标识写入在可读标签中,所述可读标签设置于所述无人机上,所述读取装置用于从所述可读标签中读取获得所述无人机标识;

所述遥控器,进一步用于接收所述读取装置传输的无人机标识;

或,

进一步用于接收用户输入的所述无人机的无人机标识。

优选地,所述遥控器,还用于生成配对按键,以及在所述遥控器上显示所述配对按键。

优选地,所述遥控器,还用于在检测到用户针对所述配对按键的触发事件后,采用所述遥控器标识和所述无人机标识生成配对请求。

优选地,所述遥控器,还用于在检测到用户针对所述配对按键的触发事件后,提示用户选择的无人机标识的读取方式。

优选地,所述服务器,还用于判断所述无人机标识是否已经绑定有对应的遥控器标识;

若是,则服务器还进一步用于向所述遥控器发送指示所述无人机已绑定的告警信息;

若否,则服务器还进一步用于执行采用所述遥控器标识分配对应的遥控器配置参数,以及,采用所述无人机标识分配对应的无人机配置参数的步骤。

优选地,所述无人机还用于,在启动后,向服务器发送开机指示,所述开机指示包括无人机标识;

所述服务器,还用于接收到所述无人机发送的开机指示,并查找所述无人机标识是否具有对应的遥控器通信配置;若是,则服务器还进一步用于将所述遥控器通信配置反馈给所述无人机。

优选地,所述服务器,还用于记录所述遥控器通信配置的存活时间,以及判断所述存活时间是否超过预设的有效时间;

若是,则所述服务器还用于解除所述遥控器标识与所述无人机标识之间的绑定并删除所述遥控器通信配置。

本发明实施例包括以下优点:

本发明实施例提出的遥控器与无人机配对及通信方法,首先由遥控器向服务器发送携带遥控器标识和无人机标识的配对请求,服务器接收后,将针对遥控器标识和无人机标识分配遥控器通信配置和无人机通信配置,并进一步生成遥控器通信配置和无人机通信配置,反馈给无人机和遥控器,遥控器和无人机将分别按照无人机通信配置和遥控器通信配置互相进行通信。在本发明实施例通过由服务器分配遥控器通信配置和无人机通信配置,克服了在配对区域内有多台遥控器或多台无人机同时进入配对状态时可能会发生配错对的情况。另外,极大地减少了操作人员的操作步骤,简化了遥控器与无人机的配对过程。应用本发明实施例,一方面可降低配对的环境要求,保证了无人机与遥控器配对的稳定性,另一方面,减少作业人员的操作步骤降低了无人机与遥控器在配对过程中用户的操作时间,使得无人机与遥控器在配对过程简单便利,用户体验效果极佳。

附图说明

图1是本发明的一种遥控器与无人机的通信方法实施例1的步骤流程图;

图2是本发明的一种遥控器与无人机的通信方法实施例2的步骤流程图;

图3是本发明的一种实现遥控器与无人机通信的硬件系统示意图;

图4是本发明的一种遥控器与无人机的通信装置实施例1的结构框图;

图5是本发明的一种遥控器与无人机的通信装置实施例2的结构框图;

图6是本发明的一种遥控器与无人机的通信系统实施例的结构框图。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

实施例一

参照图1,示出了本发明的一种遥控器与无人机的通信方法实施例1的步骤流程图,所述遥控器具有对应的遥控器标识,所述无人机具有对应的无人机标识,所述的方法具体可以包括如下步骤:

步骤101,读取所述无人机的无人机标识;

在具体实现中,无人机标识可以是指无人机ID,无人机ID可以是指无人机的飞行控制器的ID,需要说明的是,无人机标识也可以是指其他能够唯一指示无人机的标识。相应地,遥控器标识也可以是指遥控器ID,以及其他能够唯一指示遥控器的标识。

在本发明的一种应用中,无人机标识可以写入到可读标签中,例如二维码、条形码、NFC(Near Field Communication,近场通信)等其他载体上。当然,上述列举无人机标识的载体仅仅是作为示例,本发明实施例对此不加以限制。

在本发明的一种优选实施例中,所述步骤101可以包括如下子步骤:

子步骤S11,采用所述遥控器的读取装置扫描所述无人机的可读标签获得无人机标识;

在本发明实施例中,无人机标识由设置在地面上的遥控器从无人机上读取。以二维码标签为例,将无人机标识写入到二维码中,并通过粘贴印刷等方式,使得无人机能够设置携带该二维码的标签,遥控器上则对应设置有用于扫描二维码的诸如摄像头等读取装置。

当然,在实际应用中也可以在无人机上设置NFC标签,并将无人机标识写入到NFC标签中,遥控器上则对应设置用于读取NFC标签的读取装置,例如,NFC读卡器,本发明实施例对此不加以限制。

在本发明的另一种优选实施例中,所述步骤101可以包括如下子步骤:

子步骤S12,接收用户输入的所述无人机的无人机标识。

无人机标识除了可以由在地面上的遥控器从无人机上读取之外,还可以经由用户通过在遥控器的用户界面,以手动输入的方式发送给遥控器。

需要说明的是,上述无人机标识的获取方式仅仅是作为示例,在实施本发明实施例时,也可以采用其他方式使得能够在遥控器上获得无人机标识,本发明实施例对此不加以限制。

在本发明的一种优选实施例中,所述的方法还可以包括如下步骤:

生成配对按键;

在所述遥控器上显示所述配对按键。

应用于本申请实施例,当遥控器获取到无人机标识之前或之后,生成“配对”按键,并在遥控器的用户界面上显示,以提示用户可以进行下一步操作。

进一步地,在遥控器的用户界面上还可以添加提示标语。例如,在“配对”按键旁边提示用户是否进行遥控器与无人机的配对,或者,提示用户选择读取无人机标识的读取方式等等。

从前面的描述可知,无人机标识读取的方式很多,比如可以是遥控器从无人机上设置携带的标签中读取,或者是由遥控器读取用户输入的无人机标识,在这种情况下,本发明实施例还可以包括如下步骤:

在检测到用户针对所述配对按键的触发事件后,提示用户选择的无人机标识的读取方式。

在具体实现中,在遥控器上生成并显示“配对”按键,并实时检测用户是否点击该“配对”按键,如果是,则开始获取无人机标识,并且可以同时提示用户选择无人机标识的读取方式。

本发明实施例的用户,可以自由选择无人机标识的读取方式。那么在因客观因素而导致通过某个读取方式不能读取到无人机标识时,用户也可以选择其他的方式来读取无人机标识,用户体验效果较佳。

步骤102,采用所述遥控器标识和所述无人机标识生成配对请求;

本发明实施例的遥控器在获取到遥控器标识和无人机标识之后,将生成包含遥控器标识和无人机标识的配对请求,用以请求与无人机进行通信连接。

在本发明的一种优选实施例中,所述步骤102可以为如下子步骤:

子步骤S21,在检测到用户针对所述配对按键的触发事件后,采用所述遥控器标识和所述无人机标识生成配对请求。

在本发明实施例可以在遥控器读取到无人机标识后,生成并显示“配对”按键,如果检测到用户点击该按键,将发送配对请求至服务器,以进行遥控器与无人机的配对。

综上可知,无人机标识的获取时机,可以是在检测到用户点击“配对”按键后,也可以是在检测到用户点击“配对”按键前就预先获取无人机标识。在具体应用中,可以由用户自行设置无人机标识的获取时机,也可以结合实际在无人机上固定某种无人机标识的获取时机,来为用户提供更好的体验效果。

步骤103,将所述配对请求发送至服务器中;

配对请求的发送,可以由用户自行操作是否发送,或者,在配对请求生成后直接发送。

步骤104,接收所述服务器针对所述遥控器标识和所述无人机标识反馈的无人机通信配置;

步骤105,采用所述无人机通信配置与所述无人机进行通信。

在本发明实施例中,遥控器将携带遥控器标识和所述无人机标识的配对请求发送到服务器,服务器则针对遥控器标识和无人机标识生成无人机通信配置,并将无人机通信配置反馈给遥控器,遥控器将按照无人机通信配置对于通信模块进行设置,随后就能够与按照无人机进行正常通信。

应用本发明实施例,由于遥控器与无人机在配对过程中可以不进行交互,相对于现有的配对过程而言,可以有效减少配对的操作步骤。另外,无人机标识的读取可以是通过遥控器的读取装置,而无需两者进行无线通信,那么即使配对区域存在配对通信通道的无线通信干扰时,也不会影响配对的成功率。

实施例二

参照图2,示出了本发明的一种遥控器与无人机的通信方法实施例2的步骤流程图,所述遥控器具有对应的遥控器标识,所述无人机具有对应的无人机标识,本实施例所述的方法具体可以包括如下步骤:

步骤201,接收所述遥控器发送的配对请求;所述配对请求包括遥控器标识和无人机标识;

步骤202,采用所述遥控器标识分配对应的遥控器配置参数,以及,采用所述无人机标识分配对应的无人机配置参数;

在本发明实施例中,服务器接收到遥控器发送的携带遥控器标识和无人机标识的配对请求后,根据无人机标识和遥控器标识分别分配无人机的配置参数和遥控器的配置参数。其中,配置参数包括有通信地址,相互通信所使用的通道号。

在本发明的一种优选实施例中,在所述步骤202之前,还可以包括如下步骤:

判断所述无人机标识是否已经绑定有对应的遥控器标识;

若是,则向所述遥控器发送指示所述无人机已绑定的告警信息。

若否,则执行采用所述遥控器标识分配对应的遥控器配置参数,以及,采用所述无人机标识分配对应的无人机配置参数的步骤。

在实际应用中,无人机可能已经与其他的遥控器绑定,此时在服务器中保存该无人机与遥控器已经形成绑定关系的信息。具体来说,如果无人机已经与某个遥控器,那么在服务器中保存有该无人机标识与遥控器标识。

为了减少配对失误,以及降低无人机被遥控器非法配对的可能性,在服务器为无人机分配配置参数之前,可以事先查询该无人机标识是否已经具有绑定的遥控器标识,如果是,则生成告警信息,指示遥控器该无人机已被绑定;遥控器收到所述告警信息后,可以提示用户重新输入或者重新读取无人机标识,亦或者显示所述告警信息并结束配对过程。如果否,则根据无人机标识和遥控器标识分别分配无人机的配置参数和遥控器的配置参数。

步骤203,采用所述遥控器配置参数生成遥控器通信配置,以及,采用所述无人机配置参数生成无人机通信配置;

服务器分别根据遥控器和无人机的配置参数,生成无人机通信配置和遥控器通信配置,并建立无人机和遥控器的绑定关系。其中,无人机通信配置包括无人机的通信地址,相互通信所使用的通道号,遥控器通信配置包括遥控器的通信地址,相互通信所使用的通道号。

步骤204,将所述无人机通信配置反馈给所述遥控器,以及,将所述遥控器通信配置反馈给所述无人机,使得所述遥控器与所述无人机分别采用所述无人机通信配置和所述遥控器通信配置进行通信。

在本发明实施例中,服务器将无人机通信配置发送给遥控器,遥控器将接收到的无人机通信配置保存,并根据无人机通信配置设置遥控器中通信模块的参数。

在本发明的一种优选实施例中,所述步骤204,即所述将遥控器通信配置反馈给所述无人机的步骤可以包括如下子步骤:

子步骤S31,接收到所述无人机发送的开机指示;所述开机指示包括无人机标识;

子步骤S32,查找所述无人机标识是否具有对应的遥控器通信配置;若是,则执行子步骤S33;

子步骤S33,将所述遥控器通信配置反馈给所述无人机。

在实际应用中,服务器是在无人机上电后将遥控器通信配置发送给无人机。

具体地,无人机上电启动后,无人机向服务器发送开机指示。其中,可以由无人机的飞行控制器发送开机指示,亦或者由搭载在无人机的飞行数据记录装置向服务器反馈开机指示,当然,也可以由两者都向服务器反馈开机指示,本发明实施例对此不加以限制。

服务器接收到无人机的开机指示后,查询该无人机是否存储有更新的遥控器通信配置,如果有,则将该遥控器通信配置发送给无人机,无人机根据遥控器的通信配置设置无人机中通信模块的参数。

在本发明的一种优选实施例中,在所述步骤203之后,也即是在所述采用遥控器配置参数生成遥控器通信配置的步骤之后,还可以包括如下步骤:

记录所述遥控器通信配置的存活时间;

判断所述存活时间是否超过预设的有效时间;

若是,则解除所述遥控器标识与所述无人机标识之间的绑定;

删除所述遥控器通信配置。

在本发明实施例中,考虑到无人机有时候可能在某些原因下无法正常启动。例如,用户希望遥控器能够与无人机配对,但是该无人机出现故障时无法开机启动,用户使遥控器与其他无人机进行了配对,并完成了飞行。假设该无人机在一天后成功上电开机,此时无人机将会接收到遥控器通信配置,但由于遥控器已经与其他无人机成功配对,那么就会出现错误。

在本发明的一种优选示例中,服务器分配的遥控器通信配置还包括有效时间。当服务器分配遥控器通信配置后,开始记录遥控器通信配置的存活时间。

服务器检测遥控器通信配置的存活时间,如果存活时间超过有效时间时,服务器删除该遥控器通信配置,解除遥控器与无人机之间的绑定关系,并生成失败指示信息发给遥控器,以指示遥控器与无人机配对失败。

本发明实施例提出的一种遥控器与无人机配对方法,可以降低遥控器与无人机配对时对环境的要求,同时减少用户的操作步骤,一方面保证了无人机与遥控器配对的稳定性,另一方面降低了无人机与遥控器在配对过程中用户的操作时间,使得无人机与遥控器在配对过程简单且便利。

为了使本领域技术人员更好地理解本发明实施例,以下采用具体的示例对于本发明实现遥控器与无人机配对的过程进行说明。

实施例三

参照图3所示的本发明的一种实现遥控器与无人机通信的硬件系统示意图,该系统主要涉及三部分的硬件,即服务器10,遥控器30和无人机20,则本示例中遥控器与无人机配对方法,具体可以包括以下步骤。

A1:遥控器30读取无人机ID,生成并显示“配对”按键。

A2:遥控器30检测到用户按下“配对”按键后,生成配对请求,并向服务器发送配对请求,配对请求包括无人机ID和遥控器ID。

A3:服务器接收到遥控器30的配对请求后,查询无人机20是否处于“绑定”状态,如果是,则生成告警信息,指示遥控器30该无人机已被绑定;如果否,则根据无人机的ID和遥控器ID分别分配无人机20的配置参数和遥控器30的配置参数。

A4:服务器根据两者的配置参数,生成无人机20通信配置和遥控器30通信配置,建立无人机20和遥控器30的绑定关系,并将无人机通信配置发送给遥控器30。

A5:遥控器30收到无人机通信配置后,保存无人机通信配置,并根据无人机通信配置设置遥控器30中通信模块的参数。

A6:无人机20上电启动后,无人机20向服务器发送开机指示。

A7:服务器10接收到无人机20的开机指示后,查询该无人机20是否存储有更新的遥控器通信配置,若有,则将该遥控器通信配置发送给无人机20,无人机20根据遥控器通信配置设置无人机20的通信模块。

以上实施步骤中,用户作为操作人员,只需要让遥控器读取无人机的ID,再点击“配对”按键,无需操作人员其他的步骤,即可实现对目标无人机的配对。可以理解,操作人员只需要进行简单的点击操作就能够实现遥控器与无人机的配对,极大地减少了操作人员的操作,简化了遥控器与无人机的配对过程,提高了用户的操作体验。

以上步骤A1和A2的执行过程也可以做少许的调整,并且调整后的效果与上述方法相同。调整后的步骤如下:

A1:遥控器30检测到用户按下“配对”按键后,提示用户选择无人机ID的读取方式。即,用户选择自己手动输入,或者,由遥控器从无人机上读取。

A2:遥控器30根据用户选择的读取方式,读取无人机ID,生成配对请求,并向服务器发送配对请求。

需要说明的是,本发明实施例除了适用于遥控器与无人机外,也同样适用于其他需要进行配对通信的设备之间,本发明实施例对此并不加以限制。

本发明实施例提出的遥控器与无人机配对及通信方法,首先由遥控器向服务器发送携带遥控器标识和无人机标识的配对请求,服务器接收后,将针对遥控器标识和无人机标识分配遥控器通信配置和无人机通信配置,并进一步生成遥控器通信配置和无人机通信配置,反馈给无人机和遥控器,遥控器和无人机将分别按照无人机通信配置和遥控器通信配置互相进行通信。在本发明实施例通过由服务器分配遥控器通信配置和无人机通信配置,克服了在配对区域内有多台遥控器或多台无人机同时进入配对状态时可能会发生配错对的情况。另外,极大地减少了操作人员的操作步骤,简化了遥控器与无人机的配对过程。应用本发明实施例,一方面可降低配对的环境要求,保证了无人机与遥控器配对的稳定性,另一方面,减少作业人员的操作步骤降低了无人机与遥控器在配对过程中用户的操作时间,使得无人机与遥控器在配对过程简单便利,用户体验效果极佳。

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。

实施例四

参照图4,示出了本发明的一种遥控器与无人机的通信装置实施例1的结构框图,所述遥控器具有对应的遥控器标识,所述无人机具有对应的无人机标识,所述的装置具体可以包括如下模块:

无人机标识读取模块301,用于在所述遥控器上读取所述无人机的无人机标识;

在本发明的一种优选实施例中,所述遥控器安装有读取装置,所述无人机标识写入在可读标签中,所述可读标签设置于所述无人机上,所述无人机标识读取模块301可以包括如下子模块:

可读标签扫描子模块,用于采用所述遥控器的读取装置扫描所述无人机的可读标签获得无人机标识;

或,

无人机标识输入子模块,用于接收用户输入的所述无人机的无人机标识。

配对请求生成模块302,用于采用所述遥控器标识和所述无人机标识生成配对请求;

在本发明的一种优选实施例中,所述的装置还可以包括如下模块:

配对按键生成模块,用于生成配对按键;

配对按键显示模块,用于在所述遥控器上显示所述配对按键。

在本发明的一种优选实施例中,所述配对请求生成模块302可以包括如下子模块:

配对请求触发子模块,用于在检测到用户针对所述配对按键的触发事件后,采用所述遥控器标识和所述无人机标识生成配对请求。

配对请求发送模块303,用于将所述配对请求发送至服务器中;

通信配置接收模块304,用于接收所述服务器针对所述遥控器标识和所述无人机标识反馈的无人机通信配置;

通信模块305,用于采用所述无人机通信配置与所述无人机进行通信。

在本发明的一种优选实施例中,所述的装置还可以包括如下模块:

读取方式选择模块,用于在检测到用户针对所述配对按键的触发事件后,提示用户选择的无人机标识的读取方式。

实施例五

参照图5,示出了本发明的一种遥控器与无人机的通信装置实施例2的结构框图,所述遥控器具有对应的遥控器标识,所述无人机具有对应的无人机标识,所述的装置具体可以包括如下模块:

标识接收模块401,用于在服务器上接收所述遥控器发送的配对请求;所述配对请求包括遥控器标识和无人机标识;

配置参数分配模块402,用于采用所述遥控器标识分配对应的遥控器配置参数,以及,采用所述无人机标识分配对应的无人机配置参数;

通信配置生成模块403,用于采用所述遥控器配置参数生成遥控器通信配置,以及,采用所述无人机配置参数生成无人机通信配置;

通信配置反馈模块404,用于将所述无人机通信配置反馈给所述遥控器,以及,将所述遥控器通信配置反馈给所述无人机;所述遥控器与所述无人机用于分别采用所述无人机通信配置和所述遥控器通信配置进行通信。

在本发明的一种优选实施例中,所述通信配置反馈模块404可以包括如下子模块:

开机指示接收子模块,用于接收到所述无人机发送的开机指示;所述开机指示包括无人机标识;

通信配置查找子模块,用于查找所述无人机标识是否具有对应的遥控器通信配置;若是,则调用通信配置反馈子模块;

通信配置反馈子模块,用于将所述遥控器通信配置反馈给所述无人机。

在本发明的一种优选实施例中,所述的装置还可以包括如下模块:

绑定判断模块,用于判断所述无人机标识是否已经绑定有对应的遥控器标识;若是,则调用告警信息发送模块,若否,则调用配置参数分配模块402;

告警信息发送模块,用于向所述遥控器发送指示所述无人机已绑定的告警信息。

在本发明的一种优选实施例中,所述的装置还可以包括如下模块:

存活时间记录模块,用于记录所述遥控器通信配置的存活时间;

有效时间判断模块,用于判断所述存活时间是否超过预设的有效时间;若是,则调用绑定解除模块;

绑定解除模块,用于解除所述遥控器标识与所述无人机标识之间的绑定;

通信配置删除模块,用于删除所述遥控器通信配置。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

实施例六

参照图6,示出了本发明的一种遥控器与无人机的通信系统实施例的结构框图,所述遥控器具有对应的遥控器标识,所述无人机具有对应的无人机标识,所述的系统具体可以包括如下模块:

遥控器501,用于读取所述无人机的无人机标识,并采用所述遥控器标识和所述无人机标识生成配对请求发送到服务器中;

服务器502,用于采用所述遥控器标识分配对应的遥控器配置参数,以及,采用所述无人机标识分配对应的无人机配置参数;进一步地,采用所述遥控器配置参数生成遥控器通信配置反馈给所述无人机,以及,采用所述无人机配置参数生成无人机通信配置反馈给所述遥控器;

无人机503,用于采用所述遥控器通信配置与所述遥控器501进行通信;

遥控器501,用于采用所述无人机通信配置与所述无人机503进行通信。

在本发明的一种优选实施例中,所述遥控器501可以安装有读取装置,所述无人机标识写入在可读标签中,所述可读标签设置于所述无人机上,所述读取装置用于从所述可读标签中读取获得所述无人机标识;

所述遥控器501,进一步用于接收所述读取装置传输的无人机标识;

或,

进一步用于接收用户输入的所述无人机的无人机标识。

在本发明的一种优选实施例中,所述遥控器501,还用于生成配对按键,以及在所述遥控器501上显示所述配对按键。

在本发明的一种优选实施例中,所述遥控器501,还用于在检测到用户针对所述配对按键的触发事件后,采用所述遥控器标识和所述无人机标识生成配对请求。

在本发明的一种优选实施例中,所述遥控器501,还用于在检测到用户针对所述配对按键的触发事件后,提示用户选择的无人机标识的读取方式。

在本发明的一种优选实施例中,所述服务器502,还用于判断所述无人机标识是否已经绑定有对应的遥控器标识;

若是,则服务器502还进一步用于向所述遥控器发送指示所述无人机已绑定的告警信息;

若否,则服务器502还进一步用于执行采用所述遥控器标识分配对应的遥控器配置参数,以及,采用所述无人机标识分配对应的无人机配置参数的步骤。

在本发明的一种优选实施例中,所述无人机503还用于,在启动后,向服务器502发送开机指示,所述开机指示包括无人机标识;

所述服务器502,还用于接收到所述无人机发送的开机指示,并查找所述无人机标识是否具有对应的遥控器通信配置;若是,则服务器502还进一步用于将所述遥控器通信配置反馈给所述无人机。

在本发明的一种优选实施例中,所述服务器502,还用于记录所述遥控器通信配置的存活时间,以及判断所述存活时间是否超过预设的有效时间;

若是,则所述服务器502还用于解除所述遥控器标识与所述无人机标识之间的绑定并删除所述遥控器通信配置。

对于系统实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对本发明所提供的一种遥控器与无人机的通信方法,一种遥控器与无人机的通信装置和一种遥控器与无人机的通信系统,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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