CN112154392A - 飞行器控制方法、控制终端及计算机可读存储介质 - Google Patents

飞行器控制方法、控制终端及计算机可读存储介质 Download PDF

Info

Publication number
CN112154392A
CN112154392A CN201980032941.4A CN201980032941A CN112154392A CN 112154392 A CN112154392 A CN 112154392A CN 201980032941 A CN201980032941 A CN 201980032941A CN 112154392 A CN112154392 A CN 112154392A
Authority
CN
China
Prior art keywords
aircraft
mode
identifier
remote control
configuration information
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.)
Pending
Application number
CN201980032941.4A
Other languages
English (en)
Inventor
黄敏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SZ DJI Technology Co Ltd
Original Assignee
SZ DJI Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by SZ DJI Technology Co Ltd filed Critical SZ DJI Technology Co Ltd
Publication of CN112154392A publication Critical patent/CN112154392A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/10Simultaneous control of position or course in three dimensions
    • G05D1/101Simultaneous control of position or course in three dimensions specially adapted for aircraft

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)
  • Selective Calling Equipment (AREA)

Abstract

一种飞行器控制方法、控制终端及计算机可读存储介质,该方法包括:获取飞行器的模式标识符(S101);根据模式标识符对应的遥控配置信息和飞控配置信息,控制飞行器处于对应的飞行训练模式(S102);在接收到的遥控指令有效时,根据遥控指令控制飞行器执行对应的操作(S103)。本方法提高飞行器的安全性。

Description

