一种无人机的通信方法及无人机技术

技术编号:24718808 阅读:21 留言:0更新日期:2020-07-01 00:42
本发明专利技术公开了一种无人机的通信方法,所述方法包括:为M个控制器配置M个控制信道,其中,M为不小于2的正整数;在第m控制信道上接收第m控制器发送的控制数据,其中,m为小于M的正整数;根据所述控制数据,执行所述第m控制器的控制指令。本发明专利技术还公开了一种无人机及计算机存储介质。

【技术实现步骤摘要】
一种无人机的通信方法及无人机
本专利技术涉及无人机通信
,尤其涉及一种无人机的通信方法及无人机。
技术介绍
当前的无人机系统一般由无人飞行器,一个或多个遥控器组成;无人机通过接收地面控制站或者遥控装置的遥控指令完成拍摄或者飞行任务。目前在对被控物体进行遥控时,一般是一个遥控器对应一台被控物体,或者包括:主遥控器,用于对被控物体中诸如摄像头、机械臂等进行控制的另外一个遥控器。而目前的多遥控器方案实际上是由一个主遥控器和飞行器通信,从遥控器信号通过主遥控器进行路由发送这在实际应用中会造成从遥控器无法在不通过主遥控器的情况下直接控制飞行器。
技术实现思路
本专利技术实施例提供一种无人机的通信方法及无人机。本专利技术实施例提供一种无人机的通信方法,包括:为M个控制器配置M个控制信道,其中,M为不小于2的正整数;在第m控制信道上接收第m控制器发送的控制数据,其中,m为小于M的正整数;根据所述控制数据,执行所述第m控制器的控制指令。上述方案中,所述为M个控制器配置M个控制信道,包括:为M个控制器分别配置对应于不同时间片的M个控制信道。上述方案中,所述在第m控制信道上接收第m控制器发送的控制数据,包括:在第m控制信道上接收所述第m控制器以所述第m控制器的设备参数加密的所述控制数据。上述方案中,所述方法还包括:配置业务信道;利用所述业务信道向所述M个控制器广播所述无人机的业务数据;其中,所述业务信道所对应的时间片与所述控制信道所对应的时间片不同。上述方案中,所述利用所述业务信道向所述M个控制器广播所述无人机的业务数据,包括:利用所述业务信道向所述M个控制器广播利用所述无人机参数加密的所述业务数据。上述方案中,所述方法还包括:采用轮询方式将时间片分配给所述M个控制信道和所述业务信道。上述方案中,所述方法还包括:在所述第m控制信道上接收所述第m控制器发送的携带基于业务数据校验结果形成的反馈值的控制数据;若所述反馈值指示所述业务数据接收失败,在业务信道上重新发送所述业务数据;在所述第m控制信道上接收所述第m控制器发送的基于反馈值的重传失败时携带有重传请求的控制数据;基于所述重传请求,在所述业务信道重传所述业务数据。本专利技术实施例提供一种无人机,包括:控制信道配置模块,用于为M个控制器配置M个控制信道,其中,M为不小于2的正整数;控制数据接收模块,用于在第m控制信道上接收第m控制器发送的控制数据,其中,m为小于M的正整数;控制数据处理模块,用于根据所述控制数据,执行所述第m控制器的控制指令。上述方案中,所述信道配置模块,还用于为M个控制器分别配置对应于不同时间片的M个控制信道。上述方案中,所述控制数据接收模块,还用于在第m控制信道上接收所述第m控制器以所述第m控制器的设备参数加密的所述控制数据。上述方案中,所述无人机还包括:业务信道配置模块,用于配置业务信道;业务数据发送模块,用于利用所述业务信道向所述M个控制器广播所述无人机的业务数据;其中,所述业务信道所对应的时间片与所述控制信道所对应的时间片不同。上述方案中,所述业务数据发送模块,还用于利用所述业务信道向所述M个控制器广播利用所述无人机参数加密的所述业务数据。上述方案中,所述无人机还包括:时间片轮询模块,用于采用轮询方式将时间片分配给所述M个控制信道和所述业务信道。上述方案中,所述控制数据接收模块,还用于在所述第m控制信道上接收所述第m控制器发送的携带基于业务数据校验结果形成的反馈值的控制数据;所述业务数据发送模块,还用于若所述反馈值指示所述业务数据接收失败,在业务信道上重新发送所述业务数据;所述控制数据接收模块,还用于在所述第m控制信道上接收所述第m控制器发送的基于反馈值的重传失败时携带有重传请求的控制数据;所述业务数据发送模块,还用于基于所述重传请求,在所述业务信道重传所述业务数据。本专利技术实施例提供一种无人机,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器;其中,所述处理器用于运行所述计算机程序时,执行上述方案中任一无人机的通信方法的步骤。本专利技术实施例提供一种计算机存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现上述方案中任一无人机的通信方法的步骤。本专利技术实施例提供的技术方案中,通过为M个控制器配置M个控制信道,在第m控制信道上接收第m控制器发送的控制数据,并根据所述控制数据,执行所述第m控制器的控制指令,实现了为每个控制器单独配置用于发送控制数据的控制信道,达到多个控制器可单独与无人机通信,每个控制器都能够直接向无人机发送控制指令,如此,解决了某些控制器需要通过主控制器才能与无人机进行通信的技术问题。而且,每个控制器直接与无人机建立控制信道,相比现有技术中从遥控器信号通过主遥控器路由发送,减少了传输路径和路由节点,减小了传输路径和路由节点造成的从遥控器的信号相比主遥控器的信号延迟大的现象。附图说明附图以示例而非限制的方式大体示出了本文中所讨论的各个实施例。图1为本专利技术实施例一种无人机的通信方法流程示意图;图2为本专利技术又一实施例一种无人机的通信方法流程示意图;图3为本专利技术又一实施例一种无人机的通信方法流程示意图;图4为本专利技术实施例一种无人机的组成模块的结构示意图;图5为本专利技术又一实施例一种无人机的组成模块的结构示意图;图6为本专利技术具体实施例中时间片调度时序示意图;图7为本专利技术具体实施例一种无人机的通信装置的结构示意图;图8为本专利技术实施例一种无人机的硬件结构示意图。具体实施方式为了能够更加详尽地了解本专利技术实施例的特点与
技术实现思路
,下面结合附图对本专利技术实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本专利技术实施例。本专利技术实施例一种无人机的通信方法,如图1所示,包括:步骤101,为M个控制器配置M个控制信道,其中,M为不小于2的正整数。所述控制器,包括遥控器和具有控制所述无人机功能的移动终端等,移动终端可以是移动电话和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置。在一些实施例中,在执行所述步骤101前,所述无人机与所述控制器进行配对,并交换设备参数。其中,所述无人机的设备参数包括所述无人机的身份信息,例如出厂序列号、媒体访问控制(MediaAccessControl,MAC)地址等;所述控制器的设备参数包括所述设备参数的身份信息,例如出厂序列号、MAC地址等。在一些实施例中,所述步骤101还包括:为M个控制器分别配置对应于不同时间片的M个控制信道。时间片的规划,通常人类不易察觉到30毫秒(millisecond,ms)以内的时间变化本文档来自技高网
...

