会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
首页 / 专利库 / 无人驾驶飞行器 / 无人驾驶飞行器

无人驾驶飞行器

申请号 CN202180099793.5 申请日 2021-06-23 公开(公告)号 CN117597644A 公开(公告)日 2024-02-23
申请人 海克斯康地球系统服务公开股份有限公司; 莱卡地球系统公开股份有限公司; 发明人 B·伯克姆; P·思特普莱尔; P·戈尔; F·蒂姆; A·凯鲁; A·加戈; A·默盖; C·德克鲁萨; D·格莱帕里; D·霍内格; D·梅尔兹; G·布鲁诺; J-B·贝尔托; J·卡塞尔; L·施密德; M·潘杰克; M·普兰泽; T·奥伯豪泽尔;
摘要 本发明涉及无人驾驶飞行器(UAV)、UAV的操作、以及UAV的控制。本发明的各方面涉及包括定向测距模块的UAV,该定向测距模块用于检查/勘测/测量/数字化UAV的环境。
权利要求

‑本发明的第一方面的专利权利要求‑

1.一种用于控制UAV(1)在物理环境(2)中的飞行的计算机实现方法,所述方法包括以下步骤:○提供具有触敏显示器的移动控制设备(3)与所述UAV之间的通信连接,○从所述UAV的至少一个传感器模块接收环境数据,其中,所述UAV具有作为传感器模块的至少一个定向测距模块,所述至少一个定向测距模块的视场具有主观察方向(4),○基于所述环境数据来确定物体表面(6)的至少一部分(5),○基于所述环境数据来生成所述UAV的所述物理环境的视图,○由所述触敏显示器以实时视图(7)来显示所述物理环境的所述视图,○提供恒定距离模式,

○在所述恒定距离模式内,

○接收指示所述UAV在所述物理环境中移动的触摸输入,以及○基于所述触摸输入来指示所述UAV移动,

其特征在于

○在所述触摸输入是具有划动进展(9)的基于“划动”的触摸输入(8)的情况下,在接收到所述基于“划动”的触摸输入时,指示所述UAV:○将本身定位并定向成使得所述主观察方向以预定义方式(10)对准至所述物体表面的所确定的至少一部分,○在移动期间,维持

■所述主观察方向以所述预定义方式对准至所述物体表面(6),以及■到所述物体表面(6)的恒定距离(11),以及○基于所述划动进展(9)沿着所述物体表面移动。

2.根据权利要求1所述的方法,所述基于“划动”的触摸输入是“双指划动”触摸输入。

3.根据权利要求1至2中的任一项所述的方法,所述方法包括以下步骤:○导出

○划动进展开始状态(12),

○划动进展结束状态(13),以及

○基于所述划动进展开始状态和划动进展结束状态的划动方向(14),以及○指示所述UAV沿着所述划动方向沿着所述物体表面移动。

4.根据权利要求3所述的方法,所述方法包括以下步骤:○确定所述划动进展开始状态的位置与所述划动进展结束状态的位置之间的距离,以及○基于所述距离来指示所述UAV沿着所述物体表面移动。

5.根据权利要求4所述的方法,所述方法包括以下步骤:○基于所述距离来确定飞行速度,以及

○基于所述飞行速度来指示所述UAV沿着所述物体表面移动。

6.根据权利要求1至5中的任一项所述的方法,所述方法包括以下步骤:在所述触敏显示器上提供所述物体表面的所述至少一部分的可选择性,其中,提供所述恒定距离模式基于所述可选择性。

7.根据权利要求1至6中的任一项所述的方法,所述方法包括以下步骤:基于与所述物体表面的所确定的至少一部分相关的预定义标准,特别是连同所述物体表面的所述至少一部分的所述可选择性一起,在所述触敏显示器上提供所述恒定距离模式的可选择性,其中,提供所述恒定距离模式基于所述可选择性。

8.根据权利要求7所述的方法,所述预定义标准与所述物体表面的所确定的至少一部分的所确定的曲率相关,其中,与曲率阈值水平具有预定义关系的所确定的曲率触发提供恒定距离模式的所述可选择性。

9.根据权利要求7至8中的任一项所述的方法,所述预定义标准与所述物体表面的所确定的至少一部分中的不连续性相关,其中,对不连续性的标识触发提供恒定距离模式的所述可选择性。

10.根据权利要求1至9中的任一项所述的方法,所述方法包括以下步骤:从所述UAV的摄像机系统接收采用图像数据的形式的环境数据,所述摄像机系统是所述UAV的传感器模块。

11.根据权利要求1至10中的任一项所述的方法,所述方法包括以下步骤:接收从由所述定向测距模块提供的定向距离信息导出的、采用3D点云数据的形式的环境数据。

12.根据权利要求10或11中的任一项所述的方法,所述方法包括以下步骤:使所述图像数据和所述3D点云数据相互关联;以及基于相互关联的图像数据和3D点云数据来确定所述物体表面的所述至少一部分。

13.根据权利要求7至12中的任一项所述的方法,通过向所述物理环境的所显示的视图中的所述物体表面的所确定的至少一部分覆盖可致动符号,来提供所述恒定距离模式的所述可选择性。

14.根据权利要求1至13中的任一项所述的方法,其中,○所述UAV具有主体(15),所述主体沿着轴线、特别是所述UAV的侧倾轴线,从前端(16)向后端(17)延伸,并且○所述定向测距模块被集成在所述主体的所述前端中,使得所述主观察方向沿着所述轴线、特别是所述UAV的所述侧倾轴线对准。

15.根据权利要求1至14中的任一项所述的方法,其中,所述定向测距模块基于所述光检测和测距(lidar)原理,来测量到物体表面的距离和方向。

16.根据权利要求1至15中的任一项所述的方法,其中,所述UAV是根据权利要求194至227中的任一项所述的UAV。

17.一种计算机程序产品,所述计算机程序产品包括机器可读程序代码,所述机器可读程序代码在由与具有触敏显示器的移动控制设备和/或UAV相关的处理单元执行时,使得能够根据权利要求1至16所述的方法来控制所述UAV的飞行,其中,所述UAV具有:○至少一个传感器模块,以及

○作为传感器模块的至少一个定向测距模块,所述至少一个定向测距模块的视场具有主观察方向。

18.一种用于控制UAV在物理环境中的飞行的系统,所述系统包括:○所述UAV,其中,所述UAV具有:

○至少一个传感器模块,以及

○作为传感器模块的至少一个定向测距模块,所述至少一个定向测距模块的视场具有主观察方向,以及○根据权利要求17所述的计算机程序产品。

19.根据权利要求18所述的系统,所述系统还包括移动控制设备,所述移动控制设备具有触敏显示器。

20.根据权利要求18至19中的任一项所述的系统,其中,所述UAV具有摄像机系统,所述摄像机系统包括多个摄像机,所述多个摄像机在外围设置在所述UAV处,并且○各个摄像机的视场(18)皆具有与所述UAV有关的固定取向并且远离所述UAV定向,○一个前部摄像机(19)面向前方,一个顶部摄像机(20)面向上方,一个底部摄像机(21)面向下方,以及至少一个侧部摄像机(22)面向侧方,其特征在于,

所述摄像机被设置成使得:

○各个视场皆与至少一个相邻视场叠加到预定义程度,并且○所述摄像机系统提供所述物理环境的全向视图。

21.根据权利要求20所述的系统,其特征在于,所述定向测距模块被配置成测量到物体表面的距离和方向,○所述物体表面是所述UAV的所述物理环境的物体表面,并且○所述物体表面的至少部分处于摄像机的至少一个视场内。

22.根据权利要求18至21中的任一项所述的系统,其特征在于,所述UAV是根据权利要求194至227中的任一项所述的UAV。

‑本发明的第二方面的专利权利要求‑

23.一种用于控制UAV(1)在物理环境(2)中的飞行的计算机实现方法,所述方法包括以下步骤:○基于来自所述UAV的摄像机系统的图像数据,连续地生成所述UAV的所述物理环境的视图,○由触敏显示器以实时视图(7)连续地显示所述物理环境的所述视图,○接收并标识具有两个夹点(24)的“双指开合”触摸输入(23),所述触摸输入指示所述UAV沿着开合方向在所述物理环境中移动,以及○基于所述触摸输入来指示所述UAV移动,

其特征在于

○在接收到所述“双指开合”触摸输入(23)时,○确定所述夹点(24)的夹点进展(25),以及○通过基于所述夹点进展(25)数字地缩放所述视图,来调整所述实时视图(7),以及○导出夹点进展开始状态(26)和夹点进展结束状态(27),以及○基于所述夹点进展开始状态和结束状态,来指示所述UAV沿着所述开合方向移动。

24.根据权利要求23所述的方法,所述方法包括以下步骤:○导出在所述夹点进展开始状态下所述两个夹点之间的第一距离、以及在所述夹点进展结束状态下所述两个夹点之间的第二距离,以及○基于所导出的第一距离和第二距离,来指示所述UAV沿着所述开合方向移动。

25.根据权利要求23至24中的任一项所述的方法,所述方法包括以下步骤:○导出在所述夹点进展结束状态下所述两个夹点之间的结束时中点,以及○基于所导出的结束时中点,来指示所述UAV沿着所述开合方向移动。

26.根据权利要求23至25中的任一项所述的方法,所述方法包括以下步骤:○导出在所述夹点进展开始状态下所述两个夹点之间的开始时中点,以及○基于所导出的开始时中点,来指示所述UAV沿着所述开合方向移动。

27.根据权利要求23至26中的任一项所述的方法,所述摄像机系统包括多个摄像机(19、20、21、22),所述多个摄像机在外围设置在所述UAV处,并且○各个摄像机的视场(18)皆具有与所述UAV有关的固定取向并且远离所述UAV定向,○一个前部摄像机(19)面向前方,一个顶部摄像机(20)面向上方,一个底部摄像机(21)面向下方,以及至少一个侧部摄像机(22)面向侧方,其中

所述摄像机被设置成使得:

○各个视场皆与至少一个相邻视场叠加到预定义程度,并且○所述摄像机系统提供所述物理环境的全向视图,其特征在于

包括

○在接收到所述“双指开合”触摸输入时,

○基于所述夹点进展,确定所述多个摄像机中的至少一个摄像机,基于所述至少一个摄像机的所述图像数据来连续地生成并显示所述视图。

28.根据权利要求23至27中的任一项所述的方法,所述方法包括以下步骤:在接收到所述“双指开合”触摸输入时,

○导出夹点进展开始状态和夹点进展结束状态,以及○基于所述夹点进展开始状态和结束状态,来指示所述UAV沿着所述开合方向移动。

29.根据权利要求23至27中的任一项所述的方法,所述方法包括以下步骤:在接收到所述“双指开合”触摸输入之后,

○基于所述夹点进展开始状态和结束状态,来指示所述UAV沿着所述开合方向移动。

30.根据权利要求23至29中的任一项所述的方法,所述方法包括以下步骤:○将所述视图数字地缩放成在所述夹点进展结束状态下的经数字缩放的结束时视图,以及○在所述UAV正沿着所述开合方向移动时,

○将所述视图从所述经数字缩放的结束时视图平滑地数字缩放成未数字缩放的视图,并且○由所述触敏显示器以所述实时视图连续地显示所述物理环境的所述未数字缩放的视图。

31.根据权利要求23至29中的任一项所述的方法,所述方法包括以下步骤:○在所述UAV正沿着所述开合方向移动时,

○所述视图是所述物理环境的模拟视图,并且

○由所述触敏显示器连续地显示所述模拟视图。

32.根据权利要求23至29中的任一项所述的方法,所述方法包括以下步骤:○在所述UAV正沿着所述开合方向移动时,

○所述视图是所述物理环境的冻结视图,并且

○由所述触敏显示器连续地显示所述冻结视图。

33.根据权利要求23至29中的任一项所述的方法,所述方法包括以下步骤:○在所述UAV正沿着所述开合方向移动时,

○所述视图是空白视图,并且

○由所述触敏显示器连续地显示所述空白视图。

34.根据权利要求31至33中的任一项所述的方法,所述方法包括以下步骤:○在所述UAV沿着所述开合方向移动之后,

○从所述视图转到所述物理环境的未数字缩放的视图,并且由所述触敏显示器以所述实时视图连续地显示所述未数字缩放的视图。

35.一种计算机程序产品,所述计算机程序产品包括机器可读程序代码,所述机器可读程序代码在由与具有触敏显示器的移动控制设备和/或UAV相关的处理单元执行时,使得能够根据权利要求23至34所述的方法来控制包括摄像机系统的UAV的飞行。

36.根据权利要求23至34中的任一项所述的方法,其特征在于,所述UAV是根据权利要求194至227中的任一项所述的UAV。

‑本发明的第三方面的专利权利要求‑

37.一种用于控制具有主观察方向(28)的UAV(1)在物理环境(2)中的飞行的计算机实现方法,所述方法包括以下步骤:○基于来自所述UAV的摄像机系统的图像数据,连续地生成所述UAV的所述物理环境的视图,○由触敏显示器以实时视图(7)连续地显示所述物理环境在第一观察方向(29)上的所述视图,○接收并标识具有划动进展(9')的“双指划动”触摸输入(30),所述触摸输入指示所述UAV沿着划动方向(14')在所述物理环境中移动,以及○基于所述触摸输入来指示所述UAV移动,

其特征在于

○在接收到所述“双指划动”触摸输入时,确定所述划动进展(9'),○导出划动进展开始状态(12')和划动进展结束状态(13'),以及○基于所述划动进展开始状态和结束状态,来指示所述UAV横向于所述第一观察方向(29)并且沿着所述划动方向(14')移动。

38.根据权利要求37所述的方法,所述方法包括以下步骤:○确定所述划动进展开始状态的第一位置、以及所述划动进展结束状态的第二位置,○基于所述第一位置和所述第二位置,来确定所述划动方向(14'),以及○基于所述第一位置和所述第二位置,来指示所述UAV横向于所述第一观察方向(29)并且沿着所述划动方向(14')移动。

39.根据权利要求38所述的方法,所述方法包括以下步骤:○确定所述第一位置与所述第二位置之间的距离,以及○基于所述距离,来指示所述UAV横向于所述第一观察方向并且沿着所述划动方向移动。

40.根据权利要求39所述的方法,所述方法包括以下步骤:○基于所述距离来确定飞行速度,以及

○基于所述飞行速度来指示所述UAV移动。

41.根据权利要求37至40中的任一项所述的方法,所述方法包括以下步骤:指示所述UAV移动到距所标识的物体表面恒定距离处。

42.根据权利要求37至41中的任一项所述的方法,所述摄像机系统包括多个摄像机(19、20、21、22),所述多个摄像机在外围设置在所述UAV处,并且○各个摄像机的视场(18)皆具有与所述UAV有关的固定取向并且远离所述UAV定向,○一个前部摄像机(19)面向前方,一个顶部摄像机(20)面向上方,一个底部摄像机(21)面向下方,以及至少一个侧部摄像机(22)面向侧方,其中

所述摄像机被设置成使得:

○各个视场皆与至少一个相邻视场叠加到预定义程度,并且○所述摄像机系统提供所述物理环境的全向视图,其特征在于

包括

○在接收到所述“双指划动”触摸输入时,

○基于所述划动进展,确定所述多个摄像机中的至少一个摄像机,基于所述至少一个摄像机的所述图像数据来连续地生成并显示所述视图。

43.根据权利要求37至42中的任一项所述的方法,所述方法包括以下步骤:在接收到所述“双指划动”触摸输入时,

○导出划动进展开始状态和划动进展结束状态,并且○基于所述划动进展开始状态和结束状态,来指示所述UAV横向于所述第一观察方向并且沿着所述划动方向移动。

44.根据权利要求37至42中的任一项所述的方法,所述方法包括以下步骤:在接收到所述“双指划动”触摸输入之后,

○基于所述划动进展开始状态和结束状态,来指示所述UAV横向于所述第一观察方向并且沿着所述划动方向移动。

45.根据权利要求37至44中的任一项所述的方法,所述方法包括以下步骤:○在所述UAV正横向于所述第一观察方向并且沿着所述划动方向移动时,○所述视图是所述物理环境的模拟视图,并且

○由所述触敏显示器连续地显示所述模拟视图。

46.根据权利要求37至44中的任一项所述的方法,所述方法包括以下步骤:○在所述UAV正横向于所述第一观察方向并且沿着所述划动方向移动时,○所述视图是所述物理环境的冻结视图,并且

○由所述触敏显示器连续地显示所述冻结视图。

47.根据权利要求37至44中的任一项所述的方法,所述方法包括以下步骤:○在所述UAV正横向于所述第一观察方向并且沿着所述划动方向移动时,○所述视图是空白视图,并且

○由所述触敏显示器连续地显示所述空白视图。

48.一种计算机程序产品,所述计算机程序产品包括机器可读程序代码,所述机器可读程序代码在由与具有触敏显示器的移动控制设备和/或UAV相关的处理单元执行时,使得能够根据权利要求37至47所述的方法来控制包括摄像机系统的UAV的飞行。

49.根据权利要求37至47中的任一项所述的方法,其特征在于,所述UAV是根据权利要求194至227中的任一项所述的UAV。

‑本发明的第四方面的专利权利要求‑

