CN105867416A - 无人机的飞行控制方法、装置和无人机 - Google Patents

无人机的飞行控制方法、装置和无人机 Download PDF

Info

Publication number
CN105867416A
CN105867416A CN201610249040.9A CN201610249040A CN105867416A CN 105867416 A CN105867416 A CN 105867416A CN 201610249040 A CN201610249040 A CN 201610249040A CN 105867416 A CN105867416 A CN 105867416A
Authority
CN
China
Prior art keywords
unmanned plane
instruction
flight
flight control
motor
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
CN201610249040.9A
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.)
Beijing Alrobot Technology Development Co Ltd
Original Assignee
Beijing Alrobot Technology Development 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 Beijing Alrobot Technology Development Co Ltd filed Critical Beijing Alrobot Technology Development Co Ltd
Priority to CN201610249040.9A priority Critical patent/CN105867416A/zh
Publication of CN105867416A publication Critical patent/CN105867416A/zh
Pending legal-status Critical Current

Links

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)
  • Toys (AREA)

Abstract

本发明涉及一种无人机的飞行控制方法、装置和无人机。该无人机的飞行控制方法主要包括:接收来自客户端的飞行控制指令,所述飞行控制指令为在所述客户端内预先设置的与各飞行动作对应的控制指令;根据所述飞行控制指令,获取所述无人机所处的飞行环境数据和/或所述无人机的飞行状态数据;根据所获取的数据和所述飞行控制指令,控制所述无人机中的电机,以使所述无人机执行对应的飞行动作。本发明实施例的无人机的飞行控制方法,对无人机使用者的操控技术几乎没有要求。针对拥有极少甚至没有无人机操作经验的普通使用者,本发明可以实现无人机的飞行控制。

Description

