无人机的飞行控制方法和装置与流程

文档序号:11916281阅读:306来源:国知局
无人机的飞行控制方法和装置与流程

本发明涉及无人机技术领域,尤其涉及一种无人机的飞行控制方法和装置。



背景技术:

目前,无人机的应用逐渐普及,较常见的是,通过无人机携带的摄像装置进行航拍,从而方便地为用户采集影像。

现有的无人机操控方式大多为:采用具有物理按键的遥控器作为无人机的额控制端,用户通过物理按键来操控无人机的速度、高度和方向等,通常遥控器上设置有较多的物理按键,用于对无人机进行多种类型的操作,大量的物理按键对于用户来说操作繁琐、学习成本过高。



技术实现要素:

有鉴于此,本发明的目的在于提供一种无人机的飞行控制方法和装置,以降低用户对无人机操控的复杂度的问题。

本发明解决上述技术问题所采用的技术方案如下:

根据本发明的一个方面,提供的一种无人机的飞行控制方法,应用于移动终端,该方法包括:感应手势操作,所述手势操作是通过用户在所述移动终端的屏幕上触摸形成;识别所述手势操作,从预设在所述移动终端的数据库中调取手势指令,其中,所述数据库中包含多个手势指令,所述手势指令与所述手势操作相对应;将所述手势指令发送给所述无人机,以使所述无人机根据所述手势指令执行对应的动作。

可选地,前述的无人机的飞行控制方法,一个所述手势操作对应多个所述手势指令。

可选地,前述的无人机的飞行控制方法,识别所述手势操作,从预设在所述移动终端的数据库中调取手势指令,具体包括:在预设时间内获取两次输入信息;判断两次输入的时间间隔,当低于预设阈值时,确定一第一手势指令及一第二手势指令;当移动终端的界面处于第一操作界面,则将第一手势指令发送给所述无人机,以使所述无人机执行悬停动作;当移动终端的界面处于第二操作界面,则将第二手势指令发送给所述无人机,以使所述无人机执行进入一体感飞行模式;其中,体感飞行模式包括:实时采集智能终端的姿态信息;根据所述姿态信息生成动作指令;将所述动作指令发送给所述无人机,以使所述无人机根据所述动作指令执行对应的动作。

可选地,前述的无人机的飞行控制方法,还包括:根据所述无人机当前的动作,计算所述用户待进行的一个或多个手势操作,并在所述移动终端的屏幕上绘制所述一个或多个手势操作对应的图形。

可选地,前述的无人机的飞行控制方法,还包括:根据所述手势指令,在所述移动终端的屏幕上显示与所述手势指令对应的所述无人机的动作描述信息。

依据本发明的另一方面,提供了一种无人机的飞行控制装置,应用于移动终端,包括:感应模块,感应手势操作,所述手势操作是通过用户在所述移动终端的屏幕上触摸形成;识别模块,识别所述手势操作,从预设在所述移动终端的数据库中调取手势指令,其中,所述数据库中包含多个手势指令,所述手势指令与所述手势操作相对应;发送模块,将所述手势指令发送给所述无人机,以使所述无人机根据所述手势指令执行对应的动作。

可选地,前述的无人机的飞行控制装置,一个所述手势操作对应多个所述手势指令。

可选地,前述的无人机的飞行控制装置,所述识别模块,具体包括:获取模块,在预设时间内获取两次输入信息;判断模块,判断两次输入的时间间隔,当低于预设阈值时,确定一第一手势指令及一第二手势指令;第一控制模块,当移动终端的界面处于第一操作界面,则将第一手势指令发送给所述无人机,以使所述无人机执行悬停动作;第二控制模块,当移动终端的界面处于第二操作界面,则将第二手势指令发送给所述无人机,以使所述无人机执行进入一体感飞行模式;其中,体感飞行模式包括:实时采集智能终端的姿态信息;根据所述姿态信息生成动作指令;将所述动作指令发送给所述无人机,以使所述无人机根据所述动作指令执行对应的动作。

可选地,前述的无人机的飞行控制装置,还包括:第一绘制模块,根据所述无人机当前的动作,计算所述用户待进行的一个或多个手势操作,并在所述移动终端的屏幕上绘制所述一个或多个手势操作对应的图形。

可选地,前述的无人机的飞行控制装置,还包括:第二绘制模块,根据所述手势指令,在所述移动终端的屏幕上显示与所述手势指令对应的所述无人机的动作描述信息。

根据以上技术方案,本发明的一种无人机的飞行控制方法和装置至少具有以下优点:

通过手势动作来实现对无人机预设命令的快捷操作,从产品角度,手势打通了信息层级,用户可以在有限的物理空间内获得更多的信息;从用户目标角度,手势交互设计能缩短用户和目标之间的距离,提高操作任务效率;从用户体验角度,自然直观的交互方式构成流畅的用户体验。

附图说明

图1为本发明实施例的一种无人机的飞行控制方法的流程图;

图2为本发明实施例的一种无人机的飞行控制方法相关的手势操作示意图;

图3为本发明实施例的一种无人机的飞行控制方法的流程图;

图4为本发明实施例的一种无人机的飞行控制方法的流程图;

图5为本发明实施例的一种无人机的飞行控制方法的示意图;

图6为本发明实施例的一种无人机的飞行控制方法的示意图;

图7为本发明实施例的一种无人机的飞行控制装置的框图;

图8为本发明实施例的一种无人机的飞行控制装置的框图;

图9为本发明实施例的一种无人机的飞行控制装置的框图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

如图1所示,本发明的一个实施例中提供了一种无人机的飞行控制方法,应用于移动终端,移动终端包括但不限于手机、平板电脑等,该方法包括:

步骤S110,感应手势操作,手势操作是通过用户在移动终端的屏幕上触摸形成。在本实施例中,用户的手势操作可以基于移动终端上安装的触屏传感器或姿态传感器完成,例如,用户可以在手机的触摸屏上进行单击、双击、滑动等触摸操作.

步骤S120,识别手势操作,从预设在移动终端的数据库中调取手势指令,其中,数据库中包含多个手势指令,手势指令与手势操作相对应。在本实施例中,用户所使用的操作手势都基于日常的生活认知操作,常见的操作手势如图2所示,其中展示的多种操作手势均适用于本实施例的技术方案,在没有加重用户记忆负担的情况下形成对应的手势指令,来完成用户所需要的各种任务。手势操作以及对应的手势指令都存储在移动终端数据库中,以随时调取。

步骤S130,将手势指令发送给无人机,以使无人机根据手势指令执行对应的动作。在本实施例中,手势指令对应的操作指令,用于对无人机的飞行动作、无人机的参数进行控制。本实施例中,对无人机进行控制的实例如下:

如图3所示,本发明的一个实施例中提供一种无人机的控制方法,步骤S120包括:

步骤S310,在预设时间内获取两次输入信息。

步骤S320,判断两次输入的时间间隔,当低于预设阈值时,确定一第一手势指令及一第二手势指令。

步骤S330,当移动终端的界面处于第一操作界面,则将第一手势指令发送给无人机,以使无人机执行悬停动作。在本实施例中,通过第一手势控制无人机进行悬停,当无人机处于悬停时,能够提供足够的时间以供用户切换操作模式,即后续的体感飞行模式。

步骤S340,当移动终端的界面处于第二操作界面,则将第二手势指令发送给无人机,以使无人机执行进入一体感飞行模式;其中,体感飞行模式包括:实时采集智能终端的姿态信息;根据姿态信息生成动作指令;将动作指令发送给无人机,以使无人机根据动作指令执行对应的动作。在本实施例中,智能终端包括但不限于虚拟现实眼镜,用户将虚拟现实眼镜佩戴到头上之后,通过抬头、低头等动作改变虚拟现实眼镜的姿态;随着虚拟现实眼镜姿态的改变,虚拟现实眼镜产生相应的动作指令并发送给无人机,从而控制无人机进行相应的动作,在体感飞行模式下,无人机的飞行与用户的头部姿态相关,使得用户易于进行控制。

如图4所示,本发明的一个实施例中提供一种无人机的飞行控制方法,包括:

步骤S410,感应手势操作,手势操作是通过用户在移动终端的屏幕上触摸形成。

步骤S420,识别手势操作,从预设在移动终端的数据库中调取手势指令,其中,数据库中包含多个手势指令,手势指令与手势操作相对应。

步骤S430,将手势指令发送给无人机,以使无人机根据手势指令执行对应的动作。

步骤S440,根据无人机当前的动作,计算用户待进行的一个或多个手势操作,并在移动终端的屏幕上绘制一个或多个手势操作对应的图形。在本实施例中,如图5所示,当无人机处于起飞前状态时,可以分析用户此时可以在移动终端的屏幕上向上进行滑动操作,操控无人机起飞,此时在移动终端的屏幕通过图形现实用户的手势操作。