50.一种用于控制UAV(1)在物理环境(2)中的飞行的计算机实现方法,特别是在所述UAV的悬停状态下,所述方法包括以下步骤:○基于来自所述UAV的摄像机系统的图像数据,连续地生成所述UAV的所述物理环境的视图,○由触敏显示器以实时视图(7)连续地显示所述物理环境的所述视图,○接收并标识具有敲击点(33)的“单击”触摸输入(32),所述触摸输入指示通过所述UAV围绕其主轴线(34、34'、34")中的一个主轴线的旋转移动来使所述UAV在所述物理环境中移动,所述主轴线涉及所述UAV的偏航轴线(34)、侧倾轴线(34')以及俯仰轴线(34"),以及○基于所述触摸输入来指示所述UAV移动,

其特征在于

○在接收到所述“单击”触摸输入(32)时,

○确定所述敲击点(33)的位置(35),以及○通过围绕所述主轴线中的至少一个主轴线数字地旋转所述视图来调整所述实时视图,以使所述敲击点(33)的所述位置(35)在所述视图中居中,○基于所述敲击点的所述位置来确定旋转运动模式,以及○基于所述旋转运动模式来指示所述UAV通过围绕所述主轴线中的至少一个主轴线、特别是围绕所述UAV的偏航轴线的旋转移动来移动,以使所述敲击点(33)的所述位置(35)在所述视图中居中。

51.根据权利要求50所述的方法,所述方法包括以下步骤:通过所述触敏显示器接收所述“单击”触摸输入,所述触敏显示器包括扩展至所述实时视图的多个触摸区(36、36'),其中,确定所述敲击点的所述位置涉及标识接收到所述“单击”触摸输入的所述触摸区。

52.根据权利要求51所述的方法,向触摸区指派预定旋转移动信息,所述预定旋转移动信息用于:○数字地旋转所述视图,和/或

○指示所述UAV通过围绕所述主轴线中的至少一个主轴线、特别是围绕所述UAV的偏航轴线的旋转移动来移动,以使所述敲击点的所述位置在所述视图中居中。

53.根据权利要求50至52中的任一项所述的方法,所述方法包括以下步骤:○从虚拟摄像机位置(37)沿被指派给所述虚拟摄像机位置的观察方向(38)连续地显示所述物理环境的所述视图,○通过关于所述虚拟摄像机位置(37)围绕所述主轴线中的至少一个主轴线数字地旋转所述观察方向(38)来数字地旋转所述视图,以使所述敲击点的所述位置在所述视图中居中,以及○从所述虚拟摄像机位置(37)沿经数字旋转的观察方向(38')连续地显示所述物理环境的所述视图。

54.根据权利要求50至53中的任一项所述的方法,所述摄像机系统包括多个摄像机(19、20、21、22),所述多个摄像机在外围设置在所述UAV处,并且○各个摄像机的视场(18)皆具有与所述UAV有关的固定取向并且远离所述UAV定向,○一个前部摄像机(19)面向前方,一个顶部摄像机(20)面向上方,一个底部摄像机(21)面向下方,以及至少一个侧部摄像机(22)面向侧方,其中

所述摄像机被设置成使得:

○各个视场皆与至少一个相邻视场叠加到预定义程度,以及○所述摄像机系统提供所述物理环境的全向视图,其特征在于

包括

○在接收到所述“单击”触摸输入时,

○基于所述敲击点的所述位置,确定所述多个摄像机中的至少一个摄像机,基于所述至少一个摄像机的所述图像数据来连续地生成并显示所述视图。

55.根据权利要求50至54中的任一项所述的方法,所述方法包括以下步骤:在通过围绕所述主轴线中的至少一个主轴线数字地旋转所述视图来调整所述实时视图以使所述敲击点的所述位置在所述视图中居中时,○基于所述敲击点的所述位置来确定旋转运动模式,以及○基于所述旋转运动模式来指示所述UAV通过围绕所述主轴线中的至少一个主轴线、特别是围绕所述UAV的偏航轴线的旋转移动来移动,以使所述敲击点的所述位置在所述视图中居中。

56.根据权利要求50至54中的任一项所述的方法,所述方法包括以下步骤:在通过围绕所述主轴线中的至少一个主轴线数字地旋转所述视图来调整所述实时视图以使所述敲击点的所述位置在所述视图中居中之后,○基于所述旋转运动模式来指示所述UAV通过围绕所述主轴线中的至少一个主轴线、特别是围绕所述UAV的偏航轴线的旋转移动来移动,以使所述敲击点的所述位置在所述视图中居中。

57.根据权利要求50至56中的任一项所述的方法,所述方法包括以下步骤:○将所述视图数字地旋转成经数字旋转的结束时视图,所述经数字旋转的结束时视图使所述敲击点的所述位置在所述视图中居中,以及○在所述UAV正通过围绕所述主轴线中的至少一个主轴线、特别是围绕所述UAV的偏航轴线的旋转移动来移动时,○将所述视图从所述经数字旋转的结束时视图平滑地数字旋转成至少关于所述主轴线中的所述至少一个主轴线未数字旋转的视图,以及○由所述触敏显示器以所述实时视图连续地显示所述物理环境的所述未数字旋转的视图。

58.根据权利要求50至56中的任一项所述的方法,所述方法包括以下步骤:○在所述UAV正通过围绕所述主轴线中的至少一个主轴线、特别是围绕所述UAV的偏航轴线的旋转移动来移动时,○所述视图是所述物理环境的模拟视图,以及

○由所述触敏显示器连续地显示所述模拟视图。

59.根据权利要求50至56中的任一项所述的方法,所述方法包括以下步骤:○在所述UAV正通过围绕所述主轴线中的至少一个主轴线、特别是围绕所述UAV的偏航轴线的旋转移动来移动时,○所述视图是所述物理环境的冻结视图,以及

○由所述触敏显示器连续地显示所述冻结视图。

60.根据权利要求50至56中的任一项所述的方法,所述方法包括以下步骤:○在所述UAV正通过围绕所述主轴线中的至少一个主轴线、特别是围绕所述UAV的偏航轴线的旋转移动来移动时,○所述视图是空白视图,以及

○由所述触敏显示器连续地显示所述空白视图。

61.根据权利要求58至60中的任一项所述的方法,所述方法包括以下步骤:在所述UAV通过围绕所述主轴线中的至少一个主轴线、特别是围绕所述UAV的偏航轴线的旋转移动而移动之后,○从所述视图转到所述物理环境的至少关于所述主轴线中的所述至少一个主轴线未数字旋转的视图,并且由所述触敏显示器以所述实时视图连续地显示所述未数字旋转的视图。

62.一种计算机程序产品,所述计算机程序产品包括机器可读程序代码,所述机器可读程序代码在由与具有触敏显示器的移动控制设备和/或UAV相关的处理单元执行时,使得能够根据权利要求50至61所述的方法来控制包括摄像机系统的UAV的飞行。

63.根据权利要求50至61中的任一项所述的方法,其特征在于,所述UAV是根据权利要求194至227中的任一项所述的UAV。

‑本发明的第五方面的专利权利要求‑

64.一种用于控制UAV(1)在物理环境(2)中的飞行的计算机实现方法,特别是在所述UAV的悬停状态下,所述方法包括以下步骤:○基于来自所述UAV的摄像机系统的图像数据,连续地生成所述UAV的所述物理环境的视图,○由触敏显示器以实时视图(7)连续地显示所述物理环境的所述视图,○接收并标识具有划动进展(9'、9")的“单指划动”触摸输入(39),所述触摸输入指示通过所述UAV围绕其主轴线(34、34'、34")中的一个主轴线的旋转移动来使所述UAV在所述物理环境中移动,所述主轴线涉及所述UAV的偏航轴线(34)、侧倾轴线(34')以及俯仰轴线(34"),以及○基于所述触摸输入来指示所述UAV移动,

其特征在于

○在接收到所述“单指划动”触摸输入时,

○确定所述划动进展(9"),以及

○通过围绕所述主轴线中的至少一个主轴线并且沿着基于所述划动进展(9")的划动方向(14")数字地旋转所述视图来调整所述实时视图,○导出划动进展开始状态(12")和划动进展结束状态(13"),以及○基于所述划动进展开始状态和结束状态,指示所述UAV通过围绕所述主轴线中的至少一个主轴线、特别是围绕所述UAV的偏航轴线并且沿着所述划动方向(14")的旋转移动来移动。

65.根据权利要求64所述的方法,所述方法包括以下步骤:○确定所述划动进展开始状态的第一位置、以及所述划动进展结束状态的第二位置,○基于所述第一位置和所述第二位置来确定所述划动方向(14"),以及○基于所述第一位置和所述第二位置,指示所述UAV通过围绕所述主轴线(34、34'、34")中的至少一个主轴线、特别是围绕所述UAV的偏航轴线(34)并且沿着所述划动方向(14")的旋转移动来移动。

66.根据权利要求65所述的方法,所述方法包括以下步骤:○确定所述第一位置与所述第二位置之间的距离,○基于所述距离,指示所述UAV通过围绕所述主轴线中的至少一个主轴线、特别是围绕所述UAV的偏航轴线并且沿着所述划动方向的旋转移动来移动。

67.根据权利要求66所述的方法,所述方法包括以下步骤:○基于所述距离来确定飞行速度,以及

○基于所述飞行速度来指示所述UAV移动。

68.根据权利要求64至67中的任一项所述的方法,所述方法包括以下步骤:○从虚拟摄像机位置(37)沿被指派给所述虚拟摄像机位置的观察方向(38)连续地显示所述物理环境的所述视图,○通过关于所述虚拟摄像机位置(37)围绕所述主轴线中的至少一个主轴线并且沿着基于所述划动进展(9")的所述划动方向(14")数字地旋转所述观察方向(38)来数字地旋转所述视图,以及○从所述虚拟摄像机位置(37)沿经数字旋转的观察方向(38')连续地显示所述物理环境的所述视图。

69.根据权利要求64至68中的任一项所述的方法,所述摄像机系统包括多个摄像机(19、20、21、22),所述多个摄像机在外围设置在所述UAV处,并且○各个摄像机的视场(18)皆具有与所述UAV有关的固定取向并且远离所述UAV定向,○一个前部摄像机(19)面向前方,一个顶部摄像机(20)面向上方,一个底部摄像机(21)面向下方,以及至少一个侧部摄像机(22)面向侧方,其中

所述摄像机被设置成使得:

○各个视场皆与至少一个相邻视场叠加到预定义程度,以及○所述摄像机系统提供所述物理环境的全向视图,其特征在于

包括

○在接收到所述“单指划动”触摸输入时,

○基于所述划动进展,确定所述多个摄像机中的至少一个摄像机,基于所述至少一个摄像机的所述图像数据来连续地生成并显示所述视图。

70.根据权利要求64至69中的任一项所述的方法,所述方法包括以下步骤:在接收到所述“单指划动”触摸输入时,

○导出划动进展开始状态和划动进展结束状态,以及○基于所述划动进展开始状态和结束状态,指示所述UAV通过围绕所述主轴线中的至少一个主轴线、特别是围绕所述UAV的偏航轴线并且沿着所述划动方向的旋转移动来移动。

71.根据权利要求64至69中的任一项所述的方法,所述方法包括以下步骤:在接收到所述“单指划动”触摸输入之后,

○基于所述划动进展开始状态和结束状态,指示所述UAV通过围绕所述主轴线中的至少一个主轴线、特别是围绕所述UAV的偏航轴线并且沿着所述划动方向的旋转移动来移动。

72.根据权利要求64至71中的任一项所述的方法,所述方法包括以下步骤:○将所述视图数字地旋转成在所述划动进展结束状态下的经数字旋转的结束时视图,以及○在所述UAV正通过围绕所述主轴线中的至少一个主轴线、特别是围绕所述UAV的偏航轴线并且沿着所述划动方向的旋转移动来移动时,○将所述视图从所述经数字旋转的结束时视图平滑地数字旋转成至少关于所述主轴线中的所述至少一个主轴线未数字旋转的视图,以及○由所述触敏显示器以所述实时视图连续地显示所述物理环境的所述未数字旋转的视图。

73.根据权利要求64至71中的任一项所述的方法,所述方法包括以下步骤:○在所述UAV正通过围绕所述主轴线中的至少一个主轴线、特别是围绕所述UAV的偏航轴线并且沿着所述划动方向的旋转移动来移动时,○所述视图是所述物理环境的模拟视图,以及

○由所述触敏显示器连续地显示所述模拟视图。

74.根据权利要求64至71中的任一项所述的方法,所述方法包括以下步骤:○在所述UAV正通过围绕所述主轴线中的至少一个主轴线、特别是围绕所述UAV的偏航轴线并且沿着所述划动方向的旋转移动来移动时,○所述视图是所述物理环境的冻结视图,以及

○由所述触敏显示器连续地显示所述冻结视图。

75.根据权利要求64至71中的任一项所述的方法,所述方法包括以下步骤:○在所述UAV正通过围绕所述主轴线中的至少一个主轴线、特别是围绕所述UAV的偏航轴线并且沿着所述划动方向的旋转移动来移动时,○所述视图是空白视图,以及

○由所述触敏显示器连续地显示所述空白视图。

76.根据权利要求73至75中的任一项所述的方法,所述方法包括以下步骤:在通过围绕所述主轴线中的至少一个主轴线、特别是围绕所述UAV的偏航轴线并且沿着所述划动方向的旋转移动之后,○从所述视图转到所述物理环境的至少关于所述主轴线中的所述至少一个主轴线未数字旋转的视图,并且由所述触敏显示器以所述实时视图连续地显示所述未数字旋转的视图。

77.一种计算机程序产品,所述计算机程序产品包括机器可读程序代码,所述机器可读程序代码在由与具有触敏显示器的移动控制设备和/或UAV相关的处理单元执行时,使得能够根据权利要求64至76所述的方法来控制包括摄像机系统的UAV的飞行。

78.根据权利要求61至73中的任一项所述的方法,其特征在于,所述UAV是根据权利要求194至227中的任一项所述的UAV。

‑本发明的第六方面的专利权利要求‑

79.一种用于控制UAV(1)在物理环境(2)中的飞行的计算机实现方法,特别是在所述UAV的悬停状态下,所述方法包括以下步骤:○基于来自所述UAV的摄像机系统的图像数据,连续地生成所述UAV的所述物理环境的视图,○由触敏显示器以实时视图(7)连续地显示所述物理环境的所述视图,○接收并标识具有敲击点(33')的“双击”触摸输入(40),所述“双击”触摸输入指示所述UAV在所述物理环境中移动,以及○基于所述“双击”触摸输入来指示所述UAV移动,其特征在于

○在接收到所述“双击”触摸输入时,

○确定所述敲击点(33')的位置(35')并且基于所述位置来确定敲击方向(41),○通过以下项来调整所述实时视图:

■围绕所述主轴线(34、34'、34")中的至少一个主轴线数字地旋转所述视图,以使所述敲击点(33')的所述位置(35')在所述视图中居中,和/或■将所述视图数字地缩放到预定缩放水平,

○基于所述敲击点的所述位置来确定运动模式,以及○指示所述UAV基于所述运动模式以按照以下移动:○通过围绕其主轴线(34、34'、34")中的至少一个主轴线的旋转移动来移动,以使所述敲击点(33')的所述位置(35')在所述视图中居中,所述主轴线涉及所述UAV的偏航轴线(34)、侧倾轴线(34')以及俯仰轴线(34"),以及○沿着所述敲击方向(41)以预定量移动。

80.根据权利要求79所述的方法,所述方法包括以下步骤:通过所述触敏显示器接收所述“双击”触摸输入,所述触敏显示器包括扩展至所述实时视图的多个触摸区(36、36'),其中,确定所述敲击点的所述位置涉及标识接收到所述“双击”触摸输入的所述触摸区。

81.根据权利要求80所述的方法,向触摸区指派预定移动信息,所述预定移动信息用于:○围绕所述主轴线中的至少一个主轴线,数字地旋转、特别是数字地旋转和缩放所述视图,和/或○指示所述UAV通过围绕所述主轴线中的至少一个主轴线的旋转移动来移动,以使所述敲击点的所述位置在所述视图中居中。

82.根据权利要求79至81中的任一项所述的方法,所述方法包括以下步骤:○从虚拟摄像机位置(37)沿被指派给所述虚拟摄像机位置的观察方向(38)连续地显示所述物理环境的所述视图,○通过关于所述虚拟摄像机位置(37)围绕所述主轴线中的至少一个主轴线数字地旋转所述观察方向(38)来数字地旋转所述视图,以使所述敲击点的所述位置在所述视图中居中,以及○从所述虚拟摄像机位置(37)沿经数字旋转的观察方向(38')连续地显示所述物理环境的所述视图。

83.根据权利要求79至82中的任一项所述的方法,所述摄像机系统包括多个摄像机(19、20、21、22),所述多个摄像机在外围设置在所述UAV处,并且○各个摄像机的视场(18)皆具有与所述UAV有关的固定取向并且远离所述UAV定向,○一个前部摄像机(19)面向前方,一个顶部摄像机(20)面向上方,一个底部摄像机(21)面向下方,以及至少一个侧部摄像机(22)面向侧方,其中

所述摄像机被设置成使得:

○各个视场皆与至少一个相邻视场叠加到预定义程度,以及○所述摄像机系统提供所述物理环境的全向视图,其特征在于

包括

○在接收到所述“双击”触摸输入时,

○基于所述敲击点的所述位置,确定所述多个摄像机中的至少一个摄像机,基于所述至少一个摄像机的所述图像数据来连续地生成并显示所述视图。

84.根据权利要求79至83中的任一项所述的方法,所述方法包括以下步骤:○基于所述敲击点的所述位置来确定运动模式,以及○在通过以下项调整所述实时视图时:

○围绕所述主轴线中的至少一个主轴线数字地旋转所述视图,以使所述敲击点的所述位置在所述视图中居中,以及○将所述视图数字地缩放到预定缩放水平,

指示所述UAV基于所述运动模式按照以下移动:○通过围绕所述主轴线中的至少一个主轴线旋转移动来移动,以便使所述敲击点的所述位置在所述视图中居中;并且○沿着基于所述敲击点的所述位置导出的敲击方向以预定量移动。

85.根据权利要求79至83中的任一项所述的方法,所述方法包括以下步骤:○在通过以下项调整所述实时视图之后:

○围绕所述主轴线中的至少一个主轴线数字地旋转所述视图,以使所述敲击点的所述位置在所述视图中居中,以及○将所述视图数字地缩放到预定缩放水平,

指示所述UAV基于所述运动模式以按照以下移动:○通过围绕所述主轴线中的至少一个主轴线的旋转移动来移动,以使所述敲击点的所述位置在所述视图中居中,以及○沿着基于所述敲击点的所述位置导出的敲击方向以预定量移动。

86.根据权利要求79至85中的任一项所述的方法,所述方法包括以下步骤:○将所述视图数字地旋转并且数字地缩放成经数字旋转并且经数字缩放的结束时视图,所述经数字旋转并且经数字缩放的结束时视图使所述敲击点的所述位置在所述视图中居中并且被缩放到预定缩放水平,以及○在所述UAV正通过以下移动时:

○通过围绕所述主轴线中的至少一个主轴线的旋转移动而移动;并且○沿着敲击方向以预定量,

将所述视图从所述经数字旋转并且经数字缩放的结束时视图平滑地数字旋转成至少关于所述主轴线中的所述至少一个主轴线未数字旋转并且未数字缩放的视图,以及由所述触敏显示器以所述实时视图连续地显示所述物理环境的所述未数字旋转并且未数字缩放的视图。

87.根据权利要求79至85中的任一项所述的方法,所述方法包括以下步骤:○在所述UAV正通过以下移动时:

○通过围绕所述主轴线中的至少一个主轴线的旋转移动而移动,以及○沿着敲击方向以预定量移动,

所述视图是所述物理环境的模拟视图,以及

由所述触敏显示器连续地显示所述模拟视图。

88.根据权利要求79至85中的任一项所述的方法,所述方法包括以下步骤:○在所述UAV正通过以下移动时:

○通过围绕所述主轴线中的至少一个主轴线的旋转移动而移动,以及○沿着敲击方向以预定量移动,

所述视图是所述物理环境的冻结视图,以及

由所述触敏显示器连续地显示所述冻结视图。

89.根据权利要求79至85中的任一项所述的方法,所述方法包括以下步骤:○在所述UAV正通过以下移动时:

○通过围绕所述主轴线中的至少一个主轴线的旋转移动而移动,以及○沿着敲击方向以预定量移动,

所述视图是空白视图,以及

由所述触敏显示器连续地显示所述空白视图。

90.根据权利要求87至89中的任一项所述的方法,所述方法包括以下步骤:在以下移动之后:○所述UAV通过围绕所述主轴线中的至少一个主轴线的旋转移动而移动,以及○沿着敲击方向以预定量移动,

从所述视图转到所述物理环境的至少关于所述主轴线中的所述至少一个主轴线未数字旋转并且未数字缩放的视图,并且由所述触敏显示器以所述实时视图连续地显示所述未数字旋转并且未数字缩放的视图。

91.根据权利要求79至90中的任一项所述的方法,所述方法包括以下步骤:从所述UAV的传感器模块接收环境数据,并且基于所述环境数据修正所述UAV沿着所述敲击方向的所述移动。

92.根据权利要求91所述的方法,所述传感器模块具有视场,其中,修正所述UAV的所述移动是基于由所述传感器模块在所述视场内并且沿着所述敲击方向感测物体。

93.根据权利要求92所述的方法,所述传感器模块是定向测距模块,所述定向测距模块测量到所述视场内的物体的定向距离。

94.一种计算机程序产品,所述计算机程序产品包括机器可读程序代码,所述机器可读程序代码在由与具有触敏显示器的移动控制设备和/或UAV相关的处理单元执行时,使得能够根据权利要求79至93所述的方法来控制包括摄像机系统的UAV的飞行。

95.根据权利要求79至93中的任一项所述的方法,其特征在于,所述UAV是根据权利要求194至227中的任一项所述的UAV。

‑本发明的第七方面的专利权利要求‑

96.一种用于控制UAV(1)在物理环境(2)中的飞行的系统,所述系统包括:○UAV(1),所述UAV具有:

○摄像机系统,所述摄像机系统提供图像数据,所述摄像机系统包括多个摄像机(19、20、21、22),所述多个摄像机在外围设置在所述UAV处,并且■各个摄像机的视场(18)皆具有与所述UAV有关的固定取向并且远离所述UAV定向,■一个前部摄像机(19)面向前方,一个顶部摄像机(20)面向上方,一个底部摄像机(21)面向下方,以及至少一个侧部摄像机(22)面向侧方,其中所述摄像机被设置成使得:

■各个视场皆与至少一个相邻视场叠加到预定义程度,以及■所述摄像机系统提供所述物理环境的全向视图,以及○根据权利要求35、48、62、77或94中的任一项所述的计算机程序产品。

97.根据权利要求96所述的系统,所述系统还包括移动控制设备,所述移动控制设备具有触敏显示器。

98.根据权利要求96至97中的任一项所述的系统,其特征在于,所述UAV是根据权利要求194至227中的任一项所述的UAV。

99.根据权利要求96至98中的任一项所述的系统,其特征在于,所述系统包括根据权利要求147至150中的任一项所述的系统。

‑本发明的第八方面的专利权利要求‑

100.一种用于控制在物理环境(2)中飞行的电池供电UAV(1)的电力供应的计算机实现方法,所述方法包括以下步骤:○提供向所述UAV供电的所述电池(43)的电池电量水平信息(42),○基于所述电池电量水平信息来确定电池电量水平(44),○由具有触敏显示器的移动控制设备(3)显示基于所述电池电量水平的电量水平通知(45),○基于所述电池电量水平(44),指示所述UAV移动到用于更换所述电池(43)的位置,以及○指示所述UAV恢复飞行,

其特征在于

○指示所述UAV:

○在所述位置着陆,由此使得能够在预定时间窗内更换所述电池,以及○当在所述预定时间窗内更换所述电池时,

■在电池供电模式与电容器供电模式之间切换,以及■选择性地停用所述UAV的预定耗电单元,

使得在更换所述电池时,特别是当在所述电池供电模式与电容器供电模式之间切换时,提供不间断供电。

101.根据权利要求100所述的方法,其中,所述电池供电UAV由单个电池供电。

102.根据权利要求100至101中的任一项所述的方法,所述方法包括以下步骤:在更换所述电池之后提供所述UAV的可操作性,其中,所述UAV的所述可操作性涉及恢复所述飞行以及发送所记录的飞行数据中的至少一者。

103.根据权利要求100至102中的任一项所述的方法,其中,所述位置是所述UAV已经起飞的起飞点以及由所述移动控制设备控制所述UAV的位置中的一者。

104.根据权利要求100至103中的任一项所述的方法,其中,所述电量水平通知是在所述电池电量水平低于阈值的情况下显示的。

105.根据权利要求100至104中的任一项所述的方法,其中,在所述电池电量水平低于另一阈值的情况下指示所述UAV移动到所述位置,所述另一阈值等于所述阈值或者不同于所述阈值。

106.根据权利要求100至105中的任一项所述的方法,所述电池供电UAV具有至少一个传感器模块(46)、至少一个摄像机(19、20、21、22)以及至少一个推进单元,其中,所述预定耗电单元涉及所述传感器模块、所述至少一个摄像机以及所述至少一个推进单元中的至少一者。

107.根据权利要求106所述的方法,所述至少一个传感器模块是定向测距模块。

108.根据权利要求100至107中的任一项所述的方法,其特征在于,所述UAV是根据权利要求194至227中的任一项所述的UAV。

109.一种计算机程序产品,所述计算机程序产品包括机器可读程序代码,所述机器可读程序代码在由与具有触敏显示器的移动控制设备和/或UAV相关的处理单元执行时,使得能够根据权利要求100至108所述的方法来控制电池供电UAV的电力供应。

110.一种用于控制在物理环境(2)中飞行的电池供电UAV(1)的电力供应的系统,所述系统包括:○UAV,所述UAV具有UAV供电系统(47),所述UAV供电系统向所述UAV供电,所述UAV供电系统包括:○电容器(48),以及

○电池电量水平信息生成器(49),

其中,所述供电系统被配置成:

○提供

■向所述UAV供电的所述电池的电池电量水平信息,■在电池供电模式与电容器供电模式之间的可切换性,以及■选择性地停用所述UAV的预定耗电单元的可选择停用性,以及○由电池电力或者由电容器电力两者另选地向所述UAV供电,使得在更换所述电池时,特别是当在所述电池供电模式与电容器供电模式之间切换时,提供不间断供电,以及○根据权利要求109所述的计算机程序产品。

111.根据权利要求110所述的系统,其特征在于,所述UAV是根据权利要求194至227中的任一项所述的UAV。

‑本发明的第九方面的专利权利要求‑

112.一种用于在物理环境(2)中飞行的UAV(1),所述UAV包括:○主体(15);

○推进系统,所述推进系统包括:

○第一多个推进单元(50),所述多个第一推进单元被机械地联接至所述主体并且位于所述主体的左侧,以及○第二多个推进单元(51),所述多个第二推进单元被机械地联接至所述主体并且位于所述主体的右侧,○第一保护框架(52),所述第一保护框架:

○被机械地联接至所述主体,并且

○至少部分地围绕所述第一多个推进单元的外边缘(54)的一部分延伸弯曲(53),○第二保护框架(55),所述第二保护框架:○被机械地联接至所述主体,以及

○至少部分地围绕所述第二多个推进单元的外边缘(57)的一部分延伸弯曲(56),以及○UAV指示灯系统,其中

○所述第一保护框架(52)形成左前拐角区段(58)和左后拐角区段(59),以及○所述第二保护框架(55)形成右前拐角区段(60)和右后拐角区段(61),其特征在于

所述UAV指示灯系统包括:

○第一线性指示器(62),所述第一线性指示器用于发射光,以及围绕所述第一多个推进单元中的一个推进单元的外边缘的一部分并且沿着所述第一保护框架在所述左前拐角区段中延伸弯曲,○第二线性指示器(63),所述第二线性指示器用于发射光,以及围绕所述第一多个推进单元中的另一推进单元的外边缘的一部分并且沿着所述第一保护框架在所述左后拐角区段中延伸弯曲,○第三线性指示器(64),所述第三线性指示器用于发射光,以及围绕所述第二多个推进单元中的一个推进单元的外边缘的一部分并且沿着所述第二保护框架在所述右前拐角区段中延伸弯曲,以及○第四线性指示器(65),所述第四线性指示器用于发射光,以及围绕所述第二多个推进单元中的另一推进单元的外边缘的一部分并且沿着所述第二保护框架在所述右后拐角区段中延伸弯曲,其中

各个线性指示器皆:

○被设置成在所述UAV处于飞行状态的情况下,远离所述UAV并且朝向地面(66)发射光到限定发射扇区(67、67'、67"、67'"),以及○使得能够实现光的可变发射,

从而使得能够实现:

○所述UAV的取向特定用户感知,以及

○向用户指示UAV状态。

113.根据权利要求112所述的UAV,所述UAV具有第五线性指示器(68),所述第五线性指示器用于发射光以及围绕所述主体的外区段延伸弯曲。

114.根据权利要求113所述的UAV,各个保护框架皆呈带状,并且在横向于其延伸方向的第一方向(69)上鼓出。

115.根据权利要求114所述的UAV,各个线性指示器皆被至少部分地集成到所述保护框架的这样的位置处,即,所述位置在横向于所述保护框架的延伸方向并且横向于所述第一方向的第二方向(70)上从所述保护框架的最大鼓出部(71)偏移。

116.根据权利要求112至115中的任一项所述的UAV,其中○所述第一线性指示器和所述第三线性指示器被配置成发射具有第一光特性的光,以及○所述第二线性指示器和所述第四线性指示器被配置成发射具有第二光特性的光,所述第二光特性不同于所述第一光特性。

117.根据权利要求116所述的UAV,其中,光特性涉及颜色、亮度以及发射模式中的至少一者,所述发射模式涉及连续发射模式或者脉冲发射模式。

118.根据权利要求112至117中的任一项所述的UAV,线性指示器包括至少一个光源(72、72'),其中,所述线性指示器被配置成按以下方式线性地引导由所述至少一个光源发射的光:○围绕多个推进单元中的一个推进单元的外边缘的一部分并且沿着保护框架在拐角区段中弯曲,或者○围绕所述主体的外区段。

119.根据权利要求118所述的UAV,线性指示器包括多个光源(72、72'),其中,所述多个光源被设置成按以下方式线性地延伸:○围绕多个推进单元中的一个推进单元的外边缘的一部分并且沿着保护框架在拐角区段中弯曲,或者○围绕所述主体的外区段。

120.根据权利要求119所述的UAV,其中,包括所述多个光源的所述线性指示器通过使得能够实现通过所述多个光源中的至少一个光源的可变发射而使得能够实现光的可变发射。

121.根据权利要求112至120中的任一项所述的UAV,所述UAV包括光控制单元,所述光控制单元被配置用于控制所述光的可变发射以及所发射的光的光特性,以使得能够实现:○所述UAV的取向特定用户感知,以及

○向用户指示UAV状态。

122.根据权利要求118所述的UAV,所述光控制单元被配置用于基于从用户接收的光控制指示,来控制所述光的可变发射以及所发射的光的光特性。

123.根据权利要求112至122中的任一项所述的UAV,其特征在于,所述UAV是根据权利要求194至227中的任一项所述的UAV。

124.一种用于控制根据权利要求112至123中的任一项所述的UAV的飞行的计算机实现方法,所述UAV具有:○指示灯系统,所述指示灯系统具有线性指示器,所述线性指示器用于使得能够实现光的可变发射,以及○光控制单元,所述光控制单元被配置用于控制所述光的可变发射以及所发射的光的光特性,所述方法包括以下步骤:

○基于由所述UAV的至少一个传感器模块生成的传感器数据来确定UAV状态,其特征在于○基于所述UAV状态和/或从用户接收的光控制指示来确定光控制数据,○由所述光控制单元接收所述光控制数据,以及

○基于所述光控制数据,来控制所述光的可变发射以及所发射的光的光特性,用于:

○提供所述UAV的取向特定用户感知,以及

○向用户指示所述UAV状态。

125.根据权利要求124所述的方法,其中,所述UAV状态涉及以下项中的至少一者:○“低电池电量”状态,

○“故障”状态,

○“接近障碍物”状态,

○“飞行模式”状态,

○“任务状态”状态,以及

○“配对状态”状态。

126.一种计算机程序产品,所述计算机程序产品包括机器可读程序代码,所述机器可读程序代码在由根据权利要求112至123中的任一项所述的UAV执行时,使得能够根据权利要求124至125中的任一项所述的方法来控制所述UAV的飞行,所述UAV具有:○指示灯系统,所述指示灯系统具有线性指示器,所述线性指示器用于使得能够实现光的可变发射,以及○光控制单元,所述光控制单元被配置用于控制所述光的可变发射以及所发射的光的光特性。

127.一种用于控制UAV在物理环境中的飞行的系统,所述系统包括:○根据权利要求112至123中的任一项所述的UAV,所述UAV具有:○指示灯系统,所述指示灯系统具有线性指示器,所述线性指示器用于使得能够实现光的可变发射,以及○光控制单元,所述光控制单元被配置用于控制所述光的可变发射以及所发射的光的光特性,以及○根据权利要求126所述的计算机程序产品。

‑本发明的第十方面的专利权利要求‑

128.一种用于在物理环境(2)中自主导航UAV(1)的计算机实现方法,所述方法包括以下步骤:○由所述UAV的自主导航控制单元(73)连续地接收:○来自所述UAV的GNSS接收器模块(75)的GNSS定位信号(74),○来自所述UAV的至少一个传感器模块的环境数据(76),所述环境数据提供关于所述物理环境中的物体的空间外观的信息,以及○来自所述UAV的本地导航传感器模块的本地导航传感器信号(77),○由所述自主导航控制单元,基于具有权重、所述环境数据以及所述本地导航传感器信号的所述GNSS定位信号,来关于参考坐标系连续地确定所述UAV的位置(78)、飞行速度(79)以及取向(80),○基于所确定的位置、飞行速度以及取向,由所述自主导航控制单元在所述物理环境中自主导航所述UAV,其特征在于

基于所述环境数据,在确定所述UAV的位置、飞行速度以及取向方面调整所述GNSS定位信号的权重。

129.根据权利要求128所述的方法,所述方法包括以下步骤:在确定所述UAV的位置、飞行速度以及取向时忽略所选择的GNSS卫星(81)的GNSS定位信号,其中,所述GNSS卫星是基于所述环境数据来选择的。

130.根据权利要求128至129中的任一项所述的方法,所述方法包括以下步骤:基于所述环境数据,在确定所述UAV的位置、飞行速度以及取向时忽略所有GNSS定位信号。

131.根据权利要求128至130中的任一项所述的方法,所述环境数据包括与到所述物理环境中的物体的所测量的距离和方向相关的定向距离信息,所述方法包括以下步骤:确定所述物体的几何外观,其中,调整所述权重和/或忽略GNSS定位信号是基于所述物体的所述几何外观的。

132.根据权利要求128至131中的任一项所述的方法,所述环境数据是从定向测距模块和基于雷达的测距模块中的至少一者接收的。

133.根据权利要求128至132中的任一项所述的方法,所述本地导航传感器模块包括惯性测量单元(IMU)、气压计、磁力计、以及视觉惯性系统(VIS)中的至少一者,其中,所述本地导航传感器信号涉及IMU信号、气压计信号、磁力计信号以及VIS信号。

134.根据权利要求128至133中的任一项所述的方法,其特征在于,所述UAV是根据权利要求194至227中的任一项所述的UAV。

135.一种计算机程序产品,所述计算机程序产品包括机器可读程序代码,所述机器可读程序代码在由与UAV相关的处理单元执行时,使得能够根据权利要求128至134所述的方法在物理环境中自主导航所述UAV,所述UAV具有自主导航控制单元、GNSS接收器模块、传感器模块以及本地导航传感器模块。

136.一种用于在物理环境中自主导航的系统,所述系统包括:○UAV,所述UAV具有:

○GNSS接收器模块,所述GNSS接收器模块用于接收GNSS定位信号,○至少一个传感器模块,所述至少一个传感器模块生成环境数据,○本地导航传感器模块,所述本地导航传感器模块生成本地导航传感器信号,以及○自主导航控制单元,所述自主导航控制单元被通信连接至所述GNSS接收器模块、所述至少一个传感器模块以及所述本地导航传感器模块,并且被配置成,■连续地接收:●GNSS定位信号,

●环境数据,以及

●本地导航传感器信号,以及

■基于所述接收的GNSS信号、环境数据以及本地导航传感器信号,自主导航所述UAV,以及○根据权利要求135所述的计算机程序产品。

137.根据权利要求136所述的系统,其特征在于,所述UAV是根据权利要求194至227中的任一项所述的UAV。

‑本发明的第十一方面的专利权利要求‑

138.一种用于提供UAV的物理环境(2)的实时视图(7)的计算机实现方法,所述方法包括以下步骤:○基于来自所述UAV的摄像机系统的图像数据,连续地生成所述UAV的所述物理环境的视图(82、82'、82"、82"'、82""、82""'),所述摄像机系统包括多个摄像机(19、20、21、22),所述多个摄像机在外围设置在所述UAV处,所述摄像机各自的视场(18)具有与所述UAV有关的固定取向并且远离所述UAV定向,并且所述摄像机系统提供所述多个摄像机的可用图像数据,以用于生成所述物理环境的全向视图(83),○由触敏显示器以实时视图连续地显示所述物理环境的所述视图,○接收并标识指示期望观察方向(84、84'、84"、84"'、84""、84""')的触摸输入,在所述期望观察方向上,要生成所述物理环境的所述视图;以及○基于所述触摸输入,来生成并以所述实时视图显示在所述期望观察方向上的所述物理环境的视图;

其特征在于

○基于所述期望观察方向,从所述可用图像数据中选择所述图像数据,以及○基于所选择的图像数据,来生成所述物理环境在所述期望观察方向上的视图并以所述实时视图显示所述视图。

139.根据权利要求138所述的方法,所述方法包括以下步骤:通过所述触敏显示器接收所述触摸输入,所述触敏显示器包括扩展至所述实时视图的多个触摸区(26、36'),其中,○所述期望观察方向是基于标识出接收到所述触摸输入的所述触摸区来确定的,并且○已经向触摸区指派预定图像数据选择信息,基于所述预定图像数据选择信息从所述可用图像数据中选择所述图像数据。

140.根据权利要求138至139中的任一项所述的方法,所述方法包括以下步骤:使用图像拼接算法来拼接所选择的图像数据,并且基于所述经拼接的图像数据,来生成所述物理环境在所述期望观察方向上的所述视图并以所述实时视图显示所述视图。

141.根据权利要求140所述的方法,所述方法包括以下步骤:使由所述UAV的定向测距模块通过测量所述物理环境记录的定向距离信息与所选择的图像数据相互关联,使得生成具有深度信息的所选择的图像数据,其中,所述图像拼接算法正在基于所述深度信息拼接所选择的图像数据。

142.根据权利要求138至141中的任一项所述的方法,所述方法包括以下步骤:基于所述深度信息来校正所述摄像机系统中的摄像机之间的视差偏移,并且基于经校正的视差偏移,来生成所述物理环境在所述期望观察方向上的视图并以所述实时视图显示所述视图。

143.根据权利要求138至142中的任一项所述的方法,所述方法包括以下步骤:通过以下项:○基于所述期望观察方向,从所述可用图像数据中选择所述图像数据,以及○基于所选择的图像数据,生成所述物理环境在所述期望观察方向上的视图并以所述实时视图显示所述视图,来通过所述触摸输入提供虚拟万向节功能,所述虚拟万向节功能使得能够虚拟地万向节化所述视图,其中,虚拟地万向节化所述视图是与所述UAV的所述移动分离的。

144.根据权利要求1至16、23至34、37至47、50至61、64至76、79至93中的任一项所述的方法,其中,所述实时视图是根据权利要求138至143中的任一项来提供的。

145.根据权利要求138至144中的任一项所述的方法,其中,所述UAV是根据权利要求194至227中的任一项所述的UAV。

146.一种计算机程序产品,所述计算机程序产品包括机器可读程序代码,所述机器可读程序代码在由与具有触敏显示器的移动控制设备和/或UAV相关的处理单元执行时,使得能够根据权利要求138至145所述的方法来提供UAV的物理环境的实时视图。

147.一种用于控制UAV(1)在物理环境(2)中的飞行的系统,所述系统包括:○UAV,所述UAV具有摄像机系统,所述摄像机系统包括多个摄像机(19、20、21、22),所述多个摄像机在外围设置在所述UAV处,所述摄像机的视场(18)具有与所述UAV有关的固定取向并且远离所述UAV定向,并且所述摄像机系统提供所述多个摄像机的可用图像数据,以用于生成所述物理环境的全向视图(83),以及○根据权利要求146所述的计算机程序产品。

148.根据权利要求147所述的系统,所述UAV具有定向测距模块,所述定向测距模块通过测量所述物理环境来记录定向距离信息。

149.根据权利要求147至148中的任一项所述的系统,所述系统还包括移动控制设备(3),所述移动控制设备具有触敏显示器。

150.根据权利要求147至149中的任一项所述的系统,所述摄像机系统包括多个摄像机(19、20、21、22),所述多个摄像机在外围设置在所述UAV处,并且○各个摄像机的视场(18)皆具有与所述UAV有关的固定取向并且远离所述UAV定向,○一个前部摄像机(19)面向前方,一个顶部摄像机(20)面向上方,一个底部摄像机(21)面向下方,以及至少一个侧部摄像机(22)面向侧方,其中

○所述摄像机被设置成使得:

○各个视场皆与至少一个相邻视场叠加到预定义程度,以及○所述摄像机系统提供所述物理环境的全向视图(83),以及○所述摄像机系统提供所述多个摄像机的可用图像数据,以用于生成所述物理环境的全向视图(83)。

151.根据权利要求147至150中的任一项所述的系统,其特征在于,所述UAV是根据权利要求194至227中的任一项所述的UAV。

‑本发明的第十二方面的专利权利要求‑

152.一种用于调节由在物理环境(2)中飞行的UAV(1)的多用途传感器系统(95)生成的传感器原始数据的计算机实现方法,所述方法包括以下步骤:○由所述多用途传感器系统生成采用以下形式的传感器原始数据:○来自所述UAV的摄像机系统的图像数据(96),○来自所述UAV的惯性测量单元(IMU)的运动数据(97),○来自所述UAV的定向测距模块的测量数据(98),特别是3D点数据,特别是其中,所述定向测距模块基于光检测和测距(lidar)原理,来测量到物体表面的距离和方向,以及○来自所述UAV的GNSS接收器模块的全局位置数据(99),○提供以下项:

○飞行控制支持功能(100),所述飞行控制支持功能使用支持数据(101)来支持所述飞行控制,以及○传感器数据记录功能(102),所述传感器数据记录功能用于记录传感器数据(103),所述传感器数据使得能够生成所述UAV的所述物理环境的表示,○由所述飞行控制支持功能自主地支持对所述UAV的所述飞行的控制,以及○由所述传感器数据记录功能记录传感器数据,所述传感器数据使得能够生成所述UAV的所述物理环境的表示,其特征在于

○由所述UAV的传感器原始数据调节单元(104)接收所述传感器原始数据,以及○由所述传感器原始数据调节单元调节所述传感器原始数据,以生成所述支持数据和所述传感器数据,其中,所述图像数据、所述运动数据、所述测量数据、以及所述全局位置数据中的至少一者既被用于生成所述支持数据又被用于生成所述传感器数据。

153.根据权利要求152所述的方法,所述飞行控制支持功能包括视觉惯性系统(VIS),所述视觉惯性系统使用采用经调节的图像数据的形式的支持数据,来基于跟踪所述图像数据中的预定特征而导出与所述UAV的所述移动/运动相关的运动数据。

154.根据权利要求153所述的方法,调节步骤包括:基于与由所述IVS使用所述图像数据相关的标准来调节所述图像数据。

155.根据权利要求152至154中的任一项所述的方法,其中○所述传感器数据使得能够生成所述UAV的所述物理环境的视图并向用户显示所述视图,并且○所述生成和显示是基于采用经调节的图像数据的形式的传感器数据的。

156.根据权利要求153所述的方法,调节的步骤包括:基于与基于所述图像数据生成传感器数据相关的标准来调节所述图像数据,以使得能够生成所述UAV的所述物理环境的视图并向用户显示所述视图。

157.根据权利要求152至156中的任一项所述的方法,所述飞行控制支持功能包括避碰功能,所述避碰功能使用采用经调节的测量数据的形式的支持数据,来检测所述物理环境中的障碍物并且避开所述障碍物。

158.根据权利要求157所述的方法,调节的步骤包括:基于与由所述避碰功能使用所述测量数据相关的标准来调节所述测量数据。

159.根据权利要求152至158中的任一项所述的方法,其中,○所述传感器数据使得能够生成所述UAV的所述物理环境的视图并向用户显示所述视图,以及○所述生成和显示是基于采用经调节的测量数据的形式的传感器数据的。

160.根据权利要求159所述的方法,其中,所述经调节的测量数据被用于支持对经调节的图像数据的拼接。

161.根据权利要求159至160中的任一项所述的方法,调节的步骤包括:基于与基于所述测量数据生成传感器数据相关的标准来调节所述测量数据,以使得能够生成所述UAV的所述物理环境的视图并向用户显示所述视图。

162.根据权利要求152至161中的任一项所述的方法,其中,○所述传感器数据使得能够向用户显示所述UAV的所述物理环境的所述表示,以及○所述显示是基于采用经调节的测量数据的形式的传感器数据的。

163.根据权利要求162所述的方法,其中,所述经调节的测量数据包括3D点数据。

164.根据权利要求162至163中的任一项所述的方法,调节的步骤包括:基于与基于所述测量数据生成传感器数据相关的标准来调节所述测量数据,以使得能够向用户显示所述UAV的所述物理环境的所述表示,特别是采用3D点云的形式。

165.根据权利要求152至164中的任一项所述的方法,所述飞行控制支持功能使用采用经调节的全局位置数据的形式的支持数据,来控制所述UAV在所述物理环境中的所述飞行。

166.根据权利要求165所述的方法,调节的步骤包括:基于与由所述飞行控制支持功能使用所述全局位置数据相关的标准来调节所述全局位置数据。

167.根据权利要求152至166中的任一项所述的方法,其中,○所述传感器数据使得能够向用户显示所述UAV的所述物理环境的所述表示,以及○所述显示是基于采用经调节的全局位置数据的形式的传感器数据的,通过使用所述经调节的全局位置数据来向所述表示指派全局位置。

168.根据权利要求167所述的方法,调节的步骤包括:基于与基于所述全局位置数据生成传感器数据相关的标准来调节所述全局位置数据,以使得能够向用户显示所述UAV的所述物理环境的所述表示,并且已经向所述表示指派全局位置。

169.根据权利要求152至168中的任一项所述的方法,所述支持数据和所述传感器数据各自包括以下中的至少两者的组合:○图像数据,

○运动数据,

○测量数据,以及

○全局位置数据。

170.根据权利要求152至169中的任一项所述的方法,所述传感器原始数据是以预定义最大速率并且以预定义最大分辨率来生成的,其中,调节所述传感器原始数据的步骤包括:基于与从所述传感器原始数据生成支持数据和/或传感器数据相关的标准,来以预定义分辨率和/或以预定义速率提供所述传感器原始数据。

171.根据权利要求152至170中的任一项所述的方法,其特征在于,所述UAV是根据权利要求194至227中的任一项所述的UAV。

172.一种计算机程序产品,所述计算机程序产品包括机器可读程序代码,所述机器可读程序代码在由与具有触敏显示器的移动控制设备和/或UAV相关的处理单元执行时,使得能够根据权利要求152至171所述的方法来调节传感器原始数据。

‑本发明的第十三方面的专利权利要求‑

173.一种用于跟踪UAV(1)在物理环境(2)中的位置和取向的计算机实现方法,所述方法包括以下步骤:○从所述UAV的多用途传感器系统(95')接收传感器数据,所述多用途传感器系统被配置成生成采用以下形式的传感器数据:○来自所述UAV的摄像机系统的图像数据(96'),○来自所述UAV的惯性测量单元(IMU)的运动数据(97'),○来自所述UAV的定向测距模块的测量数据(98'),特别是3D点数据,特别是其中,所述定向测距模块基于光检测和测距(lidar)原理,来测量到物体表面的距离和方向,以及○来自所述UAV的GNSS接收器模块的全局位置数据(99'),○提供参考和跟踪功能(105),所述参考和跟踪功能使用基于以下中的至少一者的数据:○图像数据,

○运动数据,

○测量数据,以及

○全局位置数据,

作为用于参考和跟踪所述UAV的所述位置和取向的输入数据,以及○跟踪所述UAV在所述物理环境中的所述位置和取向,其特征在于

○所述参考和跟踪功能(105):

○针对参考坐标系(106)来参考所述UAV的所述位置和取向,○在第一模式(107)下并且当所述UAV正在飞行时,■使用基于以下中的至少一者的数据:

●图像数据,

●运动数据,

●测量数据,

●全局位置数据,

作为输入数据,在所述参考坐标系中跟踪所述UAV;以及○在第二模式(108)下并且当所述UAV无推进时,■使用基于运动数据的数据作为输入数据,在所述参考坐标系中跟踪所述UAV。

174.根据权利要求173所述的方法,所述方法包括以下步骤:在所述第二模式下并且当所述UAV无推进时,○使用基于以下中的至少一者的数据:

○图像数据,

○测量数据,以及

○全局位置数据,

作为输入数据,在所述参考坐标系中跟踪所述UAV。

175.根据权利要求173至174中的任一项所述的方法,所述第二模式是根据所述推进单元的关闭而触发的。

176.根据权利要求173至175中的任一项所述的方法,所述多用途传感器系统被配置成生成采用来自所述UAV的气压计的气压计数据和来自所述UAV的磁力计的磁力计数据的形式的传感器数据。

177.根据权利要求176所述的方法,所述参考和跟踪功能使用基于气压计数据和磁力计数据中的至少一者的数据。

178.根据权利要求173至177中的任一项所述的方法,所述方法包括以下步骤:在所述第二模式下并且当所述UAV无推进时,在所述参考坐标系中跟踪所述UAV,使得能够基于相关的跟踪数据来生成测量数据,其中,如此生成的测量数据适合当所述UAV正在飞行时生成的所述测量数据。

179.根据权利要求178所述的方法,所述方法包括以下步骤:基于所生成的测量数据来生成3D点云。

180.根据权利要求173至179中的任一项所述的方法,其特征在于,所述UAV是根据权利要求194至227中的任一项所述的UAV。

181.一种计算机程序产品,所述计算机程序产品包括机器可读程序代码,所述机器可读程序代码在由与移动控制设备和/或UAV相关的处理单元执行时,使得能够根据权利要求173至180所述的方法来跟踪UAV的位置和取向。

‑本发明的第十四方面的专利权利要求‑

182.一种用于管理被用于向UAV(1)供电的一组UAV电池(109)的系统,所述系统包括:○移动电池充电器单元(110),所述移动电池充电器单元:○被设计用于接纳至少一个UAV电池(43、111),并且○具有收发器单元,所述收发器单元被配置用于:■通信地连接至电池管理终端(112);以及

■收发与UAV电池相关的电池管理数据,以及

○电池管理终端(112),所述电池管理终端具有显示功能,其特征在于

○所述电池管理终端被配置成:

○同样另选地通信连接至:

■所述移动电池充电器单元,

■所述UAV,以及

■所述移动电池充电器单元和所述UAV,

○从所述移动电池充电器单元和所述UAV接收电池管理数据,○使所述电池管理数据同步,

○基于所述电池管理数据,来确定所述UAV电池的电量状态,以及○显示所确定的电量状态(113)。

183.根据权利要求182所述的系统,所述系统包括所述电池管理终端,所述电池管理终端被配置成基于所述电池管理数据,在所定义的时间点估计所述UAV电池的电量状态,并且显示所估计的电量状态。

184.根据权利要求182所述的系统,所述系统包括所述电池管理终端被配置成:○从飞行任务规划器模块接收飞行任务数据,以及○基于所述飞行任务数据和所述电池管理数据和/或所确定的电量状态和/或所估计的电量状态,来确定和/或估计所述UAV电池的电量状态。

185.根据权利要求182至184中的任一项所述的系统,所述移动电池充电器单元具有控制单元,所述控制单元被配置用于控制对UAV电池的充电和放电,并且所述系统包括所述电池管理终端,所述电池管理终端被配置成基于所述电池管理数据和/或所确定的电量状态和/或所估计的电量状态,来启动充电和/或放电。

186.根据权利要求182至185中的任一项所述的系统,所述系统包括UAV,所述UAV被配置成通信地连接至所述电池管理终端,以及向所述电池管理终端发送电池管理数据,所述电池管理数据与所述UAV机载的UAV电池相关。

187.根据权利要求182至186中的任一项所述的系统,其特征在于,所述UAV是根据权利要求194至227中的任一项所述的UAV。

188.一种用于管理被用于向UAV供电的一组UAV电池的计算机实现方法,所述方法包括以下步骤:○提供电池管理终端,

○将所述电池管理终端还另选地通信连接至:

○移动电池充电器单元,

○UAV,以及

○所述移动电池充电器单元和所述UAV,

○从所述移动电池充电器单元和所述UAV接收电池管理数据,○使UAV电池的电池管理数据同步,

○基于电池管理数据,来确定所述UAV电池的电量状态,以及○显示所确定的电量状态。

189.根据权利要求188所述的方法,所述方法包括以下步骤:基于所述电池管理数据,在所定义的时间点估计所述UAV电池的电量状态;以及显示所估计的电量状态。

190.根据权利要求188至189中的任一项所述的方法,所述方法包括以下步骤:○从飞行任务规划器模块接收飞行任务数据,以及○基于所述飞行任务数据和所述电池管理数据和/或所确定的电量状态和/或所估计的电量状态,来确定和/或估计所述UAV电池的电量状态。

191.根据权利要求188至190中的任一项所述的方法,所述方法包括以下步骤:基于所述电池管理数据和/或所确定的电量状态和/或所估计的电量状态,来启动对所述UAV电池的充电和/或放电。

192.根据权利要求188至191中的任一项所述的方法,其特征在于,所述UAV是根据权利要求194至227中的任一项所述的UAV。

193.一种计算机程序产品,所述计算机程序产品包括机器可读程序代码,所述机器可读程序代码在由与具有显示功能的电池管理终端和/或UAV相关的处理单元执行时,使得能够根据权利要求188至192所述的方法来管理被用于向UAV供电的一组UAV电池。

‑本发明的第十五方面的专利权利要求‑

194.一种用于在物理环境(2)中飞行的UAV(1),所述UAV包括:○主体(114、15),所述主体沿着从前端(115、16)到后端(116、17)的轴线延伸,并且具有壳体(117),○第一安装结构(118),所述第一安装结构被附接至所述主体并且在所述轴线的左侧的方向上远离所述主体延伸,○第二安装结构(118'),所述第二安装结构被附接至所述主体并且在所述轴线的右侧的方向上远离所述主体延伸,所述右侧的方向是与所述左侧的方向相反的方向,○四个推进单元(119、119'、119"、119'"),特别是旋翼组件,其中两个推进单元被安装至所述第一安装结构,并且其中两个推进单元被安装至所述第二安装结构,○定向测距模块(120),所述定向测距模块包括:○具有主观察方向的测量视场,在所述测量视场内,能够通过定向发射测距辐射(121)到所述视场中来测量到所述物理环境中的表面的测量视场方向和距离,○检测器单元,所述检测器单元用于检测从表面反射的测距辐射,以及○测距辐射源,

其特征在于

○所述定向测距模块被集成在所述壳体内部的所述主体的前端中,以及○能够由所述定向测距模块定向发射所述测距辐射穿过所述壳体到所述主体的所述前端之外。

195.根据权利要求194所述的UAV,其特征在于,所述定向测距模块具有偏转器单元(122),所述偏转器单元使来自所述测距辐射源(123)的测距辐射(121)穿过所述壳体(118)偏转到所述视场中。

196.根据权利要求195所述的UAV,其特征在于,所述偏转器单元使从表面反射穿过所述壳体的测距辐射(121')向所述检测器单元偏转。

197.根据权利要求195至196中的任一项所述的UAV,其特征在于,所述偏转器单元被安装成围绕第一旋转轴线(124)和第二旋转轴线(125)旋转,所述第二旋转轴线横向于所述第一旋转轴线。

198.根据权利要求197所述的UAV,其特征在于,所述第一旋转轴线对准于、特别是平行于所述主体沿着其延伸的所述轴线。

199.根据权利要求194所述的UAV,其特征在于,所述辐射源包括单发射辐射源的阵列。

200.根据权利要求199所述的UAV,其特征在于,所述辐射源被配置成由所述单发射辐射源发射根据相控阵原理组合成所述测距辐射的辐射。

201.根据权利要求194至200中的任一项所述的UAV,其特征在于,○所述UAV包括至少一个传感器模块,所述至少一个传感器模块生成和/或提供环境数据,和/或○所述定向测距模块被配置成提供与到所述物理环境中的物体的所测量的距离和方向相关的定向距离信息。

202.根据权利要求194至201中的任一项所述的UAV,其特征在于,所述定向测距模块基于所述光检测和测距(lidar)原理,来测量距离和方向。

203.根据权利要求194至202中的任一项所述的UAV,其特征在于,○所述第一安装结构包括安装部分(126),所述推进单元、特别是所述旋翼组件被安装至所述安装部分,○第一保护框架,所述第一保护框架至少部分地围绕所述推进单元的、特别是所述旋翼组件的外边缘的一部分延伸弯曲,所述第一保护框架被附接至所述第一安装结构,○所述第二安装结构包括安装部分(126'),所述推进单元、特别是所述旋翼组件被安装至所述安装部分,以及○第二保护框架,所述第二保护框架至少部分地围绕所述推进单元的、特别是所述旋翼组件的外边缘的一部分延伸弯曲,所述第二保护框架被附接至所述第二安装结构。

204.根据权利要求203所述的UAV,其特征在于,所述安装部分包括至少一个撑杆部件(127),所述至少一个撑杆部件具有中空内部,其中,所述中空内部形成从推进单元到所述主体的隐藏线缆布线。

205.根据权利要求204所述的UAV,其特征在于,所述推进单元、特别是所述旋翼组件中的每一者皆被安装至连接着三个撑杆部件的所述安装结构。

206.根据权利要求203至205中的任一项所述的UAV,其特征在于,保护框架包括由纤维增强外壳包围的泡沫芯体。

207.根据权利要求206所述的UAV,其特征在于,所述保护框架中的至少一个保护框架包括被集成于其中的天线,其中,所述天线被嵌入所述泡沫芯体与所述纤维增强外壳之间。

208.根据权利要求206至207中的任一项所述的UAV,其特征在于,所述保护框架中的至少一个保护框架包括被集成于其中的雷达传感器,特别是其中,所述雷达传感器与所述纤维增强外壳接合。

209.根据权利要求206至208中的任一项所述的UAV,其特征在于,保护框架通过在所述泡沫芯体中嵌入线缆而在所述保护框架内部提供隐藏线缆布线。

210.根据权利要求194至209中的任一项所述的UAV,其特征在于,安装结构包括形成所述安装结构的外表面的外壳,其中,所述外壳被形成为单块部分。

211.根据权利要求210所述的UAV,其中,所述外壳由纤维增强聚合物、特别是碳纤维增强聚合物形成。

212.根据权利要求194至211中的任一项所述的UAV,其特征在于,所述安装结构中的各个安装结构皆被附接至所述主体,使得所述安装结构能够围绕所述主体沿着其延伸的所述轴线从第一卡扣位置(128)旋转到第二位置(129)、特别是第二卡扣位置。

213.根据权利要求212所述的UAV,其中,○在所述安装结构处于所述第一卡扣位置的情况下,○所述第一安装结构在所述轴线的左侧的方向上远离所述主体延伸,○所述第二安装结构在所述轴线的右侧的方向上远离所述主体延伸,所述右侧的方向是与所述左侧的方向相反的方向,以及○在所述安装结构处于所述第二位置、特别是第二卡扣位置的情况下,两个安装结构都在相同的方向上远离所述主体延伸。

214.根据权利要求212至213中的任一项所述的UAV,其特征在于,着陆支承结构(130)○位于所述安装结构和/或所述保护框架处,并且○在横向于安装结构主要延伸的平面的方向上,从所述安装结构和/或保护框架突出,其中,所述着陆支承结构被定位成使得在所述安装结构处于所述第二位置的情况下,所述着陆支承结构缠结131。

215.根据权利要求194至214中的任一项所述的UAV,其特征在于,所述UAV包括摄像机系统。

216.根据权利要求215所述的UAV,所述摄像机系统包括多个摄像机(19、20、21、22),所述多个摄像机在外围设置在所述UAV处,并且○各个摄像机的视场(18)皆具有与所述UAV有关的固定取向并且远离所述UAV定向,○一个前部摄像机(19)面向前方,一个顶部摄像机(20)面向上方,一个底部摄像机(21)面向下方,以及至少一个侧部摄像机(21)面向侧方,其特征在于

所述摄像机被设置成使得:

○各个视场皆与至少一个相邻视场叠加到预定义程度,并且○所述摄像机系统提供所述物理环境的全向视图(83)。

217.根据权利要求216所述的UAV,其特征在于,○所述前部摄像机被安装至所述安装结构中的一个安装结构,以及○所述至少一个侧部摄像机被安装至所述UAV的所述安装结构中的一个安装结构。

218.根据权利要求216至217中的任一项所述的UAV,其特征在于,所述摄像机中的至少一个摄像机在所述保护框架被附接至所述安装结构的位置处被安装到安装结构和保护框架。

219.根据权利要求216至218中的任一项所述的UAV,其特征在于,所述定向测距模块被配置成测量到物体表面的距离和方向,其中,○所述物体表面是所述UAV的所述物理环境的物体表面,以及○所述物体表面的至少部分处于摄像机的至少一个视场内。

220.根据权利要求194至219中的任一项所述的UAV,其特征在于,所述UAV包括UAV供电系统(47),所述UAV供电系统向所述UAV供电,所述UAV供电系统被设置成:○提供

○向所述UAV供电的电池的电池电量水平信息,○在电池供电模式与电容器供电模式之间的可切换性,以及○选择性地停用所述UAV的预定耗电单元的可选择停用性,以及○由电池电力或者由电容器电力两者另选地向所述UAV供电,使得在更换所述电池时,特别是当在所述电池供电模式与电容器供电模式之间切换时,提供不间断供电,以及所述UAV供电系统包括:○电容器(48),所述电容器用于使得能够实现由电池电力或者由电容器电力两者另选地向所述UAV供电,以及○电池电量水平信息生成器(49)。

221.根据权利要求203至220中的任一项所述的UAV,所述UAV包括UAV指示灯系统,其中,○所述第一保护框架(52)形成左前拐角区段(58)和左后拐角区段(59),以及○所述第二保护框架(55)形成右前拐角区段(60)和右后拐角区段(61),其特征在于

所述指示灯系统包括:

○第一线性指示器(62),所述第一线性指示器用于发射光,以及围绕所述推进单元的外边缘的一部分并且沿着所述第一保护框架在所述左前拐角区段中延伸弯曲,○第二线性指示器(63),所述第二线性指示器用于发射光,以及围绕所述推进单元的外边缘的一部分并且沿着所述第一保护框架在所述左后拐角区段中延伸弯曲,○第三线性指示器(64),所述第三线性指示器用于发射光,以及围绕所述推进单元的外边缘的一部分并且沿着所述第二保护框架在所述右前拐角区段中延伸弯曲,以及○第四线性指示器(65),所述第四线性指示器用于发射光,以及围绕所述推进单元的外边缘的一部分并且沿着所述第二保护框架在所述右后拐角区段中延伸弯曲,其中,

各个线性指示器皆:

○被设置成在所述UAV处于飞行状态的情况下,远离所述UAV并且朝向地面(66)发射光到限定发射扇区(67、67'、67"、67'"),并且○使得能够实现光的可变发射,

从而使得能够实现:

○所述UAV的取向特定用户感知,以及

○向用户指示UAV状态。

222.根据权利要求201至221中的任一项所述的UAV,其特征在于,所述UAV包括:

○GNSS接收器模块,所述GNSS接收器模块用于接收GNSS定位信号,○本地导航传感器模块,所述本地导航传感器模块生成本地导航传感器信号,以及○自主导航控制单元,所述自主导航控制单元被通信地连接至所述GNSS接收器模块、至少一个传感器模块以及所述本地导航传感器模块,并且被配置成○连续地接收:

■GNSS定位信号,

■环境数据,以及

■本地导航传感器信号,并且

○基于所述接收的GNSS信号、环境数据以及本地导航传感器信号自主导航所述UAV。

223.根据权利要求215至222中的任一项所述的UAV,所述摄像机系统被配置成提供图像数据,并且所述定向测距模块被配置成提供定向距离信息。

224.根据权利要求215至223中的任一项所述的UAV,所述UAV包括多用途传感器系统,所述多用途传感器系统包括:○所述摄像机系统,

○惯性测量单元(IMU),以及

○GNSS接收器模块,

其中,所述多用途传感器系统被配置成生成采用以下形式的传感器原始数据:○来自所述摄像机系统的图像数据,

○来自所述惯性测量单元的运动数据,

○来自所述UAV的所述定向测距模块的测量数据,特别是3D点数据,特别是其中,所述定向测距模块基于所述光检测和测距(lidar)原理,来测量到物体表面的距离和方向,以及○来自所述UAV的所述GNSS接收器模块的全局位置数据。

225.根据权利要求194至224中的任一项所述的UAV,所述UAV被配置成通信地连接至电池管理终端,以及向所述电池管理终端发送与所述UAV机载的UAV电池相关的电池管理数据。

226.根据权利要求194至225中的任一项所述的UAV,所述UAV被配置成:○接收与执行测量任务相关的指示,

○基于所述指示,在物理环境中进行由自主导航控制单元支持的自主飞行,○在自主飞行时,

○由所述定向测距模块扫描并由此测量所述物理环境,○生成采用3D点数据的形式的测量数据,

○由所述摄像机系统观察所述物理环境并生成图像数据,○由所述UAV的至少一个传感器模块和/或多用途传感器系统感测所述物理环境并生成传感器数据,以及○提供测量数据、图像数据以及传感器数据:

■以用于生成表示所述UAV的所述物理环境的3D点云数据,以及■给所述自主导航控制单元,以用于支持所述UAV的所述自主飞行。

227.根据权利要求194至226中的任一项所述的UAV,所述UAV是旋翼无人机。

说明书全文

无人驾驶飞行器

技术领域

[0001] 本发明涉及无人驾驶飞行器(unmanned aerial vehicle,UAV)、UAV的操作、以及UAV的控制。本发明的各方面涉及包括定向测距模块(directional distance measuring module)的UAV,该定向测距模块用于检查/勘测/测量/数字化UAV的环境。

背景技术

[0002] UAV、特别是旋翼无人机(rotary wing drone)类型的UAV充斥着消费者和服务市场,并且正被开发成管理技术和非技术领域中的宽泛种类的任务:记录电影场景、货物运输、检查建筑物/技术装置、勘测/测量/数字化物理环境等。
[0003] UAV的功能正在快速增加,可以由UAV执行的任务的复杂度也同样在迅速增加。随着任务复杂度的增加,提供直观、简单且可靠的可控性可能是具有挑战性的。
[0004] 在检查建筑物/技术装置和勘测/数字化物理环境的领域中,长期以来希望提供一种至少半自主地执行检查和勘测/数字化的UAV。
[0005] 已经进行了各种尝试来将检查/勘测/数字化设备附接至UAV。尽管如此,提供一种直观、简单且可靠地可控的至少半自主地执行检查和勘测/数字化的UAV仍然是具有挑战性的。
[0006] 遥控UAV通常基于使用控制系统、包括至少一个传感器模块(例如,定向测距模块)的环境传感器系统、以及运动生成系统。这些系统至少通信地互连。
[0007] 控制系统至少控制UAV的推进单元。
[0008] 环境传感器系统通常被设置在UAV上,并且感测/检查/勘测/数字化UAV的环境。感测/检查/勘测/数字化通常涉及勘测环境和/或环境中的物体,以生成表示环境和/或物体的点云数据,以及检测UAV的环境中的障碍物以便避免碰撞。
[0009] 运动生成系统基于用户输入以及基于环境传感器系统的感测输出来生成控制命令,其中,这些控制命令是由控制系统接收的。用户输入通常通过具有触敏显示器的移动控制设备的图形用户界面(graphical user interface,GUI)来接收,其中,GUI呈现可以由用户触发的高级控制命令。触发高级控制命令通常导致控制系统执行许多复杂的控制命令,从而最终引导UAV的移动。
[0010] 为了呈现具有直观的顶层控制命令的易懂GUI,GUI通常以实时视图(live‑view)从UAV的视角示出UAV的物理环境的三维视图(3D视图),例如类似三维的表示,这是由机载摄像机系统生成的。然后,GUI例如在移动控制设备的触敏显示器上显示UAV的物理环境的3D视图。由此,由UAV的摄像机生成的简单图像表示物理环境的3D视图(因为它提供立体图并由此包括深度信息),例如就像环境的3D模型一样,其包括环境的具有3D点信息的模型点。

发明内容

[0011] 本发明的目的是,提供一种具有改进的可操作性和可控性的UAV。
[0012] 本发明的另一目的是,提供用于控制UAV在物理环境中的飞行的改进方法。
[0013] 本发明的另一目的是,提供一种包括定向测距模块的UAV,该定向测距模块用于感测/检查/勘测/数字化UAV的环境。
[0014] 本发明的另一目的是,提供一种直观、简单且可靠地可控的至少半自主地执行对环境的检查和勘测/数字化的UAV。
[0015] 本发明的另一目的是,提供用于在物理环境中自主导航UAV的改进方法。
[0016] 本发明的第一方面的概述
[0017] 本发明的第一方面涉及一种用于控制UAV在物理环境中的飞行的计算机实现方法,所述方法包括在下文中概述的步骤。
[0018] 提供具有触敏显示器的移动控制设备与UAV之间的通信连接的步骤。
[0019] 移动控制设备例如可以是平板PC、移动电话、智能手表、具有触摸屏的膝上型电脑等。移动控制设备还被配置成接收触摸输入。移动控制设备还可以被实现为增强现实(augmented reality,AR)和/或虚拟现实(virtual reality,VR)系统的一部分。然后,通过与触敏控制器交互的AR和/或VR系统的显示功能来实现触敏显示器,该触敏控制器被配置成接收触摸输入。
[0020] 通信连接涉及用于发送和接收(收发)数据的连接。数据例如可以涉及信号(特别是传感器信号)、输入(特别是控制输入)、输出(特别是传感器输出或者由控制设备或UAV的处理单元生成的输出)等。
[0021] 可以基于使用实现无线通信连接的任何已建立的技术来提供通信连接。可以基于使用例如Wi‑Fi/WLAN标准、蓝牙标准、LTE标准、卫星通信标准、无线电标准、NFC标准、红外标准等来提供通信连接。而且,可以基于使用实现无线通信连接的一种或多种已建立的技术来提供通信连接。在使用多于一种已建立的技术的情况下,这些技术之一的使用可以基于与例如用于建立通信连接所需的基础设施/信号强度的可用性或者UAV与移动控制设备之间的距离相关的标准。
[0022] 从UAV的至少一个传感器模块接收环境数据的步骤,其中,该UAV具有至少一个定向测距模块作为传感器模块,所述至少一个定向测距模块的视场具有主观察方向(main view direction)。
[0023] 环境数据可以涉及基于由UAV的传感器模块执行的感测动作而生成的任何种类的数据。由此,感测动作涉及感测UAV的环境的至少一部分。环境数据包括用于表征/确定/定义UAV的环境的信息。
[0024] 例如,传感器模块可以是基于雷达的测距模块。然后,感测动作涉及感测到环境的物体/物体表面/表面的距离。然后,环境数据包括用于确定到环境的物体/物体表面/表面的距离的距离信息。
[0025] 作为另一示例,传感器模块可以是温度测量模块。然后,感测动作涉及感测环境的温度。然后,环境数据包括用于确定环境的温度的温度信息。
[0026] 作为另一示例,传感器模块可以是气压计模块。然后,感测动作涉及感测环境的气压。然后,环境数据包括用于确定环境的气压的压力信息。
[0027] 作为另一示例,传感器模块可以是定向测距模块。然后,感测动作涉及感测到环境的物体/物体表面/表面的距离和方向。然后,环境数据包括用于确定到环境的物体/物体表面/表面的距离和方向的距离和方向信息。基于这样的环境信息,可以生成UAV的物理环境的表示,例如,基于3D点云的表示。
[0028] 例如,可以将定向测距模块设置在UAV的前区段中,并且具有感测/检查/勘测/数字化UAV的物理环境的任务。定向测距模块可以是光检测和测距(light detection and ranging,lidar)模块,并且使得能够通过确定到物理环境的多个点的距离和方向,来测量被用于确定这些点中的一点在坐标系中的位置的点信息,例如,3D点信息。测距模块例如可以是激光扫描器模块。
[0029] 作为另一示例,传感器模块可以是摄像机系统。然后,感测动作涉及感测环境的光。环境数据然后包括光信息/图像信息(例如,采用图像数据的形式),以用于生成环境的图像。
[0030] 作为另一示例,传感器模块可以是惯性测量单元(inertial measurement unit,IMU)。然后,感测动作涉及感测角速率和/或加速度。然后,环境数据包括用于确定例如UAV在环境中的取向和/或定向加速度的角速率信息和/或加速度信息。
[0031] 作为另一示例,传感器模块可以是全球导航卫星系统(global navigation satellite system,GNSS)接收器。然后,感测动作涉及感测/接收来自GNSS卫星的信号。然后,环境数据包括GNSS信息(采用例如全局位置数据的形式),以用于确定UAV在本地、区域或全局参考坐标系中的位置。
[0032] 基于环境数据来确定物体表面的至少一部分的步骤。
[0033] 物体是UAV的物理环境中的物理物体和/或处于UAV的物理环境中。物体例如可以是建筑物、塔、汽车、人、树等。物体具有表面。表面可以呈不同的形式。例如,表面可以是平坦的、弯曲的、扭结的等。
[0034] 确定物体表面的至少一部分涉及确定该表面的几何/形状特征。几何/形状特征例如涉及表面的至少一部分的曲率、表面拓扑、纹理、尺寸等。可以基于环境数据来确定几何/形状特征。例如,基于用于确定到物体表面的至少一部分的距离的距离信息、和/或基于用于确定到物体表面的至少一部分的距离和方向的距离和方向信息、和/或基于用于生成环境的图像的光信息/图像信息(采用图像数据的形式)等。
[0035] 基于环境数据来生成UAV的物理环境的视图的步骤。
[0036] 视图涉及物理环境的至少一部分的表示。表示例如可以是物理环境的至少一部分的图像。表示例如可以是物理环境的至少一部分的基于3D点云的表示。表示例如可以是物理环境的至少一部分的3D模型。表示例如可以是物理环境的至少一部分的温度图。
[0037] 可以基于例如图像数据、距离和方向信息、温度信息等来生成视图。由此,可以基于使用从整个可用环境数据中选择的环境数据来生成视图。
[0038] 由触敏显示器以实时视图来显示物理环境的视图的步骤。
[0039] 显示涉及呈现辅助显示设备/显示功能的视图,使得该视图可被例如UAV的用户感知。例如,如果移动控制设备是具有触敏显示器的平板PC,则通过在触敏显示器上显示视图来显示视图。
[0040] 实时视图涉及显示通常基于最新近环境数据的视图。它可以涉及以预定义频率/帧速率显示视图,其中,至少以预定义频率/帧速率生成视图。视图的每次生成都通常基于最新近环境数据。
[0041] 提供恒定距离模式的步骤。
[0042] 恒定距离模式涉及UAV以恒定距离沿着物体表面移动的模式。例如,如果物体是建筑物,则物体表面可以是外立面(facade)。然后,在恒定距离模式内,UAV以恒定距离(例如以3米、5米、10米等的恒定距离)沿着外立面飞行。可以预定义恒定距离。恒定距离可以取决于定向测距模块的特性。
[0043] 在恒定距离模式内接收指示UAV在物理环境中移动的触摸输入的步骤。
[0044] 触摸输入例如可以涉及用手指或笔状装置触摸触敏显示器或触敏控制器。触摸输入例如可以涉及用手指或笔来触摸触敏显示器,并且在触摸时跨触敏显示器移动手指或笔。触摸输入例如可以涉及“双指开合(pinch)”、“双指划动(stroke)”、“单击”、“单指划动”或“双击”触摸输入。
[0045] 触摸输入是指示UAV的移动的触摸输入。例如,“单击”触摸输入可以指示UAV的旋转移动,或者“双指开合”触摸输入可以指示UAV的平移移动等。
[0046] 在恒定距离模式内基于触摸输入(特别是基于接收到触摸输入)来指示UAV移动的步骤。
[0047] 指示UAV移动涉及基于触摸输入、特别是基于环境数据来生成控制命令,其中,这些控制命令由UAV的控制系统来接收,从而最终引导UAV的移动。
[0048] 指示步骤:在触摸输入是具有划动进展(stroke progression)的基于“划动”的触摸输入的情况下,在接收到基于“划动”的触摸输入时,UAV将它本身定位并定向成使得主观察方向以预定义方式对准至物体表面的所确定的至少一部分;在移动期间维持主观察方向以预定义方式的对准、以及到物体表面的恒定距离;以及基于划动进展沿着物体表面移动。
[0049] 基于“划动”的触摸输入涉及用至少一个手指或笔状装置触摸触敏控制器,其中,该手指或笔状装置在触敏显示器或触敏控制器上划动而不中断触摸/接触。划动进展涉及划动移动,特别是涉及至少一个手指或笔状装置从一个位置划动至另一位置的移动。
[0050] 在接收基于“划动”的触摸输入时涉及:指示UAV从接收到基于“划动”的触摸输入开始移动,直到触摸/接触被中断/基于“划动”的触摸输入完成。
[0051] 以预定义方式对准/预定义对准可以涉及在预定义角度(特别是水平角度)下将主观察方向对准至物体表面的所确定的至少一部分。该预定义角度(特别是水平角度)可以是与主观察方向到物体表面的所确定的至少一部分的垂直对准相关的角度。预定义对准可以涉及在预定义角度(特别是水平角度)下将主观察方向对准至物体表面的所确定的至少一部分,其中,预定角度(特别是水平角度)是基于预定义标准来确定的,该预定义标准涉及关于利用定向测距模块来测量定向距离的质量标准。
[0052] 物体表面可以包括在确定物体表面的至少一部分时不可确定的部分。尽管如此,在物体表面的至少一部分已经被确定之后,这些部分仍可以通过移动UAV来确定。然后,在移动UAV期间,维持主观察方向以预定义方式的对准和到物体表面的这些部分的恒定距离。这意味着关于物体表面的可在该物体表面的至少一部分已经被确定之后并且通过移动UAV来确定的部分,可以应用主观察方向以预定义方式的对准以及恒定距离。
[0053] 基于测量到物体表面的至少一部分/物体表面的定向距离,可以维持到物体表面的至少一部分/物体表面的恒定距离。
[0054] 根据本发明的第一方面的具体实施方式,基于“划动”的触摸输入是“双指划动”触摸输入。
[0055] 根据本发明的第一方面的实施方式,所述方法包括以下步骤:导出划动进展开始状态、划动进展结束状态、以及基于划动进展开始状态和划动进展结束状态的划动方向;以及指示UAV沿着划动方向沿着物体表面移动。
[0056] 划动进展可以包括多个划动进展开始状态和划动进展结束状态,其合计为划动进展。
[0057] 根据本发明的第一方面的实施方式,所述方法包括以下步骤:确定划动进展开始状态的位置与划动进展结束状态的位置之间的距离;以及基于该距离来指示UAV沿着物体表面移动。
[0058] 根据本发明的第一方面的实施方式,所述方法包括以下步骤:基于该距离来确定飞行速度;以及基于飞行速度来指示UAV沿着物体表面移动。
[0059] 根据本发明的第一方面的实施方式,所述方法包括以下步骤:在触敏显示器上提供物体表面的至少一部分的可选择性,其中,提供恒定距离模式基于可选择性。
[0060] 例如,可以通过在显示器上触摸物体表面的至少一部分来使得能够实现对至少一部分的选择,从而提供可选择性。提供可选择性还可以包括突出显示物体表面的至少一部分。
[0061] 根据本发明的第一方面的实施方式,所述方法包括以下步骤:基于与物体表面的所确定的至少一部分相关的预定义标准,特别是连同物体表面的至少一部分的可选择性一起,在触敏显示器上提供恒定距离模式的可选择性,其中,提供恒定距离模式基于该可选择性。
[0062] 预定义标准可以涉及表面的几何/形状特征,例如涉及表面的至少一部分的曲率、表面拓扑、纹理、尺寸等。
[0063] 例如,可以通过在触敏显示器或触敏控制器上触摸指示恒定距离模式的指示器来使得能够实现对恒定距离模式的选择,从而提供可选择性。提供可选择性还可以包括在触敏显示器或触敏控制器上显示指示器。例如,指示器可以是覆盖到物理环境的视图的可致动符号。
[0064] 根据本发明的第一方面的实施方式,预定义标准与物体表面的所确定的至少一部分的所确定的曲率相关,其中,与曲率阈值水平具有预定义关系的所确定的曲率触发提供恒定距离模式的可选择性。
[0065] 预定义关系例如可以涉及所确定的曲率高于曲率阈值水平、或者可基于所确定的曲率确定的值低于曲率阈值。
[0066] 根据本发明的第一方面的实施方式,预定义标准与物体表面的所确定的至少一部分中的不连续性相关,其中,对不连续性的标识触发提供恒定距离模式的可选择性。
[0067] 不连续性例如可以涉及物体表面的至少一部分中的台阶、扭结、边缘、豁口等。
[0068] 根据本发明的第一方面的实施方式,所述方法包括以下步骤:从UAV的摄像机系统接收采用图像数据的形式的环境数据,摄像机系统是UAV的传感器模块。
[0069] 根据本发明的第一方面的实施方式,所述方法包括以下步骤:接收从由定向测距模块提供的定向距离信息导出的、采用3D点云数据的形式的环境数据。
[0070] 定向距离信息例如可以包括与到物体表面/物体表面的点的距离相关的距离信息和/或与到物体表面/物体表面的点的方向相关的方向信息。
[0071] 根据本发明的第一方面的实施方式,所述方法包括以下步骤:使图像数据和3D点云数据相关联;以及基于相关联的图像数据和3D点云数据来确定物体表面的至少一部分。
[0072] 相关联可以涉及基于特征识别算法将图像数据指派给3D点云数据。例如,特征识别算法可以使用对3D点云数据和图像数据中的特征的识别来使图像数据与3D点云数据相关联。相关联还可以涉及将位置信息指派给图像数据,以及基于被指派给图像数据的位置信息来使图像数据与3D点云数据相关联。
[0073] 根据本发明的第一方面的实施方式,所述方法包括以下步骤:通过向物理环境的所显示的视图中的物体表面的所确定的至少一部分覆盖可致动符号,来提供恒定距离模式的可选择性。
[0074] 根据本发明的第一方面的实施方式,UAV具有主体,该主体沿着轴线、特别是UAV的侧倾轴线从前端向后端延伸;并且定向测距模块被集成在主体的前端中,使得主观察方向沿着轴线、特别是沿着UAV的侧倾轴线对准。
[0075] 根据本发明的第一方面的实施方式,定向测距模块基于光检测和测距(lidar)原理,来测量到物体表面的距离和方向。
[0076] 由此,到物体表面的距离和方向通常涉及到物体表面的点的距离和方向。测量到物体表面的距离和方向可以涉及测量到物体表面和/或物体表面的点的水平角度、垂直角度以及距离。lidar原理涉及基于击中物体表面并被反射以由定向测距模块检测的测距辐射脉冲的飞行时间来测量距离。
[0077] 定向测距模块例如可以是扫描器模块,该扫描器模块使用测距辐射来扫描物理环境,并且基于该扫描,来测量到物体表面的距离和方向。扫描器模块可以是激光扫描器模块,并且测距辐射可以是激光辐射。
[0078] 根据本发明的第一方面的具体实施方式,所述方法的UAV是根据本发明的第十五方面的UAV。
[0079] 本发明的第一方面还涉及一种包括机器可读程序代码的计算机程序产品,该机器可读程序代码在由与具有触敏显示器的移动控制设备和/或UAV相关的处理单元执行时,使得能够根据本发明的第一方面的方法来控制UAV的飞行,其中,该UAV具有至少一个传感器模块以及至少作为传感器模块的定向测距模块,至少一个定向测距模块的视场具有主观察方向。
[0080] 本发明的第一方面还涉及一种用于控制UAV在物理环境中的飞行的系统,该系统包括:UAV,其中,UAV具有至少一个传感器模块;以及至少作为传感器模块的定向测距模块,定向测距模块的视场具有主观察方向;以及根据本发明的第一方面的计算机程序产品。
[0081] 根据本发明的第一方面的实施方式,该系统还包括移动控制设备,该移动控制设备具有触敏显示器。
[0082] 根据本发明的第一方面的实施方式,UAV具有摄像机系统,摄像机系统包括多个摄像机,多个摄像机在外围设置在UAV处,并且各个摄像机的视场皆具有与UAV有关的固定取向并且远离UAV定向;一个前部摄像机面向前方,一个顶部摄像机面向上方,一个底部摄像机面向下方,以及至少一个侧部摄像机面向侧方。这些摄像机被设置成使得各个视场皆与至少一个相邻视场叠加到预定义程度;并且摄像机系统提供物理环境的全向(all‑round)视图。
[0083] 各个摄像机的视场皆具有与UAV有关的固定取向涉及将摄像机在UAV处设置成使得对于各个摄像机,其在UAV处的位置及其相对于UAV的取向不是可变的而是固定的和预定义的。
[0084] 全向视图涉及物理环境的视图,其在很大程度上覆盖包围UAV的物理环境的视图。全向视图包括至少一个侧视图、前视图、上视图以及下视图。由摄像机系统提供的全向视图不依赖于使用摄像机,该全向视图可以是机械万向节化(gimbaled)的。
[0085] 根据本发明的第一方面的实施方式,定向测距模块被配置成测量到UAV的物理环境的物体表面的距离和方向,并且该物体表面的至少部分处于摄像机的至少一个视场内。
[0086] 根据本发明的第一方面的具体实施方式,该系统的UAV是根据本发明的第十五方面的UAV。
[0087] 本发明的第二方面的概要
[0088] 本发明的第二方面涉及一种用于控制UAV在物理环境中的飞行的计算机实现方法,所述方法包括在下文中概述的步骤。
[0089] 基于来自UAV的摄像机系统的图像数据,连续地生成UAV的物理环境的视图的步骤。
[0090] 视图涉及物理环境的至少一部分的表示。表示例如可以是物理环境的至少一部分的图像,图像基于来自摄像机系统的图像数据。
[0091] 连续地生成视图涉及稳定地生成视图。由此,可以以给定频率/帧速率稳定地/连续地生成视图。频率可以是可变的。例如,该视图可以每秒钟生成50次,涉及每秒钟生成50个视图。该视图可以例如每秒钟生成50次到250次,涉及每秒钟生成50到250个视图。
[0092] 由触敏显示器以实时视图来连续地显示物理环境的视图的步骤。
[0093] 显示涉及呈现辅助显示设备/显示功能的视图,使得该视图可被例如UAV的用户感知。例如,如果触敏显示器是作为具有触敏显示器的平板PC的移动控制设备的一部分,则通过在触敏显示器上显示视图来显示视图。触敏显示器可以是平板PC、移动电话、智能手表、膝上型电脑等的一部分。
[0094] 触敏显示器还被配置成接收触摸输入。触敏显示器也可以被实现为增强现实(augmented reality,AR)和/或虚拟现实(virtual reality,VR)系统的一部分。然后,通过与触敏控制器交互的AR和/或VR系统的显示功能来实现触敏显示器,该触敏控制器被配置成接收触摸输入。
[0095] 与连续地生成视图类似地执行连续地显示视图。尽管如此,仍可以以给定频率/帧速率来执行连续地显示视图。该给定频率/帧速率可以不同于连续地生成视图的频率。
[0096] 实时视图涉及显示通常基于最新近图像数据的视图。它可以涉及以预定义频率/帧速率显示视图,其中,至少以预定义频率/帧速率生成视图。视图的每次生成都通常基于最新近图像数据。
[0097] 接收并标识具有两个夹点(pitch point)的“双指开合”触摸输入的步骤,该触摸输入指示UAV沿着开合方向在物理环境中移动。
[0098] “双指开合”触摸输入是指示UAV的移动的触摸输入。例如,“双指开合”触摸输入指示UAV的平移移动。夹点涉及接收到一个手指的触摸输入的点。夹点例如可以是触敏显示器上的两个位置,其中,两个手指在执行“双指开合”触摸输入时触摸显示器。
[0099] 开合方向涉及基于这两个夹点导出的方向。开合方向是朝向物理环境中的一点或者远离该点的方向。
[0100] 基于以上来指示UAV移动的步骤。
[0101] 指示UAV移动涉及基于“双指开合”触摸输入、特别是基于环境数据来生成控制命令,其中,这些控制命令由UAV的控制系统来接收,从而最终引导UAV的移动。由此,环境数据可以涉及基于由UAV的传感器模块执行的感测动作而生成的任何种类的数据。由此,感测动作涉及感测UAV的环境的至少一部分。环境数据包括用于表征/确定/定义UAV的环境的信息。环境数据可以包括来自UAV的摄像机系统的图像数据。
[0102] 在接收到“双指开合”触摸输入时确定夹点的夹点进展并且通过基于夹点进展数字地缩放视图来调整实时视图的步骤。
[0103] 数字地缩放例如可以涉及数字地缩放视图,以及以实时视图连续地生成并显示经数字缩放的视图。由此,它仍然是实时视图,但是来自经数字缩放的视图。
[0104] 导出夹点进展开始状态和夹点进展结束状态的步骤。
[0105] 夹点进展可以包括多个夹点进展开始状态和夹点进展结束状态,合计为夹点进展。
[0106] 基于夹点进展开始状态和结束状态,来指示UAV沿着开合方向移动的步骤。
[0107] 根据本发明的第二方面的实施方式,所述方法包括以下步骤:导出在夹点进展开始状态下两个夹点之间的第一距离、以及在夹点进展结束状态下两个夹点之间的第二距离;以及基于所导出的第一距离和第二距离,来指示UAV沿着开合方向移动。
[0108] 根据本发明的第二方面的实施方式,所述方法包括以下步骤:导出在夹点进展结束状态下两个夹点之间的结束时中点(end‑midpoint);以及基于所导出的结束时中点,来指示UAV沿着开合方向移动。
[0109] 结束时中点涉及在夹点进展结束状态下位于两个夹点之间的中间位置的点。
[0110] 根据本发明的第二方面的实施方式,所述方法包括以下步骤:导出在夹点进展开始状态下两个夹点之间的开始时中点;以及基于所导出的开始时中点,来指示UAV沿着开合方向移动。
[0111] 开始时中点涉及在夹点进展开始状态下位于两个夹点之间的中间位置的点。
[0112] 根据本发明的第二方面的实施方式,摄像机系统包括多个摄像机,所述多个摄像机在外围设置在UAV处,并且各个摄像机的视场皆具有与UAV有关的固定取向并且远离UAV定向;一个前部摄像机面向前方、一个顶部摄像机面向上方、一个底部摄像机面向下方,以及至少一个侧部摄像机面向侧方,其中,这些摄像机被设置成使得各个视场皆与至少一个相邻视场叠加到预定义程度;并且该摄像机系统提供物理环境的全向视图,所述方法包括以下步骤:在接收到“双指开合”触摸输入时,基于夹点进展,确定多个摄像机中的至少一个摄像机,基于至少一个摄像机的图像数据来连续地生成并显示视图。
[0113] 各个摄像机的视场皆具有与UAV有关的固定取向涉及将摄像机在UAV处设置成使得对于各个摄像机,其在UAV处的位置及其相对于UAV的取向不是可变的而是固定的和预定义的。
[0114] 全向视图涉及物理环境的视图,其在很大程度上覆盖包围UAV的物理环境的视图。全向视图包括至少一个侧视图、前视图、上视图以及下视图。由摄像机系统提供的全向视图不依赖于使用摄像机,该全向视图可以是机械万向节化的。
[0115] 根据本发明的第二方面的实施方式,所述方法包括以下步骤:在接收到“双指开合”触摸输入时,导出夹点进展开始状态和夹点进展结束状态;并且基于夹点进展开始状态和结束状态,来指示UAV沿着开合方向移动。
[0116] 根据本发明的第二方面的实施方式,所述方法包括以下步骤:在接收到“双指开合”触摸输入之后,基于夹点进展开始状态和结束状态,来指示UAV沿着开合方向移动。
[0117] 根据本发明的第二方面的实施方式,所述方法包括以下步骤:将视图数字地缩放成在夹点进展结束状态下的经数字缩放的结束时视图(end‑view);以及在UAV正沿着开合方向移动时,将视图从经数字缩放的结束时视图平滑地数字缩放成未数字缩放的视图;并且由触敏显示器以实时视图连续地显示物理环境的未数字缩放的视图。
[0118] 平滑缩放可以涉及从一个视图到另一视图的缓慢但流畅的缩放,以产生一个视图与另一视图之间的平滑过渡的印象。
[0119] 根据本发明的第二方面的实施方式,所述方法包括以下步骤,在UAV正沿着开合方向移动时,视图是物理环境的模拟视图;并且由触敏显示器连续地显示该模拟视图。
[0120] 模拟视图是基于先前已经记录的图像数据或环境数据而连续地生成并显示的视图。
[0121] 根据本发明的第二方面的实施方式,所述方法包括以下步骤:在UAV正沿着开合方向移动时,视图是物理环境的冻结视图;并且由触敏显示器连续地显示该冻结视图。
[0122] 根据本发明的第二方面的实施方式,所述方法包括以下步骤:在UAV正沿着开合方向移动时,视图是空白视图;并且由触敏显示器连续地显示空白视图。
[0123] 空白视图例如可以涉及完全黑化或白化的视图,不包括环境的任何特征。
[0124] 根据本发明的第二方面的实施方式,所述方法包括以下步骤,在UAV沿着开合方向移动之后,从视图转到物理环境的未数字缩放的视图;并且由触敏显示器以实时视图连续地显示未数字缩放的视图。
[0125] 本发明的第二方面还涉及一种包括机器可读程序代码的计算机程序产品,该机器可读程序代码在由与具有触敏显示器的移动控制设备和/或UAV相关的处理单元执行时,使得能够根据本发明的第二方面的方法来控制包括摄像机系统的UAV的飞行。
[0126] 根据本发明的第二方面的具体实施方式,所述方法的UAV是根据本发明的第十五方面的UAV。
[0127] 本发明的第三方面的概述
[0128] 本发明的第三方面涉及一种用于控制具有主观察方向的UAV在物理环境中的飞行的计算机实现方法,所述方法包括在下文中概述的步骤。
[0129] 基于来自UAV的摄像机系统的图像数据,连续地生成该UAV的物理环境的视图的步骤。
[0130] 视图涉及物理环境的至少一部分的表示。表示例如可以是物理环境的至少一部分的图像,图像基于来自摄像机系统的图像数据。
[0131] 连续地生成视图涉及稳定地生成视图。由此,可以以给定频率/帧速率稳定地/连续地生成视图。频率可以是可变的。例如,该视图可以每秒钟生成50次,涉及每秒钟生成50个视图。该视图可以例如每秒钟生成50次到250次,涉及每秒钟生成50到250个视图。
[0132] 由触敏显示器以实时视图连续地显示在第一观察方向上的物理环境的视图的步骤。
[0133] 显示涉及呈现辅助显示设备/显示功能的视图,使得该视图可被例如UAV的用户感知。例如,如果触敏显示器是作为具有触敏显示器的平板PC的移动控制设备的一部分,则通过在触敏显示器上显示视图来显示视图。触敏显示器可以是平板PC、移动电话、智能手表、膝上型电脑等的一部分。
[0134] 第一观察方向可以不同于主观察方向。
[0135] 触敏显示器还被配置成接收触摸输入。触敏显示器还可以被实现为增强现实(AR)和/或虚拟现实(VR)系统的一部分。然后,通过与触敏控制器交互的AR和/或VR系统的显示功能来实现触敏显示器,该触敏控制器被配置成接收触摸输入。
[0136] 与连续地生成视图类似地执行连续地显示视图。尽管如此,仍可以以给定频率/帧速率来执行连续地显示视图。该给定频率/帧速率可以不同于连续地生成视图的频率。
[0137] 实时视图涉及显示通常基于最新近图像数据的视图。它可以涉及以预定义频率/帧速率显示视图,其中,至少以预定义频率/帧速率生成视图。视图的每次生成都通常基于最新近图像数据。
[0138] 接收并标识具有划动进展的“双指划动”触摸输入的步骤,该触摸输入指示UAV沿着划动方向在物理环境中移动。
[0139] “双指划动”触摸输入是指示UAV的移动的触摸输入。例如,“双指划动”触摸输入指示UAV的平移移动。
[0140] “双指划动”触摸输入涉及用两个手指触摸触敏显示器或触敏控制器,其中,手指在触敏显示器或触敏控制器上划动而不中断触摸/接触。
[0141] 划动进展涉及划动移动,特别是涉及两个手指从一个位置划动至另一位置的移动。
[0142] 划动方向涉及基于划动进展导出的方向。
[0143] 基于以上、特别是基于接收并标识“双指划动”触摸输入来指示UAV移动的步骤。
[0144] 指示UAV移动涉及基于“双指划动”触摸输入、特别是基于环境数据来生成控制命令,其中,这些控制命令由UAV的控制系统来接收,从而最终引导UAV的移动。由此,环境数据可以涉及基于由UAV的传感器模块执行的感测动作而生成的任何种类的数据。由此,感测动作涉及感测UAV的环境的至少一部分。环境数据包括用于表征/确定/定义UAV的环境的信息。环境数据可以包括来自UAV的摄像机系统的图像数据。
[0145] 在接收到“双指划动”触摸输入时确定划动进展的步骤。
[0146] 导出划动进展开始状态和划动进展结束状态的步骤。
[0147] 划动进展可以包括多个划动进展开始状态和划动进展结束状态,合计为划动进展。
[0148] 基于划动进展开始状态和结束状态,来指示UAV横向于第一观察方向并且沿着划动方向移动的步骤。
[0149] 根据本发明的第三方面的实施方式,所述方法包括以下步骤:确定划动进展开始状态的第一位置、以及划动进展结束状态的第二位置;基于第一位置和第二位置,来确定划动方向;以及基于第一位置和第二位置,来指示UAV横向于第一观察方向并且沿着划动方向移动。
[0150] 根据本发明的第三方面的实施方式,所述方法包括以下步骤:确定第一位置与第二位置之间的距离;以及基于该距离,来指示UAV横向于第一观察方向并且沿着划动方向移动。
[0151] 根据本发明的第三方面的实施方式,所述方法包括以下步骤:基于距离来确定飞行速度;以及基于飞行速度来指示UAV移动。
[0152] 根据本发明的第三方面的实施方式,所述方法包括以下步骤:指示UAV以到所标识的物体表面的恒定距离移动。
[0153] 物体是UAV的物理环境中的物理物体和/或处于UAV的物理环境中。物体例如可以是建筑物、塔、汽车、人、树等。物体具有表面。表面可以呈不同的形式。例如,表面可以是平坦的、弯曲的、扭结的等。
[0154] 例如,可以通过图像识别算法或者通过UAV的传感器模块来标识物体,该传感器模块基于可以标识哪些物体来生成环境数据。以到物体表面的恒定距离的移动可以基于使用由UAV的传感器模块生成的距离信息,其中,基于该距离信息,在移动UAV期间可以确定并维持到所标识的物体的距离。
[0155] 根据本发明的第三方面的实施方式,摄像机系统包括多个摄像机,所述多个摄像机在外围设置在UAV处,并且各个摄像机的视场皆具有与UAV有关的固定取向并且远离从UAV定向;一个前部摄像机面向前方、一个顶部摄像机面向上方、一个底部摄像机面向下方,以及至少一个侧部摄像机面向侧方,其中,这些摄像机被设置成使得各个视场皆与至少一个相邻视场叠加到预定义程度;并且摄像机系统提供物理环境的全向视图,所述方法包括以下步骤:在接收到“双指划动”触摸输入时,基于划动进展,确定多个摄像机中的至少一个摄像机,基于至少一个摄像机的图像数据来连续地生成并显示视图。
[0156] 各个摄像机的视场皆具有与UAV有关的固定取向涉及将摄像机在UAV处设置成使得对于各个摄像机,其在UAV处的位置及其相对于UAV的取向不是可变的而是固定的和预定义的。
[0157] 全向视图涉及物理环境的视图,其在很大程度上覆盖包围UAV的物理环境的视图。全向视图包括至少一个侧视图、前视图、上视图以及下视图。由摄像机系统提供的全向视图不依赖于使用摄像机,该全向视图可以是机械万向节化的。
[0158] 根据本发明的第三方面的实施方式,所述方法包括以下步骤:在接收到“双指划动”触摸输入时,导出划动进展开始状态和划动进展结束状态;并且基于划动进展开始状态和结束状态,来指示UAV横向于第一观察方向并且沿着划动方向移动。
[0159] 在接收“双指划动”触摸输入时涉及:指示UAV从接收到“双指划动”触摸输入开始移动,直到触摸/接触被中断/“双指划动”触摸输入完成。
[0160] 根据本发明的第三方面的实施方式,所述方法包括以下步骤:在接收到“双指划动”触摸输入之后,基于划动进展开始状态和结束状态,来指示UAV横向于第一观察方向并且沿着划动方向移动。
[0161] 根据本发明的第三方面的实施方式,所述方法包括以下步骤:在UAV正横向于第一观察方向并且沿着划动方向移动时,视图是物理环境的模拟视图;并且由触敏显示器连续地显示模拟视图。
[0162] 模拟视图是基于先前已经记录的图像数据或环境数据而连续地生成并显示的视图。
[0163] 根据本发明的第三方面的实施方式,所述方法包括以下步骤:在UAV正横向于第一观察方向并且沿着划动方向移动时,视图是物理环境的冻结视图;并且由触敏显示器连续地显示该冻结视图。
[0164] 根据本发明的第三方面的实施方式,所述方法包括以下步骤,在UAV正横向于第一观察方向并且沿着划动方向移动时,视图是空白视图;并且由触敏显示器连续地显示空白视图。
[0165] 空白视图例如可以涉及完全黑化或白化的视图,不包括环境的任何特征。
[0166] 本发明的第三方面还涉及一种包括机器可读程序代码的计算机程序产品,该机器可读程序代码在由与具有触敏显示器的移动控制设备和/或UAV相关的处理单元执行时,使得能够根据本发明的第三方面的方法来控制包括摄像机系统的UAV的飞行。
[0167] 根据本发明的第三方面的具体实施方式,所述方法的UAV是根据本发明的第十五方面的UAV。
[0168] 本发明的第四方面的概要
[0169] 本发明的第四方面涉及一种用于控制UAV在物理环境中的飞行的计算机实现方法,特别是在UAV的悬停状态下,所述方法包括在下文中概述的步骤。
[0170] 基于来自UAV的摄像机系统的图像数据,连续地生成该UAV的物理环境的视图的步骤。
[0171] 视图涉及物理环境的至少一部分的表示。表示例如可以是物理环境的至少一部分的图像,图像基于来自摄像机系统的图像数据。
[0172] 连续地生成视图涉及稳定地生成视图。由此,可以以给定频率/帧速率稳定地/连续地生成视图。频率可以是可变的。例如,视图可以每秒钟生成50次,涉及每秒钟生成50个视图。视图可以例如每秒钟生成50次到250次,涉及每秒钟生成50到250个视图。
[0173] 由触敏显示器以实时视图来连续地显示物理环境的视图的步骤。
[0174] 显示涉及呈现辅助显示设备/显示功能的视图,使得该视图可被例如UAV的用户感知。例如,如果触敏显示器是作为具有触敏显示器的平板PC的移动控制设备的一部分,则通过在触敏显示器上显示视图来显示视图。触敏显示器可以是平板PC、移动电话、智能手表、膝上型电脑等的一部分。
[0175] 触敏显示器还被配置成接收触摸输入。触敏显示器还可以被实现为增强现实(AR)和/或虚拟现实(VR)系统的一部分。然后,通过与触敏控制器交互的AR和/或VR系统的显示功能来实现触敏显示器,该触敏控制器被配置成接收触摸输入。
[0176] 与连续地生成视图类似地执行连续地显示视图。尽管如此,仍可以以给定频率/帧速率来执行连续地显示视图。该给定频率/帧速率可以不同于连续地生成视图的频率。
[0177] 实时视图涉及显示通常基于最新近图像数据的视图。它可以涉及以预定义频率/帧速率显示视图,其中,至少以预定义频率/帧速率生成视图。视图的每次生成都通常基于最新近图像数据。
[0178] 接收并标识具有敲击点(tap point)的“单击”触摸输入的步骤,该触摸输入指示通过UAV围绕其主轴线(principle axis)中的一个主轴线的旋转移动来使UAV在物理环境中移动,主轴线涉及UAV的偏航轴线、侧倾轴线以及俯仰轴线。
[0179] 敲击点涉及接收到手指的触摸输入的点。敲击点例如可以是触敏显示器上的、其中手指在执行“单击”触摸输入时触摸该显示器的位置。
[0180] 基于以上来指示UAV移动的步骤。
[0181] 指示UAV移动涉及基于“单击”触摸输入、特别是基于环境数据来生成控制命令,其中,这些控制命令由UAV的控制系统来接收,从而最终引导UAV的移动。由此,环境数据可以涉及基于由UAV的传感器模块执行的感测动作而生成的任何种类的数据。由此,感测动作涉及感测UAV的环境的至少一部分。环境数据包括用于表征/确定/定义UAV的环境的信息。环境数据可以包括来自UAV的摄像机系统的图像数据。
[0182] 在接收到“单击”触摸输入时确定敲击点的位置并且通过围绕主轴线中的至少一个主轴线数字地旋转视图来调整实时视图以便使敲击点的位置在视图中居中的步骤。
[0183] 数字地旋转例如可以涉及数字地旋转视图,以及以实时视图连续地生成并显示经数字旋转的视图。由此,它仍然是实时视图,但是来自经数字旋转的视图。
[0184] 基于敲击点的位置来确定旋转运动模式的步骤。
[0185] 旋转运动模式例如可以涉及要由UAV的控制系统来接收的控制命令,从而最终根据运动模式引导UAV的移动。运动模式例如可以确定UAV移动所基于的飞行速度/旋转速度、加速度、减速度等。
[0186] 基于旋转运动模式来指示UAV通过围绕主轴线中的至少一个主轴线、特别是围绕UAV的偏航轴线旋转移动来移动,以便使敲击点的位置在视图中居中的步骤。
[0187] 根据本发明的第四方面的实施方式,所述方法包括以下步骤:通过触敏显示器接收“单击”触摸输入,触敏显示器包括扩展至实时视图的多个触摸区,其中,确定敲击点的位置涉及标识接收到“单击”触摸输入的触摸区。
[0188] 触摸区可以例如以二维触摸区光栅(raster)的形式扩展至实时视图。光栅例如可以包括仅行、仅列、或者行和列。由此,触摸区例如可以是线形、矩形、圆形、椭圆形等。
[0189] 根据本发明的第四方面的实施方式,所述方法包括以下步骤:向触摸区指派预定旋转移动信息,该预定旋转移动信息用于数字地旋转视图,和/或指示UAV通过围绕主轴线中的至少一个主轴线、特别是围绕UAV的偏航轴线的旋转移动来移动,以便使敲击点的位置在视图中居中。
[0190] 由此,预定旋转移动信息可以涉及预定旋转运动模式。
[0191] 根据本发明的第四方面的实施方式,所述方法包括以下步骤:从虚拟摄像机位置沿指派给虚拟摄像机位置的观察方向连续地显示物理环境的视图;通过相对于虚拟摄像机位置围绕主轴线中的至少一个主轴线数字地旋转观察方向来数字地旋转视图,以便使敲击点的位置在视图中居中;以及从虚拟摄像机位置起沿经数字旋转的观察方向连续地显示物理环境的视图。
[0192] 根据本发明的第四方面的实施方式,摄像机系统包括多个摄像机,多个摄像机在外围设置在UAV处,并且各个摄像机的视场皆具有与UAV有关的固定取向并且远离UAV定向;一个前部摄像机面向前方、一个顶部摄像机面向上方、一个底部摄像机面向下方,以及至少一个侧部摄像机面向侧方,其中,这些摄像机被设置成使得各个视场皆与至少一个相邻视场叠加到预定义程度;并且摄像机系统提供物理环境的全向视图,所述方法包括以下步骤:
在接收到“单击”触摸输入时,基于敲击点的位置,确定多个摄像机中的至少一个摄像机,基于至少一个摄像机的图像数据来连续地生成并显示视图。
[0193] 各个摄像机的视场皆具有与UAV有关的固定取向涉及将摄像机在UAV处设置成使得对于各个摄像机,其在UAV处的位置及其相对于UAV的取向不是可变的而是固定的和预定义的。
[0194] 全向视图涉及物理环境的视图,其在很大程度上覆盖UAV周围的物理环境的视图。全向视图包括至少一个侧视图、前视图、上视图以及下视图。由摄像机系统提供的全向视图不依赖于使用摄像机,该全向视图可以是机械万向节化的。
[0195] 根据本发明的第四方面的实施方式,所述方法包括以下步骤:在通过围绕主轴线中的至少一个主轴线数字地旋转视图来调整实时视图以便使敲击点的位置在视图中居中时,基于敲击点的位置来确定旋转运动模式;以及基于旋转运动模式来指示UAV通过围绕主轴线中的至少一个主轴线、特别是围绕UAV的偏航轴线的旋转移动来移动,以便使敲击点的位置在视图中居中。
[0196] 根据本发明的第四方面的实施方式,所述方法包括以下步骤:在通过围绕主轴线中的至少一个主轴线数字地旋转视图来调整实时视图以便使敲击点的位置在视图中居中之后,基于旋转运动模式来指示UAV通过围绕主轴线中的至少一个主轴线、特别是围绕UAV的偏航轴线的旋转移动来移动,以便使敲击点的位置在视图中居中。
[0197] 根据本发明的第四方面的实施方式,所述方法包括以下步骤:将视图数字地旋转成经数字旋转的结束时视图,该经数字旋转的结束时视图使敲击点的位置在视图中居中;以及在UAV正通过围绕主轴线中的至少一个主轴线、特别是围绕UAV的偏航轴线的旋转移动来移动时,将视图从经数字旋转的结束时视图平滑地数字旋转成至少关于主轴线中的至少一个主轴线未数字旋转的视图;并且由触敏显示器以实时视图连续地显示物理环境的未数字旋转的视图。
[0198] 平滑地旋转可以涉及从一个视图到另一视图的缓慢但流畅的旋转,以产生一个视图与另一视图之间的平滑过渡的印象。
[0199] 根据本发明的第四方面的实施方式,所述方法包括以下步骤:在UAV正通过围绕主轴线中的至少一个主轴线、特别是围绕UAV的偏航轴线的旋转移动来移动时,视图是物理环境的模拟视图;并且由触敏显示器连续地显示该模拟视图。
[0200] 模拟视图是基于先前已经记录的图像数据或环境数据而连续地生成并显示的视图。
[0201] 根据本发明的第四方面的实施方式,所述方法包括以下步骤:在UAV正通过围绕主轴线中的至少一个主轴线、特别是围绕UAV的偏航轴线的旋转移动来移动时,视图是物理环境的冻结视图;并且由触敏显示器连续地显示该冻结视图。
[0202] 根据本发明的第四方面的实施方式,所述方法包括以下步骤:在UAV正通过围绕主轴线中的至少一个主轴线、特别是围绕UAV的偏航轴线的旋转移动来移动时,视图是空白视图;并且由触敏显示器连续地显示该空白视图。
[0203] 空白视图例如可以涉及完全黑化或白化的视图,不包括环境的任何特征。
[0204] 根据本发明的第四方面的实施方式,所述方法包括以下步骤:在UAV通过围绕主轴线中的至少一个主轴线、特别是围绕UAV的偏航轴线的旋转移动而移动之后,从视图转到物理环境的(至少关于主轴线中的至少一个主轴线)未数字旋转的视图;并且由触敏显示器以实时视图连续地显示未数字旋转的视图。
[0205] 本发明的第四方面还涉及一种包括机器可读程序代码的计算机程序产品,该机器可读程序代码在由与具有触敏显示器的移动控制设备和/或UAV相关的处理单元执行时,使得能够根据本发明的第四方面的方法来控制包括摄像机系统的UAV的飞行。
[0206] 根据本发明的第四方面的具体实施方式,所述方法的UAV是根据本发明的第十五方面的UAV。
[0207] 本发明的第五方面的概述
[0208] 本发明的第五方面涉及一种用于控制UAV在物理环境中的飞行的计算机实现方法,特别是在UAV的悬停状态下,所述方法包括在下文中概述的步骤。
[0209] 基于来自UAV的摄像机系统的图像数据,连续地生成UAV的物理环境的视图的步骤。
[0210] 视图涉及物理环境的至少一部分的表示。表示例如可以是物理环境的至少一部分的图像,图像基于来自摄像机系统的图像数据。
[0211] 连续地生成视图涉及稳定地生成视图。由此,可以以给定频率/帧速率稳定地/连续地生成视图。频率可以是可变的。例如,视图可以每秒钟生成50次,涉及每秒钟生成50个视图。视图可以例如每秒钟生成50次到250次,涉及每秒钟生成50到250个视图。
[0212] 由触敏显示器以实时视图来连续地显示物理环境的视图的步骤。
[0213] 显示涉及呈现辅助显示设备/显示功能的视图,使得该视图可被例如UAV的用户感知。例如,如果触敏显示器是作为具有触敏显示器的平板PC的移动控制设备的一部分,则通过在触敏显示器上显示视图来显示视图。触敏显示器可以是平板PC、移动电话、智能手表、膝上型电脑等的一部分。
[0214] 触敏显示器还被配置成接收触摸输入。触敏显示器还可以被实现为增强现实(AR)和/或虚拟现实(VR)系统的一部分。然后,通过与触敏控制器交互的AR和/或VR系统的显示功能来实现触敏显示器,该触敏控制器被配置成接收触摸输入。
[0215] 与连续地生成视图类似地执行连续地显示视图。尽管如此,仍可以以给定频率/帧速率来执行连续地显示视图。该给定频率/帧速率可以不同于连续地生成视图的频率。
[0216] 实时视图涉及显示通常基于最新近图像数据的视图。它可以涉及以预定义频率/帧速率显示视图,其中,至少以预定义频率/帧速率生成视图。视图的每次生成都通常基于最新近图像数据。
[0217] 接收并标识具有划动进展的“单指划动”触摸输入的步骤,该触摸输入指示通过UAV围绕其主轴线中的一个主轴线的旋转移动来使UAV在物理环境中移动,主轴线涉及UAV的偏航轴线、侧倾轴线以及俯仰轴线。
[0218] “单指划动”触摸输入是指示UAV的移动的触摸输入。例如,“单指划动”触摸输入指示UAV的旋转移动。
[0219] “单指划动”触摸输入涉及用一个手指触摸触敏显示器或触敏控制器,其中,该手指在触敏显示器或触敏控制器上划动而不中断触摸/接触。
[0220] 划动进展涉及划动移动,特别是涉及一个手指从一个位置划动至另一位置的移动。
[0221] 基于以上、特别是基于接收并标识“单指划动”触摸输入来指示UAV移动的步骤。
[0222] 指示UAV移动涉及基于“单指划动”触摸输入、特别是基于环境数据来生成控制命令,其中,这些控制命令由UAV的控制系统来接收,从而最终引导UAV的移动。由此,环境数据可以涉及基于由UAV的传感器模块执行的感测动作而生成的任何种类的数据。由此,感测动作涉及感测UAV的环境的至少一部分。环境数据包括用于表征/确定/定义UAV的环境的信息。环境数据可以包括来自UAV的摄像机系统的图像数据。
[0223] 在接收到“单指划动”触摸输入时确定划动进展并且通过围绕主轴线中的至少一个主轴线并且沿着基于划动进展的划动方向数字地旋转视图来调整实时视图的步骤。
[0224] 数字地旋转例如可以涉及数字地旋转视图,以及以实时视图连续地生成并显示经数字旋转的视图。由此,它仍然是实时视图,但是来自经数字旋转的视图。
[0225] 划动方向涉及基于划动进展导出的方向。
[0226] 导出划动进展开始状态和划动进展结束状态的步骤。
[0227] 划动进展可以包括多个划动进展开始状态和划动进展结束状态,合计为划动进展。
[0228] 基于划动进展开始状态和结束状态,指示UAV通过围绕主轴线中的至少一个主轴线、特别是围绕UAV的偏航轴线并且沿着划动方向的旋转移动来移动。
[0229] 根据本发明的第五方面的实施方式,所述方法包括以下步骤:确定划动进展开始状态的第一位置、以及划动进展结束状态的第二位置;基于第一位置和第二位置来确定划动方向;以及基于第一位置和第二位置,指示UAV通过围绕主轴线中的至少一个主轴线、特别是围绕UAV的偏航轴线并且沿着划动方向的旋转移动来移动。
[0230] 根据本发明的第五方面的实施方式,所述方法包括以下步骤:确定第一位置与第二位置之间的距离;以及基于该距离来指示UAV横向于第一观察方向并且沿着划动方向移动。
[0231] 根据本发明的第五方面的实施方式,所述方法包括以下步骤:基于该距离来确定飞行速度;以及基于飞行速度来指示UAV移动。
[0232] 根据本发明的第五方面的实施方式,所述方法包括以下步骤:从虚拟摄像机位置沿被指派给虚拟摄像机位置的观察方向连续地显示物理环境的视图;通过关于虚拟摄像机位置围绕主轴线中的至少一个主轴线并且沿着基于划动进展的划动方向数字地旋转观察方向来数字地旋转视图;以及从虚拟摄像机位置起沿经数字旋转的观察方向连续地显示物理环境的视图。
[0233] 根据本发明的第五方面的实施方式,摄像机系统包括多个摄像机,多个摄像机在外围设置在UAV处,并且各个摄像机的视场皆具有与UAV有关的固定取向并且远离UAV定向;一个前部摄像机面向前方、一个顶部摄像机面向上方、一个底部摄像机面向下方,以及至少一个侧部摄像机面向侧方,其中,这些摄像机被设置成使得各个视场皆与至少一个相邻视场叠加到预定义程度;并且该摄像机系统提供物理环境的全向视图,所述方法包括以下步骤:在接收到“单指划动”触摸输入时,基于划动进展,确定多个摄像机中的至少一个摄像机,基于至少一个摄像机的图像数据来连续地生成并显示视图。
[0234] 各个摄像机的视场皆具有与UAV有关的固定取向涉及将摄像机在UAV处设置成使得对于各个摄像机,其在UAV处的位置及其相对于UAV的取向不是可变的而是固定的和预定义的。
[0235] 全向视图涉及物理环境的视图,其在很大程度上覆盖包围UAV的物理环境的视图。全向视图包括至少一个侧视图、前视图、上视图以及下视图。由摄像机系统提供的全向视图不依赖于使用摄像机,该全向视图可以是机械万向节化的。
[0236] 根据本发明的第五方面的实施方式,所述方法包括以下步骤:在接收到“单指划动”触摸输入时,导出划动进展开始状态和划动进展结束状态;并且基于划动进展开始状态和结束状态,指示UAV通过围绕主轴线中的至少一个主轴线、特别是围绕UAV的偏航轴线并且沿着划动方向的旋转移动来移动。
[0237] 在接收“单指划动”触摸输入时涉及:指示UAV从接收到“单指划动”触摸输入开始移动,直到触摸/接触被中断/“单指划动”触摸输入完成。
[0238] 根据本发明的第五方面的实施方式,所述方法包括以下步骤:在接收到“单指划动”触摸输入之后,基于划动进展开始状态和结束状态,指示UAV通过围绕主轴线中的至少一个主轴线、特别是围绕UAV的偏航轴线并且沿着划动方向的旋转移动来移动。
[0239] 根据本发明的第五方面的实施方式,所述方法包括以下步骤:将视图数字地旋转成在划动进展结束状态下的经数字旋转的结束时视图;以及在UAV正通过围绕主轴线中的至少一个主轴线、特别是围绕UAV的偏航轴线并且沿着划动方向的旋转移动来移动时,将视图从经数字旋转的结束时视图平滑地数字旋转成(至少关于主轴线中的至少一个主轴线)未数字旋转的视图;并且由触敏显示器以实时视图连续地显示物理环境的未数字旋转的视图。
[0240] 平滑旋转可以涉及从一个视图到另一视图的缓慢但流畅的旋转,以产生一个视图与另一视图之间的平滑过渡的印象。
[0241] 根据本发明的第五方面的实施方式,所述方法包括以下步骤:在UAV正通过围绕主轴线中的至少一个主轴线、特别是围绕UAV的偏航轴线并且沿着划动方向的旋转移动来移动时,视图是物理环境的模拟视图;并且由触敏显示器连续地显示该模拟视图。
[0242] 模拟视图是基于先前已经记录的图像数据或环境数据而连续地生成并显示的视图。
[0243] 根据本发明的第五方面的实施方式,所述方法包括以下步骤:在UAV正通过围绕主轴线中的至少一个主轴线、特别是围绕UAV的偏航轴线并且沿着划动方向的旋转移动来移动时,视图是物理环境的冻结视图;并且由触敏显示器连续地显示该冻结视图。
[0244] 根据本发明的第五方面的实施方式,所述方法包括以下步骤:在UAV正通过围绕主轴线中的至少一个主轴线、特别是围绕UAV的偏航轴线并且沿着划动方向的旋转移动来移动时,视图是空白视图;并且由触敏显示器连续地显示空白视图。
[0245] 空白视图例如可以涉及完全黑化或白化的视图,不包括环境的任何特征。
[0246] 根据本发明的第五方面的实施方式,所述方法包括以下步骤:在通过围绕主轴线中的至少一个主轴线、特别是围绕UAV的偏航轴线并且沿着划动方向的旋转移动之后,从视图转到物理环境的(至少关于于主轴线中的至少一个主轴线)未数字旋转的视图;并且由触敏显示器以实时视图连续地显示未数字旋转的视图。
[0247] 本发明的第五方面还涉及一种包括机器可读程序代码的计算机程序产品,该机器可读程序代码在由与具有触敏显示器的移动控制设备和/或UAV相关的处理单元执行时,使得能够根据本发明的第五方面的方法来控制包括摄像机系统的UAV的飞行。
[0248] 根据本发明的第五方面的具体实施方式,所述方法的UAV是根据本发明的第十五方面的UAV。
[0249] 本发明的第六方面的概要
[0250] 本发明的第六方面涉及一种用于控制UAV在物理环境中的飞行的计算机实现方法,特别是在UAV的悬停状态下,所述方法包括在下文中概述的步骤。
[0251] 基于来自UAV的摄像机系统的图像数据,连续地生成该UAV的物理环境的视图的步骤。
[0252] 视图涉及物理环境的至少一部分的表示。表示例如可以是物理环境的至少一部分的图像,图像基于来自摄像机系统的图像数据。
[0253] 连续地生成视图涉及稳定地生成视图。由此,可以以给定频率/帧速率稳定地/连续地生成视图。频率可以是可变的。例如,该视图可以每秒钟生成50次,涉及每秒钟生成50个视图。该视图可以例如每秒钟生成50次到250次,涉及每秒钟生成50到250个视图。
[0254] 由触敏显示器以实时视图来连续地显示物理环境的视图的步骤。
[0255] 显示涉及呈现辅助显示设备/显示功能的视图,使得该视图可被例如UAV的用户感知。例如,如果触敏显示器是作为具有触敏显示器的平板PC的移动控制设备的一部分,则通过在触敏显示器上显示视图来显示视图。触敏显示器可以是平板PC、移动电话、智能手表、膝上型电脑等的一部分。
[0256] 触敏显示器还被配置成接收触摸输入。触敏显示器还可以被实现为增强现实(AR)和/或虚拟现实(VR)系统的一部分。然后,通过与触敏控制器交互的AR和/或VR系统的显示功能来实现触敏显示器,该触敏控制器被配置成接收触摸输入。
[0257] 与连续地生成视图类似地执行连续地显示视图。尽管如此,仍可以以给定频率/帧速率来执行连续地显示视图。该给定频率/帧速率可以不同于连续地生成视图的频率。
[0258] 实时视图涉及显示通常基于最新近图像数据的视图。它可以涉及以预定义频率/帧速率显示视图,其中,至少以预定义频率/帧速率生成视图。视图的每次生成都通常基于最新近图像数据。
[0259] 接收并标识具有敲击点的“双击”触摸输入的步骤,该触摸输入指示UAV在物理环境中移动。
[0260] 敲击点涉及接收到手指的触摸输入的点。敲击点例如可以是触敏显示器上的、其中手指在执行“单击”触摸输入时触摸该显示器的位置。
[0261] 基于以上、特别是基于接收并标识“双击”触摸输入来指示UAV移动的步骤。
[0262] 指示UAV移动涉及基于“双击”触摸输入、特别是基于环境数据来生成控制命令,其中,这些控制命令由UAV的控制系统来接收,从而最终引导UAV的移动。由此,环境数据可以涉及基于由UAV的传感器模块执行的感测动作而生成的任何种类的数据。由此,感测动作涉及感测UAV的环境的至少一部分。环境数据包括用于表征/确定/定义UAV的环境的信息。环境数据可以包括来自UAV的摄像机系统的图像数据。
[0263] 在接收到“双击”触摸输入时确定敲击点的位置并且基于该位置来确定敲击方向,通过以下项来调整实时视图的步骤:围绕主轴线中的至少一个主轴线数字地旋转视图,以便使敲击点的位置在视图中居中;和/或将视图数字地缩放到预定缩放水平。
[0264] 敲击方向涉及与敲击点/敲击点的位置相关联的方向。例如,敲击方向可以是可通过使敲击点/敲击点的位置与参考点相互关联来导出的方向。例如,敲击方向可以是被预先指派给可能的敲击点候选的方向。
[0265] 数字地旋转例如可以涉及数字地旋转视图,以及以实时视图连续地生成并显示经数字旋转的视图。由此,它仍然是实时视图,但是来自经数字旋转的视图。
[0266] 数字地缩放例如可以涉及数字地缩放视图,以及以实时视图连续地生成并显示经数字缩放的视图。由此,它仍然是实时视图,但是来自经数字缩放的视图。
[0267] 预定缩放水平可以涉及与例如放大视图或缩小视图相关的缩放水平。
[0268] 基于敲击点的位置来确定运动模式的步骤。
[0269] 运动模式例如可以涉及要由UAV的控制系统来接收的控制命令,从而最终根据运动模式引导UAV的移动。运动模式例如可以确定UAV移动所基于的飞行速度/旋转速度、加速度、减速度等。
[0270] 基于运动模式来指示UAV通过围绕其主轴线中的至少一个主轴线的旋转移动来移动,主轴线涉及UAV的偏航轴线、侧倾轴线以及俯仰轴线,以便使敲击点的位置在视图中居中;并且以沿着敲击方向的预定量移动。
[0271] 预定量例如可以涉及10米、5米或3米的距离。
[0272] 根据本发明的第六方面的实施方式,所述方法包括以下步骤,通过触敏显示器接收“双击”触摸输入,触敏显示器包括扩展至实时视图的多个触摸区,其中,确定敲击点的位置涉及标识接收到“双击”触摸输入的触摸区。
[0273] 触摸区可以以例如二维触摸区光栅的形式扩展至实时视图。光栅例如可以包括仅行、仅列、或者行和列。由此,触摸区例如可以是线形、矩形、圆形、椭圆形等。
[0274] 根据本发明的第六方面的实施方式,所述方法包括以下步骤:向触摸区指派预定移动信息,所述预定移动信息用于特别是数字地旋转和缩放视图和/或指示UAV通过围绕主轴线中的至少一个主轴线的数字旋转来移动,以便使敲击点的位置在视图中居中。
[0275] 由此,预定移动信息可以涉及预定运动模式。
[0276] 触摸区可以被指派有预定敲击方向。
[0277] 根据本发明的第六方面的实施方式,所述方法包括以下步骤:从虚拟摄像机位置沿被指派给虚拟摄像机位置的观察方向连续地显示物理环境的视图;通过关于虚拟摄像机位置围绕主轴线中的至少一个主轴线数字地旋转观察方向来数字地旋转视图,以便使敲击点的位置在视图中居中;以及从虚拟摄像机位置起沿经数字旋转的观察方向连续地显示物理环境的视图。
[0278] 根据本发明的第六方面的实施方式,摄像机系统包括多个摄像机,多个摄像机在外围设置在UAV处,并且各个摄像机的视场皆具有与UAV有关的固定取向并且远离UAV定向;一个前部摄像机面向前方、一个顶部摄像机面向上方、一个底部摄像机面向下方,以及至少一个侧部摄像机面向侧方,其中,这些摄像机被设置成使得各个视场皆与至少一个相邻视场叠加到预定义程度;并且该摄像机系统提供物理环境的全向视图,所述方法包括以下步骤:在接收到“双击”触摸输入时,基于敲击点的位置,确定多个摄像机中的至少一个摄像机,基于至少一个摄像机的图像数据来连续地生成并显示视图。
[0279] 各个摄像机的视场皆具有与UAV有关的固定取向涉及将摄像机在UAV处设置成使得对于各个摄像机,其在UAV处的位置及其相对于UAV的取向不是可变的而是固定的和预定义的。
[0280] 全向视图涉及物理环境的视图,其在很大程度上覆盖包围UAV的物理环境的视图。全向视图包括至少一个侧视图、前视图、上视图以及下视图。由摄像机系统提供的全向视图不依赖于使用摄像机,该全向视图可以是机械万向节化的。
[0281] 根据本发明的第六方面的实施方式,所述方法包括以下步骤:基于敲击点的位置来确定运动模式;以及在通过围绕主轴线中的至少一个主轴线数字地旋转视图以便使敲击点的位置在视图中居中,并且将视图数字地缩放到预定缩放水平来调整实时视图时,指示UAV基于该运动模式通过围绕主轴线中的至少一个主轴线的旋转移动来移动以便使敲击点的位置在视图中居中,并且沿着基于敲击点的位置导出的敲击方向以预定量移动。
[0282] 根据本发明的第六方面的实施方式,所述方法包括以下步骤:在通过围绕主轴线中的至少一个主轴线数字地旋转视图以便使敲击点的位置在视图中居中,并且将视图数字地缩放到预定缩放水平来调整实时视图之后,指示UAV基于该运动模式通过围绕主轴线中的至少一个主轴线的旋转移动来移动以便使敲击点的位置在视图中居中,并且沿着基于敲击点的位置导出的敲击方向以预定量移动。
[0283] 根据本发明的第六方面的实施方式,所述方法包括以下步骤:将视图数字地旋转并且缩放成经数字旋转并且经数字缩放的结束时视图,该经数字旋转并且经数字缩放的结束时视图使敲击点的位置在视图中居中并且被缩放到预定缩放水平;以及在UAV正通过围绕主轴线中的至少一个主轴线的旋转移动来移动,并且以沿着敲击方向的预定量移动时,将视图从经数字旋转并且缩放的结束时视图平滑地数字旋转成(至少关于主轴线中的至少一个主轴线)未数字旋转并且未数字缩放的视图;并且由触敏显示器以实时视图连续地显示物理环境的未数字旋转并且未数字缩放的视图。
[0284] 平滑旋转可以涉及从一个视图到另一视图的缓慢但流畅的旋转,以产生一个视图与另一视图之间的平滑过渡的印象。
[0285] 根据本发明的第六方面的实施方式,所述方法包括以下步骤:在UAV正通过围绕主轴线中的至少一个主轴线的旋转移动来移动,并且以沿着敲击方向的预定量移动时,视图是物理环境的模拟视图;并且由触敏显示器连续地显示模拟视图。
[0286] 模拟视图是基于先前已经记录的图像数据或环境数据而连续地生成并显示的视图。
[0287] 根据本发明的第六方面的实施方式,所述方法包括以下步骤:在UAV正通过围绕主轴线中的至少一个主轴线旋转移动来移动,并且以沿着敲击方向的预定量移动时,视图是物理环境的冻结视图;并且由触敏显示器连续地显示冻结视图。
[0288] 根据本发明的第六方面的实施方式,所述方法包括以下步骤:在UAV正通过围绕主轴线中的至少一个主轴线的旋转移动来移动,并且以沿着敲击方向的预定量移动时,视图是空白视图;并且由触敏显示器连续地显示空白视图。
[0289] 空白视图例如可以涉及完全黑化或白化的视图,不包括环境的任何特征。
[0290] 根据本发明的第六方面的实施方式,所述方法包括以下步骤:在UAV通过围绕主轴线中的至少一个主轴线的旋转移动来移动,并且以沿着敲击方向的预定量移动之后,从视图转到物理环境的(至少关于主轴线中的至少一个主轴线)未数字旋转并且未数字缩放的视图;并且由触敏显示器以实时视图连续地显示未数字旋转并且未数字缩放的视图。
[0291] 根据本发明的第六方面的实施方式,所述方法包括以下步骤:从UAV的传感器模块接收环境数据,并且基于环境数据修正UAV沿着敲击方向的移动。
[0292] 环境数据可以涉及基于由UAV的传感器模块执行的感测动作而生成的任何种类的数据。由此,感测动作涉及感测UAV的环境的至少一部分。环境数据包括用于表征/确定/定义UAV的环境的信息。
[0293] 例如,传感器模块可以是基于雷达的测距模块。然后,感测动作涉及感测到环境的物体/物体表面/表面的距离。然后,环境数据包括用于确定到环境的物体/物体表面/表面的距离的距离信息。
[0294] 作为另一示例,传感器模块可以是温度测量模块。然后,感测动作涉及感测环境的温度。然后,环境数据包括用于确定环境的温度的温度信息。
[0295] 作为另一示例,传感器模块可以是气压计模块。然后,感测动作涉及感测环境的气压。然后,环境数据包括用于确定环境的气压的压力信息。
[0296] 作为另一示例,传感器模块可以是定向测距模块。然后,感测动作涉及感测到环境的物体/物体表面/表面的距离和方向。然后,环境数据包括用于确定到环境的物体/物体表面/表面的距离和方向的距离和方向信息。基于这样的环境信息,可以生成UAV的物理环境的表示,例如,基于3D点云的表示。
[0297] 例如,定向测距模块可以被设置在UAV的前区段中,并且具有感测/检查/勘测/数字化UAV的物理环境的任务。定向测距模块可以是光检测和测距(lidar)模块,并且使得能够通过确定到物理环境的多个点的距离和方向,来测量被用于确定这些点中的一点在坐标系中的位置的点信息,例如,3D点信息。测距模块例如可以是激光扫描器模块。
[0298] 作为另一示例,传感器模块可以是摄像机系统。然后,感测动作涉及感测环境的光。环境数据然后包括光信息/图像信息(例如,采用图像数据的形式),以用于生成环境的图像。
[0299] 作为另一示例,传感器模块可以是惯性测量单元(IMU)。然后,感测动作涉及感测角速率和/或加速度。然后,环境数据包括用于确定例如UAV在环境中的取向和/或定向加速度的角速率信息和/或加速度信息。
[0300] 作为另一示例,传感器模块可以是全球导航卫星系统(GNSS)接收器。然后,感测动作涉及感测/接收来自GNSS卫星的信号。然后,环境数据包括GNSS信息(采用例如全局位置数据的形式),以用于确定UAV在本地、区域或全局参考坐标系中的位置。
[0301] 根据本发明的第六方面的实施方式,所述方法包括以下步骤:传感器模块具有视场,其中,修正UAV的移动是基于由传感器模块感测视场内的物体并且沿着敲击方向的。
[0302] 物体是UAV的物理环境中的物理物体和/或处于UAV的物理环境中。物体例如可以是建筑物、塔、汽车、人、树等。物体具有表面。表面可以呈不同的形式。例如,表面可以是平坦的、弯曲的、扭结的等。
[0303] 沿着敲击方向感测物体涉及在UAV正在移动的方向上感测物体。
[0304] 根据本发明的第六方面的实施方式,所述方法包括以下步骤:传感器模块是定向测距模块,该定向测距模块测量到视场内的物体的定向距离。
[0305] 本发明的第六方面还涉及一种包括机器可读程序代码的计算机程序产品,该机器可读程序代码在由与具有触敏显示器的移动控制设备和/或UAV相关的处理单元执行时,使得能够根据本发明的第六方面的方法来控制包括摄像机系统的UAV的飞行。
[0306] 根据本发明的第六方面的具体实施方式,所述方法的UAV是根据本发明的第十五方面的UAV。
[0307] 本发明的第七方面的概述
[0308] 本发明的第七方面涉及一种用于控制UAV在物理环境中的飞行的系统,其中,该系统包括:UAV,该UAV具有摄像机系统,该摄像机系统提供图像数据,摄像机系统包括多个摄像机,多个摄像机在外围设置在UAV处,并且各个摄像机的视场皆具有与UAV有关的固定取向并且远离UAV定向;一个前部摄像机面向前方、一个顶部摄像机面向上方、一个底部摄像机面向下方,以及至少一个侧部摄像机面向侧方,其中,这些摄像机被设置成使得各个视场皆与至少一个相邻视场叠加到预定义程度;并且该摄像机系统提供物理环境的全向视图;以及根据本发明的第二、第三、第四、第五、或第六方面的计算机程序产品。
[0309] 各个摄像机的视场皆具有与UAV有关的固定取向涉及将摄像机在UAV处设置成使得对于各个摄像机,其在UAV处的位置及其相对于UAV的取向不是可变的而是固定的和预定义的。
[0310] 全向视图涉及物理环境的视图,其在很大程度上覆盖包围UAV的物理环境的视图。全向视图包括至少一个侧视图、前视图、上视图以及下视图。由摄像机系统提供的全向视图不依赖于使用摄像机,该全向视图可以是机械万向节化的。
[0311] 根据本发明的第七方面的实施方式,该系统还包括移动控制设备,该移动控制设备具有触敏显示器。
[0312] 根据本发明的第七方面的具体实施方式,UAV是根据本发明的第十五方面的UAV。
[0313] 根据本发明的第七方面的另一具体实施方式,该系统包括根据本发明的第十一方面的系统。
[0314] 本发明的第八方面的概要
[0315] 本发明的第八方面涉及一种用于控制在物理环境中飞行的电池供电UAV的电力供应的计算机实现方法,所述方法包括在下文中概述的步骤。
[0316] 提供向UAV供电的电池的电池电量(battery charge)水平信息的步骤。
[0317] 电池电量水平信息例如可以涉及所测量的电池电压。电池电量水平信息例如可以涉及所测量的电池电流,其中,电池电流是在电池正被放电时测量的。
[0318] 基于电池电量水平信息来确定电池电量水平的步骤。
[0319] 电池电量水平例如可以涉及百分比。该百分比例如可以是100%、75%、50%、25%、5%、0%。电池电量水平可以涉及满电量、中等电量、低电量等中的一者。
[0320] 由具有触敏显示器的移动控制设备显示基于电池电量水平的电量水平通知的步骤。
[0321] 电量水平通知通常使UAV的用户知道实际电池电量水平。电量水平通知例如可以是视觉和/或听觉通知。
[0322] 基于电池电量水平来指示UAV移动到更换电池的位置的步骤。
[0323] 指示UAV移动涉及基于电池电量水平、特别是基于环境数据来生成控制命令,其中,这些控制命令由UAV的控制系统来接收,从而最终引导UAV的移动。由此,环境数据可以涉及基于由UAV的传感器模块执行的感测动作而生成的任何种类的数据。由此,感测动作涉及感测UAV的环境的至少一部分。环境数据包括用于表征/确定/定义UAV的环境的信息。环境数据可以包括来自UAV的摄像机系统的图像数据。
[0324] 指示UAV恢复飞行的步骤。
[0325] 指示UAV在该位置着陆由此使得能够在预定时间窗内更换电池,以及当在预定时间窗内更换电池时在电池供电模式与电容器供电模式之间切换,并且选择性地停用UAV的预定耗电单元,使得在更换电池时、特别是当在电池供电模式与电容器供电模式之间切换时提供不间断供电的步骤。
[0326] 预定时间窗例如可以是0.5分钟、1分钟、2分钟、3分钟等。该预定时间窗可以是预定义时间窗,并且通常取决于UAV可以单独由电容器电力来供电的时间量。
[0327] 根据本发明的第八方面的实施方式,电池供电UAV由单个电池供电。
[0328] 根据本发明的第八方面的实施方式,所述方法包括以下步骤:在更换电池之后提供UAV的可操作性,其中,UAV的可操作性涉及恢复飞行以及发送所记录的飞行数据中的至少一者。
[0329] 发送所记录的飞行数据可以涉及将所记录的飞行数据发送至例如移动控制设备、基于云的存储装置等。
[0330] 恢复飞行可以涉及使UAV自主移动回到这样的位置,即,在位置已经指示UAV移动到更换电池的位置。
[0331] 提供可操作性可以涉及提供用于选择恢复飞行或者选择发送所记录的飞行数据或者选择二者的选择。
[0332] 根据本发明的第八方面的实施方式,所述位置是UAV已经起飞的起飞点以及由移动控制设备控制UAV的位置中的一者。
[0333] 根据本发明的第八方面的实施方式,电量水平通知是在电池电量水平低于阈值的情况下显示的。
[0334] 根据本发明的第八方面的实施方式,在电池电量水平低于另一阈值的情况下指示UAV移动到所述位置,另一阈值等于所述阈值或者不同于所述阈值。
[0335] 例如,在电量水平低于25%的情况下,可以显示电量水平通知,并且在电池电量水平低于5%的情况下,指示UAV移动到所述位置。
[0336] 根据本发明的第八方面的实施方式,电池供电UAV具有至少一个传感器模块、至少一个摄像机以及至少一个推进单元,其中,预定耗电单元涉及传感器模块、至少一个摄像机以及至少一个推进单元中的至少一者。
[0337] 根据本发明的第八方面的实施方式,至少一个传感器模块是定向测距模块。
[0338] 例如,定向测距模块可以被设置在UAV的前区段中,并且具有感测/检查/勘测/数字化UAV的物理环境的任务。定向测距模块可以是光检测和测距(lidar)模块,并且使得能够通过确定到物理环境的多个点的距离和方向,来测量被用于确定这些点中的一点在坐标系中的位置的点信息,例如,3D点信息。测距模块例如可以是激光扫描器模块。
[0339] 根据本发明的第八方面的具体实施方式,该UAV是根据本发明的第十五方面的UAV。
[0340] 本发明的第八方面还涉及一种包括机器可读程序代码的计算机程序产品,该机器可读程序代码在由与具有触敏显示器的移动控制设备和/或UAV相关的处理单元执行时,使得能够根据本发明的第八方面的方法来控制电池供电UAV的电力供应。
[0341] 本发明的第八方面还涉及一种用于控制在物理环境中飞行的电池供电UAV的电力供应的系统,该系统包括:UAV,该UAV具有UAV供电系统,该UAV供电系统向UAV供电,该UAV供电系统包括电容器和电池电量水平信息生成器,其中,该供电系统被配置成提供向UAV供电的电池的电池电量水平信息、在电池供电模式与电容器供电模式之间的可切换性、以及选择性地停用UAV的预定耗电单元的可选择停用性;以及由电池电力或者由电容器电力两者另选地向UAV供电,使得在更换电池时,特别是当在电池供电模式与电容器供电模式之间切换时,提供不间断供电;以及根据本发明的第八方面的计算机程序产品。
[0342] 电池电量水平信息生成器例如可以是测量电池电压或电池电流的设置,其中,电池电流是在电池正被放电时测量的。
[0343] 电容器例如可以包括多个电容器。
[0344] 根据本发明的第八方面的具体实施方式,该UAV是根据本发明的第十五方面的UAV。
[0345] 本发明的第九方面的概要
[0346] 本发明的第九方面涉及一种用于在物理环境中飞行的UAV,该UAV包括:主体;推进系统,该推进系统包括被机械地联接至主体并且位于主体的左侧的第一多个推进单元、以及被机械地联接至主体并且位于主体的右侧的第二多个推进单元;第一保护框架,该第一保护框架被机械地联接至主体,并且至少部分地围绕第一多个推进单元的外边缘的一部分延伸弯曲;第二保护框架,该第二保护框架被机械地联接至主体,并且至少部分地围绕第二多个推进单元的外边缘的一部分延伸弯曲;以及UAV指示灯系统,其中,第一保护框架形成左前拐角区段和左后拐角区段,并且第二保护框架形成右前拐角区段和右后拐角区段;其中,该UAV指示灯系统包括:第一线性指示器,该第一线性指示器用于发射光以及围绕第一多个推进单元中的一个推进单元的外边缘的一部分并且沿着第一保护框架在左前拐角区段中延伸弯曲;第二线性指示器,该第二线性指示器用于发射光以及围绕第一多个推进单元中的另一推进单元的外边缘的一部分并且沿着第一保护框架在左后拐角区段中延伸弯曲;第三线性指示器,该第三线性指示器用于发射光以及围绕第二多个推进单元中的一个推进单元的外边缘的一部分并且沿着第二保护框架在右前拐角区段中延伸弯曲;以及第四线性指示器,该第四线性指示器用于发射光以及围绕第二多个推进单元中的另一推进单元的外边缘的一部分并且沿着第二保护框架在右后拐角区段中延伸弯曲;其中,各个线性指示器皆被设置成在UAV处于飞行状态的情况下远离该UAV并且朝向地面发射光到限定发射扇区;并且使得能够实现光的可变发射,从而使得能够实现UAV的取向特定用户感知,以及向用户指示UAV状态。
[0347] 推进单元例如可以包括旋翼,并且被配置成驱动旋翼。推进单元例如可以是螺旋桨(propeller)单元。
[0348] 第一多个推进单元例如可以涉及两个推进单元。第二多个推进单元例如可以涉及另外两个推进单元。
[0349] 保护框架通常用于至少保护推进单元至少部分地不与物体碰撞。
[0350] 沿着保护框架延伸弯曲例如可以涉及被附接至或至少部分地集成到保护框架中。
[0351] 使得能够实现光的可变发射例如涉及使得能够实现具有可变光特性的光的发射。
[0352] UAV的取向特定用户感知涉及用户能够标识辅助UAV指示灯系统的飞行UAV的取向。
[0353] 根据本发明的第九方面的实施方式,UAV具有第五线性指示器,该第五线性指示器用于发射光以及围绕主体的外区段延伸弯曲。
[0354] 例如,如果主体具有圆柱形区段,则第五线性指示器可以围绕该圆柱形区段、特别是在圆周方向上延伸弯曲。
[0355] 根据本发明的第九方面的实施方式,各个保护框架皆呈带状,并且在横向于其延伸方向的第一方向上鼓出(bulged)。
[0356] 根据本发明的第九方面的实施方式,各个线性指示器皆被至少部分集成到保护框架的这样的位置处,即,所述位置在横向于保护框架的延伸方向并且横向于第一方向的第二方向上相对于保护框架的最大鼓出部(bulging)偏移。
[0357] 根据本发明的第九方面的实施方式,第一线性指示器和第三线性指示器被配置成发射具有第一光特性的光;并且第二线性指示器和第四线性指示器被配置成发射具有第二光特性的光,该第二光特性不同于第一光特性。
[0358] 根据本发明的第九方面的实施方式,光特性涉及颜色、亮度以及发射模式中的至少一者,该发射模式涉及连续发射模式或者脉冲发射模式。
[0359] 根据本发明的第九方面的实施方式,线性指示器包括至少一个光源,其中,该线性指示器被配置成线性地引导由至少一个光源发射的光围绕多个推进单元中的一个推进单元的外边缘的一部分并且沿着保护框架在拐角区段中弯曲,或者围绕主体的外区段弯曲。
[0360] 根据本发明的第九方面的实施方式,线性指示器包括多个光源,其中,多个光源被设置成围绕多个推进单元中的一个推进单元的外边缘的一部分并且沿着保护框架在拐角区段中线性地延伸弯曲,或者围绕主体的外区段线性地延伸弯曲。
[0361] 根据本发明的第九方面的实施方式,包括多个光源的线性指示器通过使得能够实现通过多个光源中的至少一个光源的可变发射而使得能够实现光的可变发射。
[0362] 根据本发明的第九方面的实施方式,UAV包括光控制单元,该光控制单元被配置用于控制光的可变发射以及所发射的光的光特性,以使得能够实现UAV的取向特定用户感知,以及向用户指示UAV状态。
[0363] 根据本发明的第九方面的实施方式,光控制单元被配置用于基于从用户接收的光控制指令,来控制光的可变发射以及所发射的光的光特性。
[0364] 根据本发明的第九方面的具体实施方式,该UAV是根据本发明的第十五方面的UAV。
[0365] 本发明的第九方面还涉及一种用于控制根据本发明的第九方面的UAV的飞行的计算机实现方法,该UAV具有:指示灯系统,该指示灯系统具有线性指示器,该线性指示器用于使得能够实现光的可变发射;以及光控制单元,该光控制单元被配置用于控制光的可变发射以及所发射的光的光特性,所述方法包括以下步骤:基于由UAV的至少一个传感器模块生成的传感器数据来确定UAV状态,其中,基于UAV状态和/或从用户接收的光控制指令来确定光控制数据;由光控制单元接收光控制数据;以及基于该光控制数据,来控制光的可变发射以及所发射的光的光特性,用于提供UAV的取向特定用户感知;以及向用户指示UAV状态。
[0366] 例如,传感器模块可以是基于雷达的测距模块。然后,感测动作涉及感测到环境的物体/物体表面/表面的距离。然后,传感器数据包括用于确定到环境的物体/物体表面/表面的距离的距离信息。
[0367] 作为另一示例,传感器模块可以是温度测量模块。然后,感测动作涉及感测环境的温度。然后,传感器数据包括用于确定环境的温度的温度信息。
[0368] 作为另一示例,传感器模块可以是气压计模块。然后,感测动作涉及感测环境的气压。然后,传感器数据包括用于确定环境的气压的压力信息。
[0369] 作为另一示例,传感器模块可以是定向测距模块。然后,感测动作涉及感测到环境的物体/物体表面/表面的距离和方向。然后,传感器数据包括用于确定到环境的物体/物体表面/表面的距离和方向的距离和方向信息。基于这样的环境信息,可以生成UAV的物理环境的表示,例如,基于3D点云的表示。
[0370] 例如,定向测距模块可以被设置在UAV的前区段中,并且具有感测/检查/勘测/数字化UAV的物理环境的任务。定向测距模块可以是光检测和测距(lidar)模块,并且使得能够通过确定到物理环境的多个点的距离和方向,来测量被用于确定这些点中的一点在坐标系中的位置的点信息,例如,3D点信息。测距模块例如可以是激光扫描器模块。
[0371] 作为另一示例,传感器模块可以是摄像机系统。然后,感测动作涉及感测环境的光。传感器数据然后包括光信息/图像信息(例如,采用图像数据的形式),以用于生成环境的图像。
[0372] 作为另一示例,传感器模块可以是惯性测量单元(IMU)。然后,感测动作涉及感测角速率和/或加速度。然后,传感器数据包括用于确定例如UAV的取向和/或定向加速度的角速率信息和/或加速度信息。
[0373] 作为另一示例,传感器模块可以是全球导航卫星系统(GNSS)接收器。然后,感测动作涉及感测/接收来自GNSS卫星的信号。然后,传感器数据包括GNSS信息(采用例如全局位置数据的形式),以用于确定UAV在本地、区域或全局参考坐标系中的位置。
[0374] 根据本发明的第九方面的实施方式,UAV状态涉及以下中的至少一者:“低电池”状态、“故障”状态、“接近障碍物”状态、“飞行模式”状态、“任务状态”状态、以及“配对状态”状态。
[0375] “低电池”状态通常指示UAV的电池具有低电量水平的状态。“故障”状态通常指示UAV的故障。“接近障碍物”状态通常指示UAV接近物体/障碍物的状态。“飞行模式”状态通常指示UAV正在其内飞行的飞行模式。飞行模式例如可以涉及手动飞行模式、自主飞行模式、测量飞行模式等。“任务状态”状态通常指示必须由UAV完成的任务(例如测量任务)的进展。“配对状态”通常指示与UAV建立通信连接的状态。
[0376] 本发明的第九方面还涉及一种包括机器可读程序代码的计算机程序产品,该机器可读程序代码在由本发明的第九方面的UAV执行时,使得能够根据本发明的第九方面的方法来控制UAV的飞行,该UAV具有:指示灯系统,该指示灯系统具有线性指示器,该线性指示器用于使得能够实现光的可变发射;以及光控制单元,该光控制单元被配置用于控制光的可变发射以及所发射的光的光特性。
[0377] 本发明的第九方面还涉及一种用于控制UAV在物理环境中的飞行的系统,该系统包括根据本发明的第九方面的UAV、以及根据本发明的第九方面的计算机程序产品,该UAV具有:指示灯系统,该指示灯系统具有线性指示器,该线性指示器用于使得能够实现光的可变发射;以及光控制单元,该光控制单元被配置用于控制光的可变发射以及所发射的光的光特性。
[0378] 本发明的第十方面的概要
[0379] 本发明的第十方面涉及一种用于在物理环境自主导航UAV的计算机实现方法,所述方法包括在下文中概述的步骤。
[0380] 由UAV的自主导航控制单元连续地接收以下的步骤:来自UAV的全球导航卫星系统(GNSS)接收器模块的GNSS定位信号;来自UAV的至少一个传感器模块的环境数据,该环境数据提供关于物理环境中的物体的空间外观的信息;以及来自UAV的本地导航传感器模块的本地导航传感器信号。
[0381] 连续地接收信号和数据涉及稳定地接收信号和数据。由此,可以以给定频率稳定地/连续地接收信号和数据。频率可以是可变的。例如,信号和数据可以每秒钟接收10次、20次、50次、100次等。
[0382] GNSS定位信号由GNSS接收器模块接收,其中,GNSS定位信号可以被指派给从其接收GNSS定位信号的GNSS卫星。
[0383] 环境数据可以涉及基于由UAV的传感器模块执行的感测动作而生成的任何种类的数据。由此,感测动作涉及感测UAV的环境的至少一部分。环境数据包括用于表征/确定/定义UAV的环境的信息。
[0384] 物体是UAV的物理环境中的物理物体和/或处于UAV的物理环境中。物体例如可以是建筑物、塔、汽车、人、树等。物体具有表面。表面可以呈不同的形式。例如,表面可以是平坦的、弯曲的、扭结的等。
[0385] 物体的空间外观例如可以涉及物体的几何形状,包括物体表面的几何形状。
[0386] 例如,传感器模块可以是基于雷达的测距模块。然后,感测动作涉及感测到环境的物体/物体表面/表面的距离。然后,环境数据包括用于确定到环境的物体/物体表面/表面的距离的距离信息。
[0387] 作为另一示例,传感器模块可以是温度测量模块。然后,感测动作涉及感测环境的温度。然后,环境数据包括用于确定环境的温度的温度信息。
[0388] 作为另一示例,传感器模块可以是气压计模块。然后,感测动作涉及感测环境的气压。然后,环境数据包括用于确定环境的气压的压力信息。
[0389] 作为另一示例,传感器模块可以是定向测距模块。然后,感测动作涉及感测到环境的物体/物体表面/表面的距离和方向。然后,环境数据包括用于确定到环境的物体/物体表面/表面的距离和方向的距离和方向信息。基于这样的环境信息,可以生成UAV的物理环境的表示,例如,基于3D点云的表示。
[0390] 例如,可以将定向测距模块设置在UAV的前区段中,并且具有感测/检查/勘测/数字化UAV的物理环境的任务。定向测距模块可以是光检测和测距(lidar)模块,并且使得能够通过确定到物理环境的多个点的距离和方向,来测量被用于确定这些点中的一点在坐标系中的位置的点信息,例如,3D点信息。测距模块例如可以是激光扫描器模块。
[0391] 作为另一示例,传感器模块可以是摄像机系统。然后,感测动作涉及感测环境的光。环境数据然后包括光信息/图像信息(例如,采用图像数据的形式),以用于生成环境的图像。
[0392] 作为另一示例,传感器模块可以是惯性测量单元(IMU)。然后,感测动作涉及感测角速率和/或加速度。然后,环境数据包括用于确定例如UAV在环境中的取向和/或定向加速度的角速率信息和/或加速度信息。
[0393] 作为另一示例,传感器模块可以是全球导航卫星系统(GNSS)接收器。然后,感测动作涉及感测/接收来自GNSS卫星的信号。然后,环境数据包括GNSS信息(采用例如全局位置数据的形式),以用于确定UAV在本地、区域或全局参考坐标系中的位置。
[0394] 由自主导航控制单元基于具有权重、环境数据以及本地导航传感器信号的GNSS定位信号来关于参考坐标系连续地确定UAV的位置、飞行速度以及取向的步骤。
[0395] GNSS定位信号的权重例如可以涉及权重因子,其中,权重因子的范围例如可以从0到1、从0到2等变动。
[0396] 参考坐标系例如可以是本地、区域或全局坐标系,其可以被用于地理定位。
[0397] 基于以上、特别是基于连续地接收数据和信号并且连续地确定位置、速度以及取向,由自主导航控制单元在物理环境中自主地导航UAV的步骤。
[0398] 基于环境数据在确定UAV的位置、飞行速度以及取向时调整GNSS定位信号的权重的步骤。
[0399] 例如,GNSS定位信号的权重可以通过减少或增加权重来调整。作为另一示例,GNSS定位信号的权重可以通过将权重减小至零来进行调整,这意味着在确定UAV的位置、飞行速度以及取向方面不包括GNSS定位信号。
[0400] 根据本发明的第十方面的实施方式,所述方法包括以下步骤:在确定UAV的位置、飞行速度以及取向时忽略所选择的GNSS卫星的GNSS定位信号,其中,该GNSS卫星是基于环境数据来选择的。
[0401] 忽略的步骤例如可以涉及将GNSS定位信号的权重调整成零。
[0402] 根据本发明的第十方面的实施方式,所述方法包括以下步骤:基于环境数据,在确定UAV的位置、飞行速度以及取向时忽略所有GNSS定位信号。
[0403] 根据本发明的第十方面的实施方式,环境数据包括与到物理环境中的物体的所测量的距离和方向相关的定向距离信息,并且所述方法包括以下步骤:确定物体的几何外观,其中,调整权重和/或忽略GNSS定位信号是基于物体的几何外观的。
[0404] 由此,到物体的距离和方向通常涉及到物体表面的点的距离和方向。测量到物体表面的距离和方向可以涉及测量到物体表面和/或物体表面的点的水平角度、垂直角度以及距离。
[0405] 根据本发明的第十方面的实施方式,环境数据是从定向测距模块和基于雷达的测距模块中的至少一者接收的。
[0406] 例如,定向测距模块可以被设置在UAV的前区段中,并且具有感测/检查/勘测/数字化UAV的物理环境的任务。定向测距模块可以是光检测和测距(lidar)模块,并且使得能够通过确定到物理环境的多个点的距离和方向,来测量被用于确定这些点中的一点在坐标系中的位置的点信息,例如,3D点信息。测距模块例如可以是激光扫描器模块。
[0407] lidar原理涉及基于击中物体表面并被反射以由定向测距模块检测的测距辐射脉冲的飞行时间来测量距离。
[0408] 例如,基于雷达的测距模块可以包括雷达传感器。然后,感测动作涉及感测到环境的物体/物体表面/表面的距离。然后,环境数据包括用于确定到环境的物体/物体表面/表面的距离的距离信息。
[0409] 根据本发明的第十方面的实施方式,本地导航传感器模块包括惯性测量单元(IMU)、气压计、磁力计、以及视觉惯性系统(visual inertial system,VIS)中的至少一者,其中,该本地导航传感器信号涉及IMU信号、气压计信号、磁力计信号以及VIS信号。
[0410] VIS使用UAV的摄像机系统的图像数据,来基于跟踪该图像数据中的预定特征导出与UAV的移动/运动相关的运动数据。
[0411] 根据本发明的第十方面的具体实施方式,UAV是根据本发明的第十五方面的UAV。
[0412] 本发明的第十方面还涉及一种包括机器可读程序代码的计算机程序产品,该机器可读程序代码在由与UAV相关的处理单元执行时,使得能够根据本发明的第十方面的方法在物理环境中自主导航UAV,该UAV具有自主导航控制单元、GNSS接收器模块、传感器模块以及本地导航传感器模块。
[0413] 本发明的第十方面还涉及一种用于在物理环境中自主导航的系统,该系统包括UAV、以及根据本发明的第十方面的计算机程序产品,该UAV具有:GNSS接收器模块,该GNSS接收器模块用于接收GNSS定位信号;至少一个传感器模块,至少一个传感器模块生成环境数据;本地导航传感器模块,该本地导航传感器模块生成本地导航传感器信号;以及自主导航控制单元,该自主导航控制单元被通信地连接至GNSS接收器模块、至少一个传感器模块以及本地导航传感器模块,并且被配置成连续地接收GNSS定位信号、环境数据、以及本地导航传感器信号;以及基于以上自主地导航UAV。
[0414] 根据本发明的第十方面的具体实施方式,该UAV是根据本发明的第十五方面的UAV。
[0415] 本发明的第十一方面的概述
[0416] 本发明的第十一方面涉及一种用于提供UAV的物理环境的实时视图的计算机实现方法,所述方法包括在下文中概述的步骤。
[0417] 基于来自UAV的摄像机系统的图像数据连续地生成该UAV的物理环境的视图的步骤,摄像机系统包括多个摄像机,多个摄像机在外围设置在UAV处,摄像机的视场具有与UAV有关的固定取向并且远离UAV定向,并且该摄像机系统提供多个摄像机的可用图像数据,以用于生成物理环境的全向视图。
[0418] 视图涉及物理环境的至少一部分的表示。所述表示例如可以是物理环境的至少一部分的图像,图像基于来自摄像机系统的图像数据。
[0419] 连续地生成视图涉及稳定地生成视图。由此,可以以给定频率/帧速率稳定地/连续地生成视图。频率可以是可变的。例如,该视图可以每秒钟生成50次,涉及每秒钟生成50个视图。该视图可以例如每秒钟生成50次到250次,涉及每秒钟生成50到250个视图。
[0420] 这些摄像机的视场具有与UAV有关的固定取向涉及将摄像机在UAV处设置成使得对于各个摄像机,其在UAV处的位置及其相对于UAV的取向不是可变的而是固定的和预定义的。
[0421] 全向视图涉及物理环境的视图,其在很大程度上覆盖包围UAV的物理环境的视图。全向视图包括至少一个侧视图、前视图、上视图以及下视图。由摄像机系统提供的全向视图不依赖于使用摄像机,该全向视图可以是机械万向节化的。
[0422] 由触敏显示器以实时视图来连续地显示物理环境的视图的步骤。
[0423] 显示涉及呈现辅助显示设备/显示功能的视图,使得该视图可被例如UAV的用户感知。例如,如果触敏显示器是作为具有触敏显示器的平板PC的移动控制设备的一部分,则通过在触敏显示器上显示视图来显示视图。触敏显示器可以是平板PC、移动电话、智能手表、膝上型电脑等的一部分。
[0424] 触敏显示器还被配置成接收触摸输入。触敏显示器还可以被实现为增强现实(AR)和/或虚拟现实(VR)系统的一部分。然后,通过与触敏控制器交互的AR和/或VR系统的显示功能来实现触敏显示器,该触敏控制器被配置成接收触摸输入。
[0425] 触敏显示器例如可以是平板PC、移动电话、智能手表、膝上型电脑等的一部分。
[0426] 与连续地生成视图类似地执行连续地显示视图。尽管如此,仍可以以给定频率/帧速率来执行连续地显示视图。该给定频率/帧速率可以不同于连续地生成视图的频率。
[0427] 实时视图涉及显示通常基于最新近图像数据的视图。它可以涉及以预定义频率/帧速率显示视图,其中,至少以预定义频率/帧速率生成视图。视图的每次生成都通常基于最新近图像数据。
[0428] 接收并标识指示期望观察方向的触摸输入,在期望观察方向上将生成物理环境的视图。
[0429] 触摸输入是指示生成并显示物理环境的视图的期望观察方向的触摸输入。
[0430] 触摸输入例如可以涉及“双指开合”触摸输入、基于“划动”的触摸输入、“双指划动”触摸输入、“单指划动”触摸输入、“单击”触摸输入、“双击”触摸输入等。
[0431] 期望观察方向可基于触摸输入导出。
[0432] 基于以上来生成并以实时视图显示在期望观察方向上的物理环境的视图的步骤。
[0433] 基于期望观察方向从可用图像数据中选择图像数据的步骤。
[0434] 由此,可用图像数据是由多个摄像机提供的图像数据。可以将该可用图像数据用于生成物理环境的全向视图。为了生成期望观察方向上的视图,基于期望观察方向从可用图像数据中选择图像数据,其中,所选择的图像数据可以是由多个摄像机中的一个以上摄像机提供的图像数据。
[0435] 基于所选择的图像数据来生成并以实时视图显示期望物理环境在观察方向上的视图的步骤。
[0436] 根据本发明的第十一方面的实施方式,所述方法包括以下步骤:通过触敏显示器接收触摸输入,触敏显示器包括扩展至实时视图的多个触摸区,其中,期望观察方向是基于标识出接收到触摸输入的触摸区来确定的;并且向触摸区指派预定图像数据选择信息,基于该预定图像数据选择信息,从可用图像数据中选择图像数据。
[0437] 触摸区可以例如以二维触摸区光栅的形式扩展至实时视图。光栅例如可以包括仅行、仅列、或者行和列。由此,触摸区例如可以是线形、矩形、圆形、椭圆形等。
[0438] 根据本发明的第十一方面的实施方式,所述方法包括以下步骤:使用图像拼接算法来拼接所选择的图像数据;并且基于经拼接的图像数据,来生成并以实时视图显示物理环境在期望观察方向上的视图。
[0439] 例如,如果所选择的图像数据是由多个摄像机中的一个以上摄像机提供的图像数据,则为了提供无缝的所选择的图像数据而对该图像数据进行拼接。
[0440] 根据本发明的第十一方面的实施方式,所述方法包括以下步骤:使由UAV的定向测距模块通过测量物理环境记录的定向距离信息与所选择的图像数据相互关联,使得生成具有深度信息的所选择的图像数据,其中,该图像拼接算法正在基于深度信息拼接所选择的图像数据。
[0441] 例如,可以将定向测距模块设置在UAV的前区段中,并且具有感测/检查/勘测/数字化UAV的物理环境的任务。定向测距模块可以是光检测和测距(lidar)模块,并且使得能够通过确定到物理环境的多个点的距离和方向,来测量被用于确定这些点中的一点在坐标系中的位置的点信息,例如,3D点信息。测距模块例如可以是激光扫描器模块。
[0442] 根据本发明的第十一方面的实施方式,所述方法包括以下步骤:基于深度信息来校正摄像机系统中的摄像机之间的视差偏移,并且基于以上,来生成并以实时视图显示物理环境在期望观察方向上的视图。
[0443] 根据本发明的第十一方面的实施方式,所述方法包括以下步骤:通过基于期望观察方向,从可用图像数据中选择图像数据,并且基于所选择的图像数据,生成并以实时视图显示物理环境在期望观察方向上的视图,来通过触摸输入提供虚拟万向节(gimbal)功能,该虚拟万向节功能使得能够虚拟地万向节化视图,其中,虚拟地万向节化视图是与UAV的移动分离的。
[0444] 虚拟万向节涉及提供与由具有机械万向节的摄像机提供的功能类似的功能,但不包括机械万向节。
[0445] 根据本发明的第十一方面的实施方式,根据本发明的第十一方面的方法提供了本发明的第一、第二、第三、第四、第五以及第六方面中的任一方面的方法中的实时视图。
[0446] 根据本发明的第十一方面的具体实施方式,该UAV是根据本发明的第十五方面的UAV。
[0447] 本发明的第十一方面还涉及一种包括机器可读程序代码的计算机程序产品,该机器可读程序代码在由与具有触敏显示器的移动控制设备和/或UAV相关的处理单元执行时,使得能够根据本发明的第十一方面的方法来提供UAV的物理环境的实时视图。
[0448] 本发明的第十一方面还涉及一种用于控制UAV在物理环境中的飞行的系统,该系统包括:UAV,该UAV具有摄像机系统,该摄像机系统包括多个摄像机,多个摄像机在外围设置在UAV处,摄像机的视场具有与UAV有关的固定取向并且远离该UAV定向,并且该摄像机系统提供多个摄像机的可用图像数据,以用于生成物理环境的全向视图;以及根据本发明的第十一方面的计算机程序产品。
[0449] 根据本发明的第十一方面的实施方式,UAV具有定向测距模块,该定向测距模块通过测量物理环境来记录定向距离信息。
[0450] 根据本发明的第十一方面的实施方式,该系统还包括移动控制设备,该移动控制设备具有触敏显示器。
[0451] 移动控制设备例如可以是平板PC、移动电话、智能手表、具有触摸屏的膝上型电脑等。移动控制设备还可以被配置成接收触摸输入。移动控制设备还可以被实现为增强现实(AR)和/或虚拟现实(VR)系统的一部分。然后,通过与触敏控制器交互的AR和/或VR系统的显示功能来实现触敏显示器,该触敏控制器被配置成接收触摸输入。
[0452] 根据本发明的第十一方面的实施方式,摄像机系统包括多个摄像机,多个摄像机在外围设置在UAV处,并且各个摄像机的视场皆具有与UAV有关的固定取向并且远离UAV定向;一个前部摄像机面向前方,一个顶部摄像机面向上方,一个底部摄像机面向下方,以及至少一个侧部摄像机面向侧方,其中,这些摄像机被设置成使得各个视场皆与至少一个相邻视场叠加到预定义程度;并且该摄像机系统提供物理环境的全向视图;以及该摄像机系统提供多个摄像机的可用图像数据,以用于生成物理环境的全向视图。
[0453] 本发明的第十二方面的概要
[0454] 本发明的第十二方面涉及一种用于调节由在物理环境中飞行的UAV的多用途传感器系统生成的传感器原始数据的计算机实现方法,所述方法包括在下文中概述的步骤。
[0455] 由多用途传感器系统生成采用以下形式的传感器原始数据的步骤:来自UAV的摄像机系统的图像数据、来自UAV的惯性测量单元(IMU)的运动数据、来自UAV的定向测距模块的测量数据(特别是3D点数据)、以及来自UAV的全球导航卫星系统(GNSS)接收器模块的全局位置数据,特别是其中,定向测距模块基于光检测和测距(lidar)原理,来测量到物体表面的距离和方向。
[0456] 多用途传感器系统可以包括多个传感器模块。
[0457] 例如,传感器模块可以是基于雷达的测距模块。然后,感测动作涉及感测到环境的物体/物体表面/表面的距离。然后,传感器原始数据包括用于确定到环境的物体/物体表面/表面的距离的距离信息。
[0458] 作为另一示例,传感器模块可以是温度测量模块。然后,感测动作涉及感测环境的温度。然后,传感器原始数据包括用于确定环境的温度的温度信息。
[0459] 作为另一示例,传感器模块可以是气压计模块。然后,感测动作涉及感测环境的气压。然后,传感器原始数据包括用于确定环境的气压的压力信息。
[0460] 作为另一示例,传感器模块可以是定向测距模块。然后,感测动作涉及感测到环境的物体/物体表面/表面的距离和方向。然后,传感器原始数据包括用于确定到环境的物体/物体表面/表面的距离和方向的距离和方向信息。基于这样的环境信息,可以生成UAV的物理环境的表示,例如,基于3D点云的表示。
[0461] 例如,定向测距模块可以被设置在UAV的前区段中,并且具有感测/检查/勘测/数字化UAV的物理环境的任务。定向测距模块可以是光检测和测距(lidar)模块,并且使得能够通过确定到物理环境的多个点的距离和方向,来测量被用于确定这些点中的一点在坐标系中的位置的点信息,例如,3D点信息。测距模块例如可以是激光扫描器模块。
[0462] 由此,到物体表面的距离和方向通常涉及到物体表面的点的距离和方向。测量到物体表面的距离和方向可以涉及测量到物体表面和/或物体表面的点的水平角度、垂直角度以及距离。
[0463] lidar原理涉及基于击中物体表面并被反射以由定向测距模块检测的测距辐射脉冲的飞行时间来测量距离。
[0464] 作为另一示例,传感器模块可以是摄像机系统。然后,感测动作涉及感测环境的光。传感器原始数据然后包括光信息/图像信息(例如,采用图像数据的形式),以用于生成环境的图像。
[0465] 作为另一示例,传感器模块可以是惯性测量单元(IMU)。然后,感测动作涉及感测角速率和/或加速度。然后,传感器原始数据包括用于确定例如UAV的取向和/或定向加速度的角速率信息和/或加速度信息。
[0466] 作为另一示例,传感器模块可以是全球导航卫星系统(GNSS)接收器。然后,感测动作涉及感测/接收来自GNSS卫星的信号。然后,传感器原始数据包括GNSS信息(采用例如全局位置数据的形式),以用于确定UAV在本地、区域或全局参考坐标系中的位置。
[0467] 提供使用支持数据来支持飞行控制的飞行控制支持功能、以及用于记录传感器数据的传感器数据记录功能的步骤,该传感器数据使得能够生成UAV的物理环境的表示。
[0468] UAV的物理环境的表示例如可以涉及基于点云的表示、基于图像数据的表示、或两者的组合。可以例如在后处理步骤中基于所记录的传感器数据来生成该表示。而且,所记录的传感器数据例如可以使得能够生成并显示UAV的环境的视图,该视图可以以实时视图向UAV的用户显示。而且,所记录的传感器数据例如可以使得能够重建UAV的物理环境,以用于生成物理环境的经勘测/测量的模型。
[0469] 由此,所记录的传感器数据使得能够生成UAV的物理环境的表示,该表示例如可以是用户在控制该UAV时所感知的,或者可以是与环境的经勘测/测量的模型相关的。
[0470] 支持UAV的飞行例如可以涉及自主地避免碰撞/避开障碍物、稳定UAV的飞行等。
[0471] 由飞行控制支持功能自主支持对UAV的飞行的控制的步骤。
[0472] 由传感器数据记录功能记录传感器数据的步骤,该传感器数据使得能够生成UAV的物理环境的表示。
[0473] 由UAV的传感器原始数据调节单元接收传感器原始数据的步骤。
[0474] 由传感器原始数据调节单元调节传感器原始数据,以生成支持数据和传感器数据的步骤,其中,图像数据、运动数据、测量数据、以及全局位置数据中的至少一者既被用于生成支持数据又被用于生成传感器数据。
[0475] 传感器原始数据调节单元基于数据是由飞行控制支持功能使用还是由传感器数据记录功能使用,来调节传感器原始数据。而且,传感器原始数据调节单元基于支持数据或者传感器数据的预期用途,来调节传感器原始数据。
[0476] 由此,传感器原始数据用于双重目的,例如,图像数据、运动数据、测量数据以及全局位置数据可以被用于生成支持数据以及被用于生成传感器数据。根据图像数据、运动数据、测量数据以及全局位置数据是被用于生成支持数据还是被用于生成传感器数据,对数据进行特别调节。
[0477] 根据本发明的第十二方面的实施方式,飞行控制支持功能包括视觉惯性系统(VIS),该视觉惯性系统使用采用经调节的图像数据的形式的支持数据,来基于跟踪图像数据中的预定特征导出与UAV的移动/运动相关的运动数据。
[0478] 根据本发明的第十二方面的实施方式,调节步骤包括:基于与由IVS使用图像数据相关的标准来调节图像数据。
[0479] 该标准是必须满足以便可以由VIS高效地使用图像数据/经调节的图像数据的标准。该标准例如可以涉及图像数据的分辨率、图像数据的亮度、图像数据的颜色信息、图像数据被提供给VIS的频率等。
[0480] 根据本发明的第十二方面的实施方式,传感器数据使得能够生成UAV的物理环境的视图并向用户显示该视图;并且该生成和显示是基于采用经调节的图像数据的形式的传感器数据的。
[0481] 根据本发明的第十二方面的实施方式,调节步骤包括:基于与基于图像数据生成传感器数据相关的标准来调节图像数据,以使得能够生成UAV的物理环境的视图并向用户显示该视图。
[0482] 该标准是必须满足以便可以高效地使用图像数据/经调节的图像数据来生成UAV的物理环境的视图并向用户显示该视图的标准。该标准例如可以涉及图像数据的分辨率、图像数据的亮度、图像数据的颜色信息、图像数据被提供给传感器数据记录功能的频率等。
[0483] 根据本发明的第十二方面的实施方式,飞行控制支持功能包括避碰/避障(collision/obstacle avoidance)功能,该避碰功能使用采用经调节的测量数据的形式的支持数据,来检测物理环境中的障碍物并且避开障碍物。
[0484] 根据本发明的第十二方面的实施方式,调节步骤包括:基于与由避碰/避障功能使用测量数据相关的标准来该调节测量数据。
[0485] 该标准是必须满足以便可以由避碰/避障功能高效地使用测量数据/经调节的测量数据的标准。该标准例如可以涉及测量数据的分辨率、测量数据被提供给避碰/避障功能的频率等。
[0486] 根据本发明的第十二方面的实施方式,传感器数据使得能够生成UAV的物理环境的视图并向用户显示该视图;并且生成和显示是基于采用经调节的测量数据的形式的传感器数据的。
[0487] 根据本发明的第十二方面的实施方式,将该经调节的测量数据用于支持对经调节的图像数据的拼接。
[0488] 根据本发明的第十二方面的实施方式,调节的步骤包括:基于与基于测量数据生成传感器数据相关的标准来调节测量数据,以使得能够生成UAV的物理环境的视图并向用户显示该视图。
[0489] 该标准是必须满足以便可以高效地使用测量数据/经调节的测量数据来生成UAV的物理环境的视图并向用户显示该视图的标准。该标准例如可以涉及测量数据的分辨率、测量数据被提供给传感器数据记录功能的频率等。
[0490] 根据本发明的第十二方面的实施方式,传感器数据使得能够向用户显示UAV的物理环境的表示,并且该显示是基于采用经调节的测量数据的形式的传感器数据的。
[0491] 根据本发明的第十二方面的实施方式,该经调节的测量数据包括3D点数据。
[0492] 根据本发明的第十二方面的实施方式,调节的步骤包括:基于与基于测量数据生成传感器数据相关的标准来调节测量数据,以使得能够向用户显示UAV的物理环境的表示,特别是采用3D点云的形式。
[0493] 该标准是必须满足以便可以高效地使用测量数据/经调节的测量数据来向用户显示UAV的物理环境的视图(特别是采用3D点云的形式)的标准。该标准例如可以涉及测量数据的分辨率。
[0494] 根据本发明的第十二方面的实施方式,飞行控制支持功能使用采用经调节的全局位置数据的形式的支持数据,来控制UAV在物理环境中的飞行。
[0495] 根据本发明的第十二方面的实施方式,调节的步骤包括:基于与由飞行控制支持功能使用全局位置数据相关的标准来调节全局位置数据。
[0496] 该标准是必须满足以便全局位置数据/经调节的全局位置数据可以被高效地用于控制UAV在物理环境中的飞行的标准。该标准例如可以涉及全局位置数据的分辨率、将全局位置数据提供给飞行控制支持功能的频率等。
[0497] 根据本发明的第十二方面的实施方式,传感器数据使得能够向用户显示UAV的物理环境的表示,并且该显示是基于采用经调节的全局位置数据的形式的传感器数据通过使用该经调节的全局位置数据向所述表示指派全局位置的。
[0498] 根据本发明的第十二方面的实施方式,调节的步骤包括:基于与基于全局位置数据生成传感器数据相关的标准来调节全局位置数据,以使得能够向用户显示UAV的物理环境的表示,并且已经向所述表示指派了全局位置。
[0499] 该标准是必须满足以便可以高效地使用全局位置数据/经调节的全局位置数据以向用户显示UAV的物理环境的表示并且已经向所述表示指派了全局位置的标准。该标准例如可以涉及全局位置数据的分辨率、将全局位置数据提供给传感器数据记录功能的频率等。
[0500] 根据本发明的第十二方面的实施方式,支持数据和传感器数据各自包括图像数据、运动数据、测量数据、以及全局位置数据中的至少两者的组合。
[0501] 根据本发明的第十二方面的实施方式,传感器原始数据是以预定义最大速率并且以预定义最大分辨率来生成的,其中,调节传感器原始数据的步骤包括:基于与从传感器原始数据生成支持数据和/或传感器数据相关的标准,来以预定义分辨率和/或以预定义速率提供传感器原始数据。
[0502] 根据本发明的第十二方面的具体实施方式,该UAV是根据本发明的第十五方面的UAV。
[0503] 本发明的第十二方面还涉及一种包括机器可读程序代码的计算机程序产品,该机器可读程序代码在由与具有触敏显示器的移动控制设备和/或UAV相关的处理单元执行时,使得能够根据本发明的第十二方面的方法来调节传感器原始数据。
[0504] 本发明的第十三方面的概要
[0505] 本发明的第十三方面涉及一种用于跟踪UAV在物理环境中的位置和取向的计算机实现方法,所述方法包括在下文中概述的步骤。
[0506] 从UAV的多用途传感器系统接收传感器数据的步骤,该多用途传感器系统被配置成生成采用以下形式的传感器数据:来自UAV的摄像机系统的图像数据、来自UAV的惯性测量单元(IMU)的运动数据、来自UAV的定向测距模块的测量数据(特别是3D点数据)、以及来自UAV的全球导航卫星系统(GNSS)接收器模块的全局位置数据,特别是其中,定向测距模块基于光检测和测距(lidar)原理,来测量到物体表面的距离和方向。
[0507] 多用途传感器系统可以包括多个传感器模块。
[0508] 例如,传感器模块可以是基于雷达的测距模块。然后,感测动作涉及感测到环境的物体/物体表面/表面的距离。然后,传感器数据包括用于确定到环境的物体/物体表面/表面的距离的距离信息。
[0509] 作为另一示例,传感器模块可以是温度测量模块。然后,感测动作涉及感测环境的温度。然后,传感器数据包括用于确定环境的温度的温度信息。
[0510] 作为另一示例,传感器模块可以是气压计模块。然后,感测动作涉及感测环境的气压。然后,传感器数据包括用于确定环境的气压的压力信息。
[0511] 作为另一示例,传感器模块可以是定向测距模块。然后,感测动作涉及感测到环境的物体/物体表面/表面的距离和方向。然后,传感器数据包括用于确定到环境的物体/物体表面/表面的距离和方向的距离和方向信息。基于这样的环境信息,可以生成UAV的物理环境的表示,例如,基于3D点云的表示。
[0512] 例如,定向测距模块可以被设置在UAV的前区段中,并且具有感测/检查/勘测/数字化UAV的物理环境的任务。定向测距模块可以是光检测和测距(lidar)模块,并且使得能够通过确定到物理环境的多个点的距离和方向,来测量被用于确定这些点中的一点在坐标系中的位置的点信息,例如,3D点信息。测距模块例如可以是激光扫描器模块。
[0513] 由此,到物体表面的距离和方向通常涉及到物体表面的点的距离和方向。测量到物体表面的距离和方向可以涉及测量到物体表面和/或物体表面的点的水平角度、垂直角度以及距离。lidar原理涉及基于击中物体表面并被反射以由定向测距模块检测的测距辐射脉冲的飞行时间来测量距离。
[0514] 作为另一示例,传感器模块可以是摄像机系统。然后,感测动作涉及感测环境的光。传感器数据然后包括光信息/图像信息(例如,采用图像数据的形式),以用于生成环境的图像。
[0515] 作为另一示例,传感器模块可以是惯性测量单元(IMU)。然后,感测动作涉及感测角速率和/或加速度。然后,传感器数据包括用于确定例如UAV的取向和/或定向加速度的角速率信息和/或加速度信息。
[0516] 作为另一示例,传感器模块可以是全球导航卫星系统(GNSS)接收器。然后,感测动作涉及感测/接收来自GNSS卫星的信号。然后,传感器数据包括GNSS信息(采用例如全局位置数据的形式),以用于确定UAV在本地、区域或全局参考坐标系中的位置。
[0517] 使用基于以下中的至少一者的数据作为用于参考和跟踪UAV的位置和取向的输入数据来提供参考和跟踪功能的步骤:图像数据、运动数据、测量数据、以及全局位置数据。
[0518] 跟踪UAV在物理环境中的位置和取向的步骤。
[0519] 参考和跟踪功能针对参考坐标系来参考UAV的位置和取向的步骤。
[0520] 参考坐标系例如可以是本地、区域或全局坐标系,其可以被用于地理定位。
[0521] 参考和跟踪功能的步骤,在第一模式下并且当UAV正在飞行时,使用基于图像数据、运动数据、测量数据、全局位置数据中的至少一者的数据作为输入数据在参考坐标系中跟踪UAV。
[0522] 参考和跟踪功能的步骤,在第二模式下并且当UAV无推进(propulsion‑free)时,使用基于运动数据的数据作为输入数据,在参考坐标系中跟踪UAV。
[0523] 该方法例如允许当UAV在飞行时基于使用特定数据作为输入数据,来跟踪处于第一模式的UAV,其中,该特定数据是基于预定标准来选择的。预定标准例如可以涉及跟踪精度。该方法还允许当UAV无推进/没有飞行时,基于使用特定数据作为输入数据,来跟踪处于第二模式的UAV,其中,该特定数据是基于另一预定标准来选择的。该另一预定标准例如可以涉及被用作输入数据的数据的数据可靠性。
[0524] 根据本发明的第十三方面的实施方式,所述方法包括以下步骤:在第二模式下并且当UAV无推进时,使用基于图像数据、测量数据、以及全局位置数据中的至少一者的数据作为输入数据,在参考坐标系中跟踪UAV。
[0525] 根据本发明的第十三方面的实施方式,第二模式是根据推进单元的关闭而触发的。
[0526] 根据本发明的第十三方面的实施方式,多用途传感器系统被配置成生成采用来自UAV的气压计的气压计数据和来自UAV的磁力计的磁力计数据的形式的传感器数据。
[0527] 根据本发明的第十三方面的实施方式,参考和跟踪功能使用基于气压计数据和磁力计数据中的至少一者的数据。
[0528] 根据本发明的第十三方面的实施方式,所述方法包括以下步骤:在第二模式下并且当UAV无推进时,在参考坐标系中跟踪UAV,使得可基于相关的跟踪数据来生成测量数据,其中,如此生成的测量数据适合当UAV正在飞行时生成的测量数据。
[0529] 根据本发明的第十三方面的实施方式,所述方法包括以下步骤:基于所生成的测量数据来生成3D点云。
[0530] 根据本发明的第十三方面的具体实施方式,该UAV是根据本发明的第十五方面的UAV。
[0531] 本发明的第十三方面还涉及一种包括机器可读程序代码的计算机程序产品,该机器可读程序代码在由与移动控制设备和/或UAV相关的处理单元执行时,使得能够根据本发明的第十三方面的方法来跟踪UAV的位置和取向。
[0532] 本发明的第十四方面的概述
[0533] 本发明的第十四方面涉及一种用于管理被用于向UAV供电的一组UAV电池的系统,该系统包括:移动电池充电器单元;以及具有显示功能的电池管理终端,该移动电池充电器单元被设计用于接纳至少一个UAV电池,并且具有收发器单元,该收发器单元被配置用于通信连接至电池管理终端并且收发与UAV电池相关的电池管理数据;其中,该电池管理终端被配置成:还另选地通信连接至移动电池充电器单元、UAV、以及移动电池充电器单元和UAV;从移动电池充电器单元和UAV接收电池管理数据;使电池管理数据同步;基于电池管理数据来确定UAV电池的电量状态;以及显示所确定的电量状态。
[0534] 收发涉及发送和接收的动作。
[0535] 通信地连接涉及用于发送和接收(收发)数据的通信连接。
[0536] 可以基于使用实现无线通信连接的任何已建立的技术来提供通信连接。可以基于使用例如Wi‑Fi/WLAN标准、蓝牙标准、LTE标准、卫星通信标准、无线电标准、NFC标准、红外标准等来提供通信连接。而且,可以基于使用实现无线通信连接的一种或多种已建立的技术来提供通信连接。在使用多于一种已建立的技术的情况下,这些技术之一的使用可以基于与例如用于建立通信连接所需的基础设施/信号强度的可用性或者电池管理终端与移动电池充电器单元和/或UAV之间的距离相关的标准。
[0537] 电池管理终端例如可以是提供图形用户界面的软件。可以将该软件和/或图形用户界面实现为web应用、移动设备(特别是移动控制设备)的应用(app)。
[0538] 移动设备(特别是移动控制设备)例如可以是平板PC、移动电话、智能手表、具有触摸屏的膝上型电脑等。移动设备(特别是移动控制设备)还可以被配置成接收触摸输入。移动设备(特别是移动控制设备)还可以被实现为增强现实(AR)和/或虚拟现实(VR)系统的一部分。
[0539] 同步可以涉及使用电池管理数据来生成UAV电池的最新近电量状态。
[0540] 电池电量状态例如可以涉及百分比。该百分比例如可以是100%、75%、50%、25%、5%、0%。电池电量状态可以涉及满电量、中等电量、低电量等中的一者。
[0541] 根据本发明的第十四方面的实施方式,电池管理终端被配置成基于电池管理数据,以所定义的时间点来估计UAV电池的电量状态;以及显示所估计的电量状态。
[0542] 所定义的时间点例如可以是将来的时间点。由此,可以显示该UAV电池在将来的时间点的所估计的电量状态。
[0543] 根据本发明的第十四方面的实施方式,电池管理终端被配置成从飞行任务规划器模块接收飞行任务数据,并且基于飞行任务数据和电池管理数据和/或所确定的电量状态和/或所估计的电量状态,来确定和/或估计UAV电池的电量状态。
[0544] 飞行任务规划器模块可以是例如飞行任务规划器软件的模块。飞行任务规划器软件可以被用于规划飞行任务。规划飞行任务可以涉及定义飞行任务正在发生的位置,确定UAV的飞行的持续时间,要由UAV在飞行任务期间执行的任务等。基于此,可以生成表征飞行任务的飞行任务数据。然后,这样的飞行任务数据可以由电池管理终端用来确定和/或估计UAV电池的电量状态。
[0545] 根据本发明的第十四方面的实施方式,移动电池充电器单元具有控制单元,该控制单元被配置用于控制对UAV电池的充电和放电,并且该系统包括电池管理终端,该电池管理终端被配置成基于电池管理数据和/或所确定的电量状态和/或所估计的电量状态,来启动充电和/或放电。
[0546] 由此,可以使得能够在给定时间点提供UAV电池的特定电量状态。而且,能够实现自动维护UAV电池以延长其使用寿命。
[0547] 根据本发明的第十四方面的实施方式,该系统包括UAV,该UAV被配置成通信地连接至电池管理终端,以及向电池管理终端发送电池管理数据,该电池管理数据与UAV机载的UAV电池相关。
[0548] 根据本发明的第十四方面的具体实施方式,该UAV是根据本发明的第十五方面的UAV。
[0549] 本发明的第十四方面还涉及一种用于管理被用于向UAV供电的一组UAV电池的计算机实现方法,所述方法包括在下文中概述的步骤。
[0550] 提供电池管理终端的步骤。
[0551] 将电池管理终端还另选地通信连接至移动电池充电器单元、UAV、以及移动电池充电器单元和UAV的步骤。
[0552] 从移动电池充电器单元和UAV接收电池管理数据的步骤。
[0553] 使UAV电池的电池管理数据同步的步骤。
[0554] 基于电池管理数据来确定UAV电池的电量状态的步骤。
[0555] 显示所确定的电量状态的步骤。
[0556] 根据本发明的第十四方面的实施方式,所述方法包括以下步骤:基于电池管理数据,来估计UAV电池在所定义时间点的电量状态,以及显示所估计的电量状态。
[0557] 根据本发明的第十四方面的实施方式,所述方法包括以下步骤:从飞行任务规划器模块接收飞行任务数据;以及基于该飞行任务数据和电池管理数据和/或所确定的电量状态和/或所估计的电量状态,来确定和/或估计UAV电池的电量状态。
[0558] 根据本发明的第十四方面的实施方式,所述方法包括以下步骤:基于电池管理数据和/或所确定的电量状态和/或所估计的电量状态,来启动对UAV电池的充电和/或放电。
[0559] 根据本发明的第十四方面的具体实施方式,该UAV是根据本发明的第十五方面的UAV。
[0560] 本发明的第十四方面还涉及一种包括机器可读程序代码的计算机程序产品,该机器可读程序代码在由与具有显示功能的电池管理终端和/或UAV相关的处理单元执行时,使得能够根据本发明的第十四方面的方法来管理被用于向UAV供电的一组UAV电池。
[0561] 本发明的第十五方面的概述
[0562] 本发明的第十五方面涉及一种用于在物理环境中飞行的UAV,该UAV包括:主体,该主体沿着从前端到后端的轴线延伸,并且具有壳体(housing);第一安装结构,该第一安装结构被附接至主体并且在所述轴线的左侧的方向上远离主体延伸;第二安装结构,该第二安装结构被附接至主体并且在所述轴线的右侧的方向上远离主体延伸,所述右侧的方向是与所述左侧的方向相反的方向;四个推进单元,特别是旋翼组件,其中两个推进单元被安装至第一安装结构,并且其中两个推进单元被安装至第二安装结构;定向测距模块,该定向测距模块包括:具有主观察方向的测量视场,在该测量视场内,可以通过将测距辐射定向发射到视场中来测量到物理环境中的表面的测量视场方向和距离;检测器单元,该检测器单元用于检测从表面反射的测距辐射;以及测距辐射源;其中,定向测距模块被集成在壳体内部的主体的前端中;并且测距辐射可由定向测距模块定向发射穿过壳体到主体的前端之外。
[0563] 推进单元例如可以包括旋翼,并且被配置成驱动旋翼。推进单元例如可以是螺旋桨单元。
[0564] 定向测距模块可以具有感测/检查/勘测/数字化UAV的物理环境的任务。定向测距模块可以是光检测和测距(lidar)模块,并且使得能够通过确定到物理环境的多个点的距离和方向,来测量被用于确定这些点中的一点在坐标系中的位置的点信息,例如,3D点信息。测距模块例如可以是激光扫描器模块。
[0565] 测距辐射源例如可以是光辐射源、激光辐射源等。
[0566] 壳体的、测距辐射发射穿过的部分可以包括与壳体的其它部分不同的材料。该部分例如可以包括对测距辐射透明但至少在很大程度上对可见光不透明的材料。
[0567] 根据本发明的第十五方面的实施方式,定向测距模块具有偏转器单元,该偏转器单元使来自测距辐射源的测距辐射偏转穿过壳体到视场中。
[0568] 例如,偏转器单元可以被设置成使得沿着第一方向来自测距辐射源的测距辐射被偏转到第二方向,该第二方向横向于(例如正交于)第一方向。
[0569] 偏转器单元可以包括作为光学部件的反射镜,该反射镜使测距辐射偏转。
[0570] 根据本发明的第十五方面的实施方式,偏转器单元使从表面反射穿过壳体的测距辐射向检测器单元偏转。
[0571] 由此,偏转器单元使来自测距辐射源的测距辐射偏转到视场中,并且使从环境表面朝向偏转单元反射的测距辐射朝向检测器单元偏转。
[0572] 根据本发明的第十五方面的实施方式,偏转器单元被安装成围绕第一旋转轴线和第二旋转轴线旋转,该第二旋转轴线横向于第一旋转轴线。
[0573] 根据本发明的第十五方面的实施方式,使第一旋转轴线对准于、特别是平行于主体沿着其延伸的所述轴线。
[0574] 根据本发明的第十五方面的实施方式,辐射源包括单发射辐射源的阵列。
[0575] 根据本发明的第十五方面的实施方式,辐射源被配置成由单发射辐射源发射根据相控阵原理组合成测距辐射的辐射。
[0576] 根据本发明的第十五方面的实施方式,UAV包括至少一个传感器模块,至少一个传感器模块生成和/或提供环境数据,和/或定向测距模块被配置成提供与到物理环境中的物体的所测量的距离和方向相关的定向距离信息。
[0577] 环境数据可以涉及基于由UAV的传感器模块执行的感测动作而生成的任何种类的数据。由此,感测动作涉及感测UAV的环境的至少一部分。环境数据包括用于表征/确定/定义UAV的环境的信息。
[0578] 例如,传感器模块可以是基于雷达的测距模块。然后,感测动作涉及感测到环境的物体/物体表面/表面的距离。然后,环境数据包括用于确定到环境的物体/物体表面/表面的距离的距离信息。
[0579] 作为另一示例,传感器模块可以是温度测量模块。然后,感测动作涉及感测环境的温度。然后,环境数据包括用于确定环境的温度的温度信息。
[0580] 作为另一示例,传感器模块可以是气压计模块。然后,感测动作涉及感测环境的气压。然后,环境数据包括用于确定环境的气压的压力信息。
[0581] 作为另一示例,传感器模块可以是定向测距模块。然后,感测动作涉及感测到环境的物体/物体表面/表面的距离和方向。然后,环境数据包括用于确定到环境的物体/物体表面/表面的距离和方向的距离和方向信息。基于这样的环境信息,可以生成UAV的物理环境的表示,例如,基于3D点云的表示。
[0582] 例如,定向测距模块可以被设置在UAV的前区段中,并且具有感测/检查/勘测/数字化UAV的物理环境的任务。定向测距模块可以是光检测和测距(lidar)模块,并且使得能够通过确定到物理环境的多个点的距离和方向,来测量被用于确定这些点中的一点在坐标系中的位置的点信息,例如,3D点信息。测距模块例如可以是激光扫描器模块。
[0583] 由此,到物体表面的距离和方向通常涉及到物体表面的点的距离和方向。测量到物体表面的距离和方向可以涉及测量到物体表面和/或物体表面的点的水平角度、垂直角度以及距离。lidar原理涉及基于击中物体表面并被反射以由定向测距模块检测的测距辐射脉冲的飞行时间来测量距离。
[0584] 作为另一示例,传感器模块可以是摄像机系统。然后,感测动作涉及感测环境的光。环境数据然后包括光信息/图像信息(例如,采用图像数据的形式),以用于生成环境的图像。
[0585] 作为另一示例,传感器模块可以是惯性测量单元(IMU)。然后,感测动作涉及感测角速率和/或加速度。然后,环境数据包括用于确定例如UAV在环境中的取向和/或定向加速度的角速率信息和/或加速度信息。
[0586] 作为另一示例,传感器模块可以是全球导航卫星系统(GNSS)接收器。然后,感测动作涉及感测/接收来自GNSS卫星的信号。然后,环境数据包括GNSS信息(采用例如全局位置数据的形式),以用于确定UAV在本地、区域或全局参考坐标系中的位置。
[0587] 根据本发明的第十五方面的实施方式,定向测距模块基于光检测和测距(lidar)原理,来测量距离和方向。
[0588] 根据本发明的第十五方面的实施方式,第一安装结构包括安装部分,推进单元、特别是旋翼组件被安装至该安装部分;第一保护框架,该第一保护框架至少部分地围绕推进单元的、特别是旋翼组件的外边缘的一部分延伸弯曲,该第一保护框架被附接至第一安装结构;第二安装结构包括安装部分,推进单元、特别是旋翼组件被安装至该安装部分;以及第二保护框架,该第二保护框架至少部分地围绕推进单元的、特别是旋翼组件的外边缘的一部分延伸弯曲,该第二保护框架被附接至第二安装结构。
[0589] 保护框架通常用于至少防止推进单元至少部分地与物体碰撞。
[0590] 根据本发明的第十五方面的实施方式,安装部分包括至少一个撑杆(strut)部件,所述至少一个撑杆部件具有中空内部,其中,该中空内部形成从推进单元到主体的隐藏线缆布线。
[0591] 根据本发明的第十五方面的实施方式,推进单元、特别是旋翼组件中的每一者皆被安装至连接着三个撑杆部件的安装结构。
[0592] 根据本发明的第十五方面的实施方式,保护框架包括由纤维增强外壳(shell)包围的泡沫芯体。
[0593] 根据本发明的第十五方面的实施方式,所述保护框架中的至少一个保护框架包括被集成于其中的天线,其中,天线被嵌入泡沫芯体与纤维增强外壳之间。
[0594] 根据本发明的第十五方面的实施方式,所述保护框架中的至少一个保护框架包括被集成于其中的雷达传感器,特别是其中,雷达传感器与纤维增强外壳接合。
[0595] 根据本发明的第十五方面的实施方式,保护框架通过在泡沫芯体中嵌入线缆而在该保护框架内部提供隐藏线缆布线。
[0596] 根据本发明的第十五方面的实施方式,安装结构包括形成安装结构的外表面的外壳,其中,该外壳被形成为单块部分。
[0597] 根据本发明的第十五方面的实施方式,外壳由纤维增强聚合物、特别是碳纤维增强聚合物形成。
[0598] 根据本发明的第十五方面的实施方式,所述安装结构中的各个安装结构被附接至主体,使得该安装结构可围绕主体沿着其延伸的所述轴线从第一卡扣位置旋转到第二位置、特别是第二卡扣位置。
[0599] 卡扣位置涉及安装结构可锁定的位置,使得需要施加释放转矩,以将安装结构从第一卡扣位置旋转到另一位置。
[0600] 根据本发明的第十五方面的实施方式,在安装结构处于第一卡扣位置的情况下,第一安装结构在所述轴线的左侧的方向上远离主体延伸;第二安装结构在轴线的右侧的方向上远离主体延伸,所述右侧的方向是与所述左侧的方向相反的方向;以及在安装结构处于第二位置、特别是第二卡扣位置的情况下,两个安装结构都在相同的方向上远离主体延伸。
[0601] 根据本发明的第十五方面的实施方式,着陆支承结构位于安装结构和/或保护框架处;并且在横向于安装结构在其中主要延伸的平面的方向上,从该安装结构和/或保护框架突出,其中,该着陆支承结构被定位成使得在安装结构处于第二位置的情况下,这些着陆支承结构缠结(intertwine)。
[0602] 着陆支承结构被设计和定位成使得UAV可放置在地面上,同时仅支承结构接触地面并且保持UAV的其它部分远离地面。
[0603] 缠结涉及着陆支承结构的放置,使得安装结构可以彼此接近,而着陆支承结构不会妨碍安装结构接近到特定接近度以下。该特定接近度例如涉及着陆支承结构沿其主延伸方向的尺寸的一倍或两倍。
[0604] 根据本发明的第十五方面的实施方式,UAV包括摄像机系统。
[0605] 根据本发明的第十五方面的实施方式,摄像机系统包括多个摄像机,所述多个摄像机在外围设置在UAV处,并且各个摄像机的视场皆具有与UAV有关的固定取向并且远离UAV定向;一个前部摄像机面向前方,一个顶部摄像机面向上方,一个底部摄像机面向下方,以及至少一个侧部摄像机面向侧方,其中,这些摄像机被设置成使得各个视场皆与至少一个相邻视场叠加到预定义程度;并且该摄像机系统提供物理环境的全向视图。
[0606] 各个摄像机的视场皆具有与UAV有关的固定取向涉及将摄像机在UAV处设置成使得对于各个摄像机,其在UAV处的位置及其相对于UAV的取向不是可变的而是固定的和预定义的。
[0607] 全向视图涉及物理环境的视图,其在很大程度上覆盖包围UAV的物理环境的视图。全向视图包括至少一个侧视图、前视图、上视图以及下视图。由摄像机系统提供的全向视图不依赖于使用摄像机,该全向视图可以是机械万向节化的。
[0608] 根据本发明的第十五方面的实施方式,前部摄像机被安装至安装结构中的一个安装结构,并且所述至少一个侧部摄像机被安装至UAV的安装结构中的一个安装结构。
[0609] 根据本发明的第十五方面的实施方式,摄像机中的至少一个摄像机被安装在安装结构和保护框架的、将该保护框架附接至该安装结构的位置处。
[0610] 根据本发明的第十五方面的实施方式,定向测距模块被配置成测量到UAV的物理环境的物体表面的距离和方向,并且所述物体表面的至少部分处于摄像机的至少一个视场内。
[0611] 根据本发明的第十五方面的实施方式,UAV包括UAV供电系统,该UAV供电系统向UAV供电,该UAV供电系统被配置成:提供向UAV供电的电池的电池电量水平信息、在电池供电模式与电容器供电模式之间的可切换性、以及选择性地停用UAV的预定耗电单元的可选择停用性,以及由电池电力或者由电容器电力两者另选地向UAV供电,使得在更换电池时,特别是当在电池供电模式与电容器供电模式之间切换时,提供不间断供电,并且该UAV供电系统包括:电容器,该电容器用于使得能够实现由电池电力或者由电容器电力两者另选地向UAV供电;以及电池电量水平信息生成器。
[0612] 电池电量水平信息生成器例如可以是测量电池电压或电池电流的设置,其中,电池电流是在电池正被放电时测量的。
[0613] 电容器例如可以包括多个电容器。
[0614] 根据本发明的第十五方面的实施方式,UAV包括UAV指示灯系统,其中,第一保护框架形成左前拐角区段和左后拐角区段,并且第二保护框架形成右前拐角区段和右后拐角区段,其中,该指示灯系统包括:第一线性指示器,该第一线性指示器用于发射光,以及围绕推进单元的外边缘的一部分并且沿着第一保护框架在左前拐角区段中延伸弯曲;第二线性指示器,该第二线性指示器用于发射光,以及围绕推进单元的外边缘的一部分并且沿着第一保护框架在左后拐角区段中延伸弯曲;第三线性指示器,该第三线性指示器用于发射光,以及围绕推进单元的外边缘的一部分并且沿着第二保护框架在右前拐角区段中延伸弯曲;以及第四线性指示器,该第四线性指示器用于发射光,以及围绕推进单元的外边缘的一部分并且沿着第二保护框架在右后拐角区段中延伸弯曲,其中,各个线性指示器皆被设置成在UAV处于飞行状态的情况下,远离该UAV并且朝向地面发射光到限定发射扇区,并且使得能够实现光的可变发射,从而使得能够实现UAV的取向特定用户感知,以及向用户指示UAV状态。
[0615] 沿着保护框架延伸弯曲例如可以涉及被附接至或至少部分地集成到保护框架中。
[0616] 使得能够实现光的可变发射例如涉及使得能够实现具有可变光特性的光的发射。
[0617] UAV的取向特定用户感知涉及用户能够标识飞行UAV的辅助UAV指示灯系统的取向。
[0618] 根据本发明的第十五方面的实施方式,UAV包括:GNSS接收器模块,该GNSS接收器模块用于接收GNSS定位信号;本地导航传感器模块,该本地导航传感器模块生成本地导航传感器信号;以及自主导航控制单元,该自主导航控制单元被通信地连接至GNSS接收器模块、至少一个传感器模块以及本地导航传感器模块,并且被配置成连续地接收GNSS定位信号、环境数据、以及本地导航传感器信号;以及基于此,自主导航UAV。
[0619] GNSS定位信号由GNSS接收器模块接收,其中,GNSS定位信号可以被指派给从其接收GNSS定位信号的GNSS卫星。
[0620] 本地导航传感器模块例如包括惯性测量单元(IMU)、气压计、磁力计、以及视觉惯性系统(VIS)中的至少一者,其中,该本地导航传感器信号涉及IMU信号、气压计信号、磁力计信号以及VIS信号。
[0621] VIS使用UAV的摄像机系统的图像数据,以基于跟踪该图像数据中的预定特征来导出与该UAV的移动/运动相关的运动数据。
[0622] 根据本发明的第十五方面的实施方式,摄像机系统被配置成提供图像数据,并且定向测距模块被配置成提供定向距离信息。
[0623] 定向距离信息例如可以包括与到物体表面/物体表面的点的距离相关的距离信息和/或与到物体表面/物体表面的点的方向相关的方向信息。
[0624] 根据本发明的第十五方面的实施方式,UAV包括多用途传感器系统,该多用途传感器系统包括:摄像机系统、惯性测量单元(IMU)、以及GNSS接收器模块,其中,该多用途传感器系统被配置成生成采用以下形式的传感器原始数据:来自摄像机系统的图像数据、来自惯性测量单元的运动数据、来自UAV的定向测距模块的测量数据(特别是3D点数据)、以及来自UAV的GNSS接收器模块的全局位置数据,特别是其中,定向测距模块基于光检测和测距(lidar)原理来测量到物体表面的距离和方向。
[0625] 多用途传感器系统可以包括多个传感器模块。
[0626] 根据本发明的第十五方面的实施方式,UAV被配置成通信地连接至电池管理终端,以及向电池管理终端发送与UAV机载的UAV电池相关的电池管理数据。
[0627] 根据本发明的第十五方面的实施方式,UAV被配置成接收与执行测量任务相关的指令;基于该指令在物理环境中进行由自主导航控制单元支持的自主飞行;在自主飞行时由定向测距模块进行扫描并由此测量物理环境;生成采用3D点数据的形式的测量数据;由摄像机系统观察物理环境并生成图像数据;由UAV的至少一个传感器模块和/或多用途传感器系统感测物理环境并生成传感器数据;以及提供测量数据、图像数据以及传感器数据,以用于生成表示UAV的物理环境的3D点云数据;以及将其提供给自主导航控制单元以用于支持UAV的自主飞行。
[0628] 根据本发明的第十五方面的实施方式,UAV是旋转机翼无人机。
[0629] 如本领域技术人员可以理解的,尽管本发明的十五个方面各自都是可单独实现的,但是它们可以涉及并且可以在一个常见的UAV中实现。因此,本发明的各方面在可应用的情况下一起工作,并且可以累积地和彼此组合地实现,以使所述各方面的组合可以构成本发明的其它方面。

附图说明

[0630] 下面借助于在附图中示意性地例示的本发明的第一至第十五方面的具体示例性实施方式,仅作为示例更详细地描述本发明的第一至第十五方面,还审查了本发明的第一至第十五方面的其它优点。详细地:
[0631] 图1示出了移动控制设备和基于“划动”的触摸输入,并且以俯视图示出了UAV、环境以及物体表面;
[0632] 图2示出了物体表面和UAV的移动的俯视图;
[0633] 图3涉及基于“划动”的触摸输入;
[0634] 图4示出了UAV的俯视图;
[0635] 图5示出了触敏显示器和“双指开合”触摸输入,并且以俯视图示出了UAV、环境、以及物体;
[0636] 图6以实时视图示出了经数字缩放的视图;
[0637] 图7示出了未经缩放的视图;
[0638] 图8示出了触敏显示器和“双指开合”触摸输入,并且以俯视图示出了UAV、环境、以及物体;
[0639] 图9以实时视图示出了经数字缩放的视图;
[0640] 图10示出了未经缩放的视图;
[0641] 图11涉及“双指开合”触摸输入;
[0642] 图12涉及“双指划动”触摸输入;
[0643] 图13以俯视图示出了UAV、环境以及该环境中的物体;
[0644] 图14示出了触敏显示器和“单击”触摸输入,并且以俯视图示出了UAV、环境、以及物体;
[0645] 图15以实时视图示出了经数字旋转的视图;
[0646] 图16示出了在UAV的旋转移动之后的视图;
[0647] 图17示出了具有其主轴线的UAV;
[0648] 图18示出了包括多个触摸区的触敏显示器;
[0649] 图19示出了包括多个触摸区的触敏显示器;
[0650] 图20示出了具有观察方向的虚拟摄像机位置;
[0651] 图21示出了接收“单指划动”触摸输入的触敏显示器;
[0652] 图22示出了经调整的实时视图;
[0653] 图23以实时视图示出了物理环境的视图;
[0654] 图24涉及“单指划动”触摸输入;
[0655] 图25示出了具有观察方向的虚拟摄像机位置;
[0656] 图26示出了接收“双击”触摸输入的触敏显示器;
[0657] 图27示出了经调整的实时视图;
[0658] 图28示出了具有移动控制设备的飞行UAV;
[0659] 图29示出了在物理环境中飞行的UAV;
[0660] 图30示出了具有指示灯系统的UAV;
[0661] 图31示出了带状保护框架的截面;
[0662] 图32示出了包括光源的线性指示器;
[0663] 图33示出了包括多个光源的线性指示器;
[0664] 图34示出了与自主导航控制单元相关的工作流程的示意图;
[0665] 图35示出了物理环境中的UAV的俯视图以及可以生成并且以实时视图显示的不同视图;
[0666] 图36示出了物理环境中的UAV的前视图以及可以生成并且以实时视图显示的不同视图;
[0667] 图37示出了与以实时视图显示视图相关的工作流程的示意图;
[0668] 图38示出了与原始数据调节单元相关的工作流程的示意图;
[0669] 图39示出了与跟踪功能相关的工作流程的示意图;
[0670] 图40示出了UAV扫描建筑物的外立面并且参考参考坐标系的情形;
[0671] 图41示出了UAV围绕建筑物的拐角无推进移动并且参考参考坐标系的情形;
[0672] 图42示出了UAV扫描建筑物的外立面并且参考参考坐标系的情形;
[0673] 图43示出了用于管理一组UAV电池的系统;
[0674] 图44示出了具有主体、推进单元以及安装结构的UAV;
[0675] 图45示出了定向测距模块的示意图;
[0676] 图46示出了具有安装结构的UAV,该安装结构具有带有多个撑杆部件的安装部分;以及
[0677] 图47示出了具有可旋转安装结构的UAV。

具体实施方式

[0678] 根据本发明的第一方面的附图的详细概述
[0679] 图1在左侧示出了具有触敏显示器的典型移动控制设备3。触敏显示器被配置成接收触摸输入(例如,基于“划动”的触摸输入8),并且以实时视图7显示物理环境2的视图。由此,基于从UAV 1的至少一个传感器模块接收的环境数据来生成物理环境2的视图。传感器模块通常涉及UAV 1的摄像机系统的摄像机。
[0680] 移动控制设备3被配置成控制UAV 1的飞行和操作。因此,在移动控制设备与UAV之间建立通信连接。由触敏显示器接收的触摸输入通常指示UAV 1在物理环境2中移动。
[0681] UAV 1包括作为传感器模块的定向测距模块。定向测距模块被配置成测量到物理环境2的表面/表面上的点的距离和方向。例如,可以通过确定水平和垂直角度来测量方向,在该角度下,朝向物理环境2的表面/表面上的点发射测距辐射。例如,可以基于飞行时间原理使用所发射的测距辐射来测量距离。
[0682] 测量物理环境2的表面/表面的点使得能够测量/勘测物理环境和物理环境中的物体。物理环境2例如可以涉及景观、地产、田地、森林、山坡等。物体例如可以涉及建筑物、道路、桥梁、人、飞机、施工现场的物体、隧道等。
[0683] 测量/勘测物理环境2和该物理环境中的物体涉及生成和记录测量数据,这使得能够对所测量/勘测的物理环境和/或物体进行数字重建。这种测量数据通常涉及3D点云数据,其使得能够以3D点云的形式进行重建。
[0684] 测距模块具有视场,其中,处于该视场内的物理环境2和物体是可测量的。视场具有主观察方向4。对于物理环境2和物体的特定的(例如,经优化的)测量/勘测,使具有其主观察方向的视场以预定义方式与物理环境2或者与要测量/勘测的物体对准。由此,通过控制UAV 1的移动来控制测距模块的视场的对准。
[0685] 图1在右侧示出了正在物理环境2中飞行的UAV 1。UAV 1位于建筑物的前方,并且其测距模块面向建筑物。由此,建筑物是要测量/勘测的物体。建筑物的外立面是物体表面6。外立面5的至少一部分处于测距模块的视场内。可以通过测量/勘测来确定外立面5的该至少一部分。
[0686] 如图2所示,如果触敏显示器在恒定距离模式/正被启用的恒定距离模式内接收到基于“划动”的触摸输入8,则UAV 1对其自身进行定位和定向,使得测距单元的主观察方向4相对于外立面的至少一部分以特定/预定方式10对准。而且,UAV 1沿着外立面移动,并且在移动期间维持到外立面的恒定距离11、以及关于外立面的特定/预定对准。
[0687] 可以提供的是,UAV 1只有在接收到基于“划动”的触摸输入8的时候才移动。换言之,一旦触敏显示器的与基于“划动”的触摸输入8相关的触摸被中断或终止,UAV 1就停止。
[0688] 图3示出了基于“划动”的触摸输入8。由手指触摸触敏显示器,其中,在维持用手指触摸触敏显示器的同时,该手指跨触敏显示器划动。跨触敏显示器的划动涉及生成划动进展9。
[0689] 基于“划动”的触摸输入8也可以涉及用两个手指触摸触敏显示器,类似于用一个手指触摸触敏显示器。
[0690] UAV 1沿着外立面的移动(同时在移动期间维持到外立面的恒定距离11、以及关于外立面的特定/预定对准)还基于划动进展9。基于划动进展9,可以导出用于控制UAV 1的移动的控制命令。控制命令例如可以涉及UAV 1沿着外立面移动的划动方向14、UAV 1沿着外立面移动的速度等。
[0691] 图3所示的基于“划动”的触摸输入8包括划动进展开始状态12和划动进展结束状态13。可以提供的是,在划动进展开始状态12与划动进展结束状态13之间,包括了多个另外的划动进展开始状态12和划动进展结束状态13,这些另外的划动进展开始状态和划动进展结束状态合计为基于“划动”的触摸输入8,并且可以被用于例如导出划动进展9,以及基于此,导出用于在接收基于“划动”的触摸输入8期间控制UAV 1的移动的控制命令。
[0692] 可以提供的是,向用户提供恒定距离模式的可选择性。恒定距离模式的可选择性可以基于由UAV 1确定的对外立面5的至少一部分的可选择性。例如,由UAV 1的测距模块捕获外立面的至少一部分。一旦确定了外立面的至少一部分,就可以通过触摸外立面的所确定的至少一部分来提供其可选择性。如果选择/触摸外立面的所确定的至少一部分,则可以自动启用恒定距离模式,或者可以向用户提供恒定距离模式的可选择性。
[0693] 恒定距离模式的可选择性也可以例如由外立面5的至少一部分的几何特性触发。例如,如果外立面是灯塔的外立面,则该外立面是弯曲的。在不移动的情况下,测距模块将仅可捕获外立面的一小部分。基于所确定的外立面的至少一部分的曲率,可以选择或自动启用恒定距离模式。
[0694] 外立面的几何特性还可以涉及沿着外立面的不连续性。不连续性例如可以涉及拐角,该拐角包括在外立面的路线中的突然方向变化。
[0695] 例如,可以通过将诸如尺子或距离指示器的符号覆盖至外立面5的所确定的至少一部分,来提供恒定距离模式的可选择性。
[0696] 图4示出了UAV 1的俯视图,该UAV具有主体15,该主体具有前端16和后端17。定向测距模块集成在UAV 1的前端16中。UAV 1包括前部摄像机19和侧部摄像机22,该前部摄像机和侧部摄像机被设置在UAV 1的护罩(shrouding)被连接至安装结构的撑杆部件的位置处。在关于飞行位置的上侧,顶部摄像机20被设置在主体15上。在关于飞行位置的底侧,底部摄像机21被设置在主体15上。各个摄像机的视场18皆具有与UAV 1有关的固定取向。UAV 1还具有采用旋翼/螺旋桨单元的形式实现的四个推进单元。在主体15的左侧上和右侧上设置有两个推进单元。
[0697] 根据本发明的第二方面的附图的详细描述
[0698] 图5在左侧示出了具有触敏显示器的典型移动控制设备3。触敏显示器被配置成接收触摸输入,例如“双指开合”触摸输入23、基于“划动”的触摸输入、“双指划动”触摸输入、“单指划动”触摸输入、“单击”触摸输入、“双击”触摸输入等;以及以实时视图7显示物理环境2的视图。由此,基于从UAV 1的摄像机系统接收的图像数据来生成物理环境2的视图。
[0699] 移动控制设备3被配置成控制UAV 1的飞行和操作。因此,在移动控制设备与UAV之间建立通信连接。由触敏显示器接收的触摸输入通常指示UAV 1在物理环境2中移动。
[0700] 图5所示的触敏显示器正在接收具有两个夹点24的“双指开合”触摸输入23。在接收“双指开合”触摸输入23时,两个夹点24正在跨触敏显示器彼此远离地移动,这涉及生成夹点进展25。
[0701] 图6示出了与图5所示的实时视图7相比较的经调整的实时视图。图6的实时视图是通过基于夹点进展25数字地缩放图5的实时视图进行调整得到的。
[0702] 图7以实时视图示出了在UAV已经朝向物理环境中的物体移动之后由该UAV生成的视图,其中,该移动是基于夹点进展25和开合方向的。
[0703] 图8所示的触敏显示器正在接收具有两个夹点24的“双指开合”触摸输入23。在接收“双指开合”触摸输入23时,两个夹点24正在跨触敏显示器朝向彼此移动,这涉及生成夹点进展25。
[0704] 图9示出了与图8所示的实时视图7相比较的经调整的实时视图。图9的实时视图是通过基于夹点进展25数字地缩放图8的实时视图进行调整而得到的。
[0705] 图10以实时视图示出了在UAV已经移动远离物理环境中的物体之后由该UAV生成的视图,其中,该移动是基于夹点进展25和开合方向的。
[0706] 图11涉及“双指开合”触摸输入23。由两个手指触摸触敏显示器,其中,在维持用两个手指触摸触敏显示器的同时,这两个手指跨触敏显示器彼此远离地移动。
[0707] UAV 1朝向或远离物体的移动是基于夹点进展25的。基于夹点进展25,可以导出用于控制UAV 1的移动的控制命令。控制命令例如可以涉及UAV 1朝向或远离物体移动的开合方向、UAV 1朝向或远离物体移动的速度等。
[0708] 图11所涉及的“双指开合”触摸输入23包括夹点进展开始状态26和夹点进展结束状态27。可以提供的是,在夹点进展开始状态26与夹点进展结束状态27之间,包括了多个另外的夹点进展开始状态26和夹点进展结束状态13,这些另外的夹点进展开始状态和夹点进展结束状态合计为“双指开合”的触摸输入23,并且可以被用于例如导出夹点进展25,并且基于此,导出用于在接收“双指开合”触摸输入23期间控制UAV 1的移动的控制命令。
[0709] 图4示出了UAV 1的俯视图,该UAV具有主体15,该主体具有前端16和后端17。UAV 1包括前部摄像机19和侧部摄像机22,该前部摄像机和侧部摄像机被设置在UAV 1的护罩被连接至安装结构的撑杆部件的位置处。在关于飞行位置的上侧,顶部摄像机20被设置在主体15上。在关于飞行位置的底侧,底部摄像机21被设置在主体15上。各个摄像机的视场18皆具有与UAV 1有关的固定取向。UAV 1还具有采用旋翼/螺旋桨单元的形式实现的四个推进单元。在主体15的左侧上和右侧上设置有两个推进单元。
[0710] 根据本发明的第三方面的附图的详细描述
[0711] 图5在左侧示出了具有触敏显示器的典型移动控制设备3。触敏显示器被配置成接收触摸输入,例如“双指开合”触摸输入23、基于“划动”的触摸输入8、“双指划动”触摸输入30、“单指划动”触摸输入、“单击”触摸输入、“双击”触摸输入等;以及以实时视图7显示物理环境2的视图。由此,基于从UAV 1的摄像机系统接收的图像数据来生成物理环境2的视图。
[0712] 移动控制设备3被配置成控制UAV 1的飞行和操作。因此,在移动控制设备与UAV之间建立通信连接。由触敏显示器接收的触摸输入通常指示UAV 1在物理环境2中移动。
[0713] 图5所示的触敏显示器正在接收“双指划动”触摸输入30。
[0714] 图12涉及“双指划动”触摸输入30。由两个手指触摸触敏显示器,其中,在维持用两个手指触摸触敏显示器的同时,这两个手指跨触敏显示器划动。跨触敏显示器的划动涉及生成划动进展9'。
[0715] 图12的“双指划动”触摸输入30包括划动进展开始状态12'和划动进展结束状态13'。可以提供的是,在划动进展开始状态12'与划动进展结束状态13'之间包括了多个另外的划动进展开始状态12'和划动进展结束状态13',这些另外的划动进展开始状态和划动进展结束状态合计为“双指划动”触摸输入30,并且可以被用于例如导出划动进展9',并且基于此,导出用于在接收“双指划动”触摸输入30期间控制UAV 1的移动的控制命令。
[0716] 图13示出了具有主观察方向28的UAV 1的俯视图。由此,在第一观察方向29上显示物理环境的视图。而且,图13示出了横向于第一观察方向的方向31。
[0717] 图4示出了UAV 1的俯视图,该UAV具有主体15,该主体具有前端16和后端17。UAV 1包括前部摄像机19和侧部摄像机22,该前部摄像机和侧部摄像机被设置在UAV 1的护罩被连接至安装结构的撑杆部件的位置处。在关于飞行位置的上侧,顶部摄像机20被设置在主体15上。在关于飞行位置的底侧,底部摄像机21被设置在主体15上。各个摄像机的视场18皆具有与UAV 1有关的固定取向。UAV 1还具有采用旋翼/螺旋桨单元的形式实现的四个推进单元。在主体15的左侧上和右侧上设置有两个推进单元。
[0718] 根据本发明的第四方面的附图的详细描述
[0719] 图5在左侧示出了具有触敏显示器的典型移动控制设备3。触敏显示器被配置成接收触摸输入,例如“双指开合”触摸输入23、基于“划动”的触摸输入8、“双指划动”触摸输入30、“单指划动”触摸输入、“单击”触摸输入32、“双击”触摸输入等;以及以实时视图7显示物理环境2的视图。由此,基于从UAV 1的摄像机系统接收的图像数据来生成物理环境2的视图。
[0720] 移动控制设备3被配置成控制UAV 1的飞行和操作。因此,在移动控制设备与UAV之间建立通信连接。由触敏显示器接收的触摸输入通常指示UAV 1在物理环境2中移动。
[0721] 图14所示的触敏显示器正在接收在位置35处具有敲击点33的“单击”触摸输入32。
[0722] 图15示出了与图14所示的实时视图7相比较的经调整的实时视图。图15的实时视图是通过围绕主轴线中的至少一个主轴线数字地旋转图14的实时视图以便使敲击点35的位置在视图中居中来进行调整而得到的。
[0723] 图16以实时视图示出了在UAV已经基于旋转运动模式通过围绕UAV的偏航轴线的旋转移动移动之后,并且基于数字地旋转图14的实时视图以便使敲击点35的位置在视图中居中而由该UAV生成的视图。
[0724] 图17示出了具有主轴线34、34'、以及34"的UAV 1。更具体地,UAV 1具有偏航轴线34、侧倾轴线34'以及俯仰轴线34"。
[0725] 图18示出了包括被扩展至实时视图的多个触摸区36的触敏显示器。所述触摸区为条形。
[0726] 图19示出了包括被扩展至实时视图的多个触摸区36'的触敏显示器。所述触摸区为方形的。
[0727] 图20示出了虚拟摄像机位置37,从该虚拟摄像机位置在观察方向38上连续地显示物理环境的视图。在接收到“单击”触摸输入时,该视图围绕UAV的偏航轴线34进行数字旋转。然后,从虚拟摄像机位置37起沿经数字旋转的观察方向38'连续地显示该视图。
[0728] 图4示出了UAV 1的俯视图,该UAV具有主体15,该主体具有前端16和后端17。UAV 1包括前部摄像机19和侧部摄像机22,该前部摄像机和侧部摄像机被设置在UAV 1的护罩被连接至安装结构的撑杆部件的位置处。在关于飞行位置的上侧,顶部摄像机20被设置在主体15上。在关于飞行位置的底侧,底部摄像机21被设置在主体15上。各个摄像机的视场18皆具有与UAV 1有关的固定取向。UAV 1还具有采用旋翼/螺旋桨单元的形式实现的四个推进单元。在主体15的左侧上和右侧上设置有两个推进单元。
[0729] 根据本发明的第五方面的附图的详细描述
[0730] 图5在左侧示出了具有触敏显示器的典型移动控制设备3。触敏显示器被配置成接收触摸输入,例如“双指开合”触摸输入23、基于“划动”的触摸输入8、“双指划动”触摸输入30、“单指划动”触摸输入39、“单击”触摸输入32、“双击”触摸输入等;以及以实时视图7显示物理环境2的视图。由此,基于从UAV 1的摄像机系统接收的图像数据来生成物理环境2的视图。
[0731] 移动控制设备3被配置成控制UAV 1的飞行和操作。因此,在移动控制设备与UAV之间建立通信连接。由触敏显示器接收的触摸输入通常指示UAV 1在物理环境2中移动。
[0732] 图5或图21所示的触敏显示器正在接收具有划动进展9"和划动方向14"的“单指划动”触摸输入39。
[0733] 图22示出了与图21所示的实时视图7相比较的经调整的实时视图。图22的实时视图是通过围绕主轴线中的至少一个主轴线并且沿着基于划动进展9"的划动方向14"来数字地旋转图21的实时视图进行调整而得到的。
[0734] 图23以实时视图示出了在UAV已经围绕主轴线中的至少一个主轴线、特别是围绕UAV的偏航轴线并且沿着划动方向(14")移动之后并且基于数字地旋转图21的实时视图由该UAV生成的视图。
[0735] 图17示出了具有其主轴线34、34'、以及34"的UAV 1。更具体地,UAV 1具有其偏航轴线34、侧倾轴线34'以及俯仰轴线34"。
[0736] 图24涉及“单指划动”触摸输入39。由一个手指触摸触敏显示器,其中,在维持用一个手指触摸触敏显示器的同时,该手指跨触敏显示器划动。跨触敏显示器的划动涉及生成划动进展9"。
[0737] 图24的“单指划动”触摸输入39包括划动进展开始状态12"和划动进展结束状态13"。可以提供的是,在划动进展开始状态12"与划动进展结束状态13"之间包括了多个另外的划动进展开始状态12"和划动进展结束状态13",这些另外的划动进展开始状态和划动进展结束状态合计为“单指划动”触摸输入39,并且可以被用于例如导出划动进展9",并且基于此,导出用于在接收“单指划动”触摸输入39期间控制UAV 1的移动的控制命令。
[0738] 图25示出了虚拟摄像机位置37,从该虚拟摄像机位置在观察方向38上连续地显示物理环境的视图。当接收到“单指划动”触摸输入时,使视图围绕UAV的偏航轴线34进行数字旋转。然后,从虚拟摄像机位置37起沿经数字旋转的观察方向38'连续地显示该视图。
[0739] 图4示出了UAV 1的俯视图,该UAV具有主体15,该主体具有前端16和后端17。UAV 1包括前部摄像机19和侧部摄像机22,该前部摄像机和侧部摄像机被设置在UAV 1的护罩被连接至安装结构的撑杆部件的位置处。在关于飞行位置的上侧,顶部摄像机20被设置在主体15上。在关于飞行位置的底侧,底部摄像机21被设置在主体15上。各个摄像机的视场18皆具有与UAV 1有关的固定取向。UAV 1还具有采用旋翼/螺旋桨单元的形式实现的四个推进单元。在主体15的左侧上和右侧上设置有两个推进单元。
[0740] 根据本发明的第六方面的附图的详细描述
[0741] 图5在左侧示出了具有触敏显示器的典型移动控制设备3。触敏显示器被配置成接收触摸输入,例如“双指开合”触摸输入23、基于“划动”的触摸输入8、“双指划动”触摸输入30、“单指划动”触摸输入39、“单击”触摸输入32、“双击”触摸输入40等;以及以实时视图7显示物理环境2的视图。由此,基于从UAV 1的摄像机系统接收的图像数据来生成物理环境2的视图。
[0742] 移动控制设备3被配置成控制UAV 1的飞行和操作。因此,在移动控制设备与UAV之间建立通信连接。由触敏显示器接收的触摸输入通常指示UAV 1在物理环境2中移动。
[0743] 图5或图26所示的触敏显示器正在接收具有敲击点33'的“双击”触摸输入40。
[0744] 图27示出了与图26所示的实时视图7相比较的经调整的实时视图。图27中的实时视图是通过围绕所述主轴线中的至少一个主轴线数字地旋转图26的实时视图进行调整,并且在UAV已经通过围绕其主轴线34、34'、34"中的至少一个主轴线的旋转移动并且沿着该敲击方向41移动预定量之后而得到的,以便使敲击点33'的位置35'在视图中居中。
[0745] 图17示出了具有其主轴线34、34'、以及34"的UAV 1。更具体地,UAV 1具有其偏航轴线34、侧倾轴线34'以及俯仰轴线34"。
[0746] 图18示出了包括被扩展至实时视图的多个触摸区36的触敏显示器。所述触摸区为条形。
[0747] 图19示出了包括被扩展至实时视图的多个触摸区36'的触敏显示器。所述触摸区为方形。
[0748] 图20示出了虚拟摄像机位置37,从该虚拟摄像机位置在观察方向38上连续地显示物理环境的视图。在接收到“双击”触摸输入时,该视图围绕UAV的偏航轴线34进行数字旋转。然后,从虚拟摄像机位置37起沿经数字旋转的观察方向38'连续地显示该视图。
[0749] 图4示出了UAV 1的俯视图,该UAV具有主体15,该主体具有前端16和后端17。UAV 1包括前部摄像机19和侧部摄像机22,该前部摄像机和侧部摄像机被设置在UAV 1的护罩被连接至安装结构的撑杆部件的位置处。在关于飞行位置的上侧,顶部摄像机20被设置在主体15上。在关于飞行位置的底侧,底部摄像机21被设置在主体15上。各个摄像机的视场18皆具有与UAV 1有关的固定取向。UAV 1还具有采用旋翼/螺旋桨单元的形式实现的四个推进单元。在主体15的左侧上和右侧上设置有两个推进单元。
[0750] 根据本发明的第七方面的附图的详细描述
[0751] 图4示出了UAV 1的俯视图,该UAV具有主体15,该主体具有前端16和后端17。UAV 1包括前部摄像机19和侧部摄像机22,该前部摄像机和侧部摄像机被设置在UAV 1的护罩被连接至安装结构的撑杆部件的位置处。在关于飞行位置的上侧,顶部摄像机20被设置在主体15上。在关于飞行位置的底侧,底部摄像机21被设置在主体15上。各个摄像机的视场18皆具有与UAV 1有关的固定取向。UAV 1还具有采用旋翼/螺旋桨单元的形式实现的四个推进单元。在主体15的左侧上和右侧上设置有两个推进单元。
[0752] 根据本发明的第八方面的附图的详细描述
[0753] 图28示出了由单个电池43供电的飞行UAV 1。在飞行时,UAV连续地向UAV的计算单元或者向移动控制设备3提供与电池43相关的电池电量水平信息42,以用于确定最新近电池电量水平44。移动控制设备3具有触敏显示器,并且基于电池电量水平44来向UAV 1的用户显示电量水平通知45。
[0754] 在确定电池电量水平44处于必需调换电池43的水平的情况下,指示UAV 1自主移动至预定位置。该位置例如可以是UAV已经升空/起飞的位置、或者用户正在控制UAV的位置。然后,进一步指示UAV着陆在该位置,使得可以在预定时间窗内更换电池43。预定时间窗强烈地取决于UAV可以由电容器电力供电的时间量。该预定时间窗同样取决于在更换/调换电池期间,UAV的耗电单元中的哪一个以及有多少个耗电单元必须由电容器电力供电。
[0755] 在UAV已经着陆在该位置之后,通常停用推进单元、摄像机19、20、21、22、或者摄像机中的至少一者以及至少最耗电的传感器模块(例如,定向测距模块)。
[0756] 最迟在电池与UAV正被断开连接时,UAV从电池供电的供电模式切换成电容器供电的供电模式,使得提供不间断的电力供应。
[0757] 在电池已经被满电量电池更换之后,UAV可以提供这样的可操作性,即,该可操作性涉及使UAV自主移动回到其中该UAV在返回到用于更换电池的位置之前所处的位置。例如,如果UAV已经在用于检查/勘测/测量/数字化UAV的环境的飞行任务中,则UAV可以提供这样的可操作性,即,该可操作性使UAV在电池已经被更换之后自主地继续飞行任务。
[0758] 在电池已经被满电量的电池更换之后,UAV可以提供这样的操作性,即,该操作性涉及UAV自动地将所记录的飞行数据发送至存储装置(例如,云存储装置),或者发送至移动控制设备。所记录的飞行数据例如可以涉及与检查/勘测/测量/数字化UAV的环境相关的传感器数据。
[0759] 如图28所指示的,UAV在该UAV的主体内部集成有UAV供电系统47、电容器48以及电池电量水平信息生成器49。
[0760] 根据本发明的第九方面的附图的详细描述
[0761] 图29和图30示出了在物理环境2中飞行的UAV 1。该UAV具有主体15、被设置在主体15的左侧上的第一多个推进单元50以及被设置在主体15的右侧上的第二多个推进单元51。
UAV 1还具有第一保护框架52和第二保护框架55,该第一保护框架围绕第一多个推进单元的外边缘54的一部分延伸弯曲53,并且该第二保护框架围绕第二多个推进单元的外边缘57的一部分延伸弯曲56。
[0762] 第一保护框架形成左前拐角区段58和左后拐角区段59。第二保护框架55形成右前拐角区段60和右后拐角区段61。
[0763] UAV指示灯系统包括第一线性指示器62,该第一线性指示器用于发射光,并且围绕左前推进单元的外边缘的一部分并且沿着第一保护框架在左前拐角区段中延伸弯曲。
[0764] UAV指示灯系统包括第二线性指示器63,该第二线性指示器用于发射光,并且围绕左后推进单元的外边缘的一部分并且沿着第一保护框架在左后拐角区段中延伸弯曲。
[0765] UAV指示灯系统包括第三线性指示器64,该第三线性指示器用于发射光,并且围绕右前推进单元的外边缘的一部分并且沿着第二保护框架在右前拐角区段中延伸弯曲。
[0766] UAV指示灯系统包括第四线性指示器65,该第四线性指示器用于发射光,并且围绕右后推进单元的外边缘的一部分并且沿着第二保护框架在右后拐角区段中延伸弯曲。
[0767] 由此,各个线性指示器被设置成远离UAV并且朝向地面66发射光到限定发射扇区67、67'、67"、67'",并且使得能够实现光的可变发射。
[0768] 图29和图30中所示的UAV指示灯系统使得能够实现对UAV的取向特定用户感知,以及向用户指示UAV状态。
[0769] 图29所示的UAV具有第五线性指示器68,该第五线性指示器用于发射光,并且围绕主体的外区段延伸弯曲。
[0770] 图31示出了带状保护框架的截面。带状保护框架沿横向于其延伸方向的第一方向69鼓出。线性指示器可以设置在保护框架的这样的位置处,即,该位置在横向于保护框架的延伸方向并且横向于第一方向69的第二方向70上从该保护框架的最大鼓出部71偏移。
[0771] 图32示出了包括至少一个光源72、72'的线性指示器,其中,该线性指示器被配置成线性地引导由所述至少一个光源72、72'发射的光围绕多个推进单元中的一个推进单元的外边缘的一部分并且沿着保护框架在拐角区段中弯曲。
[0772] 图33示出了多个光源72、72',其中,所述多个光源被设置成围绕多个推进单元中的一个推进单元的外边缘的一部分并且沿着保护框架在拐角区段中线性地延伸弯曲。
[0773] 根据本发明的第十方面的附图的详细描述
[0774] 图28和图29示出了在物理环境2中飞行的典型UAV 1。
[0775] 图34示出了UAV的自主导航控制单元73如何使用从GNSS接收器模块75(其正在从GNSS卫星81接收GNSS定位信号)接收的GNSS定位信号74、环境数据76以及本地导航传感器信号77,来确定UAV的位置78、飞行速度79以及取向80的示意图。
[0776] 根据本发明的第十一方面的附图的详细描述
[0777] 图35和图36示出了处于物理环境2中的UAV 1。图35和图36还示意性地示出了全向视图83,该全向视图是基于由前部摄像机19、顶部摄像机20、底部摄像机21、以及侧部摄像机22生成的可用图像数据而生成的。所述摄像机中的各个摄像机的视场18皆具有与UAV有关的固定取向并且远离该UAV定向。
[0778] 图35和图36还示出了不同的视图82、82'、82"、82"'、82""、82""',它们可以被生成并以实时视图连续地显示。
[0779] 图35示出了UAV 1的俯视图。图36示出了UAV的前视图。由此,图35和图36中的相同标号不必须涉及相同的特征。例如,图35的视图82与图36的视图82不相关。
[0780] 图5在左侧示出了具有触敏显示器的典型移动控制设备3。触敏显示器被配置成接收触摸输入,例如“双指开合”触摸输入23、基于“划动”的触摸输入8、“双指划动”触摸输入30、“单指划动”触摸输入39、“单击”触摸输入32、“双击”触摸输入40等,并且以实时视图7显示物理环境2的视图。由此,基于从UAV 1的摄像机系统接收的图像数据来生成物理环境2的视图。
[0781] 移动控制设备3被配置成控制UAV 1的飞行和操作。因此,在移动控制设备与UAV之间建立通信连接。由触敏显示器接收的触摸输入通常指示UAV 1在物理环境2中移动。
[0782] 例如,在触摸输入被触敏显示器接收并被移动控制设备标识的情况下,该触摸输入指示期望观察方向84、84'、84",在期望观察方向上的物理环境的视图被生成并以实时视图显示。由此,基于期望观察方向,从可用的图像数据中选择用于在期望观察方向上生成期望视图所需的图像数据。触摸输入例如可以是“单击”触摸输入。
[0783] 图18示出了包括被扩展至实时视图的多个触摸区36的触敏显示器。所述触摸区为条形。
[0784] 图19示出了包括被扩展至实时视图的多个触摸区36'的触敏显示器。所述触摸区为方形。
[0785] 图37示出了根据本发明的第十一方面的实施方式的方法的示意图。生成并接收与指示期望观察方向相关的用户输入85。对虚拟摄像机位置和期望观察方向进行计算86,以辅助无人机91的位置和取向。通过所述多个摄像机92提供可用的图像数据。从中选择87图像数据。然后,使用图像拼接算法来拼接88所选择的图像数据。拼接算法可以利用定向距离信息93,该定向距离信息是由UAV的定向测距模块通过测量物理环境来记录的。由此,使定向距离信息与所选择的图像数据相互关联,使得生成具有深度信息的所选择的图像数据。图像拼接算法拼接所选择的图像数据,然后辅助深度信息。然后,根据虚拟摄像机设定94(例如,分辨率、失真等)来裁剪和渲染89经拼接的图像数据。最后,将经裁剪和经渲染的图像数据流传输90至移动控制设备以便以实时视图显示。
[0786] 根据本发明的第十二方面的附图的详细描述
[0787] 图1、图4、图17都示出了在物理环境2中飞行的UAV 1。
[0788] 图38示出了根据本发明的第十二方面的实施方式的方法的示意图。传感器原始数据是由多用途传感器系统95生成的。原始数据采用图像数据96、运动数据97、测量数据98以及全局位置数据99的形式。传感器原始数据被提供给传感器原始数据调节单元104/由该传感器原始数据调节单元接收。然后,根据传感器原始数据要被使用的目的,传感器原始数据调节单元104对传感器原始数据进行调节。传感器原始数据被调节成形成支持数据101和/或形成传感器数据103。然后,飞行控制支持功能100使用支持数据101来自主地支持飞行控制,并且由传感器数据记录功能102使用传感器数据103来进行记录,以使得能够生成UAV的物理环境的表示。
[0789] 根据本发明的第十三方面的附图的详细描述
[0790] 图41、图42以及图43都示出了在物理环境2中飞行的UAV 1。
[0791] 图39示出了根据本发明的第十三方面的实施方式的方法的示意图。UAV 1的多用途传感器系统95'生成传感器数据。传感器数据是图像数据96'、运动数据97'、测量数据98'以及全局位置数据99'。参考和跟踪功能105使用传感器数据来参考和跟踪UAV的位置和取向。参考和跟踪功能105具有其操作的模式。当UAV正在飞行并且例如执行测量任务时,第一模式107被启用。当UAV正在飞行时,通常,参考和跟踪功能105使用所需数量的传感器数据来以预定义质量跟踪UAV的位置和取向。参考和跟踪功能105还具有第二模式108。当UAV正在无推进地移动时,例如在UAV由用户从第一位置携带到第二位置的情况下,启用第二模式。当UAV正在无推进移动时,通常,仅使用用于参考参考坐标系106保持UAV的位置和取向所需的传感器数据,例如,仅使用运动数据97'、或者运动数据97'和图像数据96'、或者运动数据97'和全局位置数据99'等。参考和跟踪功能可以不考虑这样的传感器数据,即,当UAV正在无推进地移动(例如,因为UAV被携带在袋中)时不能可靠地生成的传感器数据。由此,在这种情形下也可以优化UAV的功耗。
[0792] 图40、图41以及图42示出了这样的情形,即,根据本发明的第十三方面的实施方式的方法使得能够在参考坐标系106中不间断地连续跟踪UAV的位置和取向。
[0793] 在图41中,UAV 1包括定向测距模块。UAV 1正在测量建筑物的第一外立面。因此,使UAV参考参考坐标系106。
[0794] 在测量完成之后,在图41中,例如,由用户携带UAV 1绕过建筑物的拐角。在被携带着时,UAV 1正在无推进地移动并且由参考和跟踪功能105不间断地进行跟踪。
[0795] 在图42中,围绕所述拐角,在建筑物的另一外立面的前方,使UAV 1起飞以继续测量该建筑物。由此,所记录的所有测量数据参考同一参考坐标系106,而不需要新的初始参考过程。
[0796] 根据本发明的第十四方面的附图的详细描述
[0797] 图43示出了根据本发明的第十四方面的实施方式的用于管理被用于向UAV 1供电的一组UAV电池109的系统。该系统包括移动电池充电器单元110。移动电池充电器单元110被设计用于接纳至少一个UAV电池43、111。移动电池充电器单元110是通过其收发器单元通信地连接至电池管理终端112的。电池管理终端112被通信地连接至UAV 1。电池管理终端112正在从移动电池充电器单元110和UAV 1接收电池管理数据,同步电池管理数据,并且确定UAV电池的电量状态。显示113各个所确定的电量状态。
[0798] 根据本发明的第十五方面的附图的详细描述
[0799] 图44示出了根据本发明的第十五方面的实施方式的UAV 1。UAV 1具有主体114、15。该主体沿着从其前端16、115到其后端17、116的轴线延伸。该主体还具有壳体117。壳体的在前端中的材料与壳体的在后端处的材料不同。UAV具有第一安装结构118,该第一安装结构在主体的左侧上并且被附接至主体。UAV还具有第二安装结构118',该第二安装结构在主体的右侧上并且被附接至主体。而且,UAV包括用于飞行的四个推进单元119、119'、119"、
119"'。在主体的前端中集成有定向测距模块120。因此,壳体的在主体的前端中的材料不同于壳体的其它材料。壳体的在前端处的材料使得测距辐射121可以穿过该材料被发射/接收。
[0800] 图45示出了被集成在UAV 1的前端中的定向测距模块120的示意图。定向测距模块具有偏转器单元122,该偏转器单元使来自测距辐射源123的测距辐射121偏转穿过壳体118到视场中。而且,偏转器单元122使从表面反射穿过壳体的测距辐射121'向检测器单元偏转。偏转器单元122可围绕第一旋转轴线124和第二旋转轴线125旋转,该第二旋转轴线横向于第一旋转轴线。
[0801] 图29和图30示出了在物理环境2中飞行的UAV 1。该UAV具有主体15、被设置在主体15的左侧上的第一多个推进单元50以及被设置在主体15的右侧上的第二多个推进单元51。
UAV 1还具有第一保护框架52和第二保护框架55,该第一保护框架围绕第一多个推进单元的外边缘54的一部分延伸弯曲53,并且该第二保护框架围绕第二多个推进单元的外边缘57的一部分延伸弯曲56。
[0802] 图46示出了具有安装结构的UAV 1,该安装结构具有安装部分126、126',该安装部分中安装有推进单元。所述安装部分中的各个安装部分皆具有至少一个撑杆部件127,所述至少一个撑杆部件具有中空内部,其中,该中空内部形成从推进单元到主体的隐藏线缆布线。
[0803] 图47示出了UAV 1,其中,安装结构被附接至主体,使得安装结构可围绕主体沿着其延伸的轴线从第一卡扣位置128旋转到第二位置129、特别是第二卡扣位置。着陆支承结构130位于保护框架处。着陆支承结构130被定位成使得在安装结构处于第二位置129的情况下,这些着陆支承结构缠结131。
[0804] 图35和图36示出了处于物理环境2中的UAV 1。图35和图36还示意性地示出了全向视图83,该全向视图是基于由前部摄像机19、顶部摄像机20、底部摄像机21、以及侧部摄像机22生成的可用图像数据而生成的。所述摄像机中的各个摄像机的视场18皆具有与UAV有关的固定取向并且远离该UAV定向。
[0805] 图35和图36还示出了不同的视图82、82'、82"、82"'、82""、82""',它们可以被生成并以实时视图连续地显示。
[0806] 图35示出了UAV 1的俯视图。图36示出了UAV的前视图。由此,图35和图36中的相同标号不必须涉及相同的特征。例如,图35的视图82与图36的视图82不相关。
[0807] 图28示出了由单个电池43供电的飞行UAV 1。在飞行时,UAV连续地向UAV的计算单元或者向移动控制设备3提供与电池43相关的电池电量水平信息42,以用于确定最新近电池电量水平44。移动控制设备3具有触敏显示器,并且基于电池电量水平44来向UAV 1的用户显示电量水平通知45。
[0808] 如图28所指示的,UAV在该UAV的主体内部集成有UAV供电系统47、电容器48以及电池电量水平信息生成器49。
[0809] 图29和图30示出了在物理环境2中飞行的UAV 1。该UAV具有主体15、被设置在主体15的左侧上的第一多个推进单元50以及被设置在主体15的右侧上的第二多个推进单元51。
UAV 1还具有第一保护框架52和第二保护框架55,该第一保护框架围绕第一多个推进单元的外边缘54的一部分延伸弯曲53,并且该第二保护框架围绕第二多个推进单元的外边缘57的一部分延伸弯曲56。
[0810] 第一保护框架形成左前拐角区段58和左后拐角区段59。第二保护框架55形成右前拐角区段60和右后拐角区段61。
[0811] UAV指示灯系统包括第一线性指示器62,该第一线性指示器用于发射光,以及围绕左前推进单元的外边缘的一部分并且沿着第一保护框架在左前拐角区段中延伸弯曲。
[0812] UAV指示灯系统包括第二线性指示器63,该第二线性指示器用于发射光,以及围绕左后推进单元的外边缘的一部分并且沿着第一保护框架在左后拐角区段中延伸弯曲。
[0813] UAV指示灯系统包括第三线性指示器64,该第三线性指示器用于发射光,以及围绕右前推进单元的外边缘的一部分并且沿着第二保护框架在右前拐角区段中延伸弯曲。
[0814] UAV指示灯系统包括第四线性指示器65,该第四线性指示器用于发射光,以及围绕右后推进单元的外边缘的一部分并且沿着第二保护框架在右后拐角区段中延伸弯曲。
[0815] 由此,各个线性指示器被设置成远离UAV并且朝向地面66发射光到限定发射扇区67、67'、67"、67'",并且使得能够实现光的可变发射。
[0816] 图29和图30中所示的UAV指示灯系统使得能够实现对UAV的取向特定用户感知,以及向用户指示UAV状态。
[0817] 图29所示的UAV具有第五线性指示器68,该第五线性指示器用于发射光,以及围绕主体的外区段延伸弯曲。
[0818] 图34示出了UAV的自主导航控制单元73如何使用从GNSS接收器模块75(其正在从GNSS卫星81接收GNSS定位信号)接收的GNSS定位信号74、环境数据76以及本地导航传感器信号77,来确定UAV的位置78、飞行速度79以及取向80的示意图。
[0819] 图38示出了根据本发明的第十二方面的实施方式的方法的示意图。传感器原始数据是由多用途传感器系统95生成的。原始数据采用图像数据96、运动数据97、测量数据98以及全局位置数据99的形式。传感器原始数据被提供给传感器原始数据调节单元104/由该传感器原始数据调节单元来接收的。然后,根据要被使用的目的,传感器原始数据调节单元104对传感器原始数据进行调节。传感器原始数据被调节成形成支持数据101和/或形成传感器数据103。然后,飞行控制支持功能100使用支持数据101来自主地支持飞行控制,并且传感器数据记录功能102使用传感器数据103来进行记录,以使得能够生成UAV的物理环境的表示。
[0820] 图43示出了根据本发明的第十四方面的实施方式的用于管理被用于向UAV 1供电的一组UAV电池109的系统。该系统包括移动电池充电器单元110。移动电池充电器单元110被设计用于接纳至少一个UAV电池43、111。移动电池充电器单元110是通过其收发器单元通信地连接至电池管理终端112的。电池管理终端112通信地连接至UAV 1。电池管理终端112正在从移动电池充电器单元110和UAV 1接收电池管理数据、同步电池管理数据以及确定UAV电池的电量状态。显示113各个所确定的电量状态。