CN107203219A - 无人飞行器的飞行辅助***和方法 - Google Patents
无人飞行器的飞行辅助***和方法 Download PDFInfo
- Publication number
- CN107203219A CN107203219A CN201710359029.2A CN201710359029A CN107203219A CN 107203219 A CN107203219 A CN 107203219A CN 201710359029 A CN201710359029 A CN 201710359029A CN 107203219 A CN107203219 A CN 107203219A
- Authority
- CN
- China
- Prior art keywords
- unmanned vehicle
- flight
- positional information
- display screen
- relative
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000005259 measurement Methods 0.000 claims abstract description 25
- 230000003287 optical effect Effects 0.000 claims description 25
- 230000008859 change Effects 0.000 claims description 9
- 238000010586 diagram Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 241000209094 Oryza Species 0.000 description 2
- 235000007164 Oryza sativa Nutrition 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000008034 disappearance Effects 0.000 description 2
- 235000009566 rice Nutrition 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000017105 transposition Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/10—Simultaneous control of position or course in three dimensions
- G05D1/101—Simultaneous control of position or course in three dimensions specially adapted for aircraft
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0011—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0094—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots involving pointing a payload, e.g. camera, weapon, sensor, towards a fixed or moving target
Landscapes
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明公开了一种无人飞行器的飞行辅助***和方法,属于无人飞行器领域,该***包括遥控器、移动终端以及状态测量传感器,其中,状态测量传感器用于测量无人飞行器的位置信息和飞行状态信息;移动终端用于根据无人飞行器的位置信息和观察位置信息得到无人飞行器相对于观察位置的位置信息,并输出无人飞行器的飞行状态信息和相对于观察位置的位置信息;遥控器用于控制无人飞行器的飞行。本发明提供的***和方法,通过掌握无人飞行器的飞行位置和飞行状态,帮助操控者控制无人飞行器的飞行路径,避免了盲飞和飞丢,同时提高了操控者的飞行体验。
Description
技术领域
本发明涉及无人飞行器,尤其涉及一种无人飞行器的飞行辅助***和方法。
背景技术
近年来,无人驾驶的飞行器(例如固定翼飞机,旋翼飞行器包括直升机),机动车辆,潜艇或船只,以及卫星,空间站,或飞船等得到了广泛的应用,例如在侦测,搜救等领域。对于这些运动体的操纵通常由用户通过遥控装置来实现。
遥控飞行器,潜艇,或机动车辆可以携带载体,例如承载相机或照明灯的载体装置。举例来说,一种遥控飞机上可以载有相机进行航拍。
操控者在操作运动体,如无人飞行器的过程中,由于无人飞行器一般体型较小,在飞远的情况下(如四五百米)用肉眼很难看清楚,在这种情况下,操控者很难观察出无人飞行器的航向角度,就相当于盲飞,如果没有飞行的辅助手段,无人飞行器就很容易飞丢。另外,如果使用FPV(First Person View,第一人称视角)模式来飞的话,过分专注于显示屏,最后也可能导致弄不清楚无人飞行器当前的位置,导致迷失方向甚至飞丢,而且一边看FPV,一边注意无人飞行器的位置,则会让用户体验大打折扣。
发明内容
有鉴于此,本发明要解决的技术问题是提供一种无人飞行器的飞行辅助***和方法,以帮助操控者掌握无人飞行器的当前飞行位置和飞行状态,并能据此控制无人飞行器的飞行。
本发明解决上述技术问题所采用的技术方案如下:
根据本发明的一个方面,提供的一种无人飞行器辅助***包括遥控器、移动终端、以及设置在无人飞行器上的状态测量传感器,其中:
状态测量传感器,用于测量无人飞行器的位置信息和飞行状态信息;
移动终端,用于获取观察位置的位置信息,还用于通过无线网络获取无人飞行器的位置信息和飞行状态信息,根据无人飞行器的位置信息和观察位置信息得到无人飞行器相对于观察位置的位置信息;并输出无人飞行器的飞行状态信息和无人飞行器相对于观察位置的位置信息;
遥控器,用于根据移动终端输出的无人飞行器的飞行状态信息和无人飞行器相对于观察位置的位置信息,控制无人飞行器的飞行。
优选地,观察位置为操控者的位置和/或无人飞行器起飞的位置;
当观察位置为操控者的位置时,操控者的位置信息通过附加在操控者或在操控者所携带的物体上的传感器获得;当观察位置为无人飞行器起飞的位置时,无人飞行器起飞的位置通过设置在飞行器上的状态测量传感器获得。
优选地,移动终端包括:
信息获取模块,用于获取观察位置的位置信息、还用于通过无线网络获取无人飞行器的位置信息和飞行状态信息;
信息处理模块,用于根据无人飞行器的位置信息和观察位置信息得到无人飞行器相对于观察位置的位置信息;
信息输出模块,用于接收并输出无人飞行器的飞行状态信息和无人飞行器相对于观察位置的位置信息。
优选地,信息输出模块用于:将无人飞行器的飞行状态信息和相对于观察位置的位置信息通过图形的形式显示在移动终端的显示屏上。
优选地,无人飞行器相对于观察位置的位置信息包括无人飞行器与观察位置之间的距离和无人飞行器相对于观察位置的角度;飞行状态信息包括无人飞行器的航向和/或无人飞行器的相对于地面的高度信息。
优选地,信息获取模块还包括终端姿态测量模块,其中:终端姿态测量模块,用于检测显示屏的屏幕基准线的方位角;信息处理模块,用于将图形相对显示屏的正视轴反向旋转所述方位角。
优选地,信息处理模块,判断显示屏的屏幕基准线的方位角与无人飞行器相对于观察位置的方位角的差值是否小于预定的阈值,且显示屏的高度角与无人飞行器相对于观察位置的高度角的差值小于预定的阈值,如果是,则在屏幕上产生捕捉到目标提示信息。
优选地,所述预定的阈值为10度。
根据本发明的另一个方面,提供的一种无人飞行器的无人飞行器的飞行辅助方法,包括如下步骤:
由状态测量传感器测量无人飞行器的位置信息和飞行状态信息;
由移动终端获取观察位置的位置信息,通过无线网络获取无人飞行器的位置信息和飞行状态信息,并根据无人飞行器的位置信息和观察位置信息得到无人飞行器相对于观察位置的位置信息;将无人飞行器的飞行状态信息和无人飞行器相对于观察位置的位置信息输出;
由遥控器根据移动终端输出的无人飞行器的飞行状态信息和无人飞行器相对于观察位置的位置信息,控制无人飞行器的飞行。
优选地,观察位置为操控者的位置和/或无人飞行器起飞的位置;
当观察位置为操控者的位置时,操控者的位置信息通过附加在操控者或在操控者所携带的物体上的传感器获得;
当观察位置为无人飞行器起飞的位置时,无人飞行器起飞的位置通过设置在飞行器上的状态测量传感器获得。
优选地,将无人飞行器的飞行状态信息和无人飞行器相对于观察位置的位置信息输出包括:将无人飞行器的飞行状态信息和相对于观察位置的位置信息通过图形的形式显示在移动终端的显示屏上。
优选地,无人飞行器相对于观察位置的位置信息包括无人飞行器与观察位置之间的距离和无人飞行器相对于观察位置的角度;飞行状态信息包括无人飞行器的航向和/或无人飞行器的相对于地面的高度信息。
优选地,该方法还包括:获取显示屏相的屏幕基准线的方位角,并将图形相对显示屏的正视轴反向旋转所述方位角。
优选地,该方法还包括:判断显示屏的屏幕基准线的方位角与无人飞行器相对于观察位置的方位角的差值是否小于预定的阈值,且显示屏的高度角与无人飞行器相对于观察位置的高度角的差值小于预定的阈值,如果是,则在屏幕上产生捕捉到目标提示信息。
优选地,所述预定的阈值为10度。
本发明提供的无人飞行器辅助***和飞行辅助方法,通过掌握无人飞行器的飞行位置和飞行状态,帮助操控者控制无人飞行器的飞行路径,避免了盲飞和飞丢,同时提高了操控者的飞行体验。
附图说明
图1为本发明实施例提供的一种无人飞行器的飞行辅助***结构示意图;
图2为本发明优选实施例提供的一种移动终端的模块结构示意图;
图3为本发明优选实施例提供的一种显示屏东西方向水平放置显示无人飞行器位置和航向的示意图;
图4为本发明优选实施例提供的一种显示屏南北方向水平放置显示无人飞行器位置和航向的示意图;
图5为本发明优选实施例提供的一种操控者面向无人飞行器的显示无人飞行器位置和航向的示意图;
图6本发明优选实施例提供的一种显示屏正对无人飞行器的示意图;
图7为本发明优选实施例提供的一种无人飞行器的飞行辅助方法的流程图;
图8为本发明实施例提供的无人飞行器的高度角的示意图;
图9为本发明实施例提供的显示屏的高度角的示意图;
图10为本发明优选实施例提供的一种无人飞行器的飞行辅助方法的流程图。
具体实施方式
为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
如图1为本发明实施例提供的一种无人飞行器的飞行辅助***结构示意图,该***包括遥控器30、移动终端20、以及设置在无人飞行器10上的状态测量传感器101,其中:
状态测量传感器10,用于测量无人飞行器10的位置信息和飞行状态信息;
其中,飞行位置信息包括经度和纬度,飞行状态信息可以包括俯仰、横滚和航向,还可以包括无人飞行器10的飞行高度信息。
移动终端20,用于获取观察位置的位置信息,还用于通过无线网络获取无人飞行器10的位置信息和飞行状态信息,还用于根据无人飞行器10的位置信息和观察位置信息得到无人飞行器10相对于观察位置的位置信息;并输出无人飞行器10的飞行状态信息和无人飞行器10相对于观察位置的位置信息;
其中,观察位置可以是操控者的位置和无人飞行器10起飞的位置,也可以是操控者的位置和无人飞行器起飞的位置中的任意一个。当观察位置为操控者的位置时,操控者的位置信息通过附加在操控者或在操控者所携带的物体上的传感器获得;当观察位置为无人飞行器10起飞的位置时,无人飞行器10起飞的位置通过设置在飞行器上的状态测量传感器101获得。具体来说,操控者位置与移动终端20的位置信息是同一个信息,所以可以通过移动终端20的位置信息来定位操控者的位置信息,也可以通过附加在操控者或在操控者所携带的物体上的传感器获得。当移动终端20有GPS功能时,获取移动终端的GPS坐标作为操控者的位置信息。当移动终端20没有GPS功能时,获取无人飞行器起飞点的位置信息,其中,起飞点的位置信息是无人飞行器在上电后,第一次搜索到足够多的定位卫星时所记录的位置信息。
操控者可以根据需要选择操控者的位置或无人飞行器起飞的位置作为观察位置,此时需要一选择模块。也可以最初就设定好观察位置,不由操控者选择。
无线网络包括Wi-Fi网络,当然,也通过其他网络进行通信,比如2G\3G\4G以及未来的5G,只要无人飞行器10和移动终端20都支持这些通信协议即可进行通信。
遥控器30,用于根据移动终端输出的无人飞行器10的飞行状态信息和无人飞行器10相对于观察位置的位置信息,控制无人飞行器10的飞行。
其中,输出无人飞行器10的飞行状态信息包括无人飞行器10的航向,无人飞行器10相对于观察位置的位置信息包括无人飞行器10相对于观察位置的位置信息包括无人飞行器10与观察位置之间的距离和无人飞行器10相对于观察位置的角度,遥控器30据此信息控制无人飞行器10的飞行。
如图2为本发明优选实施例提供的一种移动终端的模块结构示意图,该移动终端20包括依次连接地信息获取模块201、信息处理模块202和信息输出模块203,其中:
信息获取模块201进一步包括观察位置信息获取模块2011和飞行位置和状态获取模块2012,其中,观察位置信息获取模块2011用于获取观察位置的位置信息的;飞行位置和状态获取模块2012用于获取无人飞行器的位置信息和飞行状态信息的。
信息处理模块202,用于根据无人飞行器的位置信息和观察位置信息得到无人飞行器相对于观察位置的位置信息,并将无人飞行器相对于观察位置的位置信息传送给信息输出模块;
信息输出模块203,用于输出无人飞行器的飞行状态信息和无人飞行器相对于观察位置的位置信息。
作为本实施例的一种优选的方案,信息输出模块203可以将无人飞行器与观察位置之间的距离和无人飞行器相对于观察位置的角度、无人飞行器的航向通过图形的形式显示在显示屏上。其中,无人飞行器相对于观察位置的角度包括相对于观察位置方位角和相对于观察位置的高度角,图形可以是平面图形,也可以是立体图形。请参阅图3和图4,显示的图形中箭头表示无人飞行器所在位置,箭头的指向表示是无人飞行器的航向,圆心表示观察位置所在位置,箭头与圆心的连线表示无人飞行器的位置与观察位置的连线在地平面上的投影,连线与地面正北方的夹角a表示无人飞行器相对于观察位置的方位角,以观察位置为圆心的几个圆圈,从里到外表示无人飞行器离观察位置的距离从近到远(比如相邻的圆圈之间的半径差为50米),其中虚线圆圈范围内表示飞行的安全距离,当无人飞行器在安全距离之外时,除了图形显示超出范围,还可以通过语音或文字提醒操控者,操控者可以通过控制模型飞行的路径将其控制在安全范围内飞行,从而避免盲飞和飞丢(如图3中所示的情况,操控者只需要往左下方打杆,就能让无人飞行器飞回来)。
作为本实施例的另一种优选方案,信息获取模块201还包括终端姿态测量模块2013,用于测量显示屏相对于显示屏的屏幕基准线的方位角,将该旋转角度发送给信息处理模块202;信息处理模块202将显示的图形相对显示屏的正视轴反向旋转所述方位角。以使得显示屏上显示无人飞行器的相对位置和航向角保持以地面为参考,与移动终端的显示屏的水平放置方向和垂直放置方向无关。
其中,显示屏的屏幕基准线是指与显示屏的一边平行的参考线,可以是显示屏上下边中点的连线,上边和下边是指当显示的图形为正向,且屏幕基准线是正向向上来说的(如图3和图4中所示)。显示屏的屏幕基准线的方位角是指屏幕基准线在地平面的投影与正北方向的夹角(如图5所示的B角)。显示屏的正视轴是指垂直于显示屏的轴,也可以认为是人眼看显示屏时,是以垂直于显示屏的角度来观察显示屏的(如图7所示)。
当移动终端的显示屏水平放置时,终端姿态测量模块2013可以通过磁力计20131来实现,以磁力计20131的指向作为基准,获取显示屏的屏幕基准线在水平方向相对于正北方向旋转的方位角。信息处理模块202将显示的图形相对显示屏的正视轴反向旋转所述方位角。这里,屏幕基准线的方位角实际就是指屏幕基准线与正北方向的夹角,请参阅图3和图4,磁力计可以通过指南针实现,比如根据指南针的指向作为基准,来确定无人飞行器在显示屏上实时显示的位置,确保只要无人飞行器的位置和航向没有改变,无论操控者拿着移动终端在水平放置方向上如何旋转改变角度,只要根据显示屏的屏幕基准线的方位角实时相对于显示屏的正视轴反向旋转显示的图形,就能保证显示屏上箭头和圆心的连线相对于地平面的角度保持不变,即图3和图4中的无人飞行器相对于观察位置的方位角a保持不变,而且箭头的指向相对于地平面的角度也保持不变。如果没有指南针功能,则无法做到该角度a保持不变,但可以保证当显示屏东西方向水平放置时(如图3所示),箭头与圆心能够反映无人飞行器与移动终端的实际相对位置。
当移动终端的显示屏非水平放置时,终端姿态测量模块2013可以通过磁力计20131与加速度计20132来获取显示屏的屏幕基准线的方位角,这里显示屏的屏幕基准线的方位角是指屏幕基准线在地平面的投影与正北方向的夹角。比如可以使用磁力计与加速度计计算出显示屏相对大地的姿态Rbg,通过无人飞行器的位置与当前显示屏位置求差得向量Pg,在显示屏上显示的向量方向为:向量(Pb=Rbg*Pg)的x,y坐标,从而得到显示屏的屏幕基准线在地平面的投影相对于正北方向旋转的方位角。然后将显示的图形相对于显示屏的正视轴反向旋转所述方位角,以使得显示屏上显示无人飞行器的相对位置和航向角保持以地平面为参考,与移动终端的显示屏的水平放置方向或垂直放置方向无关。
需要说明的是,本方案不适用当显示屏垂直放置时的特殊情况。
作为本实施例的再一种优选的方案,信息处理模块202,还用于判断显示屏的屏幕基准线的方位角与无人飞行器相对于观察位置的方位角的差值是否小于预定的阈值,且显示屏的高度角与无人飞行器相对于观察位置的高度角的差值也小于预定的阈值,如果是,则在屏幕上产生捕捉到目标提示信息。其中,显示屏的屏幕基准线是指与显示屏的一边平行的参考线,可以是显示屏上下边中点的连线,上边和下边是指当显示的图形为正向,且屏幕基准线是正向向上来说的(如图3和图4中所示)。显示屏的屏幕基准线的方位角是指屏幕基准线在地平面的投影与正北方向的夹角(如图5所示的B角)。显示屏的高度角是指显示屏正视轴与地平面的夹角(如图9所示的rb角),无人飞行器相对于观察位置的方位角是指无人飞行器与观察位置的连线在地平面的投影与地平面正北方向的夹角(如图3、图4和图5的a角),无人飞行器的高度角是指无人飞行器与观察位置的连线与地平面的夹角(如图8所示的ra角),预定的阈值为10度。
举例来说,存在关系式:vv2=[v2x v2y v2z]^T=Rgb*([0 0 1]^T)
其中,v2=vv2的前两个坐标,v1=[x2-x1,y2-y1]^T,v1表示把向量竖起来,v2是显示屏的z轴在世界坐标系的表示,取前两个数表示在x,y方向投影,x1,y1是显示屏的坐标,x2,y2是无人飞行器的坐标,T是转置,Rgb是显示屏姿态矩阵,当v2与v1的角度差小于某阈值,表示显示屏对到无人飞行器的位置。
请参阅图6,当移动终端的显示屏水平放置时,操控者可以拿着显示屏在水平方向上跟着箭头旋转寻找无人飞行器,当显示屏跟着箭头旋转到显示屏的屏幕基准线的方位角和无人飞行器相对于观察位置的方位角一致时(即a角度),此时,箭头应位于显示屏的正上方。请参阅图7,当操控者在图6显示屏的屏幕基准线的方位角和无人飞行器相对于观察位置的方位角一致的基础上,拿着显示屏在垂直方向旋转到显示屏的高度角和无人飞行器相对于观察位置的高度角一致时,此时非水平放置的显示屏的正视轴指向为无人飞行器的位置,屏幕上产生捕捉到目标提示信息,可以通过箭头消失或者箭头的颜色变化来提示捕捉到目标,提高了操控者的飞行体验。
而在实际应用中,在显示屏的正视轴趋近于对准无人飞行器的情况下(角度差小于预定的阈值),我们也可以认为指到了无人飞行器。可以这么理解,以图7中的圆心为一个立锥体的顶点,圆心到无人飞行器的连线为立锥体的中心轴线,预定的阈值为立锥体的顶角,这样,当操控者举着显示屏跟着箭头的方向旋转到无人飞行器的位置落在立锥体的空间范围内,则可以提示显示屏正对到了无人飞行器,此时,显示屏的屏幕基准线的方位角与无人飞行器相对于观察位置的方位角趋于一致,显示屏的高度角与无人飞行器相对于观察位置的高度角趋于一致,显示屏的正视轴趋于指向为无人飞行器的位置,也在屏幕上产生捕捉到目标提示信息,该提示信息可以是箭头消失或者箭头的颜色变化,提高了操控者的飞行体验。
请参阅图7,操控者可以拿着移动终端跟着屏幕上显示的箭头的方向旋转寻找无人飞行器,当显示屏跟着箭头旋转到显示屏的屏幕基准线的方位角和无人飞行器相对于观察位置的方位角一致,且显示屏的高度角和无人飞行器相对于观察位置的高度角一致时,此时非水平放置的显示屏的正视轴指向为无人飞行器的位置,在屏幕上产生捕捉到目标提示信息。而在实际应用中,在显示屏的正视轴趋近于对准无人飞行器的情况下(角度差小于预定的阈值),我们也可以认为指到了无人飞行器。在屏幕上产生捕捉到目标提示信息,提高了操控者的飞行体验。
当然,移动终端中还可以包括语音模块,用于语音提示无人飞行器的位置信息和飞行姿态信息,包括无人飞行器在操控者的哪个方向的多少度、无人飞行器距离操控者有多少米、无人飞行器的高度角是多少等等,举例来说,语音播报“无人飞行器在您的东北方30度,请抬头50度即可看到无人飞行器”,从而更好的提高了操控者的飞行体验。通过本实施例的无人飞行器的飞行辅助***,操控者根据显示屏上显示的相对位置信息和航向,就能轻松地了解到无人飞行器所在的位置,眼睛不需要离开移动终端的显示屏就能够对无人飞行器进行自如的操控无人飞行器的飞行路径,避免了盲飞和飞丢,同时提高了操控者的飞行体验。
如图10所示是本发明优选实施例提供的一种无人飞行器的无人飞行器的飞行辅助方法流程图,该方法包括:
S1002、由状态测量传感器测量无人飞行器的位置信息和飞行状态信息;
其中,飞行位置信息包括经度和纬度,飞行状态信息包括俯仰、横滚和航向,还包括无人飞行器10的飞行高度信息。
S1004、由移动终端获取观察位置的位置信息,还通过无线网络获取无人飞行器的位置信息和飞行状态信息;
具体来说,移动终端与无人飞行器建立Wi-Fi网络进行点对点通信,实时从无人飞行器获取它当前的位置信息和飞行状态信息。
其中,观察位置可以是操控者的位置和无人飞行器起飞的位置,也可以是操控者的位置和无人飞行器起飞的位置中的任一个。当观察位置为操控者的位置时,操控者的位置信息通过附加在操控者或在操控者所携带的物体上的传感器获得;当然,由于操控者位置与移动终端的位置信息是同一个信息,优选方案是通过移动终端的GPS模块定位操控者的位置信息。当观察位置为无人飞行器起飞的位置时,无人飞行器起飞的位置通过设置在飞行器上的状态测量传感器获得。
S1006、根据无人飞行器的位置信息和观察位置信息得到无人飞行器相对于观察位置的位置信息;
具体来说,无人飞行器相对于观察位置的位置信息包括无人飞行器与观察位置之间的距离和无人飞行器相对于观察位置的角度,飞行状态信息包括无人飞行器的航向。
S1008、将无人飞行器相对于观察位置的距离、角度和航向以图形的方式显示在显示屏上;
具体来说,方位角是指显示屏相对于地面的在水平方向转动的角度,高度角是指显示屏相对于地面的在垂直方向转动的高度角。
S1010、获取显示屏的屏幕基准线的方位角,并将图形相对于显示屏的正视轴反向旋转所述方位角。
其中,显示屏的屏幕基准线是指与显示屏的一边平行的参考线,可以是显示屏上下边中点的连线,上边和下边是指当显示的图形为正向,且屏幕基准线是正向向上来说的(如图3和图4中所示)。显示屏的屏幕基准线的方位角是指屏幕基准线在地平面的投影与正北方向的夹角(如图5所示的B角)。显示屏的正视轴是指垂直于显示屏的轴,也可以认为是人眼看显示屏时,是以垂直于显示屏的角度来观察显示屏的(如图7所示)。
具体来说,当移动终端的显示屏水平放置时,可以通过磁力计来实现,以磁力计的指向作为基准,获取显示屏的屏幕基准线在水平方向相对于正北方向旋转的方位角。并通过将图形相对于显示屏的正视轴反向旋转所述方位角,使得显示屏上显示的无人飞行器的相对位置和航向保持以地平面为参考,与显示屏的水平放置方向无关。这里,屏幕基准线的方位角实际就是指屏幕基准线与正北方向的夹角,请参阅图3和图4,磁力计可以通过指南针实现,比如根据指南针的指向作为基准,来确定无人飞行器在显示屏上实时显示的位置,确保只要无人飞行器的位置和航向没有改变,无论操控者拿着移动终端在水平放置方向上如何旋转改变角度,只要根据显示屏的屏幕基准线的方位角实时相对于显示屏的正视轴反向旋转显示的图形,就能保证显示屏上箭头和圆心的连线相对于地平面的角度保持不变,即图3和图4中的无人飞行器相对于观察位置的方位角a保持不变,而且箭头的指向相对于地平面的角度也保持不变。如果没有指南针功能,则无法做到该角度a保持不变,但可以保证当显示屏东西方向水平放置时(如图3所示),箭头与圆心能够反映无人飞行器与移动终端的实际相对位置。
当移动终端的显示屏非水平放置时,可以通过磁力计与加速度计来获取显示屏的屏幕基准线的方位角,这里显示屏的屏幕基准线的方位角是指屏幕基准线在地平面的投影与正北方向的夹角。比如可以使用磁力计与加速度计计算出显示屏相对大地的姿态Rbg,通过无人飞行器的位置与当前显示屏位置求差得向量Pg,在显示屏上显示的向量方向为:向量(Pb=Rbg*Pg)的x,y坐标,从而得到显示屏的屏幕基准线在地平面的投影相对于正北方向旋转的方位角。然后将显示的图形相对于显示屏的正视轴反向旋转所述方位角,以使得显示屏上显示无人飞行器的相对位置和航向角保持以地平面为参考,与移动终端的显示屏的水平放置方向或垂直放置方向无关。
需要说明地是,本实施例中的步骤S1010是可选的步骤,当不考虑显示屏在水平方向和垂直方向的转动时,可以省略步骤,而且本步骤不适用当显示屏垂直放置时的特殊情况。
S1012、由遥控器根据移动终端输出的无人飞行器的相对位置和航向,控制无人飞行器的飞行。
作为本发明的另一个优选实施例,该方法还包括还判断移动终端显示屏的屏幕基准线的方位角与无人飞行器相对于观察位置的方位角的差值是否小于预定的阈值,且显示屏的高度角与无人飞行器相对于观察位置的高度角的差值也小于预定的阈值,如果是,则在屏幕上产生捕捉到目标提示信息。其中,显示屏的屏幕基准线的方位角是指显示屏的正视轴在地面的投影与地面正北方向的夹角,显示屏的高度角是指显示屏正视轴与地面的夹角,无人飞行器相对于观察位置的方位角是指无人飞行器与观察位置的连线在地面的投影与地面正北方向的夹角,无人飞行器的高度角是指无人飞行器与观察位置的连线与地面的夹角,预定的阈值为10度。也就说当操控者拿着移动终端跟着屏幕上显示的箭头的方向旋转寻找无人飞行器时,当显示屏正视轴指向正对无人飞行器的位置时,在屏幕上产生捕捉到目标提示信息。请参阅图7,操控者可以拿着移动终端跟着屏幕上显示的箭头的方向旋转寻找无人飞行器,当显示屏跟着箭头旋转到显示屏的屏幕基准线的方位角和无人飞行器相对于观察位置的方位角一致,且显示屏的高度角和无人飞行器相对于观察位置的高度角一致时,此时显示屏的正视轴指向为无人飞行器的位置,在屏幕上产生捕捉到目标提示信息。而在实际应用中,在显示屏的正视轴趋近于对准无人飞行器的情况下(角度差小于预定的阈值),我们也可以认为指到了无人飞行器。在屏幕上产生捕捉到目标提示信息,可以通过箭头消失或者箭头的颜色变化来提示捕捉到目标,提高了操控者的飞行体验。
当然,本方法中还可以将无人飞行器的位置信息和飞行姿态信息通过语音或者屏幕文字的方式告知操控者,比如无人飞行器在操控者的哪个方向的多少度、无人飞行器距离操控者有多少米、无人飞行器的高度角是多少等等,举例来说,语音播报“无人飞行器在您的东北方30度,请抬头50度即可看到无人飞行器”,从而更好的提高了操控者的飞行体验。
本发明实施例提供的无人飞行器的飞行辅助***和方法,通过掌握无人飞行器的飞行位置和飞行状态,帮助操控者控制无人飞行器的飞行路径,避免了盲飞和飞丢,同时提高了操控者的飞行体验。
以上参照附图说明了本发明的优选实施例,并非因此局限本发明的权利范围。本领域技术人员不脱离本发明的范围和实质,可以有多种变型方案实现本发明,比如作为一个实施例的特征可用于另一实施例而得到又一实施例。凡在运用本发明的技术构思之内所作的任何修改、等同替换和改进,均应在本发明的权利范围之内。
Claims (22)
1.一种无人飞行器的飞行辅助***,其特征在于,该***包括移动终端、以及设置在无人飞行器上的状态测量传感器,其中:
所述状态测量传感器,用于测量无人飞行器的位置信息;
所述移动终端,用于获取观察位置的位置信息,还用于通过无线网络获取所述无人飞行器的位置信息,根据所述无人飞行器的位置信息和观察位置信息得到无人飞行器相对于观察位置的位置信息;其中,所述无人飞行器相对于观察位置的位置信息包括:无人飞行器相对于观察位置方位角和无人飞行器相对于观察位置的高度角;判断所述移动终端的显示屏的屏幕基准线的方位角与无人飞行器相对于观察位置的方位角的差值是否小于第一预定阈值,且所述显示屏的高度角与无人飞行器相对于观察位置的高度角的差值小于第二预定阈值,如果是,则在屏幕上产生捕捉到目标提示信息。
2.根据权利要求1所述的无人飞行器的飞行辅助***,其特征在于,所述观察位置为操控者的位置和/或无人飞行器起飞的位置;
当观察位置为操控者的位置时,操控者的位置信息通过附加在操控者或在操控者所携带的物体上的传感器获得;
当观察位置为无人飞行器起飞的位置时,无人飞行器起飞的位置通过设置在飞行器上的状态测量传感器获得。
3.根据权利要求1所述的无人飞行器的飞行辅助***,其特征在于,所述***还包括遥控器;
所述状态测量传感器,还用于测量无人飞行器的飞行状态信息;
所述移动终端,还用于获取所述无人飞行器的飞行状态信息,并输出所述无人飞行器的飞行状态信息和无人飞行器相对于观察位置的位置信息;
所述遥控器,用于根据所述移动终端输出的无人飞行器的飞行状态信息和无人飞行器相对于观察位置的位置信息,控制无人飞行器的飞行。
4.根据权利要求3所述的无人飞行器的飞行辅助***,其特征在于,所述移动终端还用于:将无人飞行器的飞行状态信息和相对于观察位置的位置信息通过图形的形式显示在所述移动终端的显示屏上。
5.根据权利要求4所述的无人飞行器的飞行辅助***,其特征在于,显示的图形中箭头表示无人飞行器所在位置;
所述在屏幕上产生捕捉到目标提示信息,包括:在屏幕上控制箭头消失或者在屏幕上控制箭头的颜色变化。
6.根据权利要求1-5任意一项所述的无人飞行器的飞行辅助***,其特征在于,所述第一预定的阈值为10度;
或/及,所述第二预定阈值为10度。
7.根据权利要求1-6任意一项所述的无人飞行器的飞行辅助***,其特征在于,所述显示屏的屏幕基准线是指与显示屏的一边平行的参考线。
8.根据权利要求1-7任意一项所述的无人飞行器的飞行辅助***,其特征在于,所述显示屏的屏幕基准线的方位角是所述屏幕基准线在地平面的投影与正北方向的夹角。
9.根据权利要求1-8任意一项所述的无人飞行器的飞行辅助***,其特征在于,所述显示屏的高度角是指显示屏正视轴与地平面的夹角。
10.根据权利要求1-9任意一项所述的无人飞行器的飞行辅助***,其特征在于,无人飞行器相对于观察位置的方位角是指无人飞行器与观察位置的连线在地平面的投影与地平面正北方向的夹角。
11.根据权利要求1-10任意一项所述的无人飞行器的飞行辅助***,其特征在于,无人飞行器的高度角是指无人飞行器与观察位置的连线与地平面的夹角。
12.一种无人飞行器的无人飞行器的飞行辅助方法,其特征在于,该方法包括如下步骤:
由状态测量传感器测量无人飞行器的位置信息;
由移动终端获取观察位置的位置信息,通过无线网络获取所述无人飞行器的位置信息,并根据所述无人飞行器的位置信息和观察位置信息得到无人飞行器相对于观察位置的位置信息;其中,所述无人飞行器相对于观察位置的位置信息包括:无人飞行器相对于观察位置方位角和无人飞行器相对于观察位置的高度角;判断所述移动终端的显示屏的屏幕基准线的方位角与无人飞行器相对于观察位置的方位角的差值是否小于第一预定阈值,且所述显示屏的高度角与无人飞行器相对于观察位置的高度角的差值小于第二预定阈值,如果是,则在屏幕上产生捕捉到目标提示信息。
13.根据权利要求12所述的无人飞行器的飞行辅助方法,其特征在于,所述观察位置为操控者的位置和/或无人飞行器起飞的位置;
当观察位置为操控者的位置时,操控者的位置信息通过附加在操控者或在操控者所携带的物体上的传感器获得;
当观察位置为无人飞行器起飞的位置时,无人飞行器起飞的位置通过设置在飞行器上的状态测量传感器获得。
14.根据权利要求12所述的无人飞行器的飞行辅助方法,其特征在于,还包括:
由所述状态测量传感器测量无人飞行器的飞行状态信息;
由所述移动终端将所述无人飞行器的飞行状态信息和无人飞行器相对于观察位置的位置信息输出;
由遥控器根据所述移动终端输出的无人飞行器的飞行状态信息和无人飞行器相对于观察位置的位置信息,控制无人飞行器的飞行。
15.根据权利要求14所述的无人飞行器的飞行辅助方法,其特征在于,还包括:由所述移动终端将所述无人飞行器的飞行状态信息和相对于观察位置的位置信息通过图形的形式显示在所述移动终端的显示屏上。
16.根据权利要求15所述的无人飞行器的飞行辅助方法,其特征在于,显示的图形中箭头表示无人飞行器所在位置;
所述在屏幕上产生捕捉到目标提示信息,包括:在屏幕上控制箭头消失或者在屏幕上控制箭头的颜色变化。
17.根据权利要求12-16任意一项所述的无人飞行器的飞行辅助方法,其特征在于,所述第一预定的阈值为10度;
或/及,所述第二预定阈值为10度。
18.根据权利要求12-17任意一项所述的无人飞行器的飞行辅助方法,其特征在于,所述显示屏的屏幕基准线是指与显示屏的一边平行的参考线。
19.根据权利要求12-18任意一项所述的无人飞行器的飞行辅助系方法,其特征在于,所述显示屏的屏幕基准线的方位角是所述屏幕基准线在地平面的投影与正北方向的夹角。
20.根据权利要求12-19任意一项所述的无人飞行器的飞行辅助方法,其特征在于,所述显示屏的高度角是指显示屏正视轴与地平面的夹角。
21.根据权利要求12-20任意一项所述的无人飞行器的飞行辅助方法,其特征在于,无人飞行器相对于观察位置的方位角是指无人飞行器与观察位置的连线在地平面的投影与地平面正北方向的夹角。
22.根据权利要求12-21任意一项所述的无人飞行器的飞行辅助方法,其特征在于,无人飞行器的高度角是指无人飞行器与观察位置的连线与地平面的夹角。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710359029.2A CN107203219B (zh) | 2013-07-05 | 2013-07-05 | 无人飞行器的飞行辅助***和方法 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310283350.9A CN103365298B (zh) | 2013-07-05 | 2013-07-05 | 无人飞行器的飞行辅助***和方法 |
CN201710359029.2A CN107203219B (zh) | 2013-07-05 | 2013-07-05 | 无人飞行器的飞行辅助***和方法 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310283350.9A Division CN103365298B (zh) | 2013-07-05 | 2013-07-05 | 无人飞行器的飞行辅助***和方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107203219A true CN107203219A (zh) | 2017-09-26 |
CN107203219B CN107203219B (zh) | 2020-10-23 |
Family
ID=49366865
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310283350.9A Active CN103365298B (zh) | 2013-07-05 | 2013-07-05 | 无人飞行器的飞行辅助***和方法 |
CN201710359029.2A Active CN107203219B (zh) | 2013-07-05 | 2013-07-05 | 无人飞行器的飞行辅助***和方法 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310283350.9A Active CN103365298B (zh) | 2013-07-05 | 2013-07-05 | 无人飞行器的飞行辅助***和方法 |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN103365298B (zh) |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103592947B (zh) * | 2013-11-19 | 2015-11-11 | 华南农业大学 | 一种农用飞行器安全作业飞行监控装置及其控制算法 |
JP6486024B2 (ja) * | 2014-07-02 | 2019-03-20 | 三菱重工業株式会社 | 構造物の屋内監視システム及び方法 |
CN104133484B (zh) * | 2014-07-10 | 2017-09-22 | 浙江飞神车业有限公司 | 多旋翼飞行器电子控制装置、多旋翼飞行器的航拍电子控制装置及跟随航拍式多旋翼飞行器 |
WO2016050099A1 (en) | 2014-09-30 | 2016-04-07 | SZ DJI Technology Co., Ltd. | System and method for supporting simulated movement |
WO2016065513A1 (zh) | 2014-10-27 | 2016-05-06 | 深圳市大疆创新科技有限公司 | 飞行器的位置提示方法及装置 |
JP6179000B2 (ja) * | 2014-10-27 | 2017-08-16 | エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd | 飛行情報を提供する方法、プログラム及び端末 |
CN104597907B (zh) * | 2014-11-27 | 2017-06-06 | 国家电网公司 | 一种架空输电线路无人机巡检***飞行准确性评价方法 |
CN104808674A (zh) * | 2015-03-03 | 2015-07-29 | 广州亿航智能技术有限公司 | 多旋翼飞行器的控制***、终端及机载飞控*** |
CN105992980A (zh) | 2015-05-18 | 2016-10-05 | 深圳市大疆创新科技有限公司 | 基于无头模式的无人机控制方法及设备 |
CN105116933B (zh) * | 2015-06-29 | 2017-12-05 | 厦门狄耐克物联智慧科技有限公司 | 一种无人飞行器及防止该无人飞行器脱离控制区域的方法 |
JP6767802B2 (ja) * | 2015-11-30 | 2020-10-14 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America | 無人飛行体及びその飛行制御方法 |
CN105527975A (zh) * | 2015-12-09 | 2016-04-27 | 周润华 | 一种基于无人机的目标跟踪*** |
CN105450953A (zh) * | 2015-12-25 | 2016-03-30 | 谭圆圆 | 无人飞行器的显示信息******及其信息***方法 |
CN105700548A (zh) * | 2016-01-20 | 2016-06-22 | 杭州米为科技有限公司 | 无人机以及无人机的控制方法 |
CN105607645A (zh) * | 2016-01-20 | 2016-05-25 | 杭州米为科技有限公司 | 一种无人机、无人机返航方法及控制终端 |
CN105468024B (zh) * | 2016-01-29 | 2020-11-17 | 北京臻迪机器人有限公司 | 一种无人机控制方法和装置 |
CN107037421A (zh) * | 2016-02-04 | 2017-08-11 | 零度智控(北京)智能科技有限公司 | 一种距离测定方法、装置及*** |
CN107318268B (zh) * | 2016-03-01 | 2020-07-17 | 深圳市大疆创新科技有限公司 | 飞行控制方法、装置、控制终端、飞行***及处理器 |
CN107305394B (zh) * | 2016-04-21 | 2021-03-26 | 北京臻迪机器人有限公司 | 无人飞行器的控制方法、飞行控制器、终端及控制*** |
WO2018045654A1 (zh) * | 2016-09-09 | 2018-03-15 | 深圳市大疆创新科技有限公司 | 显示可移动装置的状态的方法、***和控制装置 |
CN107340780A (zh) * | 2016-09-27 | 2017-11-10 | 广州亿航智能技术有限公司 | 多旋翼飞行器的控制方法、装置和*** |
WO2018102989A1 (en) * | 2016-12-06 | 2018-06-14 | Orange | An improved method of managing a flying drone and an improved drone system |
CN109001647A (zh) * | 2018-10-08 | 2018-12-14 | 成都戎创航空科技有限公司 | 一种无人机电池电量预警*** |
WO2021077307A1 (zh) * | 2019-10-22 | 2021-04-29 | 深圳市大疆创新科技有限公司 | 无人飞行器的防破解方法、用户终端以及无人飞行器 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1515914A (zh) * | 2001-12-29 | 2004-07-28 | 北京航空航天大学 | 一种用于无人驾驶直升机的天线跟踪装置的操作方法 |
CN102109850A (zh) * | 2009-12-25 | 2011-06-29 | 中国科学院沈阳自动化研究所 | 一种无人机便携式天线自动跟踪*** |
CN202694151U (zh) * | 2011-12-16 | 2013-01-23 | 新时代集团国防科技研究中心 | 用于无人飞行器操控终端装置 |
CN202758243U (zh) * | 2012-09-06 | 2013-02-27 | 北京工业大学 | 一种无人机飞行操控*** |
WO2013036320A1 (en) * | 2011-09-08 | 2013-03-14 | The Boeing Company | Consistent localizer captures |
US20130085629A1 (en) * | 2011-09-30 | 2013-04-04 | Aurora Flight Sciences Corporation | Hardware-Based Weight And Range Limitation System, Apparatus And Method |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4109767B2 (ja) * | 1998-10-09 | 2008-07-02 | ヤマハ発動機株式会社 | 無人ヘリコプタの飛行制御システム |
KR100995362B1 (ko) * | 2010-06-18 | 2010-11-19 | 주식회사 네스앤텍 | 무인 비행체의 비행고도 제어장치 |
CN102298799B (zh) * | 2010-06-25 | 2014-03-26 | 鸿富锦精密工业(深圳)有限公司 | 手持装置及利用其控制无人飞行载具的方法 |
CN102331778B (zh) * | 2010-07-14 | 2014-04-30 | 鸿富锦精密工业(深圳)有限公司 | 手持装置及利用其控制无人飞行载具的方法 |
CN102445947A (zh) * | 2010-10-06 | 2012-05-09 | 鸿富锦精密工业(深圳)有限公司 | 无人飞行载具控制***及方法 |
KR101263441B1 (ko) * | 2011-06-29 | 2013-05-10 | 주식회사 네스앤텍 | 무인 비행체의 비행제어 시스템 |
-
2013
- 2013-07-05 CN CN201310283350.9A patent/CN103365298B/zh active Active
- 2013-07-05 CN CN201710359029.2A patent/CN107203219B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1515914A (zh) * | 2001-12-29 | 2004-07-28 | 北京航空航天大学 | 一种用于无人驾驶直升机的天线跟踪装置的操作方法 |
CN102109850A (zh) * | 2009-12-25 | 2011-06-29 | 中国科学院沈阳自动化研究所 | 一种无人机便携式天线自动跟踪*** |
WO2013036320A1 (en) * | 2011-09-08 | 2013-03-14 | The Boeing Company | Consistent localizer captures |
US20130085629A1 (en) * | 2011-09-30 | 2013-04-04 | Aurora Flight Sciences Corporation | Hardware-Based Weight And Range Limitation System, Apparatus And Method |
CN202694151U (zh) * | 2011-12-16 | 2013-01-23 | 新时代集团国防科技研究中心 | 用于无人飞行器操控终端装置 |
CN202758243U (zh) * | 2012-09-06 | 2013-02-27 | 北京工业大学 | 一种无人机飞行操控*** |
Also Published As
Publication number | Publication date |
---|---|
CN107203219B (zh) | 2020-10-23 |
CN103365298A (zh) | 2013-10-23 |
CN103365298B (zh) | 2017-06-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103365298B (zh) | 无人飞行器的飞行辅助***和方法 | |
CN103345826B (zh) | 无人飞行器的遥控终端、飞行辅助***和方法 | |
CN103344250B (zh) | 无人飞行器的飞行辅助方法和装置 | |
US10648809B2 (en) | Adaptive compass calibration based on local field conditions | |
US20200241389A1 (en) | Flying camera with string assembly for localization and interaction | |
US9652904B2 (en) | System and method for data recording and analysis | |
US11447371B2 (en) | Perforated capsule hook for stable high speed retract | |
JP2020508615A (ja) | マルチジンバル組立体 | |
CN109219785A (zh) | 简单的多传感器校准 | |
CN107466384A (zh) | 一种追踪目标的方法及装置 | |
CN205770189U (zh) | 一种带显示屏的无人机 | |
JP2019032234A (ja) | 表示装置 | |
KR101990981B1 (ko) | 구조 장비 투척 방법 및 이를 이용한 구조용 드론 | |
CN107977014A (zh) | 一种无人机自动悬停方法 | |
US20230159167A1 (en) | Package Loading Mechanism | |
CN108332738A (zh) | 无人机导盲***以及导盲*** | |
Lemmens | Hybrid UAS |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |