一种进行飞行的方法和装置制造方法及图纸

技术编号:15984263 阅读:26 留言:0更新日期:2017-08-12 06:05
本公开提供了一种进行飞行的方法和装置,属于计算机技术领域。所述方法包括:获取无人机自动飞行的第一飞行航线,确定所述第一飞行航线所经过的至少一个地理区域,如果所述至少一个地理区域中第一地理区域的区域类型为预设的区域类型,则获取所述第一地理区域的区域范围;基于所述第一地理区域的区域范围,将所述第一飞行航线调整为第二飞行航线,其中,所述第二飞行航线的起点和终点与所述第一飞行航线的起点和终点分别相同;基于所述第二飞行航线,进行飞行。采用本公开,可以降低寻回无人机的难度。

【技术实现步骤摘要】
一种进行飞行的方法和装置
本公开涉及计算机
,特别涉及一种进行飞行的方法和装置。
技术介绍
随着计算机技术的发展,无人机的成本越来越低,备受人们的喜爱,人们可以使用无人机进行高空拍摄、运送货物等。此处以无人机进行高空拍摄为例,用户想要使用自动飞行的无人机进行高空拍摄时,可以在无人机上设置摄像机,并在无人机的飞行起点与飞行终点的输入位置处输入飞行起点与飞行终点,无人机可以生成飞行航线,该飞行航线一般是飞行起点与飞行终点的连线,然后用户可以点击启动按键,无人机则会检测到启动按键的点击指令,按照确定出的飞行航线进行飞行,在飞行过程中使用摄像机进行拍摄。在无人机的飞行过程中,无人机遇到极端天气或无人机的某个部件发生故障时,有可能会坠毁。这样,如果飞行航线的正下方有河流、山川、森林等,无人机在飞行过程中,在河流或森林的正上方发生故障后,会落在水中或森林中等,用户想要找到坠毁后的无人机,根据坠毁后的无人机,确定无人机的坠毁原因,只能去水中或森林中寻找,寻回无人机的难度比较大。
技术实现思路
为了克服相关技术中存在的问题,本公开提供了一种进行飞行的方法和装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种进行飞行的方法,所述方法包括:获取无人机自动飞行的第一飞行航线,确定所述第一飞行航线所经过的至少一个地理区域,如果所述至少一个地理区域中第一地理区域的区域类型为预设的区域类型,则获取所述第一地理区域的区域范围;基于所述第一地理区域的区域范围,将所述第一飞行航线调整为第二飞行航线,其中,所述第二飞行航线的起点和终点与所述第一飞行航线的起点和终点分别相同;基于所述第二飞行航线,进行飞行。可选的,所述基于所述第一地理区域的区域范围,将所述第一飞行航线调整为第二飞行航线,包括:基于所述第一飞行航线位于所述区域范围之外的航线段、和所述区域范围的边缘段,确定第二飞行航线。可选的,所述基于所述第一飞行航线位于所述区域范围之外的航线段、和所述区域范围的边缘段,确定第二飞行航线,包括:基于所述第一飞行航线位于所述区域范围之外的航线段、和所述区域范围的边缘段,构建至少一条待定飞行航线,其中,每条待定飞行航线的起点和终点与所述第一飞行航线的起点和终点分别相同;将所述至少一条待定飞行航线中最短的待定飞行航线,确定为第二飞行航线。可选的,所述获取无人机自动飞行的第一飞行航线之前,还包括:检测气流方向;根据检测到的气流方向,将所述无人机的第三飞行航线调整为第一飞行航线,其中,所述第一飞行航线的起点和终点与所述第三飞行航线的起点和终点分别相同,所述第一飞行航线包括第一航线段与第二航线段,其中所述第一航线段的飞行方向与所述检测到的气流方向平行,且与所述第二航线段的飞行方向垂直。可选的,所述根据检测到的气流方向,将第三飞行航线调整为第一飞行航线,包括:当检测到的气流方向与所述第三飞行航线的飞行方向的夹角小于45度时,根据所述检测到的气流方向,将第三飞行航线调整为第一飞行航线。根据本公开实施例的第二方面,提供一种进行飞行的装置,所述装置包括:确定模块,用于获取无人机自动飞行的第一飞行航线,确定所述第一飞行航线所经过的至少一个地理区域,如果所述至少一个地理区域中第一地理区域的区域类型为预设的区域类型,则获取所述第一地理区域的区域范围;调整模块,用于基于所述第一地理区域的区域范围,将所述第一飞行航线调整为第二飞行航线,其中,所述第二飞行航线的起点和终点与所述第一飞行航线的起点和终点分别相同;飞行模块,用于基于所述第二飞行航线,进行飞行。可选的,所述调整模块,用于:基于所述第一飞行航线位于所述区域范围之外的航线段、和所述区域范围的边缘段,确定第二飞行航线。可选的,所述调整模块包括构建子模块和确定子模块,其中:所述构建子模块,用于基于所述第一飞行航线位于所述区域范围之外的航线段、和所述区域范围的边缘段,构建至少一条待定飞行航线,其中,每条待定飞行航线的起点和终点与所述第一飞行航线的起点和终点分别相同;所述确定子模块,用于将所述至少一条待定飞行航线中最短的待定飞行航线,确定为第二飞行航线。可选的,所述装置还包括:检测模块,用于检测气流方向;所述调整模块,还用于根据检测到的气流方向,将所述无人机的第三飞行航线调整为第一飞行航线,其中,所述第一飞行航线的起点和终点与所述第三飞行航线的起点和终点分别相同,所述第一飞行航线包括第一航线段与第二航线段,其中所述第一航线段的飞行方向与所述检测到的气流方向平行,且与所述第二航线段的飞行方向垂直。可选的,所述调整模块,还用于:当检测到的气流方向与所述第三飞行航线的飞行方向的夹角小于45度时,根据所述检测到的气流方向,将第三飞行航线调整为第一飞行航线。根据本公开实施例的第三方面,提供一种进行飞行的装置,所述装置包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:获取无人机自动飞行的第一飞行航线,确定所述第一飞行航线所经过的至少一个地理区域,如果所述至少一个地理区域中第一地理区域的区域类型为预设的区域类型,则获取所述第一地理区域的区域范围;基于所述第一地理区域的区域范围,将所述第一飞行航线调整为第二飞行航线,其中,所述第二飞行航线的起点和终点与所述第一飞行航线的起点和终点分别相同;基于所述第二飞行航线,进行飞行。本公开的实施例提供的技术方案可以包括以下有益效果:本公开实施例中,获取无人机自动飞行的第一飞行航线,确定第一飞行航线所经过的至少一个地理区域,如果至少一个地理区域中第一地理区域的区域类型为预设的区域类型,则获取第一地理区域的区域范围,基于第一地理区域的区域范围,将第一飞行航线调整为第二飞行航线,其中,第二飞行航线的起点和终点与第一飞行航线的起点和终点分别相同,基于第二飞行航线,进行飞行。这样,无人机在飞行过程中不穿过危险地理区域,即使坠毁后,也不会掉到危险地理区域中,如森林、河流等,从而使找回无人机的难度降低。本公开实施例中,应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。在附图中:图1是根据一示例性实施例示出的一种进行飞行的方法的流程图;图2是根据一示例性实施例示出的一种穿过危险地理区域的飞行航线的示意图;图3是根据一示例性实施例示出的一种调整后的飞行航线的示意图;图4是根据一示例性实施例示出的一种进行飞行的方法的流程图;图5是根据一示例性实施例示出的一种调整后的飞行航线的示意图;图6是根据一示例性实施例示出的一种进行飞行的装置的示意图;图7是根据一示例性实施例示出的一种进行飞行的装置的示意图;图8是根据一示例性实施例示出的一种进行飞行的装置的示意图。通过上述附图,已示出本公开明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本公开构思的范围,而是通过参考特定实施例为本领域技术人员说明本公开的概念。具体实施方式为使本公开的目的、技术方案和优点更加清楚,下面将结合附图对本公开实施方式作进一步地详细描述。本公开实施例提供了一种进行飞行的方法,该方法的执行主体可以是无人机,其中,无人机中设置有处理器本文档来自技高网...
一种进行飞行的方法和装置

