基于无头模式的无人机控制方法及设备的制造方法

文档序号:10628077阅读:558来源:国知局
基于无头模式的无人机控制方法及设备的制造方法
【专利摘要】一种基于无头模式的无人机控制方法,包括:接收遥控器发送的遥控信息,其中,接收遥控器发送的遥控信息,其中,所述遥控信息包括所述遥控器的姿态信息的机头朝向和所述遥控器的方向舵摇杆的操作角度值,所述遥控信息用于指示所述遥控器的方向舵摇杆的操作方向;获取无人机的姿态信息;根据所述遥控信息和所述无人机的姿态信息确定无人机的目标飞行方向,所述目标飞行方向与所述方向舵摇杆的操作方向相同;控制所述无人机向所述目标飞行方向飞行。该方法实现无人机的无头模式的智能控制,降低遥控的操作难度,提高用户体验。
【专利说明】
基于无头模式的无人机控制方法及设备
技术领域
[0001] 本发明设及无人机技术领域,具体设及一种基于无头模式的无人机控制方法及设 备。
【背景技术】
[0002] 无人驾驶飞机简称"无人机",是利用无线电遥控设备和自备的程序控制装置操纵 的不载人飞机,在侦测、捜救、航拍等领域有着广泛应用前景。常规的无人机的操纵模式为 飞行员主导方式,所谓的飞行员主导方式是指飞行员视角一直与无人机机头视角重合,依 照飞行员主导确认的方向来执行,即遥控设备的方向舱摇杆向前,无人机向机头方向飞行, 遥控设备的方向舱摇杆向后,无人机向机尾方向飞行。其中,飞行员主导方式包括的情况之 一是无人机机尾面对操纵员,此时,无人机的飞行动作与遥控设备方向舱摇杆的操作方向 一致。另一种情况是无人机机头面对操纵员,此时,遥控设备的方向舱摇杆向前,无人机向 着机头方向前进,即向着操纵员方向飞行。可见,在上述两种情况下,方向舱摇杆的操作方 向相同时,无人机的飞行方向不同,运就使得操纵员需要时刻准确判明无人机机头朝向,才 能按照飞行员主导方式来控制无人机飞行,但是,对于刚刚接触无人机的用户来说,飞行员 主导方式具有较高的操纵难度。
[0003] 为了解决因为飞行员主导方式导致的操作难度,提出了一种无人机遥控操作的无 头操作模式。在无人机的无头模式中,在无人机起飞时,记录了无人机的起飞方向,并将该 起飞方向作为无人机的飞行方向。其中,W起飞方向为遥控设备的正前方为例,此时,无人 机的飞行方向与遥控设备上的操纵方向对应关系如下:遥控设备的方向舱摇杆前推,则无 人机沿着起飞方向的方向飞行,方向舱摇杆后推,则沿着起飞方向的相反方向飞行;摇杆右 推,无人机右飞,摇杆左推,无人机左飞。
[0004] 当无人机顺时针旋转180度后,无人机的飞行方向与遥控设备上的操纵方向对应 关系如下:遥控设备的方向舱摇杆前推,则无人机沿着起飞方向的相反方向飞行,方向舱摇 杆后推,则沿着起飞方向的方向飞行;方向舱摇杆右推,无人机右飞,方向舱摇杆左推,无人 机左飞。同样,在无人机的无头模式中同样会出现飞行方向混乱,增加操纵的难度的问题。

【发明内容】

