飞行器及其控制方法、计算机可读存储介质技术

技术编号:32855899 阅读:14 留言:0更新日期:2022-03-30 19:26
本发明专利技术公开了一种飞行器的控制方法,该方法包括:获取目标空间的地图上基于用户指令设置的多个目标位置点;连接所述多个目标位置点,获得飞行器在所述目标空间内的飞行路径;控制所述飞行器沿所述飞行路径飞行。本发明专利技术还公开了一种飞行器和计算机可读存储介质。本发明专利技术旨在提高应用于室内场景的飞行器巡航的灵活性,保证飞行器的巡航路线与用户实际需求精准匹配,提高用户体验。提高用户体验。提高用户体验。

【技术实现步骤摘要】
飞行器及其控制方法、计算机可读存储介质


[0001]本专利技术涉及飞行器
,尤其涉及飞行器的控制方法、飞行器和计算机可读存储介质。

技术介绍

[0002]随着经济技术的发展,飞行器在很多领域得以广泛应用,其中,包括室内的安防监控与自动巡逻。
[0003]目前,应用于安防和巡逻等室内场景的飞行器,一般只能按照固定算法规划得到的默认路径运行,这样飞行器飞行的灵活性不足,容易使飞行器的巡航过程与用户实际需求不匹配,影响用户体验。

技术实现思路