无人机的飞行控制方法、装置和无人机
技术领域
本发明涉及无人机领域,尤其涉及一种无人机的飞行控制方法、装置和无人机。
背景技术
随着技术的日新月异,无人驾驶飞行器(Unmanned Aerial Vehicle,简称无人机)得到普及,广泛应用于航拍、农业、植保、自拍、快递运输、灾难救援、观察野生动物、监控传染病、测绘、新闻报道、电力巡检、救灾、影视拍摄、制造浪漫等领域。
无人机拍摄不同于采用卫星、飞机或者直升机拍摄到的效果,为人们展现了世界的一个全新角度。目前,基于无人机的视频或图像采集,大多是采用手动控制无人机。在不断干预控制无人机的飞行方向、角度和高度的过程中,无人机携带的摄像机录取相应的视频或拍摄相应的图像。
采用手动控制无人机的拍摄方式,对使用者的操控技术有较高的要求,需要专业或半专业的无人机拍摄从业人员完成。
发明内容
技术问题
有鉴于此,本发明要解决的技术问题是,针对拥有极少甚至没有无人机操作经验的普通使用者,如何实现无人机的飞行控制。
解决方案
为了解决上述技术问题,根据本发明的一实施例,提供了一种无人机的飞行控制方法,包括:
接收来自客户端的飞行控制指令,所述飞行控制指令为在所述客户端内预先设置的与各飞行动作对应的控制指令;
根据所述飞行控制指令,获取所述无人机所处的飞行环境数据和/或所述无人机的飞行状态数据;
根据所获取的数据和所述飞行控制指令,控制所述无人机中的电机,以使所述无人机执行对应的飞行动作。
对于上述无人机的飞行控制方法,在一种可能的实现方式中,根据所述飞行控制指令,获取所述无人机所处的飞行环境数据和/或所述无人机的飞行状态数据,包括:
判断所述飞行控制指令是否执行完成;
在所述飞行控制指令没有执行完成的情况下,获取所述无人机在当前时刻的所述飞行环境数据和/或所述飞行状态数据;
其中,所述飞行环境数据包括所述无人机在当前时刻所处环境中的风速,所述飞行状态数据包括所述无人机在当前时刻相关的飞行姿态信息和位置信息。
对于上述无人机的飞行控制方法,在一种可能的实现方式中,根据所获取的数据和所述飞行控制指令,控制所述无人机中的电机,以使所述无人机执行对应的飞行动作,包括:
根据所获取的数据和所述飞行控制指令,确定所述无人机中的电机对应的调控参数;
根据所述调控参数调控对应的各电机转速,以使所述无人机执行对应的飞行动作。
对于上述无人机的飞行控制方法,在一种可能的实现方式中,所述调控参数包括:第一电机转速、第二电机转速、第三电机转速和第四电机转速。
为了解决上述技术问题,根据本发明的另一实施例,提供了一种无人机的飞行控制方法,包括:
预先设置与所述无人机的各飞行动作对应的飞行控制指令;
根据用户选择的飞行动作,向所述无人机发送飞行控制指令,以使所述无人机执行对应的飞行动作。
对于上述无人机的飞行控制方法,在一种可能的实现方式中,所述飞行控制指令包括:向上运动指令、向下运动指令、俯视运动指令、仰视运动指令、向前运动指令、向后运动指令、向左运动指令、向右运动指令、正转运动指令和负转运动指令中的任意一种。
为了解决上述技术问题,根据本发明的另一实施例,提供了一种无人机的飞行控制装置,包括:
指令接收模块,用于接收来自客户端的飞行控制指令,所述飞行控制指令为在所述客户端内预先设置的与各飞行动作对应的控制指令;
数据获取模块,与所述指令接收模块连接,用于根据所述飞行控制指令,获取所述无人机所处的飞行环境数据和/或所述无人机的飞行状态数据;
飞行控制模块,分别与所述指令接收模块和所述数据获取模块连接,用于根据所获取的数据和所述飞行控制指令,控制所述无人机中的电机,以使所述无人机执行对应的飞行动作。
对于上述无人机的飞行控制装置,在一种可能的实现方式中,所述数据获取模块包括:
指令判断单元,与所述指令接收模块连接,用于判断所述飞行控制指令是否执行完成;
数据获取单元,与所述指令判断单元连接,用于在所述飞行控制指令没有执行完成的情况下,获取所述无人机在当前时刻的所述飞行环境数据和/或所述飞行状态数据;
其中,所述飞行环境数据包括所述无人机在当前时刻所处环境中的风速,所述飞行状态数据包括所述无人机在当前时刻相关的飞行姿态信息和位置信息。
对于上述无人机的飞行控制装置,在一种可能的实现方式中,所述飞行控制模块包括:
参数确定单元,分别与所述指令接收模块和所述数据获取模块连接,用于根据所获取的数据和所述飞行控制指令,确定所述无人机中的电机对应的调控参数;
电机控制单元,与所述参数确定单元连接,用于根据所述调控参数调控对应的各电机转速,以使所述无人机执行对应的飞行动作。
对于上述无人机的飞行控制装置,在一种可能的实现方式中,所述调控参数包括:第一电机转速、第二电机转速、第三电机转速和第四电机转速。
为了解决上述技术问题,根据本发明的另一实施例,提供了一种无人机的飞行控制装置,包括:
指令预设模块,用于预先设置与所述无人机的各飞行动作对应的飞行控制指令;
指令发送模块,与所述指令预设模块连接,用于根据用户选择的飞行动作,向所述无人机发送飞行控制指令,以使所述无人机执行对应的飞行动作。
对于上述无人机的飞行控制装置,在一种可能的实现方式中,所述飞行控制指令包括:向上运动指令、向下运动指令、俯视运动指令、仰视运动指令、向前运动指令、向后运动指令、向左运动指令、向右运动指令、正转运动指令和负转运动指令中的任意一种。
为了解决上述技术问题,根据本发明的另一实施例,提供了一种无人机,设置有风速传感器、姿态传感器和位置传感器,所述无人机采用上述无人机的飞行控制装置。
有益效果
本发明实施例的无人机的飞行控制方法,通过客户端向无人机发送预先设置的与各飞行动作对应的控制指令,以使所述无人机执行对应的飞行动作,对无人机使用者的操控技术几乎没有要求。针对拥有极少甚至没有无人机操作经验的普通使用者,本发明可以实现无人机的飞行控制。
根据下面参考附图对示例性实施例的详细说明,本发明的其它特征及方面将变得清楚。
附图说明
包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本发明的示例性实施例、特征和方面,并且用于解释本发明的原理。
图1示出根据本发明一实施例的无人机的飞行控制方法的流程图;
图2示出根据本发明一实施例的无人机的飞行控制方法的另一流程图;
图3a至图3j示出根据本发明一实施例在“+”类型的气动布局中电机控制示意图;
图4a至图4j示出根据本发明一实施例在“X”类型的气动布局中电机控制示意图;
图5示出根据本发明另一实施例的无人机的飞行控制方法的流程图;
图6示出根据本发明一实施例的无人机的飞行控制装置的结构框图;
图7示出根据本发明一实施例的无人机的飞行控制装置的另一结构框图;
图8示出根据本发明另一实施例的无人机的飞行控制装置的结构框图。
具体实施方式
以下将参考附图详细说明本发明的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。
在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。
另外,为了更好的说明本发明,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本发明同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本发明的主旨。
实施例1
图1示出根据本发明一实施例的无人机的飞行控制方法的流程图。如图1所示,该方法主要包括:
步骤101、接收来自客户端的飞行控制指令,所述飞行控制指令为在所述客户端内预先设置的与各飞行动作对应的控制指令;
步骤102、根据所述飞行控制指令,获取所述无人机所处的飞行环境数据和/或所述无人机的飞行状态数据;
步骤103、根据所获取的数据和所述飞行控制指令,控制所述无人机中的电机,以使所述无人机执行对应的飞行动作。
在本实施例中,步骤101至步骤103主要在无人机侧完成。优选地,在客户端内可以预先设置多种与各飞行动作对应的控制指令,作为飞行控制指令。其中,飞行控制指令可以包括但不限于:向上运动指令、向下运动指令、俯视运动指令、仰视运动指令、向前运动指令、向后运动指令、向左运动指令、向右运动指令、正转运动指令和负转运动指令。
用户可以选择期望无人机完成的飞行动作,客户端则可以根据用户选择的飞行动作向无人机发送相应的飞行控制指令。具体而言,客户端可以通过例如WIFI、无线电或蓝牙等无线通讯方式向无人机的飞行控制***发送飞行控制指令。无人机机载的飞行控制***在接收到飞行控制指令后,按照无人机的通用协议例如MAVLINK(Micro Air Vehicle Link,微型航空器连接协议)解析并执行对应的飞行动作。其中,飞行控制***可以是安装在无人机上的一个或多个处理设备,例如单片机、数字信号处理器、现场可编程阵列或计算机等。
在一种可能的实现方式中,如图2所示,根据所述飞行控制指令,获取所述无人机所处的飞行环境数据和/或所述无人机的飞行状态数据(步骤102),具体可以包括:
步骤201、判断所述飞行控制指令是否执行完成;
步骤202、在所述飞行控制指令没有执行完成的情况下,获取所述无人机在当前时刻的所述飞行环境数据和/或所述飞行状态数据。
在飞行控制指令的执行过程中,飞行控制***可以持续性的精确控制无人机每个时刻的姿态,进而精确控制无人机的整个飞行过程。其中,所述无人机所处的飞行环境数据包括所述无人机在当前时刻所处环境中的风速,所述无人机的飞行状态数据包括所述无人机在当前时刻相关的飞行姿态信息和位置信息。具体来说,风速可以通过风速传感器实时获取,飞行姿态信息可以通过姿态传感器实时获取,位置信息可以通过GPS(Global PositioningSystem,全球定位***)、北斗等定位***实时获取。
在一种可能的实现方式中,如图2所示,根据所获取的数据和所述飞行控制指令,控制所述无人机中的电机,以使所述无人机执行对应的飞行动作(步骤103),具体可以包括:
步骤203、根据所获取的数据和所述飞行控制指令,确定所述无人机中的电机对应的调控参数;
步骤204、根据所述调控参数调控对应的各电机转速,以使所述无人机执行对应的飞行动作。
飞行控制***将所获取的数据(当前时刻的风速、飞行姿态信息、位置信息)进行滤波处理,例如将所获取的数据通过卡尔曼滤波器,去除噪声和干扰,以实现更精确的控制。根据所获取的数据和所述飞行控制指令,飞行控制***通过计算得到所述无人机中的电机对应的调控参数。具体来说,调控参数可以是预设时间间隔的电机转速,所述预设时间间隔应当适合电机的调控频率(例如频率在100HZ级别)并且尽可能小,例如0.5s或1s,以实现更精确的控制。进一步地,本实施例可以通过对电机转速加快、变慢或不变的定性控制实现无人机飞行控制,也可以通过对电机转速数值的定量控制实现无人机飞行控制,本实施例不进行限制。
本实施例以无人机包含四个螺旋桨为例进行示例性说明。气动布局主要可以包括“+”类型和“X”类型。具体来说,以无人机的机身延展方向建立三维坐标系,例如将机头和机尾的方向作为X轴,将机翼的方向作为Y轴方向,将垂直于机身的方向作为Z轴方向。如图3a至图3j所示,为“+”类型的气动布局,在该气动布局中,处于对角线的螺旋桨连线方向与X轴方向和Y轴方向平行。如图4a至图4j所示,为“X”类型的气动布局,在该气动布局中,处于对角线的螺旋桨连线方向与X轴方向和Y轴方向交叉。需要说明的是,在“+”类型的气动布局和“X”类型的气动布局中,即使对应相同飞行动作的相同飞行控制指令,对各螺旋桨的控制方式也可能不同。
其中,无人机的螺旋桨是指依靠桨叶在空气中旋转,将电机转动功率转化为推进力的装置。进一步地,无人机的螺旋桨通过齿轮、蜗轮、蜗杆或连接杆等标准件与电机连接。电机转速改变时带动螺旋桨转速改变,进而实现对无人机方向和/或速度的控制。本实施例的调控参数包括:第一电机转速、第二电机转速、第三电机转速和第四电机转速。具体来说,如图3a至图3j、图4a至图4j所示,1至4分别代表无人机的四个电机(第一电机1、第二电机2、第三电机3、第四电机4),在坐标系中,向上的箭头代表对应的电机转速加快,向下的箭头代表电机转速变慢,H代表对应的电机转速不变。
如图3a至图3j所示,以“+”类型的气动布局为例进行示例性说明。其中,第一电机1可以为安装在无人机机头位置的电机,第二电机2可以为安装在无人机机尾位置的电机,第三电机3、第四电机4可以为安装在无人机机翼位置的电机。如图3a所示,例如在执行向上运动指令的过程中,第一电机1、第二电机2、第三电机3和第四电机4的转速分别增加,带动对应的螺旋桨转速加快,进而实现无人机向上运动。如图3d所示,再例如在执行仰视运动指令的过程中,第一电机1的转速加快,第三电机3的转速变慢,第一电机1的转速增加量与第三电机3的转速减小量相等,第二电机2和第四电机4的转速不变,带动机头的螺旋桨转速加快,机尾的螺旋桨转速变慢,机翼的螺旋桨转速不变,进而实现无人机仰视运动。在其他飞行动作中,第一电机1、第二电机2、第三电机3和第四电机4的转速变化情况参见图3a至图3j所示。需要说明的是,图3a至图3j中未示出电机转速加快时的增加量或电机转速变慢时的减小量。例如,对于俯视运动(图3c),第一电机1的转速减小量与第三电机3的转速增加量相等。对于向前运动(图3e),第一电机1的转速减小量小于第三电机3的转速增加量。
如图4a至图4j所示,以“X”类型的气动布局为例进行示例性说明。其中,第一电机1和第二电机2可以为安装在与无人机机翼垂直的平行支撑架靠近机头方向位置的电机,第三电机3和第四电机4可以为安装在与无人机机翼垂直的平行支撑架靠近机头方向位置的电机。如图4a所示,例如在执行向上运动指令的过程中,第一电机1、第二电机2、第三电机3和第四电机4的转速分别增加,带动对应的螺旋桨转速加快,进而实现无人机向上运动。如图4d所示,再例如在执行仰视运动指令的过程中,第三电机3和第四电机4的转速加快,第一电机1和第二电机2的转速变慢,第三电机3和第四电机4的转速增加量与第一电机1和第二电机2的转速减小量相等,带动机头方向的螺旋桨转速加快,机尾方向的螺旋桨转速变慢,进而实现无人机仰视运动。在其他飞行动作中,第一电机1、第二电机2、第三电机3和第四电机4的转速变化情况参见图4a至图4j所示。需要说明的是,图4a至图4j中未示出电机转速加快时的增加量或电机转速变慢时的减小量。例如,对于俯视运动(图4c),第三电机3和第四电机4的转速减小量与第一电机1和第二电机2的转速增加量相等。对于向前运动(图4e),第三电机3和第四电机4的转速减小量小于第一电机1和第二电机2的转速增加量。
本发明实施例的无人机的飞行控制方法,通过客户端向无人机发送预先设置的与各飞行动作对应的控制指令,以使所述无人机执行对应的飞行动作。对使用者的操控技术几乎没有要求,针对拥有极少甚至没有无人机操作经验的普通使用者,本发明可以实现无人机的飞行控制。
无人机广泛应用于影视拍摄、图像采集等领域。无人机拍摄不同于采用卫星、飞机或者直升机拍摄到的效果,为人们展现了世界的一个全新角度。基于本实施例飞行控制方法的无人机拍摄,在拍摄视频或图像采集的过程中,无需使用者手动控制无人机,对使用者的操控技术几乎没有要求,与此同时,可以拍摄出流畅清晰的画面。
实施例2
图5示出根据本发明另一实施例的无人机的飞行控制方法的流程图。如图5所示,该方法主要包括:
步骤501、预先设置与所述无人机的各飞行动作对应的飞行控制指令;
步骤502、根据用户选择的飞行动作,向所述无人机发送飞行控制指令,以使所述无人机执行对应的飞行动作。
在本实施例中,步骤501至步骤502主要在客户端侧完成。其中,客户端通常是指为客户提供本地服务的程序或设备。本实施例的客户端是指能够向无人机发送飞行控制指令的程序或设备,控制设备包括但不限于遥控器、电脑、平板电脑以及手机等。优选地,在客户端内可以预先设置多种与各飞行动作对应的控制指令,作为飞行控制指令。其中,飞行控制指令可以包括但不限于:向上运动指令、向下运动指令、俯视运动指令、仰视运动指令、向前运动指令、向后运动指令、向左运动指令、向右运动指令、正转运动指令和负转运动指令。
用户可以选择期望无人机完成的飞行动作,客户端则可以根据用户选择的飞行动作向无人机发送相应的飞行控制指令。具体而言,客户端可以通过例如WIFI、无线电或蓝牙等无线通讯方式向无人机的飞行控制***发送飞行控制指令。无人机机载的飞行控制***在接收到飞行控制指令后,按照无人机的通用协议解析并执行对应的飞行动作。具体原理和示例可以参见实施例1的相关描述。
本发明实施例的无人机的飞行控制方法,通过客户端向无人机发送预先设置的与各飞行动作对应的控制指令,以使所述无人机执行对应的飞行动作。对使用者的操控技术几乎没有要求,针对拥有极少甚至没有无人机操作经验的普通使用者,本发明可以实现无人机的飞行控制。
实施例3
图6示出根据本发明一实施例的无人机的飞行控制装置的结构框图。如图6所示,该装置主要包括:指令接收模块11,用于接收来自客户端的飞行控制指令,所述飞行控制指令为在所述客户端内预先设置的与各飞行动作对应的控制指令。数据获取模块13,与所述指令接收模块11连接,用于根据所述飞行控制指令,获取所述无人机所处的飞行环境数据和/或所述无人机的飞行状态数据。飞行控制模块15,分别与所述指令接收模块11和所述数据获取模块13连接,用于根据所获取的数据和所述飞行控制指令,控制所述无人机中的电机,以使所述无人机执行对应的飞行动作。具体原理和示例可以参见实施例1以及图1的相关描述。
在一种可能的实现方式中,如图7所示,数据获取模块13包括:指令判断单元131,与所述指令接收模块11连接,用于判断所述飞行控制指令是否执行完成。数据获取单元133,与所述指令判断单元131连接,用于在所述飞行控制指令没有执行完成的情况下,获取所述无人机在当前时刻的所述飞行环境数据和/或所述飞行状态数据。其中,所述飞行环境数据包括所述无人机在当前时刻所处环境中的风速,所述飞行状态数据包括所述无人机在当前时刻相关的飞行姿态信息和位置信息。具体原理和示例可以参见实施例1以及图2的相关描述。
在一种可能的实现方式中,如图7所示,飞行控制模块15包括:参数确定单元151,分别与所述指令接收模块11和所述数据获取模块15连接,用于根据所获取的数据和所述飞行控制指令,确定所述无人机中的电机对应的调控参数。电机控制单元153,与所述参数确定单元151连接,用于根据所述调控参数调控对应的各电机转速,以使所述无人机执行对应的飞行动作。具体原理和示例可以参见实施例1以及图2的相关描述。
在一种可能的实现方式中,所述飞行控制指令包括:向上运动指令、向下运动指令、俯视运动指令、仰视运动指令、向前运动指令、向后运动指令、向左运动指令、向右运动指令、正转运动指令和负转运动指令。具体原理和示例可以参见实施例1以及图3a至图3j、图4a至图4j的相关描述。
在一种可能的实现方式中,所述调控参数包括:第一电机转速、第二电机转速、第三电机转速和第四电机转速。具体原理和示例可以参见实施例1以及图3a至图3j、图4a至图4j的相关描述。
本发明还涉及一种无人机,设置有风速传感器、姿态传感器和位置传感器,所述无人机采用上述的飞行控制装置。
本发明实施例的无人机的飞行控制装置,通过客户端向无人机发送预先设置的与各飞行动作对应的控制指令,以使所述无人机执行对应的飞行动作。对使用者的操控技术几乎没有要求,针对拥有极少甚至没有无人机操作经验的普通使用者,本发明可以实现无人机的飞行控制。
无人机广泛应用于影视拍摄、图像采集等领域。无人机拍摄不同于采用卫星、飞机或者直升机拍摄到的效果,为人们展现了世界的一个全新角度。基于本实施例飞行控制装置的无人机拍摄,在拍摄视频或图像采集的过程中,无需使用者手动控制无人机,对使用者的操控技术几乎没有要求,与此同时,可以拍摄出流畅清晰的画面。
实施例4
图8示出根据本发明另一实施例的无人机的飞行控制装置的结构框图。如图8所示,该装置主要包括:指令预设模块21,用于预先设置与所述无人机的各飞行动作对应的飞行控制指令。指令发送模块23,与所述指令预设模块21连接,用于根据用户选择的飞行动作,向所述无人机发送飞行控制指令,以使所述无人机执行对应的飞行动作。具体原理和示例可以参见实施例2的相关描述。
在一种可能的实现方式中,所述飞行控制指令包括:向上运动指令、向下运动指令、俯视运动指令、仰视运动指令、向前运动指令、向后运动指令、向左运动指令、向右运动指令、正转运动指令和负转运动指令。具体原理和示例可以参见实施例2的相关描述。
本发明实施例的无人机的飞行控制装置,通过客户端向无人机发送预先设置的与各飞行动作对应的控制指令,以使所述无人机执行对应的飞行动作。对使用者的操控技术几乎没有要求,针对拥有极少甚至没有无人机操作经验的普通使用者,本发明可以实现无人机的飞行控制。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