【技术保护点】
1.一种无人机的通信方法,其特征在于,所述方法包括:/n为M个控制器配置M个控制信道,其中,M为不小于2的正整数;/n在第m控制信道上接收第m控制器发送的控制数据,其中,m为小于M的正整数;/n根据所述控制数据,执行所述第m控制器的控制指令。/n

【技术特征摘要】
1.一种无人机的通信方法,其特征在于,所述方法包括:
为M个控制器配置M个控制信道,其中,M为不小于2的正整数;
在第m控制信道上接收第m控制器发送的控制数据,其中,m为小于M的正整数;
根据所述控制数据,执行所述第m控制器的控制指令。


2.根据权利要求1所述的方法,其特征在于,
所述为M个控制器配置M个控制信道,包括:
为M个控制器分别配置对应于不同时间片的M个控制信道。


3.根据权利要求1或2所述的方法,其特征在于,
所述在第m控制信道上接收第m控制器发送的控制数据,包括:
在第m控制信道上接收所述第m控制器以所述第m控制器的设备参数加密的所述控制数据。


4.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
配置业务信道;
利用所述业务信道向所述M个控制器广播所述无人机的业务数据;
其中,所述业务信道所对应的时间片与所述控制信道所对应的时间片不同。


5.根据权利要求4所述的方法,其特征在于,
所述利用所述业务信道向所述M个控制器广播所述无人机的业务数据,包括:
利用所述业务信道向所述M个控制器广播利用所述无人机的设备参数加密的所述业务数据。


6.根据权利要求4所述的方法,其特征在于,所述方法还包括:采用轮询方式将时间片分配给所述M个控制信道和所述业务信道。


7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
在所述第m控制信道上接收所述第m控制器发送的携带基于业务数据校验结果形成的反馈值的控制数据;
若所述反馈值指示所述业务数据接收失败,在所述业务信道上重新发送所述业务数据;
在所述第m控制信道上接收所述第m控制器发送的基于反馈值的重传失败时携带有重传请求的控制数据;
基于所述重传请求,在所述业务信道重传所述业务数据。


8.一种无人机,其特征在于,所述无人机包括:
控制信道配置模块,用于为M个控制器配置M个控制信道,其中,M为不小于2的正整数;
控制数据接收模块,用于在第m控制信道上接收第m控制器发送的控制数据,其中,m为小于M的...

【专利技术属性】
技术研发人员:方文平孙伟高竹红彭国龙汤隆慧
申请(专利权)人:深圳市中兴微电子技术有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1