WO2018068193A1 - Control method, control device, flight control system, and multi-rotor unmanned aerial vehicle - Google Patents
Control method, control device, flight control system, and multi-rotor unmanned aerial vehicle Download PDFInfo
- Publication number
- WO2018068193A1 WO2018068193A1 PCT/CN2016/101729 CN2016101729W WO2018068193A1 WO 2018068193 A1 WO2018068193 A1 WO 2018068193A1 CN 2016101729 W CN2016101729 W CN 2016101729W WO 2018068193 A1 WO2018068193 A1 WO 2018068193A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- airspeed
- rotor
- rotor drone
- drone
- uav
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/10—Simultaneous control of position or course in three dimensions
- G05D1/101—Simultaneous control of position or course in three dimensions specially adapted for aircraft
Definitions
- Embodiments of the present invention relate to the field of control technologies, and relate to a control method, a control device, a flight control system, and a multi-rotor drone.
- a multi-rotor drone is an unmanned aerial vehicle with two or more rotor shafts that rotates the rotor through the motor on each rotor shaft to generate lift.
- Multi-rotor UAVs can change the uniaxial propulsion force by changing the relative rotational speed between different rotors to control the flight of the drone.
- the intelligent return function is an important function of the multi-rotor drone.
- the multi-rotor drone records the return point (also known as the HOME point) and returns to the return point after receiving the return request until it arrives back. point.
- the existing multi-rotor drone When the existing multi-rotor drone is returned, it is usually the nose or the tail that flies toward the return point.
- some multi-rotor drones are not designed on every side. For example, some faces are subject to large wind area, that is, the wind resistance is large. In the process of returning the multi-rotor drone, if there is a strong wind environment and the wind direction is large against the wind receiving area. The surface of the drone is easily blown away by the wind, resulting in unsuccessful return.
- the embodiment of the invention provides a control method, a control device, a flight control system and a multi-rotor UAV, which can improve the wind resistance capability of the multi-rotor UAV and improve flight reliability.
- a control method comprising: controlling a multi-rotor UAV to fly to a target location; determining an airspeed of the multi-rotor UAV; and controlling the multi-rotor UAV to have a small wind resistance The direction is toward the direction of the airspeed.
- a control device comprising: a control module for controlling a multi-rotor drone to fly to a target location; and a determining module for determining an airspeed of the multi-rotor drone;
- the control module is further configured to control a direction in which the wind resistance of the multi-rotor UAV is small toward the airspeed.
- a flight control system comprising: a memory for storing a program; a processor for executing the program stored by the memory, when the program is executed, the processor Controlling the multi-rotor drone to fly to the target location; determining the airspeed of the multi-rotor drone; and controlling the direction of the multi-rotor drone to be small toward the airspeed.
- a multi-rotor UAV comprising a power system and the flight control system of the third aspect, wherein the flight control system is configured to control the power system
- the multi-rotor drone provides flight power such that the wind direction of the multi-rotor drone is oriented in a direction toward the airspeed of the multi-rotor drone.
- the wind resistance capability of the multi-rotor UAV can be improved, thereby improving the multi-rotor UAV.
- Flight reliability in high wind environments, for example, can increase the success rate of multi-rotor drones in returning to high winds.
- FIG. 1 is a schematic architectural diagram of a multi-rotor drone in accordance with an embodiment of the present invention.
- FIG. 2 is a schematic flow chart of a control method according to an embodiment of the present invention.
- FIG. 3 is a schematic diagram of determining airspeed in accordance with an embodiment of the present invention.
- FIG. 4 is a schematic diagram of a control method in accordance with an embodiment of the present invention.
- FIG. 5 is a schematic block diagram of a control device in accordance with an embodiment of the present invention.
- FIG. 6 is a schematic block diagram of a flight control system in accordance with an embodiment of the present invention.
- Figure 7 is a schematic block diagram of a multi-rotor drone in accordance with an embodiment of the present invention.
- Embodiments of the present invention can be applied to various types of multi-rotor drones, for example, multi-rotor drones that are propelled by air by a plurality of propelling devices, wherein the air-driven drones by four propelling devices are called Quadrotor drone. Multi-rotor drones are also known as rotorcraft.
- FIG. 1 is a schematic structural diagram of a multi-rotor UAV 100 according to an embodiment of the present invention.
- the multi-rotor drone 100 includes a power system 110, a flight controller 120, a sensing system 130, and a frame 140.
- the powertrain 110 may include an electronic governor (referred to as ESC) 111, two or more propellers 112, and two or more motors 113 corresponding to two or more propellers 112, in FIG. Only two propellers 112 and two motors 113 corresponding thereto are illustrated, but the scope of protection of the embodiments of the present invention is not limited.
- the motor 113 is connected between the electronic governor 111 and the propeller 112, and the motor 113 and the propeller 112 are disposed on the corresponding arm; the electronic governor 111 is configured to receive the driving signal generated by the flight control system 120, and according to the driving signal.
- a drive current is supplied to the motor 113 to control the rotational speed of the motor 113.
- the motor 113 is used to drive the rotation of the propeller 112 to power the flight of the multi-rotor drone 100, which causes the multi-rotor drone 100 to have a small wind resistance toward the direction of the airspeed of the multi-rotor drone 100.
- the sensing system 130 is used to measure the attitude information of the multi-rotor UAV 100, that is, the position information and state information of the multi-rotor UAV 100 in space, for example, three-dimensional position, three-dimensional angle, three-dimensional speed, three-dimensional acceleration, three-dimensional angular velocity, and the like.
- the sensing system 130 may include, for example, at least one of a gyroscope, an electronic compass, an Inertial Measurement Unit (IMU), a vision sensor, a Global Positioning System (GPS), a barometer, an airspeed meter, and the like.
- IMU Inertial Measurement Unit
- GPS Global Positioning System
- barometer an airspeed meter
- the flight controller 120 is used to control the flight of the multi-rotor drone 100.
- flight controller 120 may control multi-rotor drone 100 in accordance with pre-programmed program instructions.
- the flight controller 120 can control the flight of the multi-rotor drone 100 based on the attitude information measured by the sensing system 130.
- the frame 140 can include a fuselage and a stand (also known as a landing gear).
- the fuselage may include a center frame and one or more arms connected to the center frame, one or more arms extending radially from the center Extend.
- the tripod is connected to the fuselage for supporting when the multi-rotor drone is landing.
- FIG. 2 is a schematic flowchart of a control method 200 provided by an embodiment of the present invention.
- the control method 200 can be applied to various types of multi-rotor drones, for example, to the multi-rotor drone shown in FIG. 1. 100.
- the control method 200 can be performed, for example, by the flight controller 120 shown in FIG. As shown in FIG. 2, the control method 200 includes:
- the target location is the return point of the multi-rotor drone.
- airspeed refers to the speed of flight of the rotorcraft relative to the airflow. Specifically, the airspeed is equal to the vector sum of the reverse speed of the wind speed and the ground speed of the rotor drone, wherein the ground speed of the rotor drone refers to the speed of the rotor drone relative to the geodetic coordinate system.
- the direction of the wind resistance of the multi-rotor UAV may be the direction of the streamlined design of the multi-rotor UAV, such as the direction in which the head of the multi-rotor UAV is located. It should be understood that the direction of the wind resistance of the multi-rotor UAV can be other directions that make the wind receiving area of the multi-rotor UAV smaller, and is not limited to the direction of the nose.
- 230 controls the direction of the multi-rotor UAV with a small wind resistance toward the airspeed, including: controlling the direction of the multi-rotor UAV streamline design toward the airspeed. The direction.
- 230 controls the direction of the streamlined design of the multi-rotor UAV toward the direction of airspeed, including: controlling the direction of the head of the multi-rotor drone The direction of airspeed.
- the direction of the head of the multi-rotor UAV may be an angular range, and is not limited to the direction in which the head axis is located.
- the returning scene of the quadrotor UAV is taken as an example, and the direction of the head of the quadrotor UAV is assumed to be the direction in which the wind resistance of the quadrotor UAV is small.
- the quadrotor UAV records the position of the return point (ie, the HOME point).
- the quadrotor drone flies to the return point (ie, the land of the multi-rotor drone).
- speed For the relative speed of the return point, the airspeed is obtained in real time during the flight. Then the direction of the nose A of the quadrotor UAV is oriented toward the airspeed The direction.
- Figure 4a shows the windless environment, ie the wind speed Airspeed of a quadrotor drone Equal to its ground speed Airspeed
- the direction of the head A of the quadrotor UAV is controlled to face the airspeed. The direction.
- Figure 4b shows a windy environment, such as wind blowing from the side of a quadrotor UAV (assuming that the return point is in the direction of the quadrotor UAV) and the wind speed is Airspeed of a multi-rotor drone Equal to ground speed versus Vector sum, then control the direction of the nose A of the multi-rotor drone towards the airspeed The direction of flight.
- a windy environment such as wind blowing from the side of a quadrotor UAV (assuming that the return point is in the direction of the quadrotor UAV) and the wind speed is Airspeed of a multi-rotor drone Equal to ground speed versus Vector sum, then control the direction of the nose A of the multi-rotor drone towards the airspeed The direction of flight.
- the direction of the head A is the direction of the wind resistance of the quadrotor UAV, that is, the wind receiving area is small.
- the head of the four-rotor drone is controlled to fly toward the airspeed direction, it can effectively improve.
- the four-rotor UAV's wind resistance is not easy to be blown by the wind, improving the flight reliability of the drone.
- the wind resistance capability of the multi-rotor UAV can be improved, thereby improving the multi-rotor UAV.
- Flight reliability in high wind environments, for example, can increase the success rate of multi-rotor drones in returning to high winds.
- the multi-rotor drone of FIG. 4 may be the multi-rotor drone 100 shown in FIG. 1.
- the embodiment of the present invention can be applied to the scenario where the multi-rotor UAV returns to the scene, and can also be applied to other trajectory planning automatic flight scenarios of the multi-rotor drone.
- the airspeed of the multi-rotor UAV can be acquired by various means.
- determining the airspeed of the multi-rotor UAV includes: acquiring the current attitude information of the multi-rotor UAV; and according to the posture of the multi-rotor UAV The correspondence between the information and the airspeed and the current attitude information determine the airspeed of the multi-rotor drone.
- the control method further includes: acquiring the corresponding relationship when the wind speed is less than the threshold .
- the case where the wind speed is less than the threshold may mean that the wind is small or the wind hardly affects the situation in which the multi-rotor drone is flying.
- the threshold may be an empirical value. For example, a situation in which the wind speed is less than the threshold may be approximated to a windless environment.
- the windless environment mentioned below is a relative concept, and is not strictly windless.
- the case where the wind speed is less than the threshold is called a windless environment.
- the windy environment referred to below refers to a situation where the wind speed is greater than or equal to the threshold.
- the airspeed of the multi-rotor UAV is its actual flight speed.
- a multi-rotor By measuring the attitude information and speed information of the multi-rotor UAV flying in a windless environment, a multi-rotor can be obtained.
- the correspondence between the attitude information of the drone and the speed information that is, the correspondence between the attitude information and the airspeed.
- the airspeed of the multi-rotor UAV is determined in 220, the current attitude information of the multi-rotor UAV is first acquired, and then the current airspeed of the multi-rotor UAV is estimated based on the current attitude information and the corresponding relationship.
- the obtained airspeed may be filtered by a Kalman filtering method to obtain more accurate airspeed information.
- the attitude information may include three-dimensional angle information, three-dimensional acceleration information, and three-dimensional angular velocity information or other related information.
- 220 determines the airspeed of the multi-rotor drone, including:
- the wind speed can be obtained by the ground station, for example, receiving information sent by the ground station for indicating the wind speed, thereby acquiring the wind speed.
- the ground speed of the drone can be measured in real time through a sensing system on the multi-rotor drone.
- the airspeed of the multi-rotor UAV is calculated according to the wind speed and the ground speed of the multi-rotor UAV.
- 220 determines the airspeed of the multi-rotor drone, including: acquiring the air of the multi-rotor drone through the airspeed meter on the multi-rotor drone speed.
- an airspeed meter is installed on the multi-rotor drone, and the airspeed meter can measure the airspeed of the multi-rotor drone in real time.
- the design of the airspeed meter in the embodiment of the present invention is smaller than the multi-turn The size of the winged drone, that is, the airspeed meter can be easily installed on a multi-rotor drone.
- the means for obtaining the airspeed of the multi-rotor UAV is not limited to the above several methods, and may be obtained by any other feasible method.
- the wind resistance capability of the multi-rotor UAV can be improved, thereby improving the multi-rotor UAV.
- Flight reliability in high wind environments, for example, can increase the success rate of multi-rotor drones in returning to high winds.
- control method provided by the embodiment of the present invention is described above with reference to FIG. 2 to FIG. 4 , and the control device, the flight control system and the multi-rotor drone according to the embodiment of the present invention are respectively described below with reference to FIGS. 5 to 7 .
- FIG. 5 shows a schematic block diagram of a control device 500 provided by an embodiment of the present invention, such as the flight controller 120 shown in FIG. 1.
- the control device 500 includes:
- control module 510 configured to control the multi-rotor drone to fly to the target location
- a determining module 520 configured to determine an airspeed of the multi-rotor drone
- the control module 510 is further configured to control a direction in which the wind resistance of the multi-rotor UAV is small toward the airspeed.
- the wind resistance capability of the multi-rotor UAV can be improved, thereby improving the multi-rotor UAV.
- Flight reliability in high wind environments, for example, can increase the success rate of multi-rotor drones in returning to high winds.
- control module 510 is configured to control a direction in which the multi-rotor UAV streamlined design is oriented toward the airspeed.
- control module 510 is configured to control a direction in which the head of the multi-rotor drone is oriented toward the airspeed.
- the determining module 520 includes:
- a first acquiring unit configured to acquire current posture information of the multi-rotor UAV
- a determining unit configured to determine an airspeed of the multi-rotor UAV according to the correspondence between the attitude information of the multi-rotor UAV and the airspeed and the current attitude information acquired by the first acquiring unit.
- control apparatus 500 further includes:
- the obtaining module 530 is configured to obtain the correspondence when the wind speed is less than a threshold.
- the determining module 520 includes:
- a second acquiring unit configured to acquire a wind speed
- the second acquiring unit is further configured to acquire a ground speed of the multi-rotor UAV;
- a calculating unit configured to estimate an airspeed of the multi-rotor drone according to the wind speed acquired by the second acquiring unit and the ground speed.
- the second acquiring unit is configured to receive information sent by the ground station to indicate the wind speed.
- the determining module 520 is configured to acquire an airspeed of the multi-rotor drone through an airspeed meter on the multi-rotor drone.
- the target location is a return destination point of the multi-rotor drone.
- control module 510 and determination module 520 in embodiments of the present invention may be executed by a processor or processor circuit component.
- FIG. 6 shows a schematic block diagram of a flight control system 600 provided by an embodiment of the present invention, which includes, for example, the flight controller 120 and the sensing system 130 shown in FIG.
- the flight control system 600 can include a processor 610 and a memory 620 that is communicatively coupled to the memory 620 via a bus 630.
- the memory 620 is used to store a program
- the processor 610 is configured to execute a program stored in the memory, and when the program is executed, the processor 610 controls the multi-rotor drone to fly to the target location; determining that the multi-rotor drone is empty Speed; controlling the direction in which the multi-rotor drone has a small wind resistance toward the airspeed.
- the wind resistance capability of the multi-rotor UAV can be improved, thereby improving the multi-rotor UAV.
- Flight reliability in high wind environments, for example, can increase the success rate of multi-rotor drones in returning to high winds.
- the processor 610 is specifically configured to control a direction in which the multi-rotor UAV streamlined design is oriented toward the airspeed.
- the processor 610 is specifically configured to control a direction in which the head of the multi-rotor drone is oriented toward the airspeed.
- the processor 610 is specifically configured to acquire current posture information of the multi-rotor UAV, and according to the corresponding information of the attitude information of the multi-rotor UAV and the airspeed, and the current posture. Information to determine the airspeed of the multi-rotor drone.
- the flight control system 600 further includes:
- the sensor 640 is communicatively coupled to the processor for sensing current attitude information of the multi-rotor drone, wherein the processor is configured to receive current attitude information of the multi-rotor drone sensed by the sensor.
- the senor comprises at least one of the following: a gyroscope, an electronic compass, an inertial measurement unit, and a vision sensor.
- the processor 610 is specifically configured to acquire the correspondence when the wind speed is less than a threshold.
- the processor 610 is specifically configured to acquire a wind speed, acquire a ground speed of the multi-rotor UAV, and estimate an airspeed of the multi-rotor UAV according to the wind speed and the ground speed. .
- the processor 610 is specifically configured to receive information sent by the ground station to indicate the wind speed.
- the flight control system 600 further includes:
- the processor is communicatively coupled to the airspeed meter, and the processor is specifically configured to receive the airspeed of the multi-rotor drone sent by the airspeed meter.
- sensor 640 and airspeed meter 650 can belong to sensing system 130 shown in FIG.
- the target location is a return destination point of the multi-rotor drone.
- the flight control system 600 further includes a transceiver 660 for transmitting commands to a power system (such as the power system 110 shown in FIG. 1) to control the power system to power the multi-rotor drone,
- a power system such as the power system 110 shown in FIG. 1
- the direction of the wind resistance of the multi-rotor drone is made to fly toward the airspeed of the multi-rotor drone.
- each module of the flight control system 600 provided by the embodiment of the present invention may refer to the control method shown in FIG. 2 above. To avoid repetition, details are not described herein again.
- FIG. 7 shows a schematic block diagram of a multi-rotor drone 700 provided by an embodiment of the present invention.
- the multi-rotor drone 700 includes a flight control system 710 and a power system 720, which may be the flight control system 600 described in the above embodiments, and the power system 720 may be the power system 110 as shown in FIG.
- the flight control system 710 is configured to control the power system 720 to provide flight power to the multi-rotor drone 700 to meet the direction of the airspeed of the multi-rotor drone toward the airspeed of the multi-rotor drone.
- the wind resistance capability of the multi-rotor UAV can be improved, thereby improving the multi-rotor UAV.
- Flight reliability in high wind environments, for example, can increase the success rate of multi-rotor drones in returning to high winds.
- the size of the sequence numbers of the above processes does not mean the order of execution, and the order of execution of each process should be determined by its function and internal logic, and should not be taken to the embodiments of the present invention.
- the implementation process constitutes any limitation.
- the disclosed systems, devices, and methods may be implemented in other manners.
- the device embodiments described above are merely illustrative.
- the division of the unit is only a logical function division.
- there may be another division manner for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed.
- the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
- each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
- the functions may be stored in a computer readable storage medium if implemented in the form of a software functional unit and sold or used as a standalone product. Based on such understanding, the present invention
- the technical solution in essence or the part contributing to the prior art or part of the technical solution may be embodied in the form of a software product stored in a storage medium, including a plurality of instructions for making one
- the computer device (which may be a personal computer, server, or network device, etc.) performs all or part of the steps of the methods described in various embodiments of the present invention.
- the foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like. .
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)
- Wind Motors (AREA)
- Toys (AREA)
Abstract
Description
版权申明Copyright statement
本专利文件披露的内容包含受版权保护的材料。该版权为版权所有人所有。版权所有人不反对任何人复制专利与商标局的官方记录和档案中所存在的该专利文件或者该专利披露。The disclosure of this patent document contains material that is subject to copyright protection. This copyright is the property of the copyright holder. The copyright owner has no objection to the reproduction of the patent document or the patent disclosure in the official records and files of the Patent and Trademark Office.
本发明实施例涉及控制技术领域,并且涉及一种控制方法、控制装置、飞行控制系统与多旋翼无人机。Embodiments of the present invention relate to the field of control technologies, and relate to a control method, a control device, a flight control system, and a multi-rotor drone.
多旋翼无人机是一种具有两个及以上旋翼轴的无人驾驶飞行器,它通过每个旋翼轴上的电机转动带动旋翼,从而产生升推力。多旋翼无人机通过改变不同旋翼之间的相对转速,可以改变单轴推进力的大小,从而控制无人机的飞行。A multi-rotor drone is an unmanned aerial vehicle with two or more rotor shafts that rotates the rotor through the motor on each rotor shaft to generate lift. Multi-rotor UAVs can change the uniaxial propulsion force by changing the relative rotational speed between different rotors to control the flight of the drone.
智能返航功能是多旋翼无人机的一个重要功能,多旋翼无人机通过记录返航点(也称为HOME点)的位置,在收到返航请求之后,朝着返航点方向返航,直至到达返航点。The intelligent return function is an important function of the multi-rotor drone. The multi-rotor drone records the return point (also known as the HOME point) and returns to the return point after receiving the return request until it arrives back. point.
现有的多旋翼无人机在返航时,通常是机头或者机尾朝着返航点方向飞行。但是有些多旋翼无人机并不是每一面都设计一样,例如有些面受风面积大,即风阻较大,在多旋翼无人机返航过程中如果遇到大风环境且风向对着受风面积大的面,无人机容易被风吹跑,导致返航不成功。When the existing multi-rotor drone is returned, it is usually the nose or the tail that flies toward the return point. However, some multi-rotor drones are not designed on every side. For example, some faces are subject to large wind area, that is, the wind resistance is large. In the process of returning the multi-rotor drone, if there is a strong wind environment and the wind direction is large against the wind receiving area. The surface of the drone is easily blown away by the wind, resulting in unsuccessful return.
因此,有必要提高多旋翼无人机的抗风能力,以保证其飞行可靠性。Therefore, it is necessary to improve the wind resistance of the multi-rotor UAV to ensure its flight reliability.
发明内容Summary of the invention
本发明实施例提供一种控制方法、控制装置、飞行控制系统与多旋翼无人机,能够提高多旋翼无人机的抗风能力,提高飞行可靠性。The embodiment of the invention provides a control method, a control device, a flight control system and a multi-rotor UAV, which can improve the wind resistance capability of the multi-rotor UAV and improve flight reliability.
第一方面,提供一种控制方法,所述控制方法包括:控制多旋翼无人机向目标地点飞行;确定所述多旋翼无人机的空速;控制所述多旋翼无人机风阻小的方向朝向所述空速的方向。 In a first aspect, a control method is provided, the control method comprising: controlling a multi-rotor UAV to fly to a target location; determining an airspeed of the multi-rotor UAV; and controlling the multi-rotor UAV to have a small wind resistance The direction is toward the direction of the airspeed.
第二方面,提供一种控制装置,所述控制装置包括:控制模块,用于控制多旋翼无人机向目标地点飞行;确定模块,用于确定所述多旋翼无人机的空速;所述控制模块,还用于控制所述多旋翼无人机风阻小的方向朝向所述空速的方向。In a second aspect, a control device is provided, the control device comprising: a control module for controlling a multi-rotor drone to fly to a target location; and a determining module for determining an airspeed of the multi-rotor drone; The control module is further configured to control a direction in which the wind resistance of the multi-rotor UAV is small toward the airspeed.
第三方面,提供一种飞行控制系统,所述飞行控制系统包括:存储器,用于存储程序;处理器,用于执行所述存储器存储的程序,当所述程序被执行时,所述处理器控制多旋翼无人机向目标地点飞行;确定所述多旋翼无人机的空速;控制所述多旋翼无人机风阻小的方向朝向所述空速的方向。In a third aspect, a flight control system is provided, the flight control system comprising: a memory for storing a program; a processor for executing the program stored by the memory, when the program is executed, the processor Controlling the multi-rotor drone to fly to the target location; determining the airspeed of the multi-rotor drone; and controlling the direction of the multi-rotor drone to be small toward the airspeed.
第四方面,提供一种多旋翼无人机,所述多旋翼无人机包括动力系统与第三方面所述的飞行控制系统,其中,所述飞行控制系统用于控制所述动力系统为所述多旋翼无人机提供飞行动力,以使得所述多旋翼无人机风阻小的方向朝向所述多旋翼无人机的空速的方向。In a fourth aspect, a multi-rotor UAV is provided, the multi-rotor UAV comprising a power system and the flight control system of the third aspect, wherein the flight control system is configured to control the power system The multi-rotor drone provides flight power such that the wind direction of the multi-rotor drone is oriented in a direction toward the airspeed of the multi-rotor drone.
因此,在本发明实施例中,通过控制多旋翼无人机风阻小的方向朝向多旋翼无人机的风速的方向,能够提高多旋翼无人机的抗风能力,从而提高多旋翼无人机在大风环境中的飞行可靠性,例如能够提高多旋翼无人机在大风环境中返航的成功率。Therefore, in the embodiment of the present invention, by controlling the direction of the wind speed of the multi-rotor UAV toward the direction of the wind speed of the multi-rotor UAV, the wind resistance capability of the multi-rotor UAV can be improved, thereby improving the multi-rotor UAV. Flight reliability in high wind environments, for example, can increase the success rate of multi-rotor drones in returning to high winds.
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings to be used in the embodiments of the present invention will be briefly described below. It is obvious that the drawings described below are only some embodiments of the present invention, Those skilled in the art can also obtain other drawings based on these drawings without paying any creative work.
图1是根据本发明实施例的多旋翼无人机的示意性架构图。1 is a schematic architectural diagram of a multi-rotor drone in accordance with an embodiment of the present invention.
图2是根据本发明实施例的控制方法的示意性流程图。2 is a schematic flow chart of a control method according to an embodiment of the present invention.
图3是根据本发明实施例的确定空速的示意图。3 is a schematic diagram of determining airspeed in accordance with an embodiment of the present invention.
图4是根据本发明实施例的控制方法的示意图。4 is a schematic diagram of a control method in accordance with an embodiment of the present invention.
图5是根据本发明实施例的控制装置的示意性框图。Figure 5 is a schematic block diagram of a control device in accordance with an embodiment of the present invention.
图6是根据本发明实施例的飞行控制系统的示意性框图。6 is a schematic block diagram of a flight control system in accordance with an embodiment of the present invention.
图7是根据本发明实施例的多旋翼无人机的示意性框图。Figure 7 is a schematic block diagram of a multi-rotor drone in accordance with an embodiment of the present invention.
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. It is obvious that the described embodiments are a part of the embodiments of the present invention, but not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts shall fall within the scope of the present invention.
本发明实施例可以应用于各种类型的多旋翼无人机,例如,由多个推动装置通过空气推动的多旋翼无人机,其中,由四个推动装置通过空气推动的无人机称为四旋翼无人机。多旋翼无人机也称为旋翼飞行器(rotorcraft)。Embodiments of the present invention can be applied to various types of multi-rotor drones, for example, multi-rotor drones that are propelled by air by a plurality of propelling devices, wherein the air-driven drones by four propelling devices are called Quadrotor drone. Multi-rotor drones are also known as rotorcraft.
图1是本发明实施例提供的多旋翼无人机100的示意性架构图。如图1所示,多旋翼无人机100包括动力系统110、飞行控制器120、传感系统130和机架140。FIG. 1 is a schematic structural diagram of a
动力系统110可以包括电子调速器(简称为电调)111、两个或更多个螺旋桨112以及与两个或更多个螺旋桨112相对应的两个或更多个电机113,图1中只示意出两个螺旋桨112以及与之对应的两个电机113,但并不限定本发明实施例的保护范围。其中电机113连接在电子调速器111与螺旋桨112之间,电机113和螺旋桨112设置在对应的机臂上;电子调速器111用于接收飞行控制系统120产生的驱动信号,并根据驱动信号提供驱动电流给电机113,以控制电机113的转速。电机113用于驱动螺旋桨112旋转,从而为多旋翼无人机100的飞行提供动力,该动力使得多旋翼无人机100风阻小的方向朝向多旋翼无人机100的空速的方向。The powertrain 110 may include an electronic governor (referred to as ESC) 111, two or
传感系统130用于测量多旋翼无人机100的姿态信息,即多旋翼无人机100在空间的位置信息和状态信息,例如,三维位置、三维角度、三维速度、三维加速度和三维角速度等。传感系统130例如可以包括陀螺仪、电子罗盘、惯性测量单元(Inertial Measurement Unit,IMU)、视觉传感器、全球定位系统(Global Positioning System,GPS)、气压计、空速计等传感器中的至少一种。The sensing system 130 is used to measure the attitude information of the
飞行控制器120用于控制多旋翼无人机100的飞行。例如,飞行控制器120可以按照预先编好的程序指令对多旋翼无人机100进行控制。具体地,飞行控制器120可以根据传感系统130测量的姿态信息控制多旋翼无人机100的飞行。The flight controller 120 is used to control the flight of the
机架140可以包括机身和脚架(也称为起落架)。机身可以包括中心架以及与中心架连接的一个或多个机臂,一个或多个机臂呈辐射状从中心架延
伸出。脚架与机身连接,用于在多旋翼无人机着陆时起支撑作用。The
应理解,上述对于多旋翼无人机100各组成部分的命名仅是出于标识的目的,并不应理解为对本发明的实施例的限制。It should be understood that the above-mentioned components of the
图2示出本发明实施例提供的控制方法200的示意性流程图,该控制方法200可以应用于各种类型的多旋翼无人机,例如可以应用于图1所示的多旋翼无人机100,该控制方法200例如可以由图1中所示的飞行控制器120执行。如图2所示,该控制方法200包括:FIG. 2 is a schematic flowchart of a
210,控制多旋翼无人机向目标地点飞行。210. Control the multi-rotor drone to fly to the target location.
例如,该目标地点为该多旋翼无人机的返航点。For example, the target location is the return point of the multi-rotor drone.
220,确定多旋翼无人机的空速。220, determining the airspeed of the multi-rotor drone.
应理解,空速指的是旋翼无人机相对于空中气流的飞行速度。具体地,空速等于风速的反向速度与旋翼无人机的地速的矢量和,其中旋翼无人机的地速指的是旋翼无人机相对于大地坐标系的速度。It should be understood that airspeed refers to the speed of flight of the rotorcraft relative to the airflow. Specifically, the airspeed is equal to the vector sum of the reverse speed of the wind speed and the ground speed of the rotor drone, wherein the ground speed of the rotor drone refers to the speed of the rotor drone relative to the geodetic coordinate system.
具体地,如图3所示,为旋翼无人机的地速,为风速,为风速的反向速度,即 为旋翼无人机的空速,且 Specifically, as shown in FIG. 3, For the ground speed of the rotorcraft, For wind speed, For the reverse speed of the wind speed, ie Is the airspeed of the rotorcraft, and
应理解,在无风环境下,即风速多旋翼无人机的空速等于其地速,即如图4a所示。It should be understood that in a windless environment, ie wind speed The airspeed of a multi-rotor drone is equal to its ground speed, ie As shown in Figure 4a.
230,控制多旋翼无人机风阻小的方向朝向空速的方向。230. Control the direction in which the wind resistance of the multi-rotor UAV is small toward the airspeed.
具体地,多旋翼无人机风阻小的方向可以是多旋翼无人机流线型设计的方向,例如多旋翼无人机的机头所在的方向。应理解,多旋翼无人机风阻小的方向还可以其它使得多旋翼无人机的受风面积小的方向,并不局限于是机头的方向。Specifically, the direction of the wind resistance of the multi-rotor UAV may be the direction of the streamlined design of the multi-rotor UAV, such as the direction in which the head of the multi-rotor UAV is located. It should be understood that the direction of the wind resistance of the multi-rotor UAV can be other directions that make the wind receiving area of the multi-rotor UAV smaller, and is not limited to the direction of the nose.
可选地,作为一个实施例,在图2所示实施例中,230控制多旋翼无人机风阻小的方向朝向空速的方向,包括:控制多旋翼无人机流线型设计的方向朝向空速的方向。Optionally, as an embodiment, in the embodiment shown in FIG. 2, 230 controls the direction of the multi-rotor UAV with a small wind resistance toward the airspeed, including: controlling the direction of the multi-rotor UAV streamline design toward the airspeed. The direction.
可选地,作为一个实施例,在图2所示实施例中,230控制多旋翼无人机流线型设计的方向朝向空速的方向,包括:控制多旋翼无人机的机头所在的方向朝向空速的方向。Optionally, as an embodiment, in the embodiment shown in FIG. 2, 230 controls the direction of the streamlined design of the multi-rotor UAV toward the direction of airspeed, including: controlling the direction of the head of the multi-rotor drone The direction of airspeed.
在本发明实施例中,多旋翼无人机的机头所在的方向可以是一个角度范围,并不限定于机头轴线所在的方向。In the embodiment of the present invention, the direction of the head of the multi-rotor UAV may be an angular range, and is not limited to the direction in which the head axis is located.
具体地,如图4所示,以四旋翼无人机的返航场景为例进行说明,并假 设四旋翼无人机的机头所在的方向为四旋翼无人机风阻小的方向。如图4a与图4b所示,四旋翼无人机记录返航点(即HOME点)的位置,在收到返航请求之后,四旋翼无人机向返航点飞行(即多旋翼无人机的地速为其相对返航点的运动速度),飞行过程中实时获取空速然后将该四旋翼无人机的机头A所在的方向朝向空速的方向。Specifically, as shown in FIG. 4, the returning scene of the quadrotor UAV is taken as an example, and the direction of the head of the quadrotor UAV is assumed to be the direction in which the wind resistance of the quadrotor UAV is small. As shown in Fig. 4a and Fig. 4b, the quadrotor UAV records the position of the return point (ie, the HOME point). After receiving the return request, the quadrotor drone flies to the return point (ie, the land of the multi-rotor drone). speed For the relative speed of the return point, the airspeed is obtained in real time during the flight. Then the direction of the nose A of the quadrotor UAV is oriented toward the airspeed The direction.
具体地,图4a为无风环境,即风速四旋翼无人机的空速等于其地速即空速为四旋翼无人机相对返航点的运动速度,控制四旋翼无人机的机头A所在的方向朝向空速的方向。Specifically, Figure 4a shows the windless environment, ie the wind speed Airspeed of a quadrotor drone Equal to its ground speed Airspeed For the movement speed of the quadrotor UAV relative to the return point, the direction of the head A of the quadrotor UAV is controlled to face the airspeed. The direction.
具体地,图4b为有风环境,例如风从四旋翼无人机的侧面吹来(假设返航点所在方向为四旋翼无人机的正面),且风速为 则多旋翼无人机的空速等于地速与矢量和,然后控制多旋翼无人机的机头A所在的方向朝向空速的方向飞行。Specifically, Figure 4b shows a windy environment, such as wind blowing from the side of a quadrotor UAV (assuming that the return point is in the direction of the quadrotor UAV) and the wind speed is Airspeed of a multi-rotor drone Equal to ground speed versus Vector sum, then control the direction of the nose A of the multi-rotor drone towards the airspeed The direction of flight.
应理解,机头A所在的方向为四旋翼无人机风阻小的方向,即受风面积较小,当控制四旋翼无人机的机头所在方向朝向其空速方向飞行时,能够有效提高该四旋翼无人机的抗风能力,从而不容易被风吹跑,提高无人机的飞行可靠性。It should be understood that the direction of the head A is the direction of the wind resistance of the quadrotor UAV, that is, the wind receiving area is small. When the head of the four-rotor drone is controlled to fly toward the airspeed direction, it can effectively improve. The four-rotor UAV's wind resistance is not easy to be blown by the wind, improving the flight reliability of the drone.
因此,在本发明实施例中,通过控制多旋翼无人机风阻小的方向朝向多旋翼无人机的风速的方向,能够提高多旋翼无人机的抗风能力,从而提高多旋翼无人机在大风环境中的飞行可靠性,例如能够提高多旋翼无人机在大风环境中返航的成功率。Therefore, in the embodiment of the present invention, by controlling the direction of the wind speed of the multi-rotor UAV toward the direction of the wind speed of the multi-rotor UAV, the wind resistance capability of the multi-rotor UAV can be improved, thereby improving the multi-rotor UAV. Flight reliability in high wind environments, for example, can increase the success rate of multi-rotor drones in returning to high winds.
具体地,图4中的多旋翼无人机可以是图1中所示的多旋翼无人机100。Specifically, the multi-rotor drone of FIG. 4 may be the
还应理解,本发明实施例除了可以应用于多旋翼无人机返航的场景,还可以应用于多旋翼无人机其他的轨迹规划自动飞行的场景。It should also be understood that the embodiment of the present invention can be applied to the scenario where the multi-rotor UAV returns to the scene, and can also be applied to other trajectory planning automatic flight scenarios of the multi-rotor drone.
具体地,在本发明实施例中,可以采用多种手段获取多旋翼无人机的空速。Specifically, in the embodiment of the present invention, the airspeed of the multi-rotor UAV can be acquired by various means.
可选地,作为一个实施例,在图2所示实施例中,220确定多旋翼无人机的空速,包括:获取多旋翼无人机的当前姿态信息;根据多旋翼无人机的姿态信息与空速的对应关系以及当前姿态信息,确定多旋翼无人机的空速。Optionally, as an embodiment, in the embodiment shown in FIG. 2, determining the airspeed of the multi-rotor UAV includes: acquiring the current attitude information of the multi-rotor UAV; and according to the posture of the multi-rotor UAV The correspondence between the information and the airspeed and the current attitude information determine the airspeed of the multi-rotor drone.
应理解,该多旋翼无人机的姿态信息与空速的对应关系可以预先获取,具体地,在本发明实施例中,该控制方法还包括:在风速小于阈值的情况下,获取该对应关系。 It should be understood that the corresponding relationship between the attitude information and the airspeed of the multi-rotor UAV can be obtained in advance. Specifically, in the embodiment of the present invention, the control method further includes: acquiring the corresponding relationship when the wind speed is less than the threshold .
具体地,风速小于阈值的情况可以指的是风力很小、或者风力几乎不影响多旋翼无人机飞行的情形。其中,该阈值可以是经验值,例如,风速小于该阈值的情形可以近似于无风环境。Specifically, the case where the wind speed is less than the threshold may mean that the wind is small or the wind hardly affects the situation in which the multi-rotor drone is flying. Wherein, the threshold may be an empirical value. For example, a situation in which the wind speed is less than the threshold may be approximated to a windless environment.
需要说明的是,下文提及的无风环境是一个相对概念,并非严格意义上的无风,例如将风速小于该阈值的情形称为无风环境。对应地,下文提及的有风环境指的是风速大于或等于该阈值的情形。It should be noted that the windless environment mentioned below is a relative concept, and is not strictly windless. For example, the case where the wind speed is less than the threshold is called a windless environment. Correspondingly, the windy environment referred to below refers to a situation where the wind speed is greater than or equal to the threshold.
从图4可知,在无风情况下,多旋翼无人机的空速就是其实际飞行速度,通过测量多旋翼无人机在无风环境下飞行时的姿态信息与速度信息,可以获得多旋翼无人机的姿态信息与速度信息的对应关系,即姿态信息与空速的对应关系。在220中确定多旋翼无人机的空速时,首先获取多旋翼无人机的当前姿态信息,然后基于该当前姿态信息与该对应关系,估算该多旋翼无人机当前的空速。It can be seen from Fig. 4 that in the absence of wind, the airspeed of the multi-rotor UAV is its actual flight speed. By measuring the attitude information and speed information of the multi-rotor UAV flying in a windless environment, a multi-rotor can be obtained. The correspondence between the attitude information of the drone and the speed information, that is, the correspondence between the attitude information and the airspeed. When the airspeed of the multi-rotor UAV is determined in 220, the current attitude information of the multi-rotor UAV is first acquired, and then the current airspeed of the multi-rotor UAV is estimated based on the current attitude information and the corresponding relationship.
可选地,在基于该当前姿态信息与该对应关系获得该当前姿态信息所对应的空速后,可以通过卡尔曼滤波方法对得到的空速进行滤波处理,得到较为准确的空速信息。Optionally, after obtaining the airspeed corresponding to the current posture information based on the current posture information and the corresponding relationship, the obtained airspeed may be filtered by a Kalman filtering method to obtain more accurate airspeed information.
在发明实施例中,该姿态信息可以包括三维角度信息、三维加速度信息与三维角速度信息或其它相关信息。In an embodiment of the invention, the attitude information may include three-dimensional angle information, three-dimensional acceleration information, and three-dimensional angular velocity information or other related information.
可选地,作为一个实施例,在图2所示实施例中,220确定多旋翼无人机的空速,包括:Optionally, as an embodiment, in the embodiment shown in FIG. 2, 220 determines the airspeed of the multi-rotor drone, including:
获取风速。Get the wind speed.
具体地,可以通过地面站获取风速,例如,接收地面站发送的用于指示风速的信息,进而获取风速。Specifically, the wind speed can be obtained by the ground station, for example, receiving information sent by the ground station for indicating the wind speed, thereby acquiring the wind speed.
获取多旋翼无人机的地速。Get the ground speed of a multi-rotor drone.
具体地,可以通过多旋翼无人机上的传感系统实时测得无人机的地速。Specifically, the ground speed of the drone can be measured in real time through a sensing system on the multi-rotor drone.
根据风速与地速,估算多旋翼无人机的空速。Estimate the airspeed of the multi-rotor drone based on wind speed and ground speed.
具体地,按照图3或图4所示的示意图,根据风速与多旋翼无人机的地速,计算得到多旋翼无人机的空速。Specifically, according to the schematic diagram shown in FIG. 3 or FIG. 4, the airspeed of the multi-rotor UAV is calculated according to the wind speed and the ground speed of the multi-rotor UAV.
可选地,作为一个实施例,在图2所示实施例中,220确定多旋翼无人机的空速,包括:通过多旋翼无人机上的空速计,获取多旋翼无人机的空速。Optionally, as an embodiment, in the embodiment shown in FIG. 2, 220 determines the airspeed of the multi-rotor drone, including: acquiring the air of the multi-rotor drone through the airspeed meter on the multi-rotor drone speed.
具体地,在多旋翼无人机上安装空速计,该空速计可以实时测量该多旋翼无人机的空速。具体地,本发明实施例中的空速计的设计尺寸小于该多旋 翼无人机的尺寸,即该空速计可以便捷地安装在多旋翼无人机上。Specifically, an airspeed meter is installed on the multi-rotor drone, and the airspeed meter can measure the airspeed of the multi-rotor drone in real time. Specifically, the design of the airspeed meter in the embodiment of the present invention is smaller than the multi-turn The size of the winged drone, that is, the airspeed meter can be easily installed on a multi-rotor drone.
应理解,在本发明实施例中,获取多旋翼无人机的空速的手段不局限于上述的几种方法,还可以采用其他任意可行的方法获得。It should be understood that, in the embodiment of the present invention, the means for obtaining the airspeed of the multi-rotor UAV is not limited to the above several methods, and may be obtained by any other feasible method.
因此,在本发明实施例中,通过控制多旋翼无人机风阻小的方向朝向多旋翼无人机的风速的方向,能够提高多旋翼无人机的抗风能力,从而提高多旋翼无人机在大风环境中的飞行可靠性,例如能够提高多旋翼无人机在大风环境中返航的成功率。Therefore, in the embodiment of the present invention, by controlling the direction of the wind speed of the multi-rotor UAV toward the direction of the wind speed of the multi-rotor UAV, the wind resistance capability of the multi-rotor UAV can be improved, thereby improving the multi-rotor UAV. Flight reliability in high wind environments, for example, can increase the success rate of multi-rotor drones in returning to high winds.
上文结合图2至图4描述了本发明实施例提供的控制方法,下文分别结合图5至图7描述本发明实施例的控制装置、飞行控制系统与多旋翼无人机。The control method provided by the embodiment of the present invention is described above with reference to FIG. 2 to FIG. 4 , and the control device, the flight control system and the multi-rotor drone according to the embodiment of the present invention are respectively described below with reference to FIGS. 5 to 7 .
图5示出本发明实施例提供的控制装置500的示意性框图,该控制装置500例如为图1所示的飞行控制器120。如图5所示,该控制装置500包括:FIG. 5 shows a schematic block diagram of a control device 500 provided by an embodiment of the present invention, such as the flight controller 120 shown in FIG. 1. As shown in FIG. 5, the control device 500 includes:
控制模块510,用于控制多旋翼无人机向目标地点飞行;a control module 510, configured to control the multi-rotor drone to fly to the target location;
确定模块520,用于确定该多旋翼无人机的空速;a determining module 520, configured to determine an airspeed of the multi-rotor drone;
该控制模块510,还用于控制该多旋翼无人机风阻小的方向朝向该空速的方向。The control module 510 is further configured to control a direction in which the wind resistance of the multi-rotor UAV is small toward the airspeed.
因此,在本发明实施例中,通过控制多旋翼无人机风阻小的方向朝向多旋翼无人机的风速的方向,能够提高多旋翼无人机的抗风能力,从而提高多旋翼无人机在大风环境中的飞行可靠性,例如能够提高多旋翼无人机在大风环境中返航的成功率。Therefore, in the embodiment of the present invention, by controlling the direction of the wind speed of the multi-rotor UAV toward the direction of the wind speed of the multi-rotor UAV, the wind resistance capability of the multi-rotor UAV can be improved, thereby improving the multi-rotor UAV. Flight reliability in high wind environments, for example, can increase the success rate of multi-rotor drones in returning to high winds.
可选地,作为一个实施例,该控制模块510用于,控制该多旋翼无人机流线型设计的方向朝向该空速的方向。Optionally, as an embodiment, the control module 510 is configured to control a direction in which the multi-rotor UAV streamlined design is oriented toward the airspeed.
可选地,作为一个实施例,该控制模块510用于,控制该多旋翼无人机的机头所在的方向朝向该空速的方向。Optionally, as an embodiment, the control module 510 is configured to control a direction in which the head of the multi-rotor drone is oriented toward the airspeed.
可选地,作为一个实施例,该确定模块520包括:Optionally, as an embodiment, the determining module 520 includes:
第一获取单元,用于获取该多旋翼无人机的当前姿态信息;a first acquiring unit, configured to acquire current posture information of the multi-rotor UAV;
确定单元,用于根据该多旋翼无人机的姿态信息与空速的对应关系以及该第一获取单元获取的该当前姿态信息,确定该多旋翼无人机的空速。And a determining unit, configured to determine an airspeed of the multi-rotor UAV according to the correspondence between the attitude information of the multi-rotor UAV and the airspeed and the current attitude information acquired by the first acquiring unit.
可选地,作为一个实施例,该控制装置500还包括:Optionally, as an embodiment, the control apparatus 500 further includes:
获取模块530,用于在风速小于阈值的情况下,获取该对应关系。The obtaining module 530 is configured to obtain the correspondence when the wind speed is less than a threshold.
可选地,作为一个实施例,该确定模块520包括:Optionally, as an embodiment, the determining module 520 includes:
第二获取单元,用于获取风速; a second acquiring unit, configured to acquire a wind speed;
该第二获取单元还用于,获取该多旋翼无人机的地速;The second acquiring unit is further configured to acquire a ground speed of the multi-rotor UAV;
计算单元,用于根据该第二获取单元获取的该风速与该地速,估算该多旋翼无人机的空速。And a calculating unit, configured to estimate an airspeed of the multi-rotor drone according to the wind speed acquired by the second acquiring unit and the ground speed.
可选地,作为一个实施例,该第二获取单元用于,接收地面站发送的用于指示该风速的信息。Optionally, as an embodiment, the second acquiring unit is configured to receive information sent by the ground station to indicate the wind speed.
可选地,作为一个实施例,该确定模块520用于,通过该多旋翼无人机上的空速计,获取该多旋翼无人机的空速。Optionally, as an embodiment, the determining module 520 is configured to acquire an airspeed of the multi-rotor drone through an airspeed meter on the multi-rotor drone.
可选地,作为一个实施例,该目标地点为该多旋翼无人机的返航目的地点。Optionally, as an embodiment, the target location is a return destination point of the multi-rotor drone.
应理解,本发明实施例提供的控制装置500的各个模块的操作和功能可以参考上述图2所示的控制方法,为了避免重复,在此不再赘述。It should be understood that the operations and functions of the various modules of the control device 500 provided by the embodiments of the present invention may refer to the control method shown in FIG. 2 above. To avoid repetition, details are not described herein again.
还应理解,本发明实施例中的该控制模块510与确定模块520可以由处理器或处理器电路组件执行。It should also be understood that the control module 510 and determination module 520 in embodiments of the present invention may be executed by a processor or processor circuit component.
图6示出本发明实施例提供的飞行控制系统600的示意性框图,该飞行控制系统600例如包括图1中所示的飞行控制器120与传感系统130。该飞行控制系统600可以包括处理器610和存储器620,处理器610通过总线630与存储器620通信连接。其中,存储器620用于存储程序,处理器610,用于执行存储器存储的程序,当程序被执行时,处理器610控制多旋翼无人机向目标地点飞行;确定该多旋翼无人机的空速;控制该多旋翼无人机风阻小的方向朝向该空速的方向。FIG. 6 shows a schematic block diagram of a flight control system 600 provided by an embodiment of the present invention, which includes, for example, the flight controller 120 and the sensing system 130 shown in FIG. The flight control system 600 can include a
因此,在本发明实施例中,通过控制多旋翼无人机风阻小的方向朝向多旋翼无人机的风速的方向,能够提高多旋翼无人机的抗风能力,从而提高多旋翼无人机在大风环境中的飞行可靠性,例如能够提高多旋翼无人机在大风环境中返航的成功率。Therefore, in the embodiment of the present invention, by controlling the direction of the wind speed of the multi-rotor UAV toward the direction of the wind speed of the multi-rotor UAV, the wind resistance capability of the multi-rotor UAV can be improved, thereby improving the multi-rotor UAV. Flight reliability in high wind environments, for example, can increase the success rate of multi-rotor drones in returning to high winds.
可选地,作为一个实施例,该处理器610具体用于,控制该多旋翼无人机流线型设计的方向朝向该空速的方向。Optionally, as an embodiment, the
可选地,作为一个实施例,该处理器610具体用于,控制该多旋翼无人机的机头所在的方向朝向该空速的方向。Optionally, as an embodiment, the
可选地,作为一个实施例,该处理器610具体用于,获取该多旋翼无人机的当前姿态信息,并根据该多旋翼无人机的姿态信息与空速的对应关以及该当前姿态信息,确定该多旋翼无人机的空速。
Optionally, as an embodiment, the
可选地,如图6所示,作为一个实施例,该飞行控制系统600还包括:Optionally, as shown in FIG. 6, as an embodiment, the flight control system 600 further includes:
传感器640,与该处理器通信连接,用于感测该多旋翼无人机的当前姿态信息,其中,该处理器用于接收该传感器感测的该多旋翼无人机的当前姿态信息。The
可选地,作为一个实施例,该传感器包括如下至少一种:陀螺仪、电子罗盘、惯性测量单元和视觉传感器。Optionally, as an embodiment, the sensor comprises at least one of the following: a gyroscope, an electronic compass, an inertial measurement unit, and a vision sensor.
可选地,作为一个实施例,该处理器610具体用于,在风速小于阈值的情况下,获取该对应关系。Optionally, as an embodiment, the
可选地,作为一个实施例,该处理器610具体用于,获取风速,获取该多旋翼无人机的地速,并根据该风速与该地速,估算该多旋翼无人机的空速。Optionally, as an embodiment, the
可选地,作为一个实施例,该处理器610具体用于,接收地面站发送的用于指示该风速的信息。Optionally, as an embodiment, the
可选地,如图6所示,作为一个实施例,该飞行控制系统600还包括:Optionally, as shown in FIG. 6, as an embodiment, the flight control system 600 further includes:
空速计650,用于测量该多旋翼无人机的空速;An
其中,该处理器与该空速计通信连接,该处理器具体用于接收该空速计发送的该多旋翼无人机的空速。The processor is communicatively coupled to the airspeed meter, and the processor is specifically configured to receive the airspeed of the multi-rotor drone sent by the airspeed meter.
应理解,传感器640与空速计650均可以属于图1所示的传感系统130。It should be understood that both
可选地,作为一个实施例,该目标地点为该多旋翼无人机的返航目的地点。Optionally, as an embodiment, the target location is a return destination point of the multi-rotor drone.
如图6所示,该飞行控制系统600还包括收发器660,用于向动力系统(例如图1中所示的动力系统110)发送指令,以控制动力系统为多旋翼无人机提供动力,使得多旋翼无人机的风阻小的方向朝向多旋翼无人机的空速的方向飞行。As shown in FIG. 6, the flight control system 600 further includes a
应理解,本发明实施例提供的飞行控制系统600的各个模块的操作和功能可以参考上述图2所示的控制方法,为了避免重复,在此不再赘述。It should be understood that the operation and function of each module of the flight control system 600 provided by the embodiment of the present invention may refer to the control method shown in FIG. 2 above. To avoid repetition, details are not described herein again.
图7示出本发明实施例提供的多旋翼无人机700的示意性框图。该多旋翼无人机700包括飞行控制系统710与动力系统720,该飞行控制系统710可以为上述实施例所述的飞行控制系统600,动力系统720可以如图1中所示的动力系统110。该飞行控制系统710用于控制该动力系统720为该多旋翼无人机700提供飞行动力,以满足该多旋翼无人机风阻小的方向朝向该多旋翼无人机的空速的方向。 FIG. 7 shows a schematic block diagram of a multi-rotor drone 700 provided by an embodiment of the present invention. The multi-rotor drone 700 includes a flight control system 710 and a power system 720, which may be the flight control system 600 described in the above embodiments, and the power system 720 may be the power system 110 as shown in FIG. The flight control system 710 is configured to control the power system 720 to provide flight power to the multi-rotor drone 700 to meet the direction of the airspeed of the multi-rotor drone toward the airspeed of the multi-rotor drone.
因此,在本发明实施例中,通过控制多旋翼无人机风阻小的方向朝向多旋翼无人机的风速的方向,能够提高多旋翼无人机的抗风能力,从而提高多旋翼无人机在大风环境中的飞行可靠性,例如能够提高多旋翼无人机在大风环境中返航的成功率。Therefore, in the embodiment of the present invention, by controlling the direction of the wind speed of the multi-rotor UAV toward the direction of the wind speed of the multi-rotor UAV, the wind resistance capability of the multi-rotor UAV can be improved, thereby improving the multi-rotor UAV. Flight reliability in high wind environments, for example, can increase the success rate of multi-rotor drones in returning to high winds.
应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。It should be understood that, in various embodiments of the present invention, the size of the sequence numbers of the above processes does not mean the order of execution, and the order of execution of each process should be determined by its function and internal logic, and should not be taken to the embodiments of the present invention. The implementation process constitutes any limitation.
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Those of ordinary skill in the art will appreciate that the elements and algorithm steps of the various examples described in connection with the embodiments disclosed herein can be implemented in electronic hardware or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the solution. A person skilled in the art can use different methods for implementing the described functions for each particular application, but such implementation should not be considered to be beyond the scope of the present invention.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。A person skilled in the art can clearly understand that for the convenience and brevity of the description, the specific working process of the system, the device and the unit described above can refer to the corresponding process in the foregoing method embodiment, and details are not described herein again.
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided by the present application, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. For example, the device embodiments described above are merely illustrative. For example, the division of the unit is only a logical function division. In actual implementation, there may be another division manner, for example, multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明 的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。The functions may be stored in a computer readable storage medium if implemented in the form of a software functional unit and sold or used as a standalone product. Based on such understanding, the present invention The technical solution in essence or the part contributing to the prior art or part of the technical solution may be embodied in the form of a software product stored in a storage medium, including a plurality of instructions for making one The computer device (which may be a personal computer, server, or network device, etc.) performs all or part of the steps of the methods described in various embodiments of the present invention. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and the like. .
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。 The above is only a specific embodiment of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily think of changes or substitutions within the technical scope of the present invention. It should be covered by the scope of the present invention. Therefore, the scope of the invention should be determined by the scope of the appended claims.
Claims (30)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201680004522.6A CN107111321B (en) | 2016-10-11 | 2016-10-11 | Control method, control device, flight control system and multi-rotor unmanned aerial vehicle |
| PCT/CN2016/101729 WO2018068193A1 (en) | 2016-10-11 | 2016-10-11 | Control method, control device, flight control system, and multi-rotor unmanned aerial vehicle |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2016/101729 WO2018068193A1 (en) | 2016-10-11 | 2016-10-11 | Control method, control device, flight control system, and multi-rotor unmanned aerial vehicle |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018068193A1 true WO2018068193A1 (en) | 2018-04-19 |
Family
ID=59676413
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2016/101729 Ceased WO2018068193A1 (en) | 2016-10-11 | 2016-10-11 | Control method, control device, flight control system, and multi-rotor unmanned aerial vehicle |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN107111321B (en) |
| WO (1) | WO2018068193A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109343562A (en) * | 2018-09-29 | 2019-02-15 | 深圳思博航空科技有限公司 | A kind of multi-rotor unmanned aerial vehicle control system and method |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116560411A (en) * | 2018-09-29 | 2023-08-08 | 深圳市大疆创新科技有限公司 | Control method of drone and drone |
| CN112135776A (en) * | 2019-10-28 | 2020-12-25 | 深圳市大疆创新科技有限公司 | Unmanned aerial vehicle control method and unmanned aerial vehicle |
| CN112334781A (en) * | 2019-10-29 | 2021-02-05 | 深圳市大疆创新科技有限公司 | Return voyage method, and method and device for determining power consumption for return voyage |
| CN113534827B (en) * | 2020-04-17 | 2022-11-22 | 北京三快在线科技有限公司 | Unmanned aerial vehicle minimum wind resistance surface detection method and device, unmanned aerial vehicle and storage medium |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101264797A (en) * | 2008-03-20 | 2008-09-17 | 北京航空航天大学 | A control method for unmanned aerial vehicle roll leveling |
| CN102122173A (en) * | 2011-01-13 | 2011-07-13 | 北京航空航天大学 | Unmanned plane route planning method based on SAR radar imaging |
| CN102981509A (en) * | 2012-12-18 | 2013-03-20 | 哈尔滨伟方智能科技开发有限责任公司 | Autopilot for fixed-wing and four-rotor unmanned aerial vehicles |
| US8948935B1 (en) * | 2013-01-02 | 2015-02-03 | Google Inc. | Providing a medical support device via an unmanned aerial vehicle |
| CN104459193A (en) * | 2014-12-05 | 2015-03-25 | 中国航天空气动力技术研究院 | Crosswind information estimation method based on unmanned aerial vehicle crabbing method |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105923147B (en) * | 2016-06-07 | 2018-07-10 | 广东泰一高新技术发展有限公司 | A kind of fixed-wing unmanned plane landing control method |
-
2016
- 2016-10-11 CN CN201680004522.6A patent/CN107111321B/en not_active Expired - Fee Related
- 2016-10-11 WO PCT/CN2016/101729 patent/WO2018068193A1/en not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101264797A (en) * | 2008-03-20 | 2008-09-17 | 北京航空航天大学 | A control method for unmanned aerial vehicle roll leveling |
| CN102122173A (en) * | 2011-01-13 | 2011-07-13 | 北京航空航天大学 | Unmanned plane route planning method based on SAR radar imaging |
| CN102981509A (en) * | 2012-12-18 | 2013-03-20 | 哈尔滨伟方智能科技开发有限责任公司 | Autopilot for fixed-wing and four-rotor unmanned aerial vehicles |
| US8948935B1 (en) * | 2013-01-02 | 2015-02-03 | Google Inc. | Providing a medical support device via an unmanned aerial vehicle |
| CN104459193A (en) * | 2014-12-05 | 2015-03-25 | 中国航天空气动力技术研究院 | Crosswind information estimation method based on unmanned aerial vehicle crabbing method |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109343562A (en) * | 2018-09-29 | 2019-02-15 | 深圳思博航空科技有限公司 | A kind of multi-rotor unmanned aerial vehicle control system and method |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107111321B (en) | 2020-06-19 |
| CN107111321A (en) | 2017-08-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12365452B2 (en) | Autonomous aerial vehicle hardware configuration | |
| JP6671375B2 (en) | How to fly a drone | |
| JP6239619B2 (en) | Flying camera with a string assembly for positioning and interaction | |
| CN107077149B (en) | Method, control system and mobile device for controlling mobile device | |
| WO2018068193A1 (en) | Control method, control device, flight control system, and multi-rotor unmanned aerial vehicle | |
| WO2023272633A1 (en) | Unmanned aerial vehicle control method, unmanned aerial vehicle, flight system, and storage medium | |
| CN111684384A (en) | A kind of UAV flight control method, equipment and UAV | |
| WO2018187936A1 (en) | Unmanned aerial vehicle and obstacle avoidance control method therefor | |
| WO2019127029A1 (en) | Obstacle avoidance method and device and aircraft | |
| CN110832420A (en) | Unmanned aerial vehicle control method and device and unmanned aerial vehicle | |
| WO2022126397A1 (en) | Data fusion method and device for sensor, and storage medium | |
| WO2018191981A1 (en) | Attitude computation method for unmanned aerial vehicle, flight controller, and unmanned aerial vehicle | |
| WO2020062255A1 (en) | Photographing control method and unmanned aerial vehicle | |
| CN114730011B (en) | Hovering method of aircraft, aircraft and storage medium | |
| WO2019000328A1 (en) | Control method of unmanned aerial vehicle, control terminal, and unmanned aerial vehicle | |
| CN111443733A (en) | Unmanned aerial vehicle flight control method and device and unmanned aerial vehicle | |
| CN112859896B (en) | Hovering flight and tracking planning method for multi-rotor unmanned aerial vehicle based on machine vision | |
| WO2023044897A1 (en) | Unmanned aerial vehicle control method and apparatus, unmanned aerial vehicle, and storage medium | |
| WO2020051757A1 (en) | Wind speed calculation method and device, unmanned aerial vehicle and unmanned aerial vehicle assembly | |
| CN116101507A (en) | Rotorcraft control method, device, rotorcraft and storage medium | |
| WO2022227096A1 (en) | Point cloud data processing method, and device and storage medium | |
| WO2021217362A1 (en) | Method and apparatus for inspecting installation of blades of unmanned aerial vehicle | |
| WO2021217451A1 (en) | Unmanned aerial vehicle control method, motion information determination method and device, and unmanned aerial vehicle | |
| US12136347B2 (en) | Airspace information provision system, airspace information provision method, and airspace information provision program | |
| JP2024021143A (en) | 3D data generation system and 3D data generation method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16918542 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 16918542 Country of ref document: EP Kind code of ref document: A1 |