飞行器操控方法和装置的制造方法

文档序号:9786815阅读:455来源:国知局
飞行器操控方法和装置的制造方法
【技术领域】
[0001 ]本发明涉及飞行器技术领域,特别是涉及一种飞行器操控方法和装置
【背景技术】
[0002]无人驾驶飞机简称“无人机”,英文缩写为“UAV”(Unmanned Aerial Vehicle),是一种远程操纵的不载人飞机。无人机包括无人直升机、无人固定翼机、无人多旋翼飞行器、无人飞艇以及无人伞翼机等。无人机最初应用在军用领域,主要用作侦察机和靶机。随着无人机造价降低,无人机逐渐进入民用领域。
[0003]目前,对无人机进行操控主要通过摇杆控制器来实现,也可以通过移动终端模拟摇杆控制器来实现。然而,无论是摇杆控制器还是模拟摇杆控制器都需要用户具备一定的操控无人机的基础能力,未接触过摇杆控制器的新用户操控存在困难,而用户也没有其它可选的操控方式。因此,目前的无人机操控方法操控方式单一,需要改进。

【发明内容】

[0004]基于此,有必要针对目前利用摇杆控制器来操控无人机操作困难的问题,提供一种飞行器操控方法和装置。
[0005]—种飞行器操控方法,所述方法包括:
[0006]显示飞行器操控界面;
[0007]检测作用于所述飞行器操控界面的触控操作;
[0008]若检测到所述触控操作,则
[0009]获取传感器数据,并至少根据所述传感器数据得到飞行器操控指令;
[0010]向飞行器发送所述飞行器操控指令。
[0011 ] —种飞行器操控装置,所述装置包括:
[0012]界面显示模块,用于显示飞行器操控界面;
[0013]触控操作检测模块,用于检测作用于所述飞行器操控界面的触控操作;
[0014]传感器数据处理模块,用于若检测到所述触控操作,则获取传感器数据,并至少根据所述传感器数据得到飞行器操控指令;
[0015]操控指令发送模块,用于向飞行器发送所述飞行器操控指令。
[0016]上述飞行器操控方法和装置,显示飞行器操控界面,该飞行器操控界面具有第一触控区域,若检测到作用于第一触控区域的触控操作时,利用传感器数据来生成飞行器操控指令发送给飞行器。这样用户在通过触控操作作用于第一触控区域时,便可以通过改变传感器所检测到的传感器数据来实现对飞行器的操控,提供了一种简单而且全新的操控方式,使得用户在操控飞行器时有更多的选择,对飞行器的操控更加方便。
【附图说明】
[0017]图1为一个实施例中飞行器操控系统的应用环境图;
[0018]图2为一个实施例中应用飞行器操控方法的移动终端的结构示意图;
[0019]图3为一个实施例中飞行器的结构示意图;
[0020]图4为一个实施例中飞行器操控方法的流程示意图;
[0021 ]图5为一个实施例中移动终端显示的展示页面的示意图;
[0022]图6为一个实施例中移动终端显示的飞行器操控界面的示意图;
[0023]图7为一个实施例中根据对第二触控区域的触摸操作操控飞行器的步骤的流程示意图;
[0024]图8为一个实施例中飞行器操控界面的示意图;
[0025]图9为一个实施例中传感器数据得到飞行器操控指令的步骤的流程示意图;
[0026]图10为一个实施例中用户按住第一触控区域朝四个主方向挥动移动终端以操控飞行器分别执行四种动作的手势示意图;
[0027]图11为一个实施例中移动终端对用户按住第一触控区域朝第一个方向挥动移动终端进行动作示例的示意图;
[0028]图12为一个实施例中移动终端对用户按住第一触控区域朝第二个方向挥动移动终端进行动作示例的示意图;
[0029]图13为一个实施例中移动终端对用户按住第一触控区域朝第三个方向挥动移动终端进行动作示例的示意图;
[0030]图14为一个实施例中移动终端对用户按住第一触控区域朝第四个方向挥动移动终端进行动作示例的示意图;
[0031]图15为一个实施例中选择预设自动操控模式操控飞行器的步骤的流程示意图;
[0032]图16为一个实施例中飞行器操控装置的结构框图;
[0033]图17为另一个实施例中飞行器操控装置的结构框图;
[0034]图18为一个实施例中传感器数据处理模块的结构框图;
[0035]图19为再一个实施例中飞行器操控装置的结构框图。
【具体实施方式】
[0036]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0037]如图1所示,在一个实施例中,提供了一种飞行器操控系统100,包括移动终端102和飞行器104。移动终端102和飞行器104之间建立无线连接,通过该无线连接来在移动终端102和飞行器104之间传输数据。飞行器104是可被遥控的飞行装置,可以是无人机,具体可以是固定翼无人机、旋翼无人机、伞翼无人机、扑翼无人机和无人飞艇中的任意一种,飞行器104还可以是带动力的航空模型。
[0038]如图2所示,在一个实施例中,提供了一种移动终端102,包括通过系统总线连接的处理器、非易失性存储介质、内存储器、通信装置、显示屏和输入装置。其中处理器具有计算功能和控制移动终端102工作的功能,该处理器被配置为执行一种飞行器操控方法。非易失性存储介质包括磁存储介质、光存储介质以及闪存式存储介质中的至少一种。非易失性存储介质存储有操作系统和飞行器操控装置,该飞行器操控装置具有实现一种飞行器操控方法的功能模块。内存储器用于为操作系统和飞行器操控装置提供高速缓存。通信装置用于与飞行器104进行无线通信。显示屏包括液晶显示屏、柔性显示屏和电子墨水显示屏中的至少一种。输入装置包括物理按钮、轨迹球、触控板以及与显示屏重叠的触控层中的至少一种,其中触控层与显示屏组合形成触控屏。移动终端102可以是手机、平板电脑、PDA(个人数字助理)以及触控遥控器中的至少一种。
[0039]如图3所示,在一个实施例中,提供了一种飞行器104,包括通过系统总线连接的处理器、非易失性存储介质、内存储器、通信装置、飞行驱动装置、拍摄装置和定位装置。其中处理器具有计算功能和控制飞行器104工作的功能,该处理器被配置为执行来自于移动终端的操控指令或者组合操控指令。非易失性存储介质包括磁存储介质、光存储介质以及闪存式存储介质中的至少一种。非易失性存储介质存储有操作系统和用于执行来自于移动终端的操控指令或者组合操控指令的操控指令执行装置。内存储器用于为操作系统和操控指令执行装置提供高速缓存。通信装置用于与移动终端102进行无线通信。飞行驱动装置用于控制飞行器104的飞行器飞行动作,主要通过控制飞行器104的飞行速度和飞行方向来控制飞行器飞行动作。对于旋翼飞行器,飞行驱动装置主要包括旋翼及旋翼控制装置。拍摄装置用于拍摄图像,拍摄的图像包括图片和视频。定位装置可以是GPS(Global Posit1ningSystem,全球定位系统)定位装置,用于定位飞行器104的位置。
[0040]如图4所示,在一个实施例中,提供了一种飞行器操控方法,本实施例以该方法应用于上述图1和图2中的移动终端102来举例说明。该方法包括如下步骤:
[0041 ] 步骤402,显示飞行器操控界面。
[0042]具体地,移动终端上运行有飞行器操控应用,该飞行器操控应用具有操控飞行器的功能,还可以具有对飞行器拍摄的照片或者视频进行处理的功能,这里对飞行器拍摄的照片或者视频进行处理主要包括分类、展示、向社交好友分享以及生成行进路线。移动终端具体可按照照片或者视频的拍摄时间进行排序生成行进路线,还可以将拍摄照片或者视频时记录的地理位置信息按照相应的拍摄时间进行排序生成行进路线。这里的行进路线可以体现飞行器的行进路线,也可以进一步体现用户的行进路线。
[0043]移动终端通过飞行器操控应用提供用于触发飞行器操控指令的飞行器操控界面,具体可在用于展示飞行器拍摄的照片或者视频的展示页面跳转到飞行器操控界面。举例说明,移动终端运行飞行器操控应用,首先进入如图5所示的展示页面,用户在该展示页面中可以分类查看飞行器拍摄的照片或者视频并向社交好友分享,还可以展示根据飞行器拍摄的照片或者视频生成的进行路线。移动终端在检测到对飞行器操控图标502的操作时进入如图6所示的飞行器操控界面。
[0044]步骤404,检测作用于飞行器操控界面的触控操作。
[0045]具体地,第一触控区域是飞行器操控界面中的特定区域,用于承受触控操作的作用。第一触控区域可以是按钮,该按钮默认为第一状态,在检测到触控操作时变化为第二状态,这里的状态包括形状、颜色和图案中的至少一种,比如按钮默认为凸起状态,在检测到触控操作之后变化为下沉状态。第一触控区域也可以是用预设标记标识出的区域,比如用虚框圈起来或者用特殊颜色标识出的区域。第一触控区域也可以不进行标识,而是通过在首次进入飞行器操控界面时的引导图示进行指示。触控操作具体可以是触摸点击操作、触摸双击操作、触摸长按操作、滑动操作以及多点触控操作,多点触控操作是基于多个触控点的操作,比如触发多个触控点后将多个触控点汇集,或者触发多个触控点后将多个触控点扩散等。触控操作作用于第一触控区域,是指触控操作的触控点在第一触控区域内。移动终端可实时或者定期检测作用于飞行器操控界面的触控操作。
[0046]举例说明,参照图6,第一触控区域可以是位于飞行器操控界面中的区域602,用户通过触摸体触摸第一触控区域602并保持触控点不消失,则移动终端会检测到作用于该第一触控区域602的触控操作。触摸体比如触控笔或者用户的手指。
[0047]步骤406,若检测到触控操作,则获取传感器数据,并至少根据传感器数据得到飞行器操控指令。
[0048]移动终端具体可通过读取传感器数据的接口从相应的传感器读取传感器数据,其中传感器数据可以是多个传感器的传感器数据。在一个实施例中,传感器数据来自于方向传感器、重力传感器、加速度传感器、光线传感器、电子罗盘、距离传感器、三轴陀螺仪传感器、温度传感器以及压力传感器中的至少一种。
[0049]移动终端可根据传感器数据和飞行器操控指令的映射关系,以及获取到的传感器数据,得到飞行器操控指令。传感器数据和飞行器操控指令的映射关系可用函数来表示,该函数的自变量可以是传感器数据,因变量可以是所映射的飞行器操控指令的标识。
[0050]其中飞行器操控指令可以是控制飞行器飞行状态以及飞行器姿态的操控指令,也可以是控制飞行器拍摄照片或者视频的操控指令,还可以是其它用来操控飞行器执行某动作的指令。其中飞行状态比如飞行方向、飞行速度、飞行高度、悬停以及飞行目的地等中的至少一种,飞行器姿态比如侧身或者旋转等。
[0051]举例说明,若传感器数据为来自于压力传感器的压力数值,或者为来自于温度传感器的温度数值,或者为来自于光线传感器的光亮度值,则可根据传感器数据得到用于控制飞行器飞行速度的飞行器操控指令
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1