【技术保护点】
一种进行飞行的方法,其特征在于,所述方法包括:获取无人机自动飞行的第一飞行航线,确定所述第一飞行航线所经过的至少一个地理区域,如果所述至少一个地理区域中第一地理区域的区域类型为预设的区域类型,则获取所述第一地理区域的区域范围;基于所述第一地理区域的区域范围,将所述第一飞行航线调整为第二飞行航线,其中,所述第二飞行航线的起点和终点与所述第一飞行航线的起点和终点分别相同;基于所述第二飞行航线,进行飞行。

【技术特征摘要】
1.一种进行飞行的方法,其特征在于,所述方法包括:获取无人机自动飞行的第一飞行航线,确定所述第一飞行航线所经过的至少一个地理区域,如果所述至少一个地理区域中第一地理区域的区域类型为预设的区域类型,则获取所述第一地理区域的区域范围;基于所述第一地理区域的区域范围,将所述第一飞行航线调整为第二飞行航线,其中,所述第二飞行航线的起点和终点与所述第一飞行航线的起点和终点分别相同;基于所述第二飞行航线,进行飞行。2.根据权利要求1所述的方法,其特征在于,所述基于所述第一地理区域的区域范围,将所述第一飞行航线调整为第二飞行航线,包括:基于所述第一飞行航线位于所述区域范围之外的航线段、和所述区域范围的边缘段,确定第二飞行航线。3.根据权利要求2所述的方法,其特征在于,所述基于所述第一飞行航线位于所述区域范围之外的航线段、和所述区域范围的边缘段,确定第二飞行航线,包括:基于所述第一飞行航线位于所述区域范围之外的航线段、和所述区域范围的边缘段,构建至少一条待定飞行航线,其中,每条待定飞行航线的起点和终点与所述第一飞行航线的起点和终点分别相同;将所述至少一条待定飞行航线中最短的待定飞行航线,确定为第二飞行航线。4.根据权利要求1所述的方法,其特征在于,所述获取无人机自动飞行的第一飞行航线之前,还包括:检测气流方向;根据检测到的气流方向,将所述无人机的第三飞行航线调整为所述第一飞行航线,其中,所述第一飞行航线的起点和终点与所述第三飞行航线的起点和终点分别相同,所述第一飞行航线包括第一航线段与第二航线段,其中所述第一航线段的飞行方向与所述检测到的气流方向平行,且与所述第二航线段的飞行方向垂直。5.根据权利要求4所述的方法,其特征在于,所述根据检测到的气流方向,将第三飞行航线调整为第一飞行航线,包括:当检测到的气流方向与所述第三飞行航线的飞行方向的夹角小于45度时,根据所述检测到的气流方向,将第三飞行航线调整为第一飞行航线。6.一种进行飞行的装置,其特征在于,所述装置包括:确定模块,用于获取无人机自动飞行的第一飞行航线,确定所述第一飞行航线所经过的至少一个地理区域,如果所述至少一个地理区域中第一地理区域的区域类型为预设的...

【专利技术属性】
技术研发人员:勇幸李玥亭邢鑫岩
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1