多旋翼飞行器的控制方法及多旋翼飞行器的制造方法

文档序号:9234882阅读:451来源:国知局
多旋翼飞行器的控制方法及多旋翼飞行器的制造方法
【技术领域】
[0001]本发明涉及无人机控制领域,特别是涉及一种多旋翼飞行器的控制方法及多旋翼飞行器。
【背景技术】
[0002]多旋翼飞行器可用于完成多种飞行任务,如航空拍摄、物品递送、飞行效果呈现等。通过经验丰富的飞手控制,多旋翼飞行器已经能一定程度上实现上述功能,尤其是在航拍领域,得到了用户的广泛认可。随着多旋翼飞行器进入消费市场,很多普通民众也开始使用多旋翼飞行器来实现一些娱乐功能,形成了多旋翼飞行器产业发展的新动向。
[0003]当多旋翼飞行器进行消费市场后,随着多旋翼飞行器体积的缩小以及续航能力的提升,越来越多的人开始将多旋翼飞行器的操作作为一种爱好,从而可体会到独特的乐趣。
[0004]但是同时多旋翼飞行器的高难度的操作又会成为很多用户的拦路虎,吓退了很多用户。因此如何使用户通过简单的操作,实现多旋翼飞行器的复杂的飞行过程,成为多旋翼飞行器产业亟待解决的一个问题。
[0005]为了提高多旋翼飞行器的复杂飞行的完成度,申请号为201410164108.4的多旋翼飞行器的飞行控制方法及系统披露了一种对旋翼机构的输出动力进行检测调整,以保证多旋翼飞行器的稳定飞行的多旋翼飞行器,但是其中并未对多旋翼飞行器的操作部分进行简单化的改进。
[0006]同时申请号为201410201627.3的多旋翼变距飞行器的控制方法及控制装置公开了一种对旋翼的螺距改变,以保证多旋翼飞行器的稳定飞行的多旋翼飞行器,其中也未对多旋翼飞行器的操作部分进行简单化的改进。
[0007]故,有必要提供一种多旋翼飞行器的控制方法及多旋翼飞行器,以解决现有技术所存在的冋题。

【发明内容】