Claims (13)

1.一种无人机的飞行控制方法,其特征在于,包括:
接收来自客户端的飞行控制指令,所述飞行控制指令为在所述客户端内预先设置的与各飞行动作对应的控制指令;
根据所述飞行控制指令,获取所述无人机所处的飞行环境数据和/或所述无人机的飞行状态数据;
根据所获取的数据和所述飞行控制指令,控制所述无人机中的电机,以使所述无人机执行对应的飞行动作。
2.根据权利要求1所述的方法,其特征在于,根据所述飞行控制指令,获取所述无人机所处的飞行环境数据和/或所述无人机的飞行状态数据,包括:
判断所述飞行控制指令是否执行完成;
在所述飞行控制指令没有执行完成的情况下,获取所述无人机在当前时刻的所述飞行环境数据和/或所述飞行状态数据;
其中,所述飞行环境数据包括所述无人机在当前时刻所处环境中的风速,所述飞行状态数据包括所述无人机在当前时刻相关的飞行姿态信息和位置信息。
3.根据权利要求1或2所述的方法,其特征在于,根据所获取的数据和所述飞行控制指令,控制所述无人机中的电机,以使所述无人机执行对应的飞行动作,包括:
根据所获取的数据和所述飞行控制指令,确定所述无人机中的电机对应的调控参数;
根据所述调控参数调控对应的各电机转速,以使所述无人机执行对应的飞行动作。
4.根据权利要求3所述的方法,其特征在于,所述调控参数包括:第一电机转速、第二电机转速、第三电机转速和第四电机转速。
5.一种无人机的飞行控制方法,其特征在于,包括:
预先设置与所述无人机的各飞行动作对应的飞行控制指令;
根据用户选择的飞行动作,向所述无人机发送飞行控制指令,以使所述无人机执行对应的飞行动作。
6.根据权利要求1或5所述的方法,其特征在于,所述飞行控制指令包括:向上运动指令、向下运动指令、俯视运动指令、仰视运动指令、向前运动指令、向后运动指令、向左运动指令、向右运动指令、正转运动指令和负转运动指令中的任意一种。
7.一种无人机的飞行控制装置,其特征在于,包括:
指令接收模块,用于接收来自客户端的飞行控制指令,所述飞行控制指令为在所述客户端内预先设置的与各飞行动作对应的控制指令;
数据获取模块,与所述指令接收模块连接,用于根据所述飞行控制指令,获取所述无人机所处的飞行环境数据和/或所述无人机的飞行状态数据;
飞行控制模块,分别与所述指令接收模块和所述数据获取模块连接,用于根据所获取的数据和所述飞行控制指令,控制所述无人机中的电机,以使所述无人机执行对应的飞行动作。
8.根据权利要求7所述的装置,其特征在于,所述数据获取模块包括:
指令判断单元,与所述指令接收模块连接,用于判断所述飞行控制指令是否执行完成;
数据获取单元,与所述指令判断单元连接,用于在所述飞行控制指令没有执行完成的情况下,获取所述无人机在当前时刻的所述飞行环境数据和/或所述飞行状态数据;
其中,所述飞行环境数据包括所述无人机在当前时刻所处环境中的风速,所述飞行状态数据包括所述无人机在当前时刻相关的飞行姿态信息和位置信息。
9.根据权利要求7或8所述的装置,其特征在于,所述飞行控制模块包括:
参数确定单元,分别与所述指令接收模块和所述数据获取模块连接,用于根据所获取的数据和所述飞行控制指令,确定所述无人机中的电机对应的调控参数;
电机控制单元,与所述参数确定单元连接,用于根据所述调控参数调控对应的各电机转速,以使所述无人机执行对应的飞行动作。
10.根据权利要求9所述的装置,其特征在于,所述调控参数包括:第一电机转速、第二电机转速、第三电机转速和第四电机转速。
11.一种无人机的飞行控制装置,其特征在于,包括:
指令预设模块,用于预先设置与所述无人机的各飞行动作对应的飞行控制指令;
指令发送模块,与所述指令预设模块连接,用于根据用户选择的飞行动作,向所述无人机发送飞行控制指令,以使所述无人机执行对应的飞行动作。
12.根据权利要求7或11所述的装置,其特征在于,所述飞行控制指令包括:向上运动指令、向下运动指令、俯视运动指令、仰视运动指令、向前运动指令、向后运动指令、向左运动指令、向右运动指令、正转运动指令和负转运动指令中的任意一种。
13.一种无人机,设置有风速传感器、姿态传感器和位置传感器,其特征在于,所述无人机采用如权利要求7至10中任一项所述的飞行控制装置。
CN201610249040.9A 2016-04-20 2016-04-20 无人机的飞行控制方法、装置和无人机 Pending CN105867416A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610249040.9A CN105867416A (zh) 2016-04-20 2016-04-20 无人机的飞行控制方法、装置和无人机

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610249040.9A CN105867416A (zh) 2016-04-20 2016-04-20 无人机的飞行控制方法、装置和无人机