飞行器控制方法、控制终端及计算机可读存储介质
技术领域
本申请涉及飞行器控制技术领域,尤其涉及一种飞行器控制方法、控制终端及计算机可读存储介质。
背景技术
穿越机,也叫无人竞速机,属于高竞速,续航时间较短的小型无人机。为了让用户更加自由的控制无人机,在操作控制上使用特技模式,即取消了无人机的自稳和航拍的角度保护,需要用户不断的操作摇杆,但特技模式对用户的操作水平要求较高,不方便入门的用户使用。
目前,可以通过电脑模拟器让用户可以尽可能的在逼近真实环境下进行特技模式的飞行训练,但模拟的环境与真实环境存在差异,用户可以在模拟的环境中稳定的控制处于特技模式的飞行器,但转换到真实环境后,存在无法稳定的控制处于特技模式的飞行器的情况,容易导致飞行器坠毁,训练效果不佳,也无法保证飞行器的安全。
发明内容
基于此,本申请提供了一种飞行器控制方法、控制终端及计算机可读存储介质,旨在稳定的控制飞行器,保证真机训练过程中飞行器的安全以及真机训练的效果,提升用户体验。
第一方面,本申请提供了一种飞行器控制方法,包括:
获取飞行器的目标模式标识符,并根据所述目标模式标识符,确定所述飞行器的遥控配置信息和飞控配置信息,其中,所述目标模式标识符为所述飞行器待进入的飞行训练模式对应的模式标识符;
根据所述遥控配置信息和所述飞控配置信息,控制所述飞行器处于所述目标模式标识符对应的飞行训练模式;
当所述飞行器进入所述飞行训练模式后,根据所述遥控配置信息,确定接收到的遥控指令是否有效,并在所述遥控指令有效时,根据所述遥控指令控制所述飞行器执行对应的操作。
第二方面,本申请还提供了一种控制终端,所述控制终端包括存储器和处理器;所述存储器用于存储计算机程序;
所述处理器,用于执行所述计算机程序并在执行所述计算机程序时,实现如下步骤:
获取飞行器的目标模式标识符,并根据所述目标模式标识符,确定所述飞行器的遥控配置信息和飞控配置信息,其中,所述目标模式标识符为所述飞行器待进入的飞行训练模式对应的模式标识符;
根据所述遥控配置信息和所述飞控配置信息,控制所述飞行器处于所述目标模式标识符对应的飞行训练模式;
根据所述遥控配置信息,确定接收到的遥控指令是否有效,并在所述遥控指令有效时,根据所述遥控指令控制所述飞行器执行对应的操作。
第三方面,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如上所述的飞行器控制方法的步骤。
本申请实施例提供了一种飞行器控制方法、控制终端及计算机可读存储介质,通过遥控配置信息和飞控配置信息,控制飞行器处于对应的飞行训练模式,使得飞控可以按照飞控配置信息对应的飞控逻辑控制飞行器,可以保证飞行器稳定飞行,同时通过遥控配置信息对遥控指令的有效性校验,当遥控指令有效时,基于该遥控指令控制处于飞行训练模式的飞行器执行对应的操作,可以防止由于用户误触摇杆,而导致飞行器坠毁的情况发生,有效的提高飞行器的安全,能够在用户使用飞行器进行飞行训练时,保证飞行器的稳定飞行,可以提高训练过程中飞行器的安全性以及真机训练的效果,提升用户体验。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请一实施例提供的一种飞行器控制方法的步骤示意流程图;
图2是图1中的飞行器控制方法的子步骤示意流程图;
图3是本申请实施例中飞行器控制方法的一场景示意图;
图4是本申请一实施例提供的另一种飞行器控制方法的步骤示意流程图;
图5是本申请一实施例提供的又一种飞行器控制方法的步骤示意流程图;
图6是本申请一实施例提供的一种控制终端的结构示意性框图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
请参阅图1,图1是本申请一实施例提供的一种飞行器控制方法的步骤示意流程图。该飞行器控制方法可以应用在控制终端中,用于控制飞行器。其中控制终端包括遥控器、地面控制平台、手机、平板电脑、笔记本电脑和PC电脑等,飞行器包括旋翼型无人机,例如四旋翼无人机、六旋翼无人机、八旋翼无人机,也可以是固定翼无人机,还可以是旋翼型与固定翼无人机的组合,在此不作限定。
具体地,如图1所示,该飞行器控制方法包括步骤S101至步骤S103。
S101、获取飞行器的目标模式标识符,并根据所述目标模式标识符,确定所述飞行器的遥控配置信息和飞控配置信息,其中,所述目标模式标识符为所述飞行器待进入的飞行训练模式对应的模式标识符。
遥控终端在开机过程中,获取飞行器的目标模式标识符,即获取默认的模式标识符,并将默认的模式标识符作为飞行器的目标模式标识符;根据目标模式标识符,确定飞行器的遥控配置信息和飞控配置信息。其中,该目标模式标识符为飞行器待进入的飞行训练模式对应的模式标识符,模式标识符用于唯一标识飞行训练模式,遥控配置信息用于设置飞行器的遥控逻辑,飞控配置信息用于设置飞行器中飞控***的飞控逻辑。
需要说明的是,默认的模式标识符可基于实际情况进行设置,本申请对此不作具体限定,飞行训练模式是通过对特技模式进行拆解得到的,不同的飞行训练模式对应不同的遥控配置信息和飞控配置信息,处于特技模式下的飞行器,在操作控制上取消了飞行器的自稳和姿态角度保护,需要用户不断的操作摇杆,使得飞行器保持稳定飞行。
在一实施例中,如图2所示,步骤S101中的获取飞行器的目标模式标识符包括子步骤步骤S1011至步骤S1012。
S1011、检测用户对训练模式控制键的触控操作,其中,所述训练模式控制键用于控制切换飞行器的飞行训练模式。
遥控终端开机完成后,检测用户对训练模式控制键的触控操作,其中,训练模式控制键用于控制切换飞行器的飞行训练模式,其中,训练模式控制键为按压控键、摇杆控键、滑动控键和点击控键中的一种,触控操作为按压操作、摇杆操作、滑动操作和点击操作中的一种。
S1012、根据检测到的用户对训练模式控制键的触控操作,获取飞行器的目标模式标识符。
在检测到用户对训练模式控制键的触控操作时,根据检测到的用户对训练模式控制键的触控操作,获取飞行器的目标模式标识符。通过设置训练模式控制键,可以方便用户快速设置飞行器的飞行训练模式。
具体地,获取检测到的用户对训练模式控制键的触控操作的触控参数,并获取预存的触控参数与模式标识符的映射关系表;根据触控操作的触控参数和映射关系表,获取飞行器的目标模式标识符,即查询该映射关系表,获取触控操作的触控参数对应的模式标识符,并将获取到的模式标识符作为飞行器的目标模式标识符。其中,触控参数包括触控方向、触控次数和触控时长。需要说明的是,上述触控参数与模式标识符之间的映射关系表可基于实际情况进行设置,本申请对此不作具体限定。
在一实施例中,获取预存的模式标识符,与遥控配置信息和飞控配置信息之间的映射关系表,其中,模式标识符,与遥控配置信息和飞控配置信息之间存在对应关系;根据目标模式标识符和映射关系表,确定飞行器的遥控配置信息和飞控配置信息,即查询该映射关系表,获取与该目标模式标识符对应的遥控配置信息和飞控配置信息,并将获取到的遥控配置信息和飞控配置信息作为飞行器的遥控配置信息和飞控配置信息。需要说明的是,上述模式标识符,与遥控配置信息和飞控配置信息之间的映射关系表可基于实际情况进行设置,本申请对此不作具体限定。通过模式标识符,可以快速的确定飞行器的遥控配置信息和飞控配置信息。
S102、根据所述遥控配置信息和所述飞控配置信息,控制所述飞行器处于所述目标模式标识符对应的飞行训练模式。
在确定飞行器的遥控配置信息和飞控配置信息之后,确定控制终端与飞行器是否已连接,如果控制终端与飞行器已连接,则控制终端根据遥控配置信息和飞控配置信息,控制飞行器处于目标模式标识符对应的飞行训练模式,如果控制终端与飞行器未连接,则输出提示信息,其中,该提示信息用于提醒用户控制终端与飞行器未连接。
具体地,控制终端根据该遥控配置信息,设置飞行器的遥控逻辑;以及根据该飞控配置信息,设置飞行器中飞控***的飞控逻辑,以使飞行器处于目标模式标识符对应的飞行训练模式。其中,飞控***为能够稳定飞行器的飞行姿态,并能控制飞行器自主或半自主飞行的控制***。通过设置飞行器的遥控逻辑和飞控逻辑,使得飞行器可以准确且快速的进入对应的飞行训练模式。需要说明的是,不同类型飞行器的飞行训练模式的遥控逻辑不同,可基于实际情况进行设置,本申请对此不作具体限定。以下以飞行器为多旋翼飞行器进行解释说明。
飞行器为多旋翼飞行器时,飞行训练模式包括但不限于高度飞行训练模式、姿态飞行训练模式、转向飞行训练模式和特技飞行训练模式,本申请对此不作具体限定。高度飞行训练模式对应的遥控逻辑为控制终端的油门通道有效,其余通道失效,而飞控逻辑为飞控***控制飞行器保持水平位置,用户通过操作控制终端的油门通道可以控制飞行器的上升与下降,使得用户可以体验油门通道与飞行器高度之间的关系,实现高度飞行训练。
姿态飞行训练模式对应的遥控逻辑为副翼通道有效,其余通道失效,而飞控逻辑为飞控***控制飞行器保持高度,且限制飞行器的最大姿态角,用户通过操作副翼通道可以控制飞行器的姿态变化,使得用户可以体验副翼通道与飞行器姿态之间的关系,实现姿态飞行训练。转向飞行训练模式对应的遥控逻辑为方向通道有效,其余通道无效,而飞控逻辑为飞控***控制飞行器固定高度和速度,用户通过操作方向通道可以控制飞行器的转向,使得用户可以体验方向通道与飞行器转向之间的关系,实现转向飞行训练。特技飞行训练模式对应的遥控逻辑为控制终端的各个控制通道均有效,飞控逻辑为飞控***休眠,不对飞行器进行半自主或者自主控制,完全由用户操作各个控制通道。
S103、当所述飞行器进入所述飞行训练模式后,根据所述遥控配置信息,确定接收到的遥控指令是否有效,并在所述遥控指令有效时,根据所述遥控指令控制所述飞行器执行对应的操作。
在飞行器进入飞行训练模式后,用户可以通过控制终端控制飞行器,具体地,控制终端获取用户触发的遥控指令,并根据该遥控配置信息,确定接收到的遥控指令是否有效,如果该遥控指令有效,则根据该遥控指令控制飞行器执行对应的操作。可以防止由于用户误触摇杆,而导致飞行器坠毁的情况发生,有效的提高飞行器的安全,减少损失。
其中,确定遥控指令是否有效的方式具体为:从接收到的遥控指令中获取遥控标识符,并确定遥控配置信息中是否存在遥控标识符,如果该遥控配置信息中存在遥控标识符,则确定该遥控指令有效,反之,如果该遥控配置信息中不存在遥控标识符,则确定遥控指令无效。
请参阅图3,图3为本申请实施例中飞行器控制方法的一场景示意图,如图3所示,控制终端200与飞行器100通信连接,控制终端200根据遥控配置信息和飞控配置信息,控制飞行器100处于对应的飞行训练模式,控制终端200将有效的遥控指令发送至飞行器100,以控制飞行器100执行对应的操作。
上述实施例提供的飞行器控制方法,通过遥控配置信息和飞控配置信息,控制飞行器处于对应的飞行训练模式,使得飞控可以按照飞控配置信息对应的飞控逻辑控制飞行器,可以保证飞行器稳定飞行,同时通过遥控配置信息对遥控指令的有效性校验,当遥控指令有效时,基于该遥控指令控制飞行器执行对应的操作,可以防止由于用户误触摇杆,而导致飞行器坠毁的情况发生,有效的提高飞行器的安全,能够在用户使用飞行器进行飞行训练时,保证飞行器的稳定飞行,可以提高训练过程中飞行器的安全性以及真机训练的效果,提升用户体验。
请参阅图4,图4是本申请一实施例提供的另一种飞行器控制方法的步骤示意流程图。
具体地,如图4所示,该飞行器控制方法包括步骤S201至S205。
S201、获取飞行器的历史模式标识符,其中,所述历史模式标识符为所述飞行器上一次关机时所处的飞行训练模式对应的模式标识符。
遥控终端在开机过程中,获取飞行器的历史模式标识符,其中,历史模式标识符为飞行器上一次关机时所处的飞行训练模式对应的模式标识符,模式标识符用于唯一标识飞行训练模式。飞行训练模式包括但不限于高度飞行训练模式、姿态飞行训练模式、转向飞行训练模式和特技飞行训练模式,本申请对此不作具体限定。飞行训练模式是通过对特技模式进行拆解得到的,不同的飞行训练模式对应不同的遥控配置信息和飞控配置信息,处于特技模式下的飞行器,在操作控制上取消了飞行器的自稳和姿态角度保护,需要用户不断的操作摇杆,使得飞行器保持稳定飞行。
S202、将所述历史模式标识符作为所述飞行器的目标模式标识符,其中,所述目标模式标识符为所述飞行器待进入的飞行训练模式对应的模式标识符。
在获取到飞行器的历史模式标识符时,将历史模式标识符作为飞行器的目标模式标识符,其中,目标模式标识符为飞行器待进入的飞行训练模式对应的模式标识符。进一步地,在获取到飞行器的历史模式标识符时,控制终端可以输出提示信息,用于提示用户飞行器待进入的飞行训练模式,在输出提示信息后的预设时间内,如果没有检测到用户的模式切换操作,则将历史模式标识符作为飞行器的目标模式标识符。需要说明的是,上述预设时间可基于实际情况进行设置,本申请对此不作具体限定。
在一实施例中,在获取到飞行器的历史模式标识符时,确定该历史模式标识符是否处于预设模式标识符集,如果历史模式标识符处于预设模式标识符集,则将历史模式标识符作为飞行器的目标模式标识符。需要说明的是,该预设模式标识符集可基于实际情况进行设置,本申请对此不作具体限定。可选地,该预设模式标识符集为简单的飞行训练模式对应的模式标识符。
S203、根据所述目标模式标识符,确定所述飞行器的遥控配置信息和飞控配置信息。
在确定目标模式标识符后,根据目标模式标识符,确定飞行器的遥控配置信息和飞控配置信息。具体为:获取预存的模式标识符,与遥控配置信息和飞控配置信息之间的映射关系表,其中,模式标识符,与遥控配置信息和飞控配置信息之间存在对应关系;根据目标模式标识符和映射关系表,确定飞行器的遥控配置信息和飞控配置信息。
S204、根据所述遥控配置信息和所述飞控配置信息,控制所述飞行器处于所述目标模式标识符对应的飞行训练模式。
在确定飞行器的遥控配置信息和飞控配置信息之后,确定控制终端与飞行器是否已连接,如果控制终端与飞行器已连接,则控制终端根据遥控配置信息和飞控配置信息,控制飞行器处于目标模式标识符对应的飞行训练模式,如果控制终端与飞行器未连接,则输出提示信息,其中,该提示信息用于提醒用户控制终端与飞行器未连接。
S205、当所述飞行器进入所述飞行训练模式后,根据所述遥控配置信息,确定接收到的遥控指令是否有效,并在所述遥控指令有效时,根据所述遥控指令控制所述飞行器执行对应的操作
在飞行器进入飞行训练模式后,用户可以通过控制终端控制飞行器,具体地,控制终端获取用户触发的遥控指令,并根据该遥控配置信息,确定接收到的遥控指令是否有效,如果该遥控指令有效,则根据该遥控指令控制飞行器执行对应的操作。可以防止由于用户误触摇杆,而导致飞行器坠毁的情况发生,有效的提高飞行器的安全,减少损失。
上述实施例提供的飞行器控制方法,将飞行器上一次关机时所处的飞行训练模式对应的模式标识符作为目标模式标识符,使得飞行器可以继续处于上一次关机时所处的飞行训练模式,不需要用户再次切换,便于用户在上一次的飞行训练模式下进行飞行训练,可以提高训练效果和用户体验。
请参阅图5,图5是本申请一实施例提供的另一种飞行器控制方法的步骤示意流程图。
具体地,如图5所示,该飞行器控制方法包括步骤S301至S306。
S301、获取飞行器的历史模式标识符,其中,所述历史模式标识符为所述飞行器上一次关机时所处的飞行训练模式对应的模式标识符。
遥控终端在开机过程中,获取飞行器的历史模式标识符,其中,历史模式标识符为飞行器上一次关机时所处的飞行训练模式对应的模式标识符,模式标识符用于唯一标识飞行训练模式。飞行训练模式包括但不限于高度飞行训练模式、姿态飞行训练模式、转向飞行训练模式和特技飞行训练模式,本申请对此不作具体限定。飞行训练模式是通过对特技模式进行拆解得到的,不同的飞行训练模式对应不同的遥控配置信息和飞控配置信息,处于特技模式下的飞行器,在操作控制上取消了飞行器的自稳和姿态角度保护,需要用户不断的操作摇杆,使得飞行器保持稳定飞行。
S302、根据所述历史模式标识符,输出对应的模式提示信息,以提示用户所述飞行器待进入的飞行训练模式。
在获取到飞行器的历史模式标识符时,根据历史模式标识符,输出对应的模式提示信息,以提示用户飞行器待进入的飞行训练模式。其中,不同模式标识符对应不同的模式提示信息,不同模式标识符对应的模式提示信息可基于实际情况进行设置,本申请对此不作具体限定。
其中,模式提示信息的输出方式具体为:根据历史模式标识符,控制预置的对应模式指示灯处于点亮状态,以提示用户飞行器待进入的飞行训练模式;和/或根据历史模式标识符,播报历史模式标识符对应的模式提示语音,以提示用户飞行器待进入的飞行训练模式。通过指示灯或提示语音,可以便利的提示用户飞行器待进入的飞行训练模式。
S303、在输出对应的模式提示信息后的预设时长内未检测到用户对训练模式控制键的触控操作时,将所述历史模式标识符作为所述飞行器的目标模式标识符。
在输出对应的模式提示信息后的预设时长内未检测到用户对训练模式控制键的触控操作时,将历史模式标识符作为飞行器的目标模式标识符。其中,训练模式控制键用于控制切换飞行器的飞行训练模式。需要说明的是,上述预设时长可基于实际情况进行设置,本申请对此不作具体限定。在输出模式提示信息后的预设时长内没有检测到用户对训练模式控制键的触控操作时,则默认用户确认飞行训练模式。
在一实施例中,在输出对应的模式提示信息后的预设时长内检测到用户对训练模式控制键的触控操作时,根据检测到的用户对训练模式控制键的触控操作,获取飞行器的目标模式标识符,即获取检测到的用户对训练模式控制键的触控操作的触控参数,并获取预存的触控参数与模式标识符的映射关系表,然后根据触控操作的触控参数和映射关系表,获取飞行器的目标模式标识符。
S304、根据所述目标模式标识符,确定所述飞行器的遥控配置信息和飞控配置信息。
在确定目标模式标识符后,根据目标模式标识符,确定飞行器的遥控配置信息和飞控配置信息。具体为:获取预存的模式标识符,与遥控配置信息和飞控配置信息之间的映射关系表,其中,模式标识符,与遥控配置信息和飞控配置信息之间存在对应关系;根据目标模式标识符和映射关系表,确定飞行器的遥控配置信息和飞控配置信息。
S305、根据所述遥控配置信息和所述飞控配置信息,控制所述飞行器处于所述目标模式标识符对应的飞行训练模式。
在确定飞行器的遥控配置信息和飞控配置信息之后,确定控制终端与飞行器是否已连接,如果控制终端与飞行器已连接,则控制终端根据遥控配置信息和飞控配置信息,控制飞行器处于目标模式标识符对应的飞行训练模式,如果控制终端与飞行器未连接,则输出提示信息,其中,该提示信息用于提醒用户控制终端与飞行器未连接。
S306、当所述飞行器进入所述飞行训练模式后,根据所述遥控配置信息,确定接收到的遥控指令是否有效,并在所述遥控指令有效时,根据所述遥控指令控制所述飞行器执行对应的操作。
在飞行器进入飞行训练模式后,用户可以通过控制终端控制飞行器,具体地,控制终端获取用户触发的遥控指令,并根据该遥控配置信息,确定接收到的遥控指令是否有效,如果该遥控指令有效,则根据该遥控指令控制飞行器执行对应的操作。可以防止由于用户误触摇杆,而导致飞行器坠毁的情况发生,有效的提高飞行器的安全,减少损失。
上述实施例提供的飞行器控制方法,根据历史模式标识符,输出对应的模式提示信息,以提示用户飞行器待进入的飞行训练模式,在输出模式提示信息后的一段时间内用户没有对训练模式控制键进行操作,则默认用户已确认,因此控制飞行器继续处于上一次关机时所处的飞行训练模式,不需要用户再次切换,便于用户在上一次的飞行训练模式下进行飞行训练,可以提高训练效果和用户体验。
请参阅图6,图6是本申请一实施例提供的控制终端的示意性框图。在一种实施方式中,该控制终端包括但不限于遥控器、地面控制平台、手机、平板电脑、笔记本电脑和PC电脑等。
进一步地,该控制终端400包括处理器401和存储器402,处理器401和存储器402通过总线403连接,该总线403比如为I2C(Inter-integrated Circuit)总线。
具体地,处理器401可以是微控制单元(Micro-controller Unit,MCU)、中央处理单元(Central Processing Unit,CPU)或数字信号处理器(Digital Signal Processor,DSP)等。
具体地,存储器402可以是Flash芯片、只读存储器(ROM,Read-Only Memory)磁盘、光盘、U盘或移动硬盘等。
其中,所述处理器401用于运行存储在存储器402中的计算机程序,并在执行所述计算机程序时实现如下步骤:
获取飞行器的目标模式标识符,并根据所述目标模式标识符,确定所述飞行器的遥控配置信息和飞控配置信息,其中,所述目标模式标识符为所述飞行器待进入的飞行训练模式对应的模式标识符;
根据所述遥控配置信息和所述飞控配置信息,控制所述飞行器处于所述目标模式标识符对应的飞行训练模式;
当所述飞行器进入所述飞行训练模式后,根据所述遥控配置信息,确定接收到的遥控指令是否有效,并在所述遥控指令有效时,根据所述遥控指令控制所述飞行器执行对应的操作。
可选地,所述处理器实现获取飞行器的目标模式标识符时,用于实现:
检测用户对训练模式控制键的触控操作,其中,所述训练模式控制键用于控制切换飞行器的飞行训练模式;
根据检测到的用户对训练模式控制键的触控操作,获取飞行器的目标模式标识符。
可选地,所述处理器实现根据检测到的用户对训练模式控制键的触控操作,获取飞行器的目标模式标识符时,用于实现:
获取检测到的用户对训练模式控制键的触控操作的触控参数,并获取预存的触控参数与模式标识符的映射关系表;
根据所述触控操作的触控参数和所述映射关系表,获取飞行器的目标模式标识符。
可选地,所述训练模式控制键为按压控键、摇杆控键、滑动控键和点击控键中的一种;所述触控操作为按压操作、摇杆操作、滑动操作和点击操作中的一种。
可选地,所述处理器实现获取飞行器的目标模式标识符时,用于实现:
获取飞行器的历史模式标识符,其中,所述历史模式标识符为所述飞行器上一次关机时所处的飞行训练模式对应的模式标识符;
将所述历史模式标识符作为所述飞行器的目标模式标识符,其中,所述目标模式标识符为所述飞行器待进入的飞行训练模式对应的模式标识符。
可选地,所述处理器实现将所述历史模式标识符作为所述飞行器的目标模式标识符之前,还用于实现:
确定所述历史模式标识符是否处于预设模式标识符集;
若所述历史模式标识符处于预设模式标识符集,则将所述历史模式标识符作为所述飞行器的目标模式标识符。
可选地,所述处理器实现将所述历史模式标识符作为所述飞行器的目标模式标识符之前,还用于实现:
根据所述历史模式标识符,输出对应的模式提示信息,以提示用户所述飞行器待进入的飞行训练模式;
在输出对应的模式提示信息后的预设时长内未检测到用户对训练模式控制键的触控操作时,将所述历史模式标识符作为所述飞行器的目标模式标识符。
可选地,所述处理器实现根据所述历史模式标识符,输出对应的模式提示信息,以提示用户所述飞行器待进入的飞行训练模式时,用于实现:
根据所述历史模式标识符,控制预置的对应模式指示灯处于点亮状态,以提示用户所述飞行器待进入的飞行训练模式;和/或
根据所述历史模式标识符,播报所述历史模式标识符对应的模式提示语音,以提示用户所述飞行器待进入的飞行训练模式。
可选地,所述处理器实现根据所述历史模式标识符,输出对应的模式提示信息,以提示用户所述飞行器待进入的飞行训练模式之后,还用于实现:
在输出对应的模式提示信息后的预设时长内检测到用户对训练模式控制键的触控操作时,根据检测到的用户对训练模式控制键的触控操作,获取飞行器的目标模式标识符。
可选地,所述处理器实现根据所述目标模式标识符,确定所述飞行器的遥控配置信息和飞控配置信息时,用于实现:
获取预存的模式标识符,与遥控配置信息和飞控配置信息之间的映射关系表,所述模式标识符,与遥控配置信息和飞控配置信息之间存在对应关系;
根据所述目标模式标识符和所述映射关系表,确定所述飞行器的遥控配置信息和飞控配置信息。
可选地,所述处理器实现根据所述遥控配置信息和所述飞控配置信息,控制所述飞行器处于所述目标模式标识符对应的飞行训练模式时,用于实现:
根据所述遥控配置信息,设置所述飞行器的遥控逻辑;以及
根据所述飞控配置信息,设置所述飞行器中飞控***的飞控逻辑,以使所述飞行器处于所述目标模式标识符对应的飞行训练模式。
可选地,所述处理器实现根据所述遥控配置信息,确定接收到的遥控指令是否有效时,用于实现:
从接收到的遥控指令中获取遥控标识符,并确定所述遥控配置信息中是否存在所述遥控标识符;
若所述遥控配置信息中存在所述遥控标识符,则确定所述遥控指令有效,若所述遥控配置信息中不存在所述遥控标识符,则确定所述遥控指令无效。
需要说明的是,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的控制终端的具体工作过程,可以参考前述飞行器控制方法实施例中的对应过程,在此不再赘述。
本申请的实施例中还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序中包括程序指令,所述处理器执行所述程序指令,实现上述实施例提供的飞行器控制方法的步骤。
其中,所述计算机可读存储介质可以是前述任一实施例所述的控制终端的内部存储单元,例如所述控制终端的硬盘或内存。所述计算机可读存储介质也可以是所述控制终端的外部存储设备,例如所述控制终端上配备的插接式硬盘,智能存储卡(Smart MediaCard,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。
应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。如在本申请说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。

Claims (25)

1.一种飞行器控制方法,其特征在于,包括:
获取飞行器的目标模式标识符,并根据所述目标模式标识符,确定所述飞行器的遥控配置信息和飞控配置信息,其中,所述目标模式标识符为所述飞行器待进入的飞行训练模式对应的模式标识符;
根据所述遥控配置信息和所述飞控配置信息,控制所述飞行器处于所述目标模式标识符对应的飞行训练模式;
当所述飞行器进入所述飞行训练模式后,根据所述遥控配置信息,确定接收到的遥控指令是否有效,并在所述遥控指令有效时,根据所述遥控指令控制所述飞行器执行对应的操作。
2.根据权利要求1所述的飞行器控制方法,其特征在于,所述获取飞行器的目标模式标识符,包括:
检测用户对训练模式控制键的触控操作,其中,所述训练模式控制键用于控制切换飞行器的飞行训练模式;
根据检测到的用户对训练模式控制键的触控操作,获取飞行器的目标模式标识符。
3.根据权利要求2所述的飞行器控制方法,其特征在于,所述根据检测到的用户对训练模式控制键的触控操作,获取飞行器的目标模式标识符,包括:
获取检测到的用户对训练模式控制键的触控操作的触控参数,并获取预存的触控参数与模式标识符的映射关系表;
根据所述触控操作的触控参数和所述映射关系表,获取飞行器的目标模式标识符。
4.根据权利要求2所述的飞行器控制方法,其特征在于,所述训练模式控制键为按压控键、摇杆控键、滑动控键和点击控键中的一种;所述触控操作为按压操作、摇杆操作、滑动操作和点击操作中的一种。
5.根据权利要求1所述的飞行器控制方法,其特征在于,所述获取飞行器的目标模式标识符,包括:
获取飞行器的历史模式标识符,其中,所述历史模式标识符为所述飞行器上一次关机时所处的飞行训练模式对应的模式标识符;
将所述历史模式标识符作为所述飞行器的目标模式标识符,其中,所述目标模式标识符为所述飞行器待进入的飞行训练模式对应的模式标识符。
6.根据权利要求5所述的飞行器控制方法,其特征在于,所述将所述历史模式标识符作为所述飞行器的目标模式标识符之前,还包括:
确定所述历史模式标识符是否处于预设模式标识符集;
若所述历史模式标识符处于预设模式标识符集,则将所述历史模式标识符作为所述飞行器的目标模式标识符。
7.根据权利要求5所述的飞行器控制方法,其特征在于,所述将所述历史模式标识符作为所述飞行器的目标模式标识符之前,还包括:
根据所述历史模式标识符,输出对应的模式提示信息,以提示用户所述飞行器待进入的飞行训练模式;
在输出对应的模式提示信息后的预设时长内未检测到用户对训练模式控制键的触控操作时,将所述历史模式标识符作为所述飞行器的目标模式标识符。
8.根据权利要求7所述的飞行器控制方法,其特征在于,所述根据所述历史模式标识符,输出对应的模式提示信息,以提示用户所述飞行器待进入的飞行训练模式,包括:
根据所述历史模式标识符,控制预置的对应模式指示灯处于点亮状态,以提示用户所述飞行器待进入的飞行训练模式;和/或
根据所述历史模式标识符,播报所述历史模式标识符对应的模式提示语音,以提示用户所述飞行器待进入的飞行训练模式。
9.根据权利要求7所述的飞行器控制方法,其特征在于,所述根据所述历史模式标识符,输出对应的模式提示信息,以提示用户所述飞行器待进入的飞行训练模式之后,还包括:
在输出对应的模式提示信息后的预设时长内检测到用户对训练模式控制键的触控操作时,根据检测到的用户对训练模式控制键的触控操作,获取飞行器的目标模式标识符。
10.根据权利要求1至9中任一项所述的飞行器控制方法,其特征在于,所述根据所述目标模式标识符,确定所述飞行器的遥控配置信息和飞控配置信息,包括:
获取预存的模式标识符,与遥控配置信息和飞控配置信息之间的映射关系表,所述模式标识符,与遥控配置信息和飞控配置信息之间存在对应关系;
根据所述目标模式标识符和所述映射关系表,确定所述飞行器的遥控配置信息和飞控配置信息。
11.根据权利要求1至9中任一项所述的飞行器控制方法,其特征在于,所述根据所述遥控配置信息和所述飞控配置信息,控制所述飞行器处于所述目标模式标识符对应的飞行训练模式,包括:
根据所述遥控配置信息,设置所述飞行器的遥控逻辑;以及
根据所述飞控配置信息,设置所述飞行器中飞控***的飞控逻辑,以使所述飞行器处于所述目标模式标识符对应的飞行训练模式。
12.根据权利要求1至9中任一项所述的飞行器控制方法,其特征在于,所述根据所述遥控配置信息,确定接收到的遥控指令是否有效,包括:
从接收到的遥控指令中获取遥控标识符,并确定所述遥控配置信息中是否存在所述遥控标识符;
若所述遥控配置信息中存在所述遥控标识符,则确定所述遥控指令有效,若所述遥控配置信息中不存在所述遥控标识符,则确定所述遥控指令无效。
13.一种控制终端,其特征在于,所述控制终端包括存储器和处理器;
所述存储器用于存储计算机程序;
所述处理器,用于执行所述计算机程序并在执行所述计算机程序时,实现如下步骤:
获取飞行器的目标模式标识符,并根据所述目标模式标识符,确定所述飞行器的遥控配置信息和飞控配置信息,其中,所述目标模式标识符为所述飞行器待进入的飞行训练模式对应的模式标识符;
根据所述遥控配置信息和所述飞控配置信息,控制所述飞行器处于所述目标模式标识符对应的飞行训练模式;
当所述飞行器进入所述飞行训练模式后,根据所述遥控配置信息,确定接收到的遥控指令是否有效,并在所述遥控指令有效时,根据所述遥控指令控制所述飞行器执行对应的操作。
14.根据权利要求13所述的控制终端,其特征在于,所述处理器实现获取飞行器的目标模式标识符时,用于实现:
检测用户对训练模式控制键的触控操作,其中,所述训练模式控制键用于控制切换飞行器的飞行训练模式;
根据检测到的用户对训练模式控制键的触控操作,获取飞行器的目标模式标识符。
15.根据权利要求14所述的控制终端,其特征在于,所述处理器实现根据检测到的用户对训练模式控制键的触控操作,获取飞行器的目标模式标识符时,用于实现:
获取检测到的用户对训练模式控制键的触控操作的触控参数,并获取预存的触控参数与模式标识符的映射关系表;
根据所述触控操作的触控参数和所述映射关系表,获取飞行器的目标模式标识符。
16.根据权利要求14所述的控制终端,其特征在于,所述训练模式控制键为按压控键、摇杆控键、滑动控键和点击控键中的一种;所述触控操作为按压操作、摇杆操作、滑动操作和点击操作中的一种。
17.根据权利要求13所述的控制终端,其特征在于,所述处理器实现获取飞行器的目标模式标识符时,用于实现:
获取飞行器的历史模式标识符,其中,所述历史模式标识符为所述飞行器上一次关机时所处的飞行训练模式对应的模式标识符;
将所述历史模式标识符作为所述飞行器的目标模式标识符,其中,所述目标模式标识符为所述飞行器待进入的飞行训练模式对应的模式标识符。
18.根据权利要求17所述的控制终端,其特征在于,所述处理器实现将所述历史模式标识符作为所述飞行器的目标模式标识符之前,还用于实现:
确定所述历史模式标识符是否处于预设模式标识符集;
若所述历史模式标识符处于预设模式标识符集,则将所述历史模式标识符作为所述飞行器的目标模式标识符。
19.根据权利要求17所述的控制终端,其特征在于,所述处理器实现将所述历史模式标识符作为所述飞行器的目标模式标识符之前,还用于实现:
根据所述历史模式标识符,输出对应的模式提示信息,以提示用户所述飞行器待进入的飞行训练模式;
在输出对应的模式提示信息后的预设时长内未检测到用户对训练模式控制键的触控操作时,将所述历史模式标识符作为所述飞行器的目标模式标识符。
20.根据权利要求19所述的控制终端,其特征在于,所述处理器实现根据所述历史模式标识符,输出对应的模式提示信息,以提示用户所述飞行器待进入的飞行训练模式时,用于实现:
根据所述历史模式标识符,控制预置的对应模式指示灯处于点亮状态,以提示用户所述飞行器待进入的飞行训练模式;和/或
根据所述历史模式标识符,播报所述历史模式标识符对应的模式提示语音,以提示用户所述飞行器待进入的飞行训练模式。
21.根据权利要求19所述的控制终端,其特征在于,所述处理器实现根据所述历史模式标识符,输出对应的模式提示信息,以提示用户所述飞行器待进入的飞行训练模式之后,还用于实现:
在输出对应的模式提示信息后的预设时长内检测到用户对训练模式控制键的触控操作时,根据检测到的用户对训练模式控制键的触控操作,获取飞行器的目标模式标识符。
22.根据权利要求13至21中任一项所述的控制终端,其特征在于,所述处理器实现根据所述目标模式标识符,确定所述飞行器的遥控配置信息和飞控配置信息时,用于实现:
获取预存的模式标识符,与遥控配置信息和飞控配置信息之间的映射关系表,所述模式标识符,与遥控配置信息和飞控配置信息之间存在对应关系;
根据所述目标模式标识符和所述映射关系表,确定所述飞行器的遥控配置信息和飞控配置信息。
23.根据权利要求13至21中任一项所述的控制终端,其特征在于,所述处理器实现根据所述遥控配置信息和所述飞控配置信息,控制所述飞行器处于所述目标模式标识符对应的飞行训练模式时,用于实现:
根据所述遥控配置信息,设置所述飞行器的遥控逻辑;以及
根据所述飞控配置信息,设置所述飞行器中飞控***的飞控逻辑,以使所述飞行器处于所述目标模式标识符对应的飞行训练模式。
24.根据权利要求13至21中任一项所述的控制终端,其特征在于,所述处理器实现根据所述遥控配置信息,确定接收到的遥控指令是否有效时,用于实现:
从接收到的遥控指令中获取遥控标识符,并确定所述遥控配置信息中是否存在所述遥控标识符;
若所述遥控配置信息中存在所述遥控标识符,则确定所述遥控指令有效,若所述遥控配置信息中不存在所述遥控标识符,则确定所述遥控指令无效。
25.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现权利要求1至12中任一项所述的飞行器控制方法。
CN201980032941.4A 2019-09-27 2019-09-27 飞行器控制方法、控制终端及计算机可读存储介质 Pending CN112154392A (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2019/108622 WO2021056436A1 (zh) 2019-09-27 2019-09-27 飞行器控制方法、控制终端及计算机可读存储介质

Publications (1)

Publication Number Publication Date
CN112154392A true CN112154392A (zh) 2020-12-29

Family

ID=73891516

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201980032941.4A Pending CN112154392A (zh) 2019-09-27 2019-09-27 飞行器控制方法、控制终端及计算机可读存储介质

Country Status (2)

Country Link
CN (1) CN112154392A (zh)
WO (1) WO2021056436A1 (zh)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102621903A (zh) * 2012-02-24 2012-08-01 深圳市迪瑞德科技有限公司 可遥控飞行器的电子设备及遥控方法
CN104281152A (zh) * 2013-07-04 2015-01-14 上海九鹰电子科技有限公司 遥控模型运动模式的控制方法和装置、以及遥控模型
CN104867371A (zh) * 2015-05-29 2015-08-26 杨珊珊 一种飞行器的训练引导装置及方法
CN206292629U (zh) * 2016-12-15 2017-06-30 奥飞娱乐股份有限公司 遥控器、飞行器及飞行器***
CN107667321A (zh) * 2015-06-11 2018-02-06 英特尔公司 无人机控制设备和方法
CN108227726A (zh) * 2018-01-11 2018-06-29 深圳电航空技术有限公司 无人机飞行控制方法、装置、终端及存储介质
CN108750103A (zh) * 2018-06-14 2018-11-06 广东伟力智能科技有限公司 一种可实现垂直定高飞行及水平定高飞行的飞行器
CN110275545A (zh) * 2019-05-29 2019-09-24 山东智翼航空科技有限公司 带有智能保护功能的无人机地面控制***

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN204695614U (zh) * 2015-05-29 2015-10-07 杨珊珊 一种飞行器的训练引导装置
CN105006187A (zh) * 2015-06-26 2015-10-28 北京中科遥数信息技术有限公司 一种民用无人飞行器模拟训练***
KR101907548B1 (ko) * 2016-12-23 2018-10-12 한국과학기술연구원 휴먼 추종을 위한 이동로봇의 주행 및 탐색방법
JP6910661B2 (ja) * 2017-02-28 2021-07-28 株式会社Doog 自律移動システム
CN109324505A (zh) * 2018-06-22 2019-02-12 中国人民解放军海军航空大学青岛校区 一种基于机器学习的协同探测控制方法

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102621903A (zh) * 2012-02-24 2012-08-01 深圳市迪瑞德科技有限公司 可遥控飞行器的电子设备及遥控方法
CN104281152A (zh) * 2013-07-04 2015-01-14 上海九鹰电子科技有限公司 遥控模型运动模式的控制方法和装置、以及遥控模型
CN104867371A (zh) * 2015-05-29 2015-08-26 杨珊珊 一种飞行器的训练引导装置及方法
CN107667321A (zh) * 2015-06-11 2018-02-06 英特尔公司 无人机控制设备和方法
CN206292629U (zh) * 2016-12-15 2017-06-30 奥飞娱乐股份有限公司 遥控器、飞行器及飞行器***
CN108227726A (zh) * 2018-01-11 2018-06-29 深圳电航空技术有限公司 无人机飞行控制方法、装置、终端及存储介质
CN108750103A (zh) * 2018-06-14 2018-11-06 广东伟力智能科技有限公司 一种可实现垂直定高飞行及水平定高飞行的飞行器
CN110275545A (zh) * 2019-05-29 2019-09-24 山东智翼航空科技有限公司 带有智能保护功能的无人机地面控制***

Also Published As

Publication number Publication date
WO2021056436A1 (zh) 2021-04-01

Similar Documents

Publication Publication Date Title
CN108092861B (zh) 实现设备联动的配置方法、设备联动控制方法及装置
CN107848541B (zh) 驾驶辅助装置、驾驶辅助***、驾驶辅助方法以及自动驾驶车辆
TWI643121B (zh) 物件顯示的方法以及終端設備
CN108037888B (zh) 技能控制方法、装置、电子设备及存储介质
CN105653336A (zh) 双操作***下整合应用的方法
CN110673640B (zh) 一种无人机控制方法、装置、设备和存储介质
CN103634169A (zh) 一种基于智能终端实现的家用电器控制***
KR101663114B1 (ko) 차량용 멀티미디어 단말기 및 그의 데이터 처리 방법
US20200159562A1 (en) Electronic device and method for providing in-vehicle infotainment service
US20170123502A1 (en) Wearable gesture control device and method for smart home system
CN202904252U (zh) 利用手势识别技术控制汽车电器的装置
CN108379843A (zh) 虚拟对象控制方法与装置
CN104184890A (zh) 一种信息处理方法及电子设备
CN109358751A (zh) 一种机器人的唤醒控制方法、装置及设备
CN107808085A (zh) 智能终端的指纹控制方法及***
CN107219780B (zh) 被控装置的控制方法、控制装置及其配置方法、终端
CN109992314B (zh) 数据上报方法、装置、终端和存储介质
WO2024104338A1 (zh) 一种电机控制器控制方法、装置、设备及存储介质
CN108170211B (zh) 摄像头上电驱动方法与电子终端
CN106814751A (zh) 一种飞行控制协议自动适配方法、装置及***
CN114244642A (zh) 设备的控制方法及其装置、计算机可读存储介质、处理器
CN112154392A (zh) 飞行器控制方法、控制终端及计算机可读存储介质
CN111625108B (zh) 基于usb模块的按键模拟方法、装置、设备及存储介质
CN104654521A (zh) 一种功能启动方法和移动电子设备
CN108241361B (zh) 一种车辆电源控制方法、控制器及车辆

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
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20201229