[0008]本发明实施例提供一种可对多旋翼飞行器的操作简单化的多旋翼飞行器的控制方法及多旋翼飞行器;解决了现有的多旋翼飞行器的控制方法及多旋翼飞行器的操作复杂的技术问题。
[0009]为解决上述问题,本发明提供的技术方案如下:
本发明实施例提供一种多旋翼飞行器的控制方法,其包括:
接收用户的身体动作指令,并根据所述身体动作指令读取相应的所述多旋翼飞行器的动作命令;其中所述动作命令包括飞行指令;
根据所述多旋翼飞行器的飞行姿势,执行所述多旋翼飞行器的动作命令;
检测所述多旋翼飞行器的动作命令的执行过程;以及当所述执行过程结束时,将所述多旋翼飞行器切换至预设的飞行姿势。
[0010]在本发明所述的多旋翼飞行器的控制方法中,所述根据所述多旋翼飞行器的飞行姿势,执行所述多旋翼飞行器的动作命令的步骤包括:
检测所述多旋翼飞行器的飞行姿势是否满足所述多旋翼飞行器的动作命令对应的执行条件;
如所述多旋翼飞行器的飞行姿势满足所述执行条件,则执行所述多旋翼飞行器的动作命令;以及
如所述多旋翼飞行器的飞行姿势不满足所述执行条件,则将所述多旋翼飞行器切换至预设的飞行姿势。
[0011]在本发明所述的多旋翼飞行器的控制方法中,如所述多旋翼飞行器的飞行姿势不满足所述执行条件,则将所述多旋翼飞行器切换至预设的飞行姿势后,重新执行所述多旋翼飞行器的动作命令。
[0012]在本发明所述的多旋翼飞行器的控制方法中,所述控制方法还包括步骤:
在所述动作命令的执行过程中,按设定间隔检测所述多旋翼飞行器与周围障碍物的距离;
如检测到所述多旋翼飞行器与所述周围障碍物的距离小于设定值时,则将所述多旋翼飞行器切换至预设的飞行姿势,并执行使所述多旋翼飞行器远离所述周围障碍物的动作命令;
如检测到所述多旋翼飞行器与所述周围障碍物的距离大于等于设定值时,则继续执行所述多旋翼飞行器的动作命令。
[0013]在本发明所述的多旋翼飞行器的控制方法中,所述控制方法还包括步骤:
在所述动作命令的执行过程中,根据预设反应时间以及所述多旋翼飞行器的最大检测距离,确定所述多旋翼飞行器的最高飞行速度。
[0014]在本发明所述的多旋翼飞行器的控制方法中,所述接收用户的身体动作指令的步骤具体为:
通过图像采集器和/或设置在用户身上的传感器,接收用户的所述身体动作指令。
[0015]在本发明所述的多旋翼飞行器的控制方法中,所述控制方法还包括:
通过设置在所述多旋翼飞行器上的至少一个摄像模块,获取所述多旋翼飞行器的动作命令的执行影像;以及
通过无线传输模块将所述执行影像实时反馈至用户。
[0016]在本发明所述的多旋翼飞行器的控制方法中,使用3D显示技术将所述执行影像实时对用户进行显示。
[0017]本发明实施例还提供一种多旋翼飞行器,其包括:
机体;
多个旋翼,设置在所述机体上;
用户动作捕捉模块,用于接收用户的身体动作指令;
动作命令数据库,用于存储所述多旋翼飞行器的动作命令;
动作命令读取模块,用于根据所述身体动作指令从所述动作命令数据库读取相应的所述多旋翼飞行器的动作命令;
动作命令执行模块,用于根据所述多旋翼飞行器的飞行姿势,通过所述机体以及所述旋翼,执行所述多旋翼飞行器的动作命令;以及动作命令检测模块,用于检测所述多旋翼飞行器的动作命令的执行过程;并当所述执行过程结束时,将所述多旋翼飞行器切换至预设的飞行姿势。
[0018]在本发明所述的多旋翼飞行器中,所述多旋翼飞行器还包括:
摄像模块,用于获取并返回所述多旋翼飞行器的动作命令的执行影像;以及 3D显示头盔,用于使用3D显示技术将所述执行影像实时对用户进行显示。
[0019]相较于现有技术的多旋翼飞行器的控制方法及多旋翼飞行器,本发明的多旋翼飞行器的控制方法及多旋翼飞行器通过身体动作指令执行多旋翼飞行器中预设的动作命令,使得多旋翼飞行器的操作简单化;解决了现有的多旋翼飞行器的控制方法及多旋翼飞行器的操作复杂的技术问题。
[0020]此外,采用身体动作指令来操控多旋翼飞行器的飞行,特别是在飞行器上设置有摄像机,通过摄像机将第一视角影像反馈给飞手,使得飞手的身体动作和视觉感官反馈得到完美的结合,如同模拟在空中飞行一般。这样的操纵方式,给多旋翼飞行器的飞行控制、飞行应用带来了更大的想象空间和应用环境。
【附图说明】
[0021]图1为本发明的多旋翼飞行器的控制方法的第一优选实施例的流程图;
图2为本发明的多旋翼飞行器的控制方法的第一优选实施例的步骤S102的流程图; 图3为本发明的多旋翼飞行器的控制方法的第二优选实施例的流程图;
图4为本发明的多旋翼飞行器的第一优选实施例的结构示意图;
图5为本发明的多旋翼飞行器的第二优选实施例的结构示意图;
图6为本发明的多旋翼飞行器的控制方法及多旋翼飞行器的通过身体动作指令进行飞行操作的具体实施例的流程图。
【具体实施方式】
[0022]请参照图式,其中相同的组件符号代表相同的组件,本发明的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本发明具体实施例,其不应被视为限制本发明未在此详述的其它具体实施例。
[0023]本发明的多旋翼飞行器的控制方法可设置在现有的多旋翼飞行器中,以便对多旋翼飞行器进行简单化的操作控制,从而提升用户对多旋翼飞行器的体验满意度,并提高多旋翼飞行器的操作效率。
[0024]请参照图1,图1为本发明
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1