[0005] 针对上述存在的技术缺陷,本发明实施例提供了一种基于无头模式的无人机控制 方法及设备,用W实现无人机的无头模式的智能控制,降低遥控的操作难度,提高用户体 验。
[0006] 本发明第一方面提供了一种基于无头模式的无人机控制方法,可包括:
[0007] 接收遥控器发送的遥控信息,其中,所述遥控信息包括所述遥控器的姿态信息中 的机头朝向和所述遥控器的方向舱摇杆的操作角度值,所述遥控信息用于指示所述遥控器 的方向舱摇杆的操作方向;
[000引获取无人机的姿态信息;
[0009] 根据所述遥控信息和所述无人机的姿态信息确定无人机的目标飞行方向,所述目 标飞行方向与所述方向舱摇杆的操作方向相同;
[0010] 控制所述无人机向所述目标飞行方向飞行。
[0011] 本发明第二方面提供了一种基于无头模式的无人机控制方法,可包括:
[0012] 向遥控器发送无人机的姿态信息;
[0013] 接收所述遥控器发送的遥控信息,所述遥控信息包括无人机的目标飞行方向,所 述遥控信息为所述遥控器根据所述无人机的姿态信息、所述遥控器的姿态信息的机头朝向 和所述遥控器的方向舱摇杆的操作角度值获取得到;
[0014] 控制所述无人机向所述目标飞行方向飞行。
[0015] 本发明第Ξ方面提供了一种基于无头模式的无人机控制方法,可包括:
[0016] 监测用户对遥控器的方向舱摇杆的操作,得到所述方向舱摇杆的操作角度值;
[0017] 获取所述遥控器的姿态信息的机头朝向,根据所述方向舱摇杆的操作角度值和所 述遥控器的姿态信息,生成遥控信息,所述遥控信息用于指示所述遥控器的方向舱摇杆的 操作方向;
[0018] 向无人机发送所述遥控信息。
[0019]本发明第四方面提供了一种基于无头模式的无人机控制方法,可包括:
[0020]监测用户对遥控器的方向舱摇杆的操作,得到所述方向舱摇杆的操作角度值;
[0021 ]获取所述遥控器的姿态信息,W及接收无人机发送的无人机的姿态信息;
[0022] 根据所述方向舱摇杆的操作角度值、所述遥控器的姿态信息的机头朝向和所述无 人机的姿态信息,得到所述无人机的目标飞行方向;
[0023] 向所述无人机发送遥控信息,所述遥控信息包括所述无人机的目标飞行方向。
[0024] 本发明第五方面提供了一种飞行控制器,可包括:
[0025] 接收器,用于接收遥控器发送的遥控信息,其中,所述遥控信息包括所述遥控器的 姿态信息的机头朝向和所述遥控器的方向舱摇杆的操作角度值,所述遥控信息用于指示所 述遥控器的方向舱摇杆的操作方向;
[0026] 姿态传感器,用于获取无人机的姿态信息;
[0027] 智能控制器,用于根据所述遥控信息和无人机的姿态信息确定无人机的目标飞行 方向,控制所述无人机向所述目标飞行方向飞行,所述目标飞行方向与所述方向舱摇杆的 操作方向相同。
[00%]本发明第六方面提供了一种飞行控制器,可包括:
[0029] 发送器,用于向遥控器发送无人机的姿态信息;
[0030] 接收器,用于接收所述遥控器发送的遥控信息,所述遥控信息包括无人机的目标 飞行方向,所述遥控信息为所述遥控器根据所述无人机的姿态信息、所述遥控器的姿态信 息的机头朝向和所述遥控器的方向舱摇杆的操作角度值获取得到;
[0031] 智能控制器,用于控制所述无人机向所述目标飞行方向飞行。
[0032 ]本发明第屯方面提供了一种处理器,可包括:
[0033] 智能控制器,用于监测用户对遥控器的方向舱摇杆的操作,得到所述方向舱摇杆 的操作角度值;
[0034] 姿态传感器,用于获取所述遥控器的姿态信息;
[0035] 所述智能控制器还用于,根据所述方向舱摇杆的操作角度值和所述遥控器的姿态 信息的机头朝向,生成遥控信息,所述遥控信息用于指示所述遥控器的方向舱摇杆的操作 方向;
[0036] 发送器,用于向无人机发送所述遥控信息。
[0037] 本发明第八方面提供了一种处理器,可包括:
[0038] 智能控制器,用于监测用户对遥控器的方向舱摇杆的操作,得到所述方向舱摇杆 的操作角度值;
[0039] 姿态传感器,用于获取所述遥控器的姿态信息;
[0040] 接收器,用于接收无人机发送的无人机的姿态信息;
[0041] 所述智能控制器还用于,根据所述方向舱摇杆的操作角度值、所述遥控器的姿态 信息的机头朝向和所述无人机的姿态信息,得到所述无人机的目标飞行方向;
[0042] 发送器,用于向所述无人机发送遥控信息,所述遥控信息包括所述无人机的目标 飞行方向。
[0043] 本发明第九方面提供了一种无人机,包括第五方面提供的飞行控制器。
[0044] 本发明第十方面提供了一种无人机,包括第六方面提供的飞行控制器。
[0045] 本发明第十一方面提供了一种遥控器,包括第屯方面提供的处理器。
[0046] 本发明第十二方面提供了一种处理器,包括第八方面提供的处理器。
[0047] 本发明第十Ξ方面提供了一种无人机控制系统,包括第五方面提供的飞行控制器 和第屯方面提供的处理器,或者,包括第六方面提供的飞行控制器和第八方面提供的处理 器。
[0048] 可W看出,本发明一方面中对于无人机侧的飞行控制器,从遥控器接收遥控信息, 该遥控信息用于指示遥控器的方向舱摇杆的操作方向,之后根据该遥控信息和无人机的姿 态信息确定出无人机的目标飞行方向,其中,目标飞行方向与遥控器的方向舱摇杆的操作 方向相同,最后控制无人机向着目标飞行方向飞行,实现了在无头模式下的智能化遥控,使 得无人机飞行方向与方向舱摇杆的操作方向相同,简化了遥控操作,降低遥控的操作难度, 提高用户体验。
[0049] 本发明另一方面中对于无人机侧的飞行控制器,从遥控器接收遥控信息,该遥控 信息包括无人机的目标飞行方向,进而控制无人机向目标飞行方向飞行,其中,无人机的目 标飞行方向是遥控器侧的处理器根据无人机的姿态信息、遥控器的姿态信息的机头朝向和 方向舱摇杆的操作方向得到,由于目标飞行方向与遥控器的方向舱摇杆的操作方向相同, 实现了在无头模式下的智能化遥控,使得无人机飞行方向与方向舱摇杆的操作方向相同, 简化了遥控操作,降低遥控的操作难度,提高用户体验。
【附图说明】
[0050] 为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的 附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领 域普通技术人员来讲,在不付出创造性劳动的前提下,还可W根据运些附图获得其他的附 图。
[0051] 图1为本发明实施例提供的基于无头模式的无人机控制方法的流程示意图;
[0052] 图2为本发明另一实施例提供的基于无头模式的无人机控制方法的流程示意图;
[0053] 图3a为本发明实施例提供的在遥控器坐标系中标注的方向舱摇杆的操作方向示 意图;
[0054] 图3b为本发明实施例提供的无人机坐标系的示意图;
[0055] 图3c为本发明实施例提供的在无人机坐标系上标注的无人机目标飞行方向的示 意图;
[0056] 图3d为本发明另一实施例提供的基于无头模式的无人机控制方法的流程示意图;
[0057] 图3e为本发明另一实施例提供的基于无头模式的无人机控制方法的流程示意图; [005引图3f为本发明另一实施例提供的基于无头模式的无人机控制方法的流程示意图;
[0059] 图4a为本发明另一实施例提供的基于无头模式的无人机控制方法的流程示意图;
[0060] 图4b为本发明另一实施例提供的基于无头模式的无人机控制方法的流程示意图;
[0061] 图5a为本发明另一实施例提供的基于无头模式的无人机控制方法的流程示意图;
[0062] 图化为本发明另一实施例提供的基于无头模式的无人机控制方法的流程示意图;
[0063] 图6为本发明另一实施例提供的基于无头模式的无人机控制方法的流程示意图;
[0064] 图7为本发明实施例提供的飞行控制器的结构示意图;
[0065] 图8为本发明另一实施例提供的飞行控制器的结构示意图;
[0066] 图9为本发明实施例提供的处理器的结构示意图;
[0067] 图10为本发明另一实施例提供的处理器的结构示意图;
[0068] 图11为本发明实施例提供的无人机的结构示意图;
[0069] 图12为本发明另一实施例提供的无人机的结构示意图;
[0070] 图13为本发明实施例提供的遥控器的结构示意图;
[0071] 图14为本发明另一实施例提供的遥控器的结构示意图;
[0072] 图15a为本发明实施例提供的无人机控制系统的结构示意图;
[0073] 图15b为本发明另一实施例提供的无人机控制系统的结构示意图。
【具体实施方式】
[0074] 本发明实施例提供了一种基于无头模式的无人机控制方法,用W实现无人机的无 头模式的智能控制,降低遥控的操作难度,提高用户体验,本发明实施例还相应提供一种飞 行控制器、一种处理器及无人机和遥控器。
[0075] 为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明 实施例中的附图,对本发明实施例中的技术方案进行描述,显然,下面所描述的实施例仅仅 是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员 在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0076] 本发明实施例提供的无人机中设置飞行控制器,该飞行控制器包括如下模块:
[0077] 定位器,能够获取无人机的地理位置信息,本实施例的定位器可W是但并不限于 是全球定位系统(Global Position System,简称GPS)。
[0078] 接收器,用于接收遥控器发送的遥控信息;
[0079] 智能控制器,用于处理遥控信息,W及根据处理结果控制无人机飞行;
[0080] 姿态传感器,用于在静态或动态下获知无人机的姿态信息,该无人机的姿态信息 包括无人机的航向角(机头朝向)、俯仰角和横滚角。
[0081] 举例来说,在本发明实施例提供的飞行控制器同时设置指南针和惯性测量单元 (Inertial Measurement化it,简称IMU)等姿态传感器,其中,指南针主要用于获知无人机 的飞行方向信息,IMU主要用于获知无人机的飞行方向信息和无人机的姿态信息。因此,在 本发明实施例中,通过结合指南针和IMU两者获知的数据信息,能够准确获知无人机的飞行 方向。当然,也可W结合GPS获取的无人机的地理位置信息和IMU获取的无人机的飞行方向 信息和姿态信息,准确获知无人机的飞行方向。
[0082] 记录器,用于记录返航点的地理位置信息和无人机实时的飞行方向等。
[0083] 同样,在遥控器中设置有处理器,该处理器主要包括如下模块:
[0084] 智能控制器,用于监测用户的操作,获得相关的遥控信息;
[0085] 发送器,用于向无人机发送遥控信息;
[0086] 定位器,用于获取遥控器的地理位置信息;
[0087] 姿态传感器,用于在静态或动态下获知遥控器的姿态信息,该遥控器的姿态信息 包括遥控器的机头朝向、俯仰角和横滚角。
[0088] 举例来说,在本发明实施例提供的处理器中同时设置指南针和IMU等姿态传感器, 其中,指南针主要用于获知遥控器的方向信息,IMU主要用于获知遥控器的姿态信息。因此, 在本发明实施例中,通过结合指南针和IMU两者获知的数据信息,能够准确获知遥控器的机 头朝向。同样,也可W结合GPS获取的遥控器的地理位置信息和IMU获取的遥控器的姿态信 息,准确获知遥控器的机头朝向。
[0089] 需要说明的是,本发明是基于无人机的无头模式下的遥控设备锁定机制对应的功 能的实现,因此,在遥控器上设置了遥控设备锁定模式按钮,通过遥控设备锁定模式按钮开 启遥控设备锁定机制对应的功能。其中,遥控设备锁定机制是指在无人机的无头模式下,不 用判断无人机的机头朝向,也不用记录无人机的起飞时刻的飞行方向,只需要通过操作遥 控器的方向舱摇杆,控制无人机向方向舱摇杆的操作方向飞行,保证在该遥控设备锁定机 制下,无人机的飞行方向与方向舱摇杆的操作方向相同,实现无人机的智能化控制,降低了 无人机遥控操作难度。
[0090] 对于该无头模式下的遥控方式,除了上述的遥控设备锁定模式,还可W设置常用 的航向锁定模式(航向锁定机制)、返航点锁定模式(返航点锁定机制),分别通过相应的按 钮启动,W实现无人机的智能化控制的多选择性。
[0091] 可W理解的是,还可W在遥控器中设置无头模式按钮和常规的无人机操纵模式 (有头模式)按钮,无人机操纵模式即飞行员主导方式,用户可W选择无头模式或飞行员主 导方式,在无头模式下,可W选择上述航向锁定模式、返航点锁定模式和遥控设备锁定模式 中的任意一种。
[0092] 另外需要说明,在无人机中,相应地设置了上述无头模式和/或飞行员主导方式的 相应程序,W及上述航向锁定模式、返航点锁定模式和遥控设备锁定模式的相应程序,W使 得无人机配合遥控器完成相应的遥控功能。
[0093] 基于上述介绍,下面将W具体实施例,对本发明进行详细介绍。
[0094] 请参阅图1,图1为本发明实施例提供的基于无头模式的无人机控制方法的流程示 意图;如图1所示,一种基于无头模式的无人机控制方法,应用于无人机侧的飞行控制器,可 w包括:
[OOM] 101、接收遥控器发送的遥控信息,其中,上述遥控信息包括上述遥控器的姿态信 息的机头朝向和上述遥控器的方向舱摇杆的操作角度值,上述遥控信息用于指示上述遥控 器的方向舱摇杆的操作方向;
[0096] 其中,遥控信息是由遥控器侧的处理器在用户选择了无头模式和启动遥控设备锁 定机制下,根据用户对方向舱摇杆的操作角度值和遥控器的姿态信息生成得到。
[0097] 102、获取无人机的姿态信息;
[0098] 103、根据所述遥控信息和上述无人机的姿态信息确定无人机的目标飞行方向,所 述目标飞行方向与所述方向舱摇杆的操作方向相同;
[0099] 104、控制所述无人机向所述目标飞行方向飞行。
[0100] 在本发明实施例中,遥控器的处理器仅提供相关的遥控信息,包括遥控器的姿态 信息的机头朝向和遥控器的方向舱摇杆的操作角度值,然后由无人机侧的飞行控制器结合 遥控信息和无人机的姿态信息,进行分析处理W得到目标飞行方向。
[0101] 可W看出,飞行控制器从遥控器接收遥控信息,该遥控信息用于指示遥控器的方 向舱摇杆的操作方向,之后根据该遥控信息和无人机的姿态信息确定出无人机的目标飞行 方向,其中,目标飞行方向与遥控器的方向舱摇杆的操作方向相同,最后控制无人机向着目 标飞行方向飞行,实现了在无头模式下的智能化遥控,使得无人机飞行方向与方向舱摇杆 的操作方向相同,简化了遥控操作,降低无人机遥控的操作难度,提高用户体验。
[0102] 在一个可实施例的方式中,上述步骤103具体包括如图2所示的步骤:
[0103] A1、W地理坐标系的坐标原点作为坐标原点,根据上述遥控器的姿态信息的机头 朝向标注遥控器坐标系,W及根据上述无人机的姿态信息标注无人机坐标系;
[0104] A2、根据上述遥控器的方向舱摇杆的操作角度值,在上述遥控器坐标系上标注上 述遥控器的方向舱摇杆的操作方向,则确定上述遥控器的方向舱摇杆的操作方向为上述无 人机的目标飞行方向。
[0105] 如图3a所示,图3a为在遥控器坐标系中标注的方向舱摇杆的操作方向示意图,其 中,在平面上建立地理坐标系肥0,然后W地理坐标系肥0的坐标原点0作为坐标原点,根据 遥控器的姿态信息的机头朝向进行遥控器坐标系Y1X10的标注,其中,遥控器的机头朝向对 应纵轴的上半轴,遥控器的机尾对应纵轴的下半轴。从遥控器坐标系Y1X10的横轴正半轴开 始逆时针得到遥控器的方向舱摇杆的操作角度值,如图3a中的角度Θ,则与遥控器坐标系 Y1X10的横轴正半轴形成角度Θ的方向F为遥控器方向舱摇杆的操作方向。
[0106] 其中,上述Θ可W由遥控器的方向舱摇杆操作后所对应的通道值得到,具体是该通 道值的Ξ角函数值。
[0107] 如图3b所示,图3b为无人机坐标系的示意图。在图3b中,建立地理坐标系肥0,W地 理坐标系的坐标原点0作为坐标原点,根据无人机的姿态信息进行无人机坐标系Y2X20的标 注,其中,无人机的机头朝向对应无人机坐标系Y2X20的纵轴上半轴。
[0108] 如图3c所示,图3c为本发明实施例提供的在无人机坐标系上标注的无人机目标飞 行方向的示意图。其中,图3c是在图3a和3b的基础上,W地理坐标系肥0的坐标原点0作为坐 标原点,然后分别根据遥控器的姿态信息的机头朝向标注遥控器坐标系,根据无人机的姿 态信息标注无人机坐标系,即将图3a与图3b重合,那么在图3c中,角度Φ等于目,方向F即为 无人机的目标飞行方向,方向F与无人机坐标系横轴的夹角3为无人机目标飞行角度。
[0109] 需要说明,在建立如附图3c所示的坐标系时,在同一个水平面上进行建立,但是, 在实际应用时,遥控器也可能处于不同的姿态,因此,需要进一步考虑遥控器的姿态信息中 的俯仰角和横滚角,从而更加准确地标注方向F,从而解算到方向F与无人机坐标系横轴的 夹角0。而在附图3a~3c中W无人机当前正处于水平飞行、遥控器也处于一个水平面为例进 行说明。
[0110] 进一步,上述步骤104具体包括如图3d所示的步骤:
[0111] B1、获取无人机坐标系上的横轴与上述目标飞行方向的夹角;
[0112] B2、根据上述夹角获取上述无人机的旋翼的电机控制分量;
[0113] B3、根据上述无人机的当前姿态信息和上述电机控制分量控制上述无人机的旋翼 旋转,W控制上述无人机向上述目标飞行方向飞行。
[0114] 其中,根据图3c中方向F与无人机坐标系横轴的夹角及结合无人机的姿态,从 而得到各个旋翼的电机控制分量,再根据旋翼的电机控制分量上控制旋翼旋转,从而达到 控制无人机向着方向F飞行的目的。
[0115] 可W看出,在本发明实施例中,无人机根据遥控器的姿态信息和遥控器的方向舱 摇杆的操作角度值、W及无人机的当前姿态信息,可W得到目标飞行方向,该目标飞行方向 与遥控器的方向舱摇杆的操作方向相同,然后控制无人机向该目标飞行方向飞行。
[0116] 需要说明,由于本发明实施例实现的是遥控设备锁定机制对应的功能,因此,遥控 器需要在遥控信息中携带无头模式指示信息和遥控器锁定机制指示信息,无人机启动无头 模式下的遥控器锁定模式。
[0117] 如图3e所示,本发明一些实施例还提供了基于无头模式的无人机控制方法,应用 于无人机侧的飞行控制器,具体包括:
[0118] 301、接收遥控器发送的遥控信息;
[0119] 其中,该遥控信息包括遥控器的姿态信息中的机头朝向、遥控器的方向舱摇杆的 操作角度值和遥控器的地理位置信息。
[0120] 302、获取无人机的地理位置信息;
[0121] 其中,通过飞行控制器中的定位器获取无人机的地理位置信息。
[0122] 303、根据所述无人机的地理位置信息、所述遥控器的地理位置信息和所述遥控器 的姿态信息中的机头朝向,确定所述无人机与所述遥控器的相对位置;
[0123] 根据遥控器的地理位置信息和遥控器的姿态信息中的机头朝向,则可W确定了遥 控器所在的物理位置和其机头朝向,然后再根据无人机的地理位置信息,确定无人机与遥 控器的相对位置,该相对位置是指无人机是在遥控器机头前方或者是在遥控器机头后方。
[0124] 304、根据所述相对位置和所述遥控器的方向舱摇杆的操作角度值,确定所述无人 机的目标飞行方向;
[0125] 需要说明,在本发明实施例中,遥控器的方向舱摇杆的操作角度值为90度或360 度,只使用遥控器上的两个通道,也就是方向舱摇杆的操作方向是向着遥控器机头朝向的 方向,或者是遥控器机头朝向的反方向。
[0126] 根据上述步骤303中确定的无人机在遥控器机头的前方或者后方,无人机的目标 飞行方向包括如下情况:
[0127] 1、无人机在遥控器机头前方,且方向舱摇杆的操作方向是遥控器机头朝向的方 向,确定无人机的目标飞行方向为远离遥控器,且W方向舱摇杆的操作方向所指示的方向 飞行,从而远离遥控器;
[0128] 2、无人机在遥控器机头前方,且方向舱摇杆的操作方向是遥控器机头朝向的反方 向,确定无人机的目标飞行方向为朝着遥控器飞行,且W方向舱摇杆的操作方向所指示的 方向飞行,从而接近遥控器;
[0129] 3、无人机在遥控器机头后方,且方向舱摇杆的操作方向是遥控器机头朝向的方 向,确定无人机的目标飞行方向为朝着遥控器飞行,且W方向舱摇杆的操作方向所指示的 方向飞行,从而接近遥控器;
[0130] 4、无人机在遥控器机头后方,且方向舱摇杆的操作方向是遥控器机头朝向的反方 向,确定无人机的目标飞行方向为远离遥控器,且W方向舱摇杆的操作方向所指示的方向 飞行,从而远离遥控器。
[0131] 305、控制所述无人机向所述目标飞行方向飞行。
[0132] 可W看出,在本发明实施例中,遥控器发送的遥控信息中还包括遥控器的地理位 置信息,因此,在本发明实施例中可W结合遥控器地理位置信息、遥控器的姿态信息中的机 头朝向,确定无人机的目标飞行方向,更加有效控制无人机的地理位置,避免无人机丢失。
[0133] 需要说明,本发明实施例与上述图1~图3d所提供的实施例可W是两种功能的实 现,可W通过遥控器上不同的选择开关或者启动不同的应用程序来实现,用户可W根据需 要,选择两种模式中的任意一种。
[0134] 另外,本发明实施例还能通过动态设定返航点,并控制无人机返航。因此,本发明 实施例中还提供了一种基于无头模式的无人机控制方法,应用于无人机的飞行控制器,如 图3f所示,可W包括:
[0135] 311、接收遥控器发送的遥控信息,所述遥控信息包括返航指示信息,所述返航指 示信息包括所述遥控器的地理位置信息;
[0136] 可W理解的是,在需要无人机返回时,可W通过启动遥控器上的相关按钮或者是 在关闭遥控器时,触发返航点锁定模式,向无人机发送遥控信息,在遥控信息中携带了返航 指示信息,该返航指示信息至少包括遥控器的地理位置信息。
[0137] 312、控制无人机向所述遥控器的地理位置信息所指示的地理位置飞行。
[0138] 在本发明实施例中,通过W遥控器的地理位置作为返航点,从而实现动态设定返 航点,W实现无人机最后的返航。
[0139] 请参阅图4曰,图4a为本发明实施例提供的基于无头模式的无人机控制方法的流程 示意图;如图4a所示,一种基于无头模式的无人机控制方法,应用于无人机侧的飞行控制 器,可W包括:
[0140] 401、向遥控器发送无人机的姿态信息;
[0141] 402、接收上述遥控器发送的遥控信息,上述遥控信息包括无人机的目标飞行方 向,上述遥控信息为上述遥控器根据上述无人机的姿态信息、上述遥控器的姿态信息的机 头朝向和上述遥控器的方向舱摇杆的操作角度值获取得到;
[0142] 403、控制上述无人机向上述目标飞行方向飞行。
[0143] 在本发明实施例中,无人机的飞行控制器将无人机的姿态信息发送给遥控器,然 后由遥控器的处理器根据无人机的姿态信息、遥控器的姿态信息的机头朝向和遥控器的方 向舱摇杆的操作角度值得到无人机的目标飞行方向,然后直接将目标飞行方向发送给飞行 控制器,飞行控制器控制无人机向目标飞行方向飞行。即在本发明实施例中,由遥控器侧的 处理器进行无人机的目标飞行方向的获取。
[0144] 如图4b所示,一种基于无头模式的无人机控制方法包括:
[0145] 411、获取无人机的姿态信息;
[0146] 412、向遥控器发送上述无人机的姿态信息;
[0147] 413、接收上述遥控器发送的遥控信息,上述遥控信息包括无人机的目标飞行方向 和该无人机的旋翼的电机控制分量;
[0148] 上述遥控信息为上述遥控器根据上述无人机的姿态信息、上述遥控器的姿态信息 的机头朝向和上述遥控器的方向舱摇杆的操作角度值获取得到。
[0149] 其中,遥控器侧的处理器获取无人机的目标飞行方向和无人机的旋翼的电机控制 分量的方法,与无人机侧的飞行控制器的获取方法相同,具体可W参阅图3a~图3d,在此不 再寶述。
[0150] 414、根据上述电机控制分量控制上述无人机的旋翼旋转,W控制上述无人机向上 述目标飞行方向飞行。
[0151] 可W看出,在本发明实施例中,无人机侧的飞行控制器将获取无人机的姿态信息 发送给遥控器侧的处理器,进而由处理器根据无人机的姿态信息、遥控器的姿态信息和遥 控器的方向舱摇杆的操作角度值,解算得到无人机的目标飞行方向和无人机的旋翼的电机 控制分量,然后遥控器侧的处理器将目标飞行方向和无人机的旋翼的电机控制分量携带在 遥控信息中发送给飞行控制器,最后,飞行控制器能够通过电机控制分量控制无人机的旋 翼旋转,W控制无人机向目标飞行方向飞行。
[0152] 另外,定位器还将获取无人机的地理位置信息,然后将该无人机的地理位置信息 发送给遥控器,W便遥控器根据无人机的地理位置信息、遥控器的地理位置信息和无人机 的姿态信息中的机头朝向确定无人机的目标飞行方向,具体确定方法将在后续遥控器实施 例中进行详细介绍,在此不再寶述。
[0153] 另外,本发明实施例还能通过动态设定返航点,并控制无人机返航。因此,无人机 还会接收到遥控器发送的返航指示信息,该返航指示信息包括所述遥控器的地理位置信 息,然后控制所述遥控器向所述遥控器的地理位置信息所指示的地理位置飞行。具体可W 参阅图3所示的实施例,在此不再寶述。
[0154] 请参阅图5曰,图5a为本发明实施例提供的基于无头模式的无人机控制方法的流程 示意图;如图5a所示,一种基于无头模式的无人机控制方法,应用于遥控器侧的处理器,结 合图1,可W包括:
[0155] 501、监测用户对遥控器的方向舱摇杆的操作,得到该方向舱摇杆的操作角度值;
[0156] 其中,遥控器侧的处理器实时监测用户对遥控器的操作,其中,包括对遥感器方向 舱摇杆的操作,当然,还有对遥控器上按钮的启动操作等。
[0157] 502、获取上述遥控器的姿态信息的机头朝向;
[0158] 其中,处理器还将获取遥控器的姿态信息的机头朝向。
[0159] 503、根据上述方向舱摇杆的操作角度值和上述遥控器的姿态信息的机头朝向,生 成遥控信息,上述遥控信息用于指示上述遥控器的方向舱摇杆的操作方向;
[0160] 504、向无人机发送上述遥控信息。
[0161] 在本发明实施例中,由无人机侧的飞行控制器获取无人机的目标飞行方向(具体 获取方法在图3a~图3d中进行了详细说明,在此不再寶述),因此,遥控器侧的处理器需要 将遥控器的姿态信息和方向舱摇杆的操作角度值发送给飞行控制器。
[0162] 可W看出,本发明实施例中,遥控器中的无人机控制装置通过监测用户对方向舱 摇杆的操作,得到方向舱摇杆的操作角度值,然后获取遥控器的姿态信息的机头朝向,根据 方向舱摇杆的操作角度值和遥控器的姿态信息的机头朝向生成遥控信息,该遥控信息指示 了遥控器的方向舱摇杆的操作方向,将遥控信息发送给无人机,无人机中的无人机控制装 置进而根据遥控信息得到无人机的目标飞行方向,由于目标飞行方向与遥控器的方向舱摇 杆的操作方向相同,实现了在无头模式下的智能化遥控,使得无人机飞行方向与方向舱摇 杆的操作方向相同,简化了遥控操作,降低无人机遥控的操作难度,提高用户体验。
[0163] 在一个可实施例的方式中,上述根据上述方向舱摇杆的操作角度值和上述遥控器 的姿态信息的机头朝向生成遥控信息具体包括:监测用户对上述遥控器的方向舱摇杆的操 作,获取上述遥控器的方向舱摇杆对应的通道值;根据上述通道值,得到上述遥控器的方向 舱摇杆的操作角度值;根据上述遥控器的方向舱摇杆的操作角度值和上述遥控器的姿态信 息的机头朝向,生成上述遥控信息。
[0164] 可W理解的是,遥控器中通常设置有8个通道,每个通道对应一个通道值,每个通 道值不同。其中,对遥控器的方向舱摇杆的操作,就是将方向舱摇杆拨动到相应的通道上, 则遥控器的无人机控制装置则获取到该通道值,然后对该通道值进行Ξ角函数求解,得到 附图3a中的Θ,遥控器的方向舱摇杆的操作角度值。
[0165] 请参阅图化,图化为本发明另一实施例提供的基于无头模式的无人机控制方法的 流程示意图;如图化所示,一种基于无头模式的无人机控制方法,可W包括:
[0166] 511、监测用户对上述无头模式的启动操作,获得上述无头模式指示信息;
[0167] 512、监测用户对遥控器的遥控器锁定模式的启动操作,获得上述遥控器锁定机制 指示信息;
[0168] 513、监测用户对遥控器的方向舱摇杆的操作,得到该方向舱摇杆的操作角度值;
[0169] 514、获取上述遥控器的姿态信息;
[0170] 515、根据上述无头模式指示信息、上述遥控器锁定机制指示信息、上述遥控器的 姿态信息和上述方向舱摇杆的操作角度值,生成遥控信息;
[0171] 516、向无人机发送上述遥控信息。
[0172] 需要说明,在本发明实施例中解算无人机的目标飞行方向时,还将考虑遥控器的 姿态信息中的所有项,即同时考虑机头朝向、俯仰角和横滚角。
[0173] 可W看出,在本发明实施例中,遥控器检测用户对遥控器的操作,具体包括有无头 模式的启动操作、遥控器锁定模式的启动、W及对方向舱摇杆的操作,从而得到上述无头模 式指示信息、遥控器锁定机制指示信息、遥控器的姿态信息和遥控器的方向舱摇杆的操作 角度值,运些信息携带在遥控信息中发送给无人机,W便无人机根据遥控信息启动相应的 程序,并根据地理位置信息和遥控器的方向舱摇杆的操作角度值得到目标飞行方向,控制 无人机向着目标飞行方向飞行。
[0174] 在遥控器侧还通过定位器获取遥控器的地理位置信息,然后将所述遥控器的地理 位置信息携带在遥控信息中发送给无人机,使得无人机可W结合遥控器地理位置信息、遥 控器的姿态信息中的机头朝向,确定无人机的目标飞行方向,具体确定方法在上述图3e所 示的实施例中有详细说明,在此不再寶述。
[0175] 另外,本发明实施例还能通过动态设定返航点,并控制无人机返航。在需要无人机 返回时,可W通过启动遥控器上的相关按钮或者是在关闭遥控器时,触发返航点锁定模式, 向无人机发送遥控信息,在遥控信息中携带了返航指示信息,该返航指示信息至少包括遥 控器的地理位置信息。因此,在本发明实施例中可W将遥控器的地理位置作为返航点,W实 现动态返航点的设定。
[0176] 请参阅图6,图6为本发明实施例提供的基于无头模式的无人机控制方法的流程示 意图;如图6所示,一种基于无头模式的无人机控制方法包括:
[0177] 601、监测用户对遥控器的方向舱摇杆的操作,得到上述方向舱摇杆的操作角度 值;
[0178] 602、获取上述遥控器的姿态信息的机头朝向;
[0179] 603、接收无人机发送的无人机的姿态信息;
[0180] 步骤602和603没有执行上的先后顺序。
[0181] 604、根据上述方向舱摇杆的操作角度值、上述遥控器的姿态信息和上述无人机的 姿态信息,得到上述无人机的目标飞行方向;
[0182] 605、向上述无人机发送遥控信息,上述遥控信息包括上述无人机的目标飞行方 向。
[0183] 在本发明实施例中,由遥控器侧的处理器获取无人机的目标飞行方向,然后直接 发送给无人机侧的飞行控制器,进而飞行控制器则可W直接控制无人机向目标飞行方向飞 行。
[0184] 进一步地,上述步骤601中的监测用户对遥控器的方向舱摇杆的操作,得到上述方 向舱摇杆的操作角度值包括:监测用户对上述遥控器的方向舱摇杆的操作,获取上述遥控 器的方向舱摇杆对应的通道值;根据上述通道值,得到上述遥控器的方向舱摇杆的操作角 度值。
[0185] 其中,根据上述通道值,得到上述遥控器的方向舱摇杆的操作角度值是指,对上述 通道值进行Ξ角函数求解得到上述遥控器的方向舱摇杆的操作角度值。
[0186] 在本发明一些可实施的方式中,上述步骤604具体包括附图2所示的步骤,其具体 的解算过程如图3a~3c所示,在此不再寶述。
[0187] 另外,本发明实施例提供的遥控信息还包括有无人机的旋翼的电机控制分量,因 此,在确定遥控器的方向舱摇杆的操作方向为无人机的目标飞行方向之后,还可W根据图 3d所示的步骤获取该无人机的旋翼的电机控制分量。
[0188] 在本发明一些实施例中,遥控器还接收无人机发送的所述无人机的地理位置信 息,进而上述步骤604具体包括如下步骤:
[0189] S1、获取所述遥控器的地理位置信息;
[0190] S2、根据所述遥控器的地理位置信息、所述遥控器的姿态信息的机头朝向和所述 无人机的地理位置,确定所述无人机与所述遥控器的相对位置;
[0191] S3、根据所述相对位置和所述遥控器的方向舱摇杆的操作角度值,确定所述无人 机的目标飞行方向。
[0192] 根据遥控器的地理位置信息和遥控器的姿态信息中的机头朝向,则可W确定了遥 控器所在的物理位置和其机头朝向,然后再根据无人机的地理位置信息,确定无人机与遥 控器的相对位置,该相对位置是指无人机是在遥控器机头前方或者是在遥控器机头后方。
[0193] 需要说明,在本发明实施例中,遥控器的方向舱摇杆的操作角度值为90度或360 度,只使用遥控器上的两个通道,也就是方向舱摇杆的操作方向是向着遥控器机头朝向的 方向,或者是遥控器机头朝向的反方向。
[0194] 根据上述步骤S3中确定的无人机在遥控器机头的前方或者后方,无人机的目标飞 行方向包括如下情况:
[01%] 1、无人机在遥控器机头前方,且方向舱摇杆的操作方向是遥控器机头朝向的方 向,确定无人机的目标飞行方向为远离遥控器,且W方向舱摇杆的操作方向所指示的方向 飞行,从而远离遥控器;
[0196] 2、无人机在遥控器机头前方,且方向舱摇杆的操作方向是遥控器机头朝向的反方 向,确定无人机的目标飞行方向为朝着遥控器飞行,且W方向舱摇杆的操作方向所指示的 方向飞行,从而接近遥控器;
[0197] 3、无人机在遥控器机头后方,且方向舱摇杆的操作方向是遥控器机头朝向的方 向,确定无人机的目标飞行方向为朝着遥控器飞行,且W方向舱摇杆的操作方向所指示的 方向飞行,从而接近遥控器;
[019引4、无人机在遥控器机头后方,且方向舱摇杆的操作方向是遥控器机头朝向的反方 向,确定无人机的目标飞行方向为远离遥控器,且W方向舱摇杆的操作方向所指示的方向 飞行,从而远离遥控器。
[0199] 另外,在需要无人机返航时,可W向无人机发送返航指示信息,该返航指示信息包 括遥控器的地理位置信息,进而,控制无人机向着遥控器的地理位置信息所指示的地理位 置飞行,回到返航点。
[0200] 如图7所示,本发明实施例还提供一种如附图1所示的基于无头模式的无人机控制 方法对应的飞行控制器700,该飞行控制器700包括:
[0201] 接收器710,用于接收遥控器发送的遥控信息,其中,上述遥控信息包括上述遥控 器的姿态信息的机头朝向和上述遥控器的方向舱摇杆的操作角度值,上述遥控信息用于指 示上述遥控器的方向舱摇杆的操作方向;
[0202] 姿态传感器720,用于获取无人机的姿态信息;
[0203] 智能控制器730,用于根据上述遥控信息和上述无人机的姿态信息确定无人机的 目标飞行方向,控制上述无人机向上述目标飞行方向飞行,上述目标飞行方向与上述方向 舱摇杆的操作方向相同。
[0204] 在本发明实施例中,接收器710从遥控器中接收遥控信息,该遥控信息用于指示遥 控器的方向舱摇杆的操作方向,姿态传感器720用于获取无人机的姿态信息,进而智能控制 器730根据该遥控信息和无人机的姿态信息确定无人机的目标飞行方向,其中,目标飞行方 向与遥控信息指示的方向舱摇杆的操作方向相同,之后,智能控制器730控制无人机向着目 标飞行方向飞行,W实现遥控的智能化,降低遥控的操作难度,提高用户体验。
[0205] 进一步地,上述智能控制器730进一步具体用于,W地理坐标系的坐标原点作为坐 标原点,根据上述遥控器的姿态信息的机头朝向标注遥控器坐标系,W及根据上述无人机 的姿态信息标注无人机坐标系;根据上述遥控器的方向舱摇杆的操作角度值,在上述遥控 器坐标系上标注上述遥控器的方向舱摇杆的操作方向,则确定上述遥控器的方向舱摇杆的 操作方向为上述无人机的目标飞行方向。
[0206] 进一步地,上述智能控制器730具体用于,根据所述遥控器的姿态信息标注所述遥 控器坐标系,所述遥控器的姿态信息包括所述遥控器的机头朝向、俯仰角和横滚角。
[0207] 进一步地,上述智能控制器730进一步具体用于,获取上述无人机坐标系上的横轴 与上述目标飞行方向的夹角,根据上述夹角获取上述无人机的旋翼的电机控制分量;根据 上述电机控制分量控制无人机的旋翼旋转,W控制上述无人机向上述目标飞行方向飞行。
[0208] 需要说明,由于本发明实施例实现的是遥控设备锁定机制对应的功能,因此,遥控 器需要在遥控信息中携带无头模式指示信息和遥控器锁定机制指示信息,则上述智能控制 器730还用于,启动上述无头模式指示信息对应的无头模式和上述遥控器锁定机制指示信 息指示的遥控器锁定模式。
[0209] 在本发明一些可实施例的方式中,遥控信息还包括遥控器的地理位置信息,上述 飞行控制器700还包括:
[0210] 定位器740,用于获取所述无人机的地理位置信息;
[0211] 上述智能控制器730还用于,根据所述无人机的地理位置信息、所述遥控器的地理 位置信息和所述遥控器的姿态信息中的机头朝向,确定所述无人机与所述遥控器的相对位 置;根据所述相对位置和所述遥控器的方向舱摇杆的操作角度值,确定所述无人机的目标 飞行方向。
[0212] 在本发明一些可实施例的方式中,上述接收器710还用于,接收所述遥控器发送的 返航指示信息,所述返航指示信息包括所述遥控器的地理位置信息;
[0213] 上述智能控制器730还用于,控制所述无人机向所述遥控器的地理位置信息所指 示的地理位置飞行。
[0214] 如图8所示,本发明另一实施例还提供了一种如附图4a所示的基于无头模式的无 人机控制方法对应的飞行控制器800,该飞行控制器800可W包括:
[0215] 发送器810,用于向遥控器发送无人机的姿态信息;
[0216] 接收器820,用于接收上述遥控器发送的遥控信息,上述遥控信息包括无人机的目 标飞行方向,上述遥控信息为上述遥控器根据上述无人机的姿态信息、上述遥控器的姿态 信息的机头朝向和上述遥控器的方向舱摇杆的操作角度值获取得到;
[0217] 智能控制器830,用于控制上述无人机向上述目标飞行方向飞行。
[0218] 可W看出,在本发明实施例中,飞行控制器800将无人机的姿态信息发送给遥控器 侧的处理器,由处理器解算无人机的目标飞行方向。
[0219] 进一步地,上述飞行控制器800中还包括姿态传感器840,用于在向遥控器发送无 人机的姿态信息之前,获取所述无人机的姿态信息。
[0220] 进一步地,在上述遥控信息还包括无人机的旋翼的电机控制分量,那么智能控制 器830还用于根据所述电机控制分量控制所述无人机的旋翼旋转,W控制所述无人机向所 述目标飞行方向飞行。
[0221] 在本发明一些可实施的方式中,上述接收器820还用于,接收所述遥控器发送的返 航指示信息,所述返航指示信息包括所述遥控器的地理位置信息;
[0222] 上述智能控制器830还用于,控制所述遥控器向所述遥控器的地理位置信息所指 示的地理位置飞行。
[0223] 如图9所示,本发明另一实施例还提供了一种如附图5a所示的基于无头模式的无 人机控制方法对应的处理器900,该处理器900包括:
[0224] 智能控制器910,用于监测用户对遥控器的方向舱摇杆的操作,得到该方向舱摇杆 的操作角度值;
[0225] 姿态传感器920,用于获取上述遥控器的姿态信息的机头朝向;
[0226] 上述智能控制器910还用于,根据所述方向舱摇杆的操作角度值和所述遥控器的 姿态信息,生成遥控信息,所述遥控信息用于指示所述遥控器的方向舱摇杆的操作方向;
[0227] 发送器930,用于向无人机发送所述遥控信息。
[0228] 可W看出,智能控制器910通过监测用户对方向舱摇杆的操作,得到方向舱摇杆的 操作角度值,W及姿态传感器920获取遥控器的姿态信息的机头朝向,然后智能控制器910 再根据该方向舱摇杆的操作角度值、遥控器的姿态信息生成遥控信息,该遥控信息用于指 示遥控器的方向舱摇杆的操作方向,之后,发送器930将遥控信息发送给无人机,无人机的 飞行控制器进而根据遥控信息得到无人机的目标飞行方向,由于目标飞行方向与遥控器的 方向舱摇杆的操作方向相同,实现了在无头模式下的智能化遥控,使得无人机飞行方向与 方向舱摇杆的操作方向相同,简化了遥控操作,降低遥控的操作难度,提高用户体验。
[0229] 上述智能控制器910具体用于,监测用户对上述遥控器的方向舱摇杆的操作,获取 上述遥控器的方向舱摇杆对应的通道值;根据上述通道值,得到上述遥控器的方向舱摇杆 的操作角度值。
[0230] 进一步地,上述智能控制器910具体用于,对上述通道值进行Ξ角函数求解得到上 述遥控器的方向舱摇杆的操作角度值。
[0231] 进一步地,上述智能控制器910具体用于,根据上述无头模式指示信息、上述遥控 器锁定机制指示信息、上述方向舱摇杆的操作角度值、上述遥控器的姿态信息,生成上述遥 控信息。
[0232] 在本发明一些可实施的方式中,上述处理器900还包括:
[0233] 定位器940,用于获取所述遥控器的地理位置信息,所述遥控信息还包括所述遥控 器的地理位置信息。
[0234] 其中,将定位器940获取的遥控器的地理信息和其它信息一起生成遥控信息,然后 将遥控信息发送给无人机,W便无人机根据无人机的地理位置信息、遥控器的地理位置信 息和遥控器的姿态信息中的机头朝向,确定无人机的飞行方向,具体飞行方向在图3e所示 实施例中有详细说明,在此不再寶述。
[0235] 在本发明一些实施例中,上述发送器930还用于向所述无人机发送返航指示信息, 所述返航指示信息包括所述遥控器的地理位置信息。
[0236] 在无人机需要返航时,将遥控器的地理位置作为无人机的返航点,控制无人机返 航。
[0237] 如图10所示,本发明另一实施例还提供了一种如附图6a所示的基于无头模式的无 人机控制方法对应的处理器1000,该处理器1000包括:
[0238] 智能控制器1001,用于监测用户对遥控器的方向舱摇杆的操作,得到所述方向舱 摇杆的操作角度值;
[0239] 姿态传感器1002,用于获取所述遥控器的姿态信息的机头朝向;
[0240] 接收器1003,用于接收无人机发送的无人机的姿态信息;
[0241] 所述智能控制器1001还用于,根据所述方向舱摇杆的操作角度值、所述遥控器的 姿态信息和所述无人机的姿态信息,得到所述无人机的目标飞行方向;
[0242] 发送器1004,用于向所述无人机发送遥控信息,所述遥控信息包括所述无人机的 目标飞行方向。
[0243] 进一步地,上述智能控制器1001具体用于,监测用户对所述遥控器的方向舱摇杆 的操作,获取所述遥控器的方向舱摇杆对应的通道值;根据所述通道值,得到所述遥控器的 方向舱摇杆的操作角度值。
[0244] 进一步地,上述智能控制器1001具体用于,对所述通道值进行Ξ角函数求解得到 所述遥控器的方向舱摇杆的操作角度值。
[0245] 进一步地,上述智能控制器1001具体用于,W地理坐标系的坐标原点作为坐标原 点,根据所述遥控器的姿态信息的机头朝向标注遥控器坐标系,W及根据所述无人机的姿 态信息标注无人机坐标系;根据所述遥控器的方向舱摇杆的操作角度值,在所述遥控器坐 标系上标注所述遥控器的方向舱摇杆的操作方向,则确定所述遥控器的方向舱摇杆的操作 方向为所述无人机的目标飞行方向。
[0246] 进一步地,上述智能控制器1001具体用于,根据所述遥控器的姿态信息标注所述 遥控器坐标系,所述遥控器的姿态信息包括所述遥控器的机头朝向、俯仰角和横滚角。
[0247] 进一步地,本发明实施例提供的遥控信息还包括所述无人机的旋翼的电机控制分 量,因此,上述第四处理器1001具体用于,获取所述无人机坐标系上的横轴与所述目标飞行 方向的夹角;根据所述夹角获取所述无人机的旋翼的电机控制分量。
[0248] 在本发明一些可实施的方式中,上述接收器1003还用于接收所述无人机发送的所 述无人机的地理位置信息;
[0249] 因此,上述智能控制器1001还用于,获取所述遥控器的地理位置信息;根据所述遥 控器的地理位置信息、所述遥控器的姿态信息的机头朝向和所述无人机的地理位置,确定 所述无人机与所述遥控器的相对位置;根据所述相对位置和所述遥控器的方向舱摇杆的操 作角度值,确定所述无人机的目标飞行方向。
[0250] 在本发明一些实施例中,上述发送器1004还用于向所述无人机发送返航指示信 息,所述返航指示信息包括所述遥控器的地理位置信息。
[0251] 如图11所示,本发明实施例提供了一种无人机1100,该无人机1100具体包括如附 图7所示的飞行控制器700。
[0252] 在此,不再对无人机1100进行介绍,具体内容请结合方法实施例,参阅上述对飞行 控制器700的详细介绍。
[0253] 如图12所示,本发明另一实施例还提供了一种无人机1200,该无人机1200具体包 括了如附图8所示的飞行控制器800。
[0254] 在此,不再对无人机1200进行介绍,具体内容请结合方法实施例,参阅上述对飞行 控制器800的详细介绍。
[0255] 如图13所示,本发明实施例提供了一种遥控器1300,该遥控器1300具体包括如附 图9所示的处理器900。
[0256] 在此,不再对遥控器1300进行介绍,具体内容请结合方法实施例,参阅上述对处理 器900的详细介绍。
[0257] 如图14所示,本发明实施例提供了一种遥控器1400,该遥控器1400具体包括如附 图10所示的处理器1000。
[0258] 在此,不再对遥控器1400进行介绍,具体内容请结合方法实施例,参阅上述对处理 器1000的详细介绍。
[0259] 另外,本发明实施例还提供了一种无人机控制系统,具体包括:
[0260] 如图15a所示,可W包括如图11所示的无人机1100和如图13所示的遥控器1300; [0%1] 或者,如图15b所示,包括如图12所示的无人机1300和如图14所示的遥控器1400。
[0262] 其中,具体内容,请参阅上述方法实施例、无人机和遥控器实施例的介绍。
[0263] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部 分,可W参见其他实施例的相关描述。
[0264] 所属领域的技术人员可W清楚地了解到,为描述的方便和简洁,上述描述的系统, 装置和单元的具体工作过程,可W参考前述方法实施例中的对应过程,在此不再寶述。
[0265] W上对本发明所提供的一种基于无头模式的无人机控制方法及设备进行了详细 介绍,对于本领域的一般技术人员,依据本发明实施例的思想,在【具体实施方式】及应用范围 上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
【主权项】
1. 一种基于无头模式的无人机控制方法,其特征在于,包括: 接收遥控器发送的遥控信息,其中,所述遥控信息包括所述遥控器的姿态信息中的机 头朝向和所述遥控器的方向舵摇杆的操作角度值,所述遥控信息用于指示所述遥控器的方 向舵摇杆的操作方向; 获取无人机的姿态信息; 根据所述遥控信息和所述无人机的姿态信息确定所述无人机的目标飞行方向,所述目 标飞行方向与所述方向舵摇杆的操作方向相同; 控制所述无人机向所述目标飞行方向飞行。2. 根据权利要求1所述的无人机控制方法,其特征在于, 所述根据所述遥控信息和所述无人机的姿态信息,确定所述无人机的目标飞行方向包 括: 以地理坐标系的坐标原点作为坐标原点,根据所述遥控器的姿态信息的机头朝向标注 遥控器坐标系,以及根据所述无人机的姿态信息标注无人机坐标系; 根据所述遥控器的方向舵摇杆的操作角度值,在所述遥控器坐标系上标注所述遥控器 的方向舵摇杆的操作方向,则确定所述遥控器的方向舵摇杆的操作方向为所述无人机的目 标飞行方向。3. 根据权利要求2所述的无人机控制方法,其特征在于, 所述控制所述无人机向所述目标飞行方向飞行包括: 获取所述无人机坐标系上的横轴与所述目标飞行方向的夹角; 根据所述夹角获取所述无人机的旋翼的电机控制分量; 根据所述电机控制分量控制所述无人机的旋翼旋转,以控制所述无人机向所述目标飞 行方向飞行。4. 根据权利要求2或3所述的无人机控制方法,其特征在于, 所述根据所述遥控器的姿态信息的机头朝向标注遥控器坐标系包括: 根据所述遥控器的姿态信息标注所述遥控器坐标系,所述遥控器的姿态信息包括所述 遥控器的机头朝向、俯仰角和横滚角。5. 根据权利要求1所述的无人机控制方法,其特征在于, 所述遥控信息还包括遥控器的地理位置信息,所述根据所述遥控信息和所述无人机的 姿态信息确定无人机的目标飞行方向,所述目标飞行方向与所述方向舵摇杆的操作方向相 同包括: 获取所述无人机的地理位置信息; 根据所述无人机的地理位置信息、所述遥控器的地理位置信息和所述遥控器的姿态信 息中的机头朝向,确定所述无人机与所述遥控器的相对位置; 根据所述相对位置和所述遥控器的方向舵摇杆的操作角度值,确定所述无人机的目标 飞行方向。6. 根据权利要求1或5所述的无人机控制方法,其特征在于,所述方法还包括: 接收所述遥控器发送的返航指示信息,所述返航指示信息包括所述遥控器的地理位置 信息; 控制所述无人机向所述遥控器的地理位置信息所指示的地理位置飞行。7. -种飞行控制器,其特征在于,包括: 接收器,用于接收遥控器发送的遥控信息,其中,所述遥控信息包括所述遥控器的姿态 信息中的机头朝向和所述遥控器的方向舵摇杆的操作角度值,所述遥控信息用于指示所述 遥控器的方向舵摇杆的操作方向; 姿态传感器,用于获取无人机的姿态信息; 智能控制器,用于根据所述遥控信息和无人机的姿态信息确定无人机的目标飞行方 向,控制所述无人机向所述目标飞行方向飞行,所述目标飞行方向与所述方向舵摇杆的操 作方向相同。8. 根据权利要求7所述的飞行控制器,其特征在于, 所述智能控制器具体用于,以地理坐标系的坐标原点作为坐标原点,根据所述遥控器 的姿态信息标注遥控器坐标系,以及根据所述无人机的姿态信息的机头朝向标注无人机坐 标系;根据所述遥控器的方向舵摇杆的操作角度值,在所述遥控器坐标系上标注所述遥控 器的方向舵摇杆的操作方向,则确定所述遥控器的方向舵摇杆的操作方向为所述无人机的 目标飞行方向。9. 根据权利要求8所述的飞行控制器,其特征在于, 所述智能控制器具体用于,根据所述遥控器的姿态信息标注所述遥控器坐标系,所述 遥控器的姿态信息包括所述遥控器的机头朝向、俯仰角和横滚角。10. 根据权利要求8或9所述的飞行控制器,其特征在于, 所述智能控制器具体用于,获取所述无人机坐标系上的横轴与所述目标飞行方向的夹 角,根据所述无人机的当前姿态信息和所述夹角获取所述无人机的旋翼的电机控制分量; 根据所述电机控制分量控制所述无人机的旋翼旋转,以控制所述无人机向所述目标飞行方 向飞行。11. 根据权利要求7所述的飞行控制器,其特征在于, 所述遥控信息还包括遥控器的地理位置信息,所述飞行控制器还包括: 定位器,用于获取所述无人机的地理位置信息; 所述智能控制器还用于,根据所述无人机的地理位置信息、所述遥控器的地理位置信 息和所述遥控器的姿态信息中的机头朝向,确定所述无人机与所述遥控器的相对位置;根 据所述相对位置和所述遥控器的方向舵摇杆的操作角度值,确定所述无人机的目标飞行方 向。12. 根据要求7或11所述的飞行控制器,其特征在于, 所述接收器还用于,接收所述遥控器发送的返航指示信息,所述返航指示信息包括所 述遥控器的地理位置信息; 所述智能控制器还用于,控制所述无人机向所述遥控器的地理位置信息所指示的地理 位置飞行。13. -种无人机,其特征在于,包括权利要求7至12任一项所述的飞行控制器。14. 一种基于无头模式的无人机控制方法,其特征在于, 监测用户对遥控器的方向舵摇杆的操作,得到所述方向舵摇杆的操作角度值; 获取所述遥控器的姿态信息的机头朝向,根据所述方向舵摇杆的操作角度值和所述遥 控器的姿态信息的机头朝向,生成遥控信息,所述遥控信息用于指示所述遥控器的方向舵 摇杆的操作方向; 向无人机发送所述遥控信息。15. 根据权利要求14所述的无人机控制方法,其特征在于, 所述监测用户对遥控器的方向舵摇杆的操作,得到所述方向舵摇杆的操作角度值包 括: 监测用户对所述遥控器的方向舵摇杆的操作,获取所述遥控器的方向舵摇杆对应的通 道值; 根据所述通道值,得到所述遥控器的方向舵摇杆的操作角度值。16. 根据权利要求15所述的无人机控制方法,其特征在于, 所述根据所述通道值,得到所述遥控器的方向舵摇杆的操作角度值包括: 对所述通道值进行三角函数求解得到所述遥控器的方向舵摇杆的操作角度值。17. 根据权利要求14所述的无人机控制方法,其特征在于, 获取所述遥控器的地理位置信息,所述遥控信息还包括所述遥控器的地理位置信息。18. 根据权利要求14所述的无人机控制方法,其特征在于,所述方法还包括: 向所述无人机发送返航指示信息,所述返航指示信息包括所述遥控器的地理位置信 息。19. 一种处理器,其特征在于,包括: 智能控制器,用于监测用户对遥控器的方向舵摇杆的操作,得到所述方向舵摇杆的操 作角度值; 姿态传感器,用于获取所述遥控器的姿态信息的机头朝向; 所述智能控制器还用于,根据所述方向舵摇杆的操作角度值和所述遥控器的姿态信息 的机头朝向,生成遥控信息,所述遥控信息用于指示所述遥控器的方向舵摇杆的操作方向; 发送器,用于向无人机发送所述遥控信息。20. 根据权利要求19所述的处理器,其特征在于, 所述智能控制器具体用于,监测用户对所述遥控器的方向舵摇杆的操作,获取所述遥 控器的方向舵摇杆对应的通道值;根据所述通道值,得到所述遥控器的方向舵摇杆的操作 角度值。21. 根据权利要求20所述的处理器,其特征在于, 所述智能控制器具体用于,对所述通道值进行三角函数求解得到所述遥控器的方向舵 摇杆的操作角度值。22. 根据权利要求19所述的处理器,其特征在于,所述处理器还包括: 定位器,用于获取所述遥控器的地理位置信息,所述遥控信息还包括所述遥控器的地 理位置信息。23. 根据权利要求19所述的处理器,其特征在于, 所述发送器还用于向所述无人机发送返航指示信息,所述返航指示信息包括所述遥控 器的地理位置信息。24. -种遥控器,其特征在于,包括权利要求19至23任一项所述的处理器。25. -种无人机控制系统,其特征在于,包括权利要求13所述的无人机和权利要求24所 述的遥控器。26. -种基于无头模式的无人机控制方法,其特征在于,包括: 向遥控器发送无人机的姿态信息; 接收所述遥控器发送的遥控信息,所述遥控信息包括无人机的目标飞行方向,所述遥 控信息为所述遥控器根据所述无人机的姿态信息、所述遥控器的姿态信息的机头朝向和所 述遥控器的方向舵摇杆的操作角度值获取得到; 控制所述无人机向所述目标飞行方向飞行。27. 根据权利要求26所述的无人机控制方法,其特征在于, 所述向遥控器发送无人机的姿态信息之前包括: 获取所述无人机的姿态信息。28. 根据权利要求26或27所述的无人机控制方法,其特征在于, 所述遥控信息还包括所述无人机的旋翼的电机控制分量;所述控制所述无人机向所述 目标飞行方向飞行包括: 根据所述电机控制分量控制所述无人机的旋翼旋转,以控制所述无人机向所述目标飞 行方向飞行。29. 根据权利要求26所述的无人机控制方法,其特征在于,所述方法还包括: 接收所述遥控器发送的返航指示信息,所述返航指示信息包括所述遥控器的地理位置 信息; 控制所述遥控器向所述遥控器的地理位置信息所指示的地理位置飞行。30. -种飞行控制器,其特征在于,包括: 发送器,用于向遥控器发送无人机的姿态信息; 接收器,用于接收所述遥控器发送的遥控信息,所述遥控信息包括无人机的目标飞行 方向,所述遥控信息为所述遥控器根据所述无人机的姿态信息、所述遥控器的姿态信息的 机头朝向和所述遥控器的方向舵摇杆的操作角度值获取得到; 智能控制器,用于控制所述无人机向所述目标飞行方向飞行。31. 根据权利要求30所述的飞行控制器,其特征在于, 所述飞行控制器还包括: 姿态传感器,用于在向遥控器发送无人机的姿态信息之前,获取所述无人机的姿态信 息。32. 根据权利要求30或31所述的飞行控制器,其特征在于, 所述遥控信息还包括所述无人机的旋翼的电机控制分量; 所述智能控制器还用于根据所述电机控制分量控制所述无人机的旋翼旋转,以控制所 述无人机向所述目标飞行方向飞行。33. 根据权利要求30所述的飞行控制器,其特征在于, 所述接收器还用于,接收所述遥控器发送的返航指示信息,所述返航指示信息包括所 述遥控器的地理位置信息; 所述智能控制器还用于,控制所述遥控器向所述遥控器的地理位置信息所指示的地理 位置飞行。34. -种无人机,其特征在于,包括权利要求30至33任一项所述的飞行控制器。35. -种基于无头模式的无人机控制方法,其特征在于,包括: 监测用户对遥控器的方向舵摇杆的操作,得到所述方向舵摇杆的操作角度值; 获取所述遥控器的姿态信息的机头朝向,以及接收无人机发送的无人机的姿态信息; 根据所述方向舵摇杆的操作角度值、所述遥控器的姿态信息的机头朝向和所述无人机 的姿态信息,得到所述无人机的目标飞行方向; 向所述无人机发送遥控信息,所述遥控信息包括所述无人机的目标飞行方向。36. 根据权利要求35所述的无人机控制方法,其特征在于, 所述监测用户对遥控器的方向舵摇杆的操作,得到所述方向舵摇杆的操作角度值包 括: 监测用户对所述遥控器的方向舵摇杆的操作,获取所述遥控器的方向舵摇杆对应的通 道值; 根据所述通道值,得到所述遥控器的方向舵摇杆的操作角度值。37. 根据权利要求36所述的无人机控制方法,其特征在于, 所述根据所述通道值,得到所述遥控器的方向舵摇杆的操作角度值包括: 对所述通道值进行三角函数求解得到所述遥控器的方向舵摇杆的操作角度值。38. 根据权利要求35~38任一项所述的无人机控制方法,其特征在于, 所述根据所述方向舵摇杆的操作角度值、所述遥控器的姿态信息的机头朝向和所述无 人机的姿态信息,得到所述无人机的目标飞行方向包括: 以地理坐标系的坐标原点作为坐标原点,根据所述遥控器的姿态信息的机头朝向标注 遥控器坐标系,以及根据所述无人机的姿态信息标注无人机坐标系; 根据所述遥控器的方向舵摇杆的操作角度值,在所述遥控器坐标系上标注所述遥控器 的方向舵摇杆的操作方向,则确定所述遥控器的方向舵摇杆的操作方向为所述无人机的目 标飞行方向。39. 根据权利要求38所述的无人机控制方法,其特征在于, 所述根据所述遥控器的姿态信息的机头朝向标注遥控器坐标系包括: 根据所述遥控器的姿态信息标注所述遥控器坐标系,所述遥控器的姿态信息包括所述 遥控器的机头朝向、俯仰角和横滚角。40. 根据权利要求38或39所述的无人机控制方法,其特征在于, 所述遥控信息还包括所述无人机的旋翼的电机控制分量,所述确定所述遥控器的方向 舵摇杆的操作方向为所述无人机的目标飞行方向之后包括: 获取所述无人机坐标系上的横轴与所述目标飞行方向的夹角; 根据所述夹角获取所述无人机的旋翼的电机控制分量。41. 根据权利要求35所述的无人机控制方法,其特征在于,所述方法还包括: 接收所述无人机发送的所述无人机的地理位置信息; 所述根据所述方向舵摇杆的操作角度值、所述遥控器的姿态信息的机头朝向和所述无 人机的姿态信息,得到所述无人机的目标飞行方向包括: 获取所述遥控器的地理位置信息; 根据所述遥控器的地理位置信息、所述遥控器的姿态信息的机头朝向和所述无人机的 地理位置,确定所述无人机与所述遥控器的相对位置; 根据所述相对位置和所述遥控器的方向舵摇杆的操作角度值,确定所述无人机的目标 飞行方向。42. 根据权利要求35或41所述的无人机控制方法,其特征在于,所述方法还包括: 向所述无人机发送返航指示信息,所述返航指示信息包括所述遥控器的地理位置信 息。43. -种处理器,其特征在于,包括: 智能控制器,用于监测用户对遥控器的方向舵摇杆的操作,得到所述方向舵摇杆的操 作角度值; 姿态传感器,用于获取所述遥控器的姿态信息的机头朝向; 接收器,用于接收无人机发送的无人机的姿态信息; 所述智能控制器还用于,根据所述方向舵摇杆的操作角度值、所述遥控器的姿态信息 的机头朝向和所述无人机的姿态信息,得到所述无人机的目标飞行方向; 发送器,用于向所述无人机发送遥控信息,所述遥控信息包括所述无人机的目标飞行 方向。44. 根据权利要求43所述的处理器,其特征在于,包括: 所述智能控制器具体用于,监测用户对所述遥控器的方向舵摇杆的操作,获取所述遥 控器的方向舵摇杆对应的通道值;根据所述通道值,得到所述遥控器的方向舵摇杆的操作 角度值。45. 根据权利要求44所述的处理器,其特征在于,包括: 所述智能控制器具体用于,对所述通道值进行三角函数求解得到所述遥控器的方向舵 摇杆的操作角度值。46. 根据权利要求43~45任一项所述的处理器,其特征在于, 所述智能控制器具体用于,以地理坐标系的坐标原点作为坐标原点,根据所述遥控器 的姿态信息的机头朝向标注遥控器坐标系,以及根据所述无人机的姿态信息标注无人机坐 标系;根据所述遥控器的方向舵摇杆的操作角度值,在所述遥控器坐标系上标注所述遥控 器的方向舵摇杆的操作方向,则确定所述遥控器的方向舵摇杆的操作方向为所述无人机的 目标飞行方向。47. 根据权利要求46所述的处理器,其特征在于, 所述智能控制器具体用于,根据所述遥控器的姿态信息标注所述遥控器坐标系,所述 遥控器的姿态信息包括所述遥控器的机头朝向、俯仰角和横滚角。48. 根据权利要求46或47所述的处理器,其特征在于, 所述遥控信息还包括所述无人机的旋翼的电机控制分量; 所述第四处理器具体用于,获取所述无人机坐标系上的横轴与所述目标飞行方向的夹 角;根据所述夹角获取所述无人机的旋翼的电机控制分量。49. 根据权利要求43所述的无人机控制方法,其特征在于, 所述接收器还用于,接收所述无人机发送的所述无人机的地理位置信息; 所述智能控制器还用于,获取所述遥控器的地理位置信息;根据所述遥控器的地理位 置信息、所述遥控器的姿态信息的机头朝向和所述无人机的地理位置,确定所述无人机与 所述遥控器的相对位置;根据所述相对位置和所述遥控器的方向舵摇杆的操作角度值,确 定所述无人机的目标飞行方向。50. 根据权利要求43或49所述的无人机控制方法,其特征在于, 所述发送器还用于向所述无人机发送返航指示信息,所述返航指示信息包括所述遥控 器的地理位置信息。51. -种遥控器,其特征在于,包括权利要求43至50任一项所述的处理器。52. -种无人机控制系统,其特征在于, 包括权利要求34所述的无人机和权利要求51所述的遥控器。
【文档编号】G05D1/10GK105992980SQ201580002667
【公开日】2016年10月5日
【申请日】2015年5月18日
【发明人】宋健宇
【申请人】深圳市大疆创新科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1