步骤S450,根据手势指令,在移动终端的屏幕上显示与手势指令对应的无人机的动作描述信息。在本实施例中,如图6所示,无人机当前处于降落的状态,则在移动终端的屏幕上显示当前处于降落中;同时,在移动终端的屏幕上,还提示用户当前可以进行的手势操作的图形、以及对应的手势指令,以指导用户来操控无人机。

如图7所示,本发明的一个实施例中提供了一种无人机的飞行控制装置,应用于移动终端,移动终端包括但不限于手机、平板电脑等,该装置包括:

感应模块710,感应手势操作,手势操作是通过用户在移动终端的屏幕上触摸形成。在本实施例中,用户的手势操作可以基于移动终端上安装的触屏传感器或姿态传感器完成,例如,用户可以在手机的触摸屏上进行单击、双击、滑动等触摸操作.

识别模块720,识别手势操作,从预设在移动终端的数据库中调取手势指令,其中,数据库中包含多个手势指令,手势指令与手势操作相对应。在本实施例中,用户所使用的操作手势都基于日常的生活认知操作,常见的操作手势如图2所示,其中展示的多种操作手势均适用于本实施例的技术方案,在没有加重用户记忆负担的情况下形成对应的手势指令,来完成用户所需要的各种任务。手势操作以及对应的手势指令都存储在移动终端数据库中,以随时调取。

发送模块730,将手势指令发送给无人机,以使无人机根据手势指令执行对应的动作。在本实施例中,手势指令对应的操作指令,用于对无人机的飞行动作、无人机的参数进行控制。本实施例中,对无人机进行控制的实例如下:

如图8所示,本发明的一个实施例中提供一种无人机的控制装置,识别模块包括:

获取模块810,在预设时间内获取两次输入信息。

判断模块820,判断两次输入的时间间隔,当低于预设阈值时,确定一第一手势指令及一第二手势指令。

第一控制模块830,当移动终端的界面处于第一操作界面,则将第一手势指令发送给无人机,以使无人机执行悬停动作。在本实施例中,通过第一手势控制无人机进行悬停,当无人机处于悬停时,能够提供足够的时间以供用户切换操作模式,即后续的体感飞行模式。

第二控制模块840,当移动终端的界面处于第二操作界面,则将第二手势指令发送给无人机,以使无人机执行进入一体感飞行模式;其中,体感飞行模式包括:实时采集智能终端的姿态信息;根据姿态信息生成动作指令;将动作指令发送给无人机,以使无人机根据动作指令执行对应的动作。在本实施例中,智能终端包括但不限于虚拟现实眼镜,用户将虚拟现实眼镜佩戴到头上之后,通过抬头、低头等动作改变虚拟现实眼镜的姿态;随着虚拟现实眼镜姿态的改变,虚拟现实眼镜产生相应的动作指令并发送给无人机,从而控制无人机进行相应的动作,在体感飞行模式下,无人机的飞行与用户的头部姿态相关,使得用户易于进行控制。

如图9所示,本发明的一个实施例中提供一种无人机的飞行控制装置,包括:

感应模块910,感应手势操作,手势操作是通过用户在移动终端的屏幕上触摸形成。

识别模块920,识别手势操作,从预设在移动终端的数据库中调取手势指令,其中,数据库中包含多个手势指令,手势指令与手势操作相对应。

发送模块930,将手势指令发送给无人机,以使无人机根据手势指令执行对应的动作。

第一绘制模块940,根据无人机当前的动作,计算用户待进行的一个或多个手势操作,并在移动终端的屏幕上绘制一个或多个手势操作对应的图形。在本实施例中,如图5所示,当无人机处于起飞前状态时,可以分析用户此时可以在移动终端的屏幕上向上进行滑动操作,操控无人机起飞,此时在移动终端的屏幕通过图形现实用户的手势操作。

第二绘制模块950,根据手势指令,在移动终端的屏幕上显示与手势指令对应的无人机的动作描述信息。在本实施例中,如图6所示,无人机当前处于降落的状态,则在移动终端的屏幕上显示当前处于降落中;同时,在移动终端的屏幕上,还提示用户当前可以进行的手势操作的图形、以及对应的手势指令,以指导用户来操控无人机。

以上参照附图说明了本发明的优选实施例,并非因此局限本发明的权利范围。本领域技术人员不脱离本发明的范围和实质,可以有多种变型方案实现本发明,比如作为一个实施例的特征可用于另一实施例而得到又一实施例。凡在运用本发明的技术构思之内所作的任何修改、等同替换和改进,均应在本发明的权利范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1