[0004]本专利技术的主要目的在于提供一种飞行器的控制方法、飞行器以及计算机可读存储介质,旨在提高应用于室内场景的飞行器巡航的灵活性,保证飞行器的巡航路线与用户实际需求精准匹配,提高用户体验。
[0005]为实现上述目的,本专利技术提供一种飞行器的控制方法,所述飞行器的控制方法包括以下步骤:
[0006]获取目标空间的地图上基于用户指令设置的多个目标位置点;
[0007]连接所述多个目标位置点,获得所述飞行器在所述目标空间内的飞行路径;
[0008]控制所述飞行器沿所述飞行路径飞行。
[0009]可选地,所述连接所述多个目标位置点,获得所述飞行器在所述目标空间内的飞行路径的步骤包括:
[0010]按照预设路径生成规则连接所述多个目标位置点,获得第一飞行路径;
[0011]或,获取用户输入的所述多个目标位置点对应的连接信息,按照所述连接信息连接所述多个目标位置点,获得第二飞行路径;
[0012]所述飞行路径包括所述第一飞行路径或第二飞行路径。
[0013]可选地,所述控制所述飞行器沿所述飞行路径飞行的步骤包括:
[0014]获取当前时间;
[0015]若当前时间位于预设时间段,则控制所述飞行器沿所述第二飞行路径飞行;
[0016]若当前时间位于预设时间段以外,则控制所述飞行器沿所述第一飞行路径飞行。
[0017]可选地,所述控制所述飞行器沿所述飞行路径飞行的步骤之后,还包括:
[0018]在所述飞行器飞行过程中,控制所述飞行器采集其所在环境的第一图像数据;
[0019]在所述第一图像数据中活体目标的所在位置添加标识信息;
[0020]将添加有所述标识信息的第一图像数据发送至用户终端;
[0021]在接收到所述用户终端发送的跟踪指令时,控制所述飞行器跟踪所述活体目标飞行。
[0022]可选地,所述在所述第一图像数据中活体目标的所在位置添加标识信息的步骤包括:
[0023]当所述第一图像数据中活体目标数量多于一个时,在所述第一图像数据中不同活体目标所在的不同位置分别添加不同的标识信息;
[0024]所述在接收到所述用户终端发送的跟踪指令时,控制所述飞行器跟踪所述活体目标飞行的步骤包括:
[0025]在接收到所述跟踪指令时,提取所述跟踪指令包含的活体目标的标识信息为目标标识信息;
[0026]控制所述飞行器跟踪所述目标标识信息对应的活体目标飞行。
[0027]可选地,所述控制所述飞行器跟踪所述活体目标飞行的步骤之后,还包括:
[0028]在所述飞行器跟踪所述活体目标飞行的过程中,控制所述飞行器实时采集所述活体目标对应的第二图像数据;
[0029]实时发送所述第二图像数据至所述用户终端;
[0030]且/或,所述控制所述飞行器跟踪所述活体目标飞行的步骤包括:
[0031]按照预设控制参数控制所述飞行器跟踪所述活体目标飞行;
[0032]其中,所述预设控制参数为所述飞行器位于所述活体目标后方且维持与所述活体目标间隔预设距离。
[0033]可选地,所述获取目标空间的地图上基于用户指令设置的多个目标位置点的步骤之前,还包括:
[0034]控制所述飞行器在所述目标空间内飞行并采集其所在位置的第一场景数据;
[0035]根据所述第一场景数据构建所述目标空间的地图。
[0036]可选地,所述控制所述飞行器沿所述飞行路径飞行的步骤之后,还包括:
[0037]在所述飞行器沿所述飞行路径飞行过程中,控制所述飞行器采集第二场景数据;
[0038]根据所述第二场景数据更新所述目标空间的地图。
[0039]此外,为了实现上述目的,本申请还提出一种飞行器,所述飞行器包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的飞行器的控制程序,所述飞行器的控制程序被所述处理器执行时实现如上任一项所述的飞行器的控制方法的步骤。
[0040]此外,为了实现上述目的,本申请还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有飞行器的控制程序,所述飞行器的控制程序被处理器执行时实现如上任一项所述的飞行器的控制方法的步骤。
[0041]本专利技术提出的一种飞行器的控制方法,该方法获取用户基于用户指令在目标空间的地图上选择的多个目标位置点,将多个目标位置连接形成飞行器在目标空间中的飞行路径,基于此,用户可基于自身的实际需求对飞行器在目标空间内巡航过程中所需到达的位置进行设置,使飞行器不再按照固定算法所规划的默认路径飞行,提高应用于室内场景的飞行器巡航的灵活性,保证飞行器的巡航路线与用户实际需求精准匹配,提高用户体验。
附图说明
[0042]图1为本专利技术飞行器一实施例运行涉及的硬件结构示意图;
[0043]图2为本专利技术飞行器的控制方法一实施例的流程示意图;
[0044]图3为本专利技术飞行器的控制方法另一实施例的流程示意图;
[0045]图4为本专利技术飞行器的控制方法又一实施例的流程示意图;
[0046]图5为本专利技术飞行器的控制方法实施例所涉及的目标空间的地图及其地图上多个目标位置点的示意图。
[0047]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0048]应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0049]本专利技术实施例的主要解决方案是:获取目标空间的地图上基于用户指令设置的多个目标位置点;连接所述多个目标位置点,获得所述飞行器在所述目标空间内的飞行路径;控制所述飞行器沿所述飞行路径飞行。
[0050]由于现有技术中,应用于安防和巡逻等室内场景的飞行器,一般只能按照固定算法规划得到的默认路径运行,这样飞行器飞行的灵活性不足,容易使飞行器的巡航过程与用户实际需求不匹配,影响用户体验。
[0051]本专利技术提供上述的解决方案,旨在提高应用于室内场景的飞行器巡航的灵活性,保证飞行器的巡航路线与用户实际需求精准匹配,提高用户体验。
[0052]本专利技术实施例提出一种飞行器,主要为应用于室内场景且具有自主飞行功能的飞行器。在本实施例中,飞行器可用于室内空间的安防监控和巡逻等;在其他实施例中飞行器还可用于室内空间的杀菌消毒、香薰等功能。
[0053]在本实施例中,参照图1,飞行器包括本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种飞行器的控制方法,其特征在于,所述飞行器的控制方法包括以下步骤:获取目标空间的地图上基于用户指令设置的多个目标位置点;连接所述多个目标位置点,获得飞行器在所述目标空间内的飞行路径;控制所述飞行器沿所述飞行路径飞行。2.如权利要求1所述的飞行器的控制方法,其特征在于,所述连接所述多个目标位置点,获得所述飞行器在所述目标空间内的飞行路径的步骤包括:按照预设路径生成规则连接所述多个目标位置点,获得第一飞行路径;或,获取用户输入的所述多个目标位置点对应的连接信息,按照所述连接信息连接所述多个目标位置点,获得第二飞行路径;所述飞行路径包括所述第一飞行路径或第二飞行路径。3.如权利要求2所述的飞行器的控制方法,其特征在于,所述控制所述飞行器沿所述飞行路径飞行的步骤包括:获取当前时间;若当前时间位于预设时间段,则控制所述飞行器沿所述第二飞行路径飞行;若当前时间位于预设时间段以外,则控制所述飞行器沿所述第一飞行路径飞行。4.如权利要求1所述的飞行器的控制方法,其特征在于,所述控制所述飞行器沿所述飞行路径飞行的步骤之后,还包括:在所述飞行器飞行过程中,控制所述飞行器采集其所在环境的第一图像数据;在所述第一图像数据中活体目标的所在位置添加标识信息;将添加有所述标识信息的第一图像数据发送至用户终端;在接收到所述用户终端发送的跟踪指令时,控制所述飞行器跟踪所述活体目标飞行。5.如权利要求4所述的飞行器的控制方法,其特征在于,所述在所述第一图像数据中活体目标的所在位置添加标识信息的步骤包括:当所述第一图像数据中活体目标数量多于一个时,在所述第一图像数据中不同活体目标所在的不同位置分别添加不同的标识信息;所述在接收到所述用户终端发送的跟踪指令时,控制所述飞行器跟踪所述活体目标飞行的...

【专利技术属性】
技术研发人员:王骁
申请(专利权)人:歌尔科技有限公司
类型:发明
国别省市:

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

1