一种无人机的控制方法及装置制造方法及图纸

技术编号:36815172 阅读:16 留言:0更新日期:2023-03-12 00:19
本说明书公开了一种无人机的控制方法及装置,并具体公开了,无人机控制站响应于监测到用户发起的参数修改请求,获取用户输入的待验证信息并发送给目标无人机。目标无人机根据该待验证信息,确定用于表征该用户是否具备修改参数的权限的信息,作为校验结果并返回给无人机控制站。无人机控制站若根据校验结果,确定该用户具备修改参数的权限,继续获取用户输入的新参数,并将该新参数传输给目标无人机。最后,目标无人机根据接收到的新参数,对目标无人机进行控制。这样,既可以通过无人机控制站灵活地修改无人机的参数,也可以保证无人机的参数不被非专业人员或黑客篡改,进而在参数修改的灵活性和无人机的安全性之间取得良好的平衡。的平衡。的平衡。

【技术实现步骤摘要】
一种无人机的控制方法及装置


[0001]本说明书涉及无人设备
,尤其涉及一种无人机的控制方法及装置。

技术介绍

[0002]无人机的飞行控制器中设置有无人机的各项参数(包括控制算法参数、校准参数(遥控器校准参数、传感器校准参数等)、基本信息参数等),通过这些参数,可以实现对无人机的控制。
[0003]目前,可以将无人机大致分为两类,一种是专用无人机,另一种是开源无人机。在专用无人机中,无人机的各项参数将被固化在该无人机中,这样,无人机的参数将无法修改更改,导致无人机的功能过于专用,无法方便的进行扩展功能开发测试,存在灵活性差的问题。而在开源无人机中,专业人员可以通过开源远程控制地面站(QGroundControl,QGC地面站),对该无人机飞控中的参数进行更改,以实现扩展功能开发测试。但是,当非专业人员或黑客接入QGC地面站后,也可以通过该QGC地面站随意修改无人机的参数,这样极有可能会出现由于参数的错误更改,而造成无人机的功能失效的情况,甚至是出现炸机伤人的危险情况,也就是说,存在安全性差的问题。
[0004]综上,现有的无人机应用过程中还无法在参数修改的灵活性和安全性之间取得平衡。

技术实现思路