Publications (1)

Publication Number Publication Date
CN105867416A true CN105867416A (zh) 2016-08-17

Family

ID=56633494

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610249040.9A Pending CN105867416A (zh) 2016-04-20 2016-04-20 无人机的飞行控制方法、装置和无人机

Country Status (1)

Country Link
CN (1) CN105867416A (zh)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106527493A (zh) * 2016-11-29 2017-03-22 深圳市元征科技股份有限公司 一种基于地磁方式的无人机控制方法和无人机
CN106527463A (zh) * 2016-12-07 2017-03-22 深圳市元征科技股份有限公司 一种无人机的方向控制方法及无人机
CN106585979A (zh) * 2016-12-07 2017-04-26 深圳市元征科技股份有限公司 一种基于无人机螺旋桨的桨叶角度调节的方法及无人机
CN106982120A (zh) * 2017-05-23 2017-07-25 成都环磊科技有限公司 一种无人机远程飞行姿态调整指令***
WO2018053754A1 (zh) * 2016-09-22 2018-03-29 深圳市大疆创新科技有限公司 一种基于飞行器的功能控制方法及装置
CN108275265A (zh) * 2017-12-07 2018-07-13 广东康云多维视觉智能科技有限公司 一种无人机
CN108445740A (zh) * 2018-03-21 2018-08-24 深圳臻迪信息技术有限公司 无人机控制方法、非暂态计算机可读存储介质及电子设备
CN108594842A (zh) * 2018-02-01 2018-09-28 杭州瓦屋科技有限公司 无人机步进控制方法及装置
CN108628328A (zh) * 2017-03-22 2018-10-09 深圳常锋信息技术有限公司 一种无人机的控制方法及装置
WO2018187934A1 (zh) * 2017-04-11 2018-10-18 深圳市大疆创新科技有限公司 无人飞行器的状态检测方法、设备及无人飞行器
CN109144054A (zh) * 2018-07-27 2019-01-04 上海商汤智能科技有限公司 智能驾驶路测控制方法及装置、电子设备和存储介质
CN109919556A (zh) * 2019-03-14 2019-06-21 辽宁工业大学 基于数字化云计算监测物流运输***及方法
CN110019354A (zh) * 2017-09-20 2019-07-16 杭州海康机器人技术有限公司 控制指令生成方法、生成***、电子设备及存储介质
WO2020216072A1 (zh) * 2019-04-26 2020-10-29 拓攻(南京)机器人有限公司 无人机异常坠地的检测方法、装置、设备以及存储介质
CN112363536A (zh) * 2020-11-30 2021-02-12 山西嵘曜智能科技有限公司 一种无人机控制***及无人机控制方法
CN117058947A (zh) * 2023-09-12 2023-11-14 广州天海翔航空科技有限公司 一种固定翼无人机半仿真飞行训练***及方法
WO2024061374A1 (zh) * 2022-09-20 2024-03-28 影石创新科技股份有限公司 无人机控制方法、装置、计算机设备和存储介质

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102033546A (zh) * 2010-11-09 2011-04-27 上海交通大学 低空飞艇飞行控制***及其飞行控制方法
CN102591350A (zh) * 2011-01-06 2012-07-18 佛山市安尔康姆航拍科技有限公司 四旋翼无人飞行器的飞行控制方法和***
US20130173088A1 (en) * 2012-01-04 2013-07-04 Parrot Method for the intuitive piloting of a drone by means of a remote control
CN103744285A (zh) * 2013-12-19 2014-04-23 中航贵州飞机有限责任公司 地面采集飞机数据备份***
CN104808675A (zh) * 2015-03-03 2015-07-29 广州亿航智能技术有限公司 基于智能终端的体感飞行操控***及终端设备
CN104950902A (zh) * 2015-06-10 2015-09-30 杨珊珊 多旋翼飞行器的控制方法及多旋翼飞行器
CN105242682A (zh) * 2015-11-04 2016-01-13 北京航天科颐技术有限公司 靶机目标特性测量***

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102033546A (zh) * 2010-11-09 2011-04-27 上海交通大学 低空飞艇飞行控制***及其飞行控制方法
CN102591350A (zh) * 2011-01-06 2012-07-18 佛山市安尔康姆航拍科技有限公司 四旋翼无人飞行器的飞行控制方法和***
US20130173088A1 (en) * 2012-01-04 2013-07-04 Parrot Method for the intuitive piloting of a drone by means of a remote control
CN103744285A (zh) * 2013-12-19 2014-04-23 中航贵州飞机有限责任公司 地面采集飞机数据备份***
CN104808675A (zh) * 2015-03-03 2015-07-29 广州亿航智能技术有限公司 基于智能终端的体感飞行操控***及终端设备
CN104950902A (zh) * 2015-06-10 2015-09-30 杨珊珊 多旋翼飞行器的控制方法及多旋翼飞行器
CN105242682A (zh) * 2015-11-04 2016-01-13 北京航天科颐技术有限公司 靶机目标特性测量***