[0005]本说明书提供一种无人机的控制方法及装置,以部分的解决现有技术存在的上述问题。
[0006]本说明书采用下述技术方案:
[0007]本说明书提供了一种无人机的控制方法,包括:
[0008]响应于监测到用户发起的参数修改请求,获取所述用户输入的待验证信息;
[0009]将所述待验证信息发送至目标无人机,以使所述目标无人机根据所述待验证信息,确定用于表征所述用户是否具备修改参数的权限的信息,作为校验结果,并将所述校验结果返回给所述无人机控制站;
[0010]若根据所述校验结果,确定所述用户具备所述权限,获取所述用户输入的新参数;
[0011]将所述新参数传输给所述目标无人机,以使所述目标无人机基于所述新参数,对所述目标无人机进行控制。
[0012]可选地,将所述待验证信息发送至目标无人机,以使所述目标无人机根据所述待验证信息,确定用于表征所述用户是否具备修改参数的权限的信息,具体包括:
[0013]将所述待验证信息发送至所述目标无人机,以使所述目标无人机将所述待验证信息和预先存储在所述目标无人机本地的校验数据进行比对,并在确定出所述待验证信息和所述校验数据相匹配时,确定用于表征所述用户具备修改参数的权限的信息,否则,确定用于表征所述用户不具备修改参数的权限的信息。
[0014]可选地,所述参数修改请求中携带有所述用户所需修改的参数类型的标识信息;
[0015]将所述待验证信息发送至目标无人机,以使所述目标无人机根据所述待验证信息,确定用于表征所述用户是否具备修改参数的权限的信息,具体包括:
[0016]将所述待验证信息和所述标识信息发送给所述目标无人机,以使所述目标无人机根据所述标识信息,从所述目标无人机本地存储的各校验数据中,获取处理所述标识信息对应目标功能模块的校验数据,并根据所述待验证信息以及所述校验数据,确定用于表征所述用户是否具备修改参数的权限的信息,所述目标功能模块用于处理所述标识信息对应参数类型的参数。
[0017]可选地,将所述待验证信息发送至目标无人机,具体包括:
[0018]基于预设的数据传输方式,对所述待验证信息进行封装,得到消息包;
[0019]通过所述消息包,将所述待验证信息发送至所述目标无人机,其中,所述数据传输方式包括:mavlink协议。
[0020]本说明书提供了一种无人机的控制方法,包括:
[0021]接收无人机控制站发送的待验证信息,所述待验证信息是所述无人机控制站响应于监测到用户发起的参数修改请求获取到的;
[0022]根据所述待验证信息,确定用于表征所述用户是否具备修改参数的权限的信息,作为校验结果;
[0023]将所述校验结果发送给所述无人机控制站,以使所述无人机控制站在根据所述校验结果确定所述用户具备所述权限后,获取所述用户输入的新参数;
[0024]接收所述无人机控制站发送的所述新参数,并基于所述新参数,对目标无人机进行控制。
[0025]可选地,根据所述待验证信息,确定用于表征所述用户是否具备修改参数的权限的信息,具体包括:
[0026]若确定所述待验证信息与预先存储在所述目标无人机本地的校验数据相匹配,确定用于表征所述用户具备修改参数的权限的信息,否则,确定用于表征所述用户不具备修改参数的权限的信息。
[0027]可选地,所述参数修改请求中携带有所述用户所需修改的参数类型的标识信息;
[0028]根据所述待验证信息,确定用于表征所述用户是否具备修改参数的权限的信息,具体包括:
[0029]若确定所述待验证信息与所述标识信息对应目标功能模块的校验数据相匹配,确定用于表征所述用户具备修改参数的权限的信息,否则,确定用于表征所述用户不具备修改参数的权限的信息,其中,所述目标功能模块用于处理所述标识信息对应参数类型的参数,所述校验数据是根据所述标识信息,从所述目标无人机本地存储的各校验数据中获取到的。
[0030]可选地,所述方法还包括:
[0031]生成针对所述新参数的参数修改记录;
[0032]将所述参数修改记录上传至服务器,以使所述服务器响应于所述目标无人机出现飞行故障时,根据所述参数修改记录,对所述目标无人机进行故障处理。
[0033]本说明书提供了一种无人机控制站,包括:
[0034]待验证信息获取模块,用于响应于监测到用户发起的参数修改请求,获取所述用户输入的待验证信息;
[0035]待验证信息发送模块,用于将所述待验证信息发送至目标无人机,以使所述目标无人机根据所述待验证信息,确定用于表征所述用户是否具备修改参数的权限的信息,作为校验结果,并将所述校验结果返回给所述无人机控制站;
[0036]新参数获取模块,用于若根据所述校验结果,确定所述用户具备所述权限,获取所述用户输入的新参数;
[0037]新参数发送模块,用于将所述新参数传输给所述目标无人机,以使所述目标无人机基于所述新参数,对所述目标无人机进行控制。
[0038]本说明书提供了一种无人机的控制装置,包括:
[0039]待验证信息接收模块,用于接收无人机控制站发送的待验证信息,所述待验证信息是所述无人机控制站响应于监测到用户发起的参数修改请求获取到的;
[0040]权限判断模块,用于根据所述待验证信息,确定用于表征所述用户是否具备修改参数的权限的信息,作为校验结果;
[0041]校验结果发送模块,用于将所述校验结果发送给所述无人机控制站,以使所述无人机控制站在根据所述校验结果确定所述用户具备所述权限后,获取所述用户输入的新参数;
[0042]控制模块,用于接收所述无人机控制站发送的所述新参数,并基于所述新本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种无人机的控制方法,其特征在于,包括:无人机控制站响应于监测到用户发起的参数修改请求,获取所述用户输入的待验证信息;将所述待验证信息发送至目标无人机,以使所述目标无人机根据所述待验证信息,确定用于表征所述用户是否具备修改参数的权限的信息,作为校验结果,并将所述校验结果返回给所述无人机控制站;若根据所述校验结果,确定所述用户具备所述权限,获取所述用户输入的新参数;将所述新参数传输给所述目标无人机,以使所述目标无人机基于所述新参数,对所述目标无人机进行控制。2.如权利要求1所述的方法,其特征在于,将所述待验证信息发送至目标无人机,以使所述目标无人机根据所述待验证信息,确定用于表征所述用户是否具备修改参数的权限的信息,具体包括:将所述待验证信息发送至所述目标无人机,以使所述目标无人机将所述待验证信息和预先存储在所述目标无人机本地的校验数据进行比对,并在确定出所述待验证信息和所述校验数据相匹配时,确定用于表征所述用户具备修改参数的权限的信息,否则,确定用于表征所述用户不具备修改参数的权限的信息。3.如权利要求1或2所述的方法,其特征在于,所述参数修改请求中携带有所述用户所需修改的参数类型的标识信息;将所述待验证信息发送至目标无人机,以使所述目标无人机根据所述待验证信息,确定用于表征所述用户是否具备修改参数的权限的信息,具体包括:将所述待验证信息和所述标识信息发送给所述目标无人机,以使所述目标无人机根据所述标识信息,从所述目标无人机本地存储的各校验数据中,获取处理所述标识信息对应目标功能模块的校验数据,并根据所述待验证信息以及所述校验数据,确定用于表征所述用户是否具备修改参数的权限的信息,所述目标功能模块用于处理所述标识信息对应参数类型的参数。4.如权利要求1所述的方法,其特征在于,将所述待验证信息发送至目标无人机,具体包括:基于预设的数据传输方式,对所述待验证信息进行封装,得到消息包;通过所述消息包,将所述待验证信息发送至所述目标无人机,其中,所述数据传输方式包括:mavlink协议。5.一种无人机的控制方法,其特征在于,包括:接收无人机控制站发送的待验证信息,所述待验证信息是所述无人机控制站响应于监测到用户发起的参数修改请求获取到的;根据所述待验证信息,确定用于表征所述用户是否具备修改参数的权限的信息,作为校验结果;将所述校验结果发送给所述无人机控制站,以使所述无人机控制站在根据所述校验结果确定所述用户具备所述权限后,获取所述用户输入的新参数;接收所述无人机控制站发送的所述新参数,并基于所述新参数,对目标无人机进行控制。
6.如权利要求5所述的方法,其特征在于,根据所述待验证信息,确定用于表征所述用户是否具备修改参数的权限的信息,具体包括:若...

【专利技术属性】
技术研发人员:田国樽牛鹏宇王凯牛洪芳王华源张沈钦胡文鑫
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:

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

1