Cited By (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018053754A1 (zh) * 2016-09-22 2018-03-29 深圳市大疆创新科技有限公司 一种基于飞行器的功能控制方法及装置
US11034450B2 (en) 2016-09-22 2021-06-15 SZ DJI Technology Co., Ltd. Aircraft-based function control method and device
CN106527493A (zh) * 2016-11-29 2017-03-22 深圳市元征科技股份有限公司 一种基于地磁方式的无人机控制方法和无人机
CN106527493B (zh) * 2016-11-29 2020-01-14 深圳市元征科技股份有限公司 一种基于地磁方式的无人机控制方法和无人机
CN106527463A (zh) * 2016-12-07 2017-03-22 深圳市元征科技股份有限公司 一种无人机的方向控制方法及无人机
CN106585979A (zh) * 2016-12-07 2017-04-26 深圳市元征科技股份有限公司 一种基于无人机螺旋桨的桨叶角度调节的方法及无人机
CN106585979B (zh) * 2016-12-07 2019-07-09 深圳市元征科技股份有限公司 一种基于无人机螺旋桨的桨叶角度调节的方法及无人机
CN108628328A (zh) * 2017-03-22 2018-10-09 深圳常锋信息技术有限公司 一种无人机的控制方法及装置
WO2018187934A1 (zh) * 2017-04-11 2018-10-18 深圳市大疆创新科技有限公司 无人飞行器的状态检测方法、设备及无人飞行器
CN109074088A (zh) * 2017-04-11 2018-12-21 深圳市大疆创新科技有限公司 无人飞行器的状态检测方法、设备及无人飞行器
CN109074088B (zh) * 2017-04-11 2021-12-03 深圳市大疆创新科技有限公司 无人飞行器的状态检测方法、设备及无人飞行器
CN106982120A (zh) * 2017-05-23 2017-07-25 成都环磊科技有限公司 一种无人机远程飞行姿态调整指令***
CN110019354A (zh) * 2017-09-20 2019-07-16 杭州海康机器人技术有限公司 控制指令生成方法、生成***、电子设备及存储介质
CN108275265A (zh) * 2017-12-07 2018-07-13 广东康云多维视觉智能科技有限公司 一种无人机
CN108594842A (zh) * 2018-02-01 2018-09-28 杭州瓦屋科技有限公司 无人机步进控制方法及装置
CN108445740A (zh) * 2018-03-21 2018-08-24 深圳臻迪信息技术有限公司 无人机控制方法、非暂态计算机可读存储介质及电子设备
CN109144054A (zh) * 2018-07-27 2019-01-04 上海商汤智能科技有限公司 智能驾驶路测控制方法及装置、电子设备和存储介质
CN109144054B (zh) * 2018-07-27 2022-04-29 上海商汤智能科技有限公司 智能驾驶路测控制方法及装置、电子设备和存储介质
CN109919556A (zh) * 2019-03-14 2019-06-21 辽宁工业大学 基于数字化云计算监测物流运输***及方法
WO2020216072A1 (zh) * 2019-04-26 2020-10-29 拓攻(南京)机器人有限公司 无人机异常坠地的检测方法、装置、设备以及存储介质
CN112363536A (zh) * 2020-11-30 2021-02-12 山西嵘曜智能科技有限公司 一种无人机控制***及无人机控制方法
WO2024061374A1 (zh) * 2022-09-20 2024-03-28 影石创新科技股份有限公司 无人机控制方法、装置、计算机设备和存储介质
CN117058947A (zh) * 2023-09-12 2023-11-14 广州天海翔航空科技有限公司 一种固定翼无人机半仿真飞行训练***及方法
CN117058947B (zh) * 2023-09-12 2024-03-15 广州天海翔航空科技有限公司 一种固定翼无人机半仿真飞行训练***及方法

Similar Documents

Publication Publication Date Title
CN105867416A (zh) 无人机的飞行控制方法、装置和无人机
CN105676866A (zh) 无人机的飞行控制方法和装置
US10845805B2 (en) Velocity control for an unmanned aerial vehicle
CN110347171B (zh) 一种飞行器控制方法及飞行器
CN106200681B (zh) 可移动物体的起飞辅助的方法以及***
US11288824B2 (en) Processing images to obtain environmental information
US9811083B2 (en) System and method of controlling autonomous vehicles
CN110716579B (zh) 目标跟踪方法及无人飞行器
CN110498039B (zh) 一种基于仿生扑翼飞行器的智能监控***
CN102591350A (zh) 四旋翼无人飞行器的飞行控制方法和***
CN105867400A (zh) 无人机的飞行控制方法和装置
CN110673647B (zh) 全向避障方法及无人飞行器
CN108780321B (zh) 用于设备姿态调整的方法、设备、***和计算机可读存储介质
CN107624171A (zh) 无人机及控制无人机姿态的控制方法、控制装置
WO2019128275A1 (zh) 一种拍摄控制方法、装置及飞行器
CN110945452A (zh) 云台和无人机控制方法、云台及无人机
CN111194433A (zh) 用于构图和捕捉图像的方法和***
CN109949381B (zh) 图像处理方法、装置、图像处理芯片、摄像组件及飞行器
CN109760840A (zh) 一种无人机自主抓取控制***及其控制方法
CN113110545A (zh) 基于遥控器姿态的无人机飞行控制方法及其控制***
JP6910785B2 (ja) 移動撮像装置およびその制御方法、ならびに撮像装置およびその制御方法、無人機、プログラム、記憶媒体
CN110308743B (zh) 一种飞行器控制方法、装置及飞行器
CN208903135U (zh) 一种基于双目摄像头的抗风舰艇无人机动态目标捕捉装置
CN111061298A (zh) 飞行控制方法及装置、无人机
CN110708473B (zh) 高动态范围图像曝光控制方法、航拍相机及无人飞行器

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: The seat number 10 Ubp B36-B 100015 in Beijing City, Chaoyang District Jiuxianqiao road 3 hall 1 floor

Applicant after: Beijing Borui Yunfei Technology Development Co. Ltd.

Address before: The seat number 10 Ubp B36-B 100015 in Beijing City, Chaoyang District Jiuxianqiao road 3 hall 1 floor

Applicant before: BEIJING ALROBOT TECHNOLOGY DEVELOPMENT CO., LTD.

COR Change of bibliographic data
RJ01 Rejection of invention patent application after publication

Application publication date: 20160817

RJ01 Rejection of invention patent application after publication