WO2018113078A1 - Flight control method for unmanned aerial vehicle in headless mode, and unmanned aerial vehicle - Google Patents
Flight control method for unmanned aerial vehicle in headless mode, and unmanned aerial vehicle Download PDFInfo
- Publication number
- WO2018113078A1 WO2018113078A1 PCT/CN2017/073232 CN2017073232W WO2018113078A1 WO 2018113078 A1 WO2018113078 A1 WO 2018113078A1 CN 2017073232 W CN2017073232 W CN 2017073232W WO 2018113078 A1 WO2018113078 A1 WO 2018113078A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- rotation
- drone
- remote control
- control terminal
- flight
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 title claims abstract description 23
- 230000001154 acute effect Effects 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 13
- 238000004590 computer program Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
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
-
- 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/0011—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement
- G05D1/0033—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement by having the operator tracking the vehicle either by direct line of sight or via one or more cameras located remotely from the vehicle
-
- 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/0011—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement
Definitions
- the invention is entitled "A Flight Control Method for a UAV Headless Mode and a UAV" priority, the entire contents of which are incorporated herein by reference.
- the present invention relates to the field of drone technology, and in particular to a flight control method for a headless mode of a drone and a drone.
- the common operation mode of the drone is the head mode.
- the drone In the head mode, the drone itself is used as the reference system, the head direction is the front, the tail direction is the rear, and the left side of the fuselage is the left side. The right side of the body is on the right.
- the flight direction of the drone is the same as that of the rudder stick of the remote control device.
- the direction of the user and the head are inconsistent, the user needs to follow the direction of the head to determine the remote control.
- the direction of operation of the device Therefore, after operating the drone, it is prone to flight confusion and complicated operation.
- Embodiments of the present invention provide a flight control method for a headless mode of a drone and a drone, which can reduce the operation difficulty of the user and improve the user experience.
- a first aspect of an embodiment of the present invention provides a flight control method for a headless mode of a drone, comprising: [0009] receiving a flight instruction sent by a remote control terminal;
- a second aspect of the embodiments of the present invention provides a drone, including:
- a receiving unit configured to receive a flight instruction sent by the remote control terminal;
- a first acquiring unit configured to acquire a rotation base point direction of the drone;
- a first determining unit configured to determine a rotation angle and a first rotation direction according to the flight instruction and the rotation base point direction;
- a second determining unit configured to rotate the drone according to the first rotation direction and the rotation angle to obtain a target flight direction, starting from the rotation base point direction;
- an execution unit configured to perform flight to the target flight direction.
- FIG. 1 is a schematic diagram of a coordinate system of a UAV coordinate system and a remote control terminal according to an embodiment of the present invention
- FIG. 2 is a schematic flow chart of a first embodiment of a flight control method for a headless mode of a drone according to an embodiment of the present invention
- FIG. 3 is a schematic flow chart of a second embodiment of a flight control method for a headless mode of a drone according to an embodiment of the present invention
- FIG. 4 is a schematic flow chart of a third embodiment of a flight control method for a headless mode of a drone according to an embodiment of the present invention
- FIG. 5 is a schematic structural diagram of a first embodiment of a drone according to an embodiment of the present invention.
- FIG. 5b is a schematic structural diagram of a first acquiring unit of the UAV described in FIG. 5a according to an embodiment of the present invention
- FIG. 5c is a schematic structural diagram of a first determining unit of the drone depicted in FIG. 5a according to an embodiment of the present invention.
- FIG. 5 is a schematic structural diagram of another embodiment of the drone depicted in FIG. 5a according to an embodiment of the present invention.
- FIG. 5e is another schematic structural diagram of the drone described in FIG. 5a according to an embodiment of the present invention.
- FIG. 6 is a schematic structural diagram of a second embodiment of a drone according to an embodiment of the present invention.
- references to "embodiments” herein mean that the specific features, structures, or characteristics described in connection with the embodiments can be included in at least one embodiment of the invention.
- the appearances of the phrases in various places in the specification are not necessarily referring to the same embodiments, and are not exclusive or alternative embodiments that are mutually exclusive. Those skilled in the art will understand and implicitly understand that the embodiments described herein can be combined with other embodiments.
- the remote control terminal described in the embodiments of the present invention may include a smart phone (such as an Android mobile phone, an iOS mobile phone, a Windows Phone mobile phone, etc.), a tablet computer, a palmtop computer, a notebook computer, a mobile internet device (MID, Mobile Internet Devices), or The wearable device or the like, the above remote control terminal is merely an example, and not exhaustive, including but not limited to the above-mentioned remote control terminal.
- FIG. 2 is a schematic flow chart of a first embodiment of a flight control method for a headless mode of a drone according to an embodiment of the present invention.
- the flight control method of the headless mode of the drone described in this embodiment includes the following steps:
- the drone receives the flight instruction sent by the remote control terminal, and the flight instruction is used to command the drone to use Flight in the direction specified by the user.
- the flight instruction may include current geographic location information of the remote control terminal, orientation information of the remote control terminal, and operation direction information of the rudder rocker of the remote control terminal, and the operation direction of the rudder rocker is used to instruct the drone to fly in the direction.
- the rotation base point direction of the drone is used to rotate the drone with the direction as a base point.
- the drone can determine the direction of the rotation base point after receiving the flight command sent by the remote terminal.
- the obtaining the rotation base point direction of the drone may include the following steps:
- the geographic location of the remote control terminal is used as a starting point, and the indication direction of the geographic location of the unmanned aerial vehicle is the direction of the rotation base point.
- the geographic location of the remote control terminal may be included in the flight instruction of the remote control terminal, that is, when the remote control terminal sends a flight instruction to the drone, the flight instruction includes geographic location information of the remote control terminal. It can also be obtained by the drone from the remote control terminal.
- the unmanned aircraft can acquire the geographical position of the remote control terminal and calibrate the geographical position of the remote control terminal.
- the drone acquires its own geographical position, and after the drone acquires its own geographical position, the remote terminal's location is taken as the starting point, and the direction in which the drone's geographic location is the end point is taken as the rotating base point direction.
- the direction of the end point of the drone is taken as the starting point of the remote control terminal, that is, the direction indicated by the Y 2 axis in Fig. 1, which is the direction of the rotation base point of the drone.
- the drone needs to obtain the geographical location of the remote control terminal, and can pass the global positioning system (Global
- a laser ranging sensor may be built in the drone, and the relative position information of the remote terminal and the unmanned person may be acquired by measuring the physical distance between the remote control terminal and the drone.
- the determining the rotation angle and the first rotation direction according to the flight instruction and the rotation base point direction may include the following steps: [0052] 31) acquiring, from the remote control terminal, a first coordinate system with the remote control terminal as an origin, wherein the first coordinate system includes a first X axis, and a first Y axis;
- FIG. 1 is a schematic diagram of a first coordinate system established with the remote control terminal as the origin and a second coordinate system established with the unmanned aircraft as the origin.
- the first X-axis i.e., the XI-axis
- the first Y-axis that is, the Y1 axis
- the first X-axis is in the left-right direction of the rudder stick of the remote control terminal
- the first Y-axis that is, the Y1 axis
- the second Y axis that is, the Y2 axis
- the second X axis that is, the X2 axis is perpendicular to the Y2 axis.
- a magnetic sensor may be configured at the remote control terminal, and the remote control terminal may utilize the magnetic sensor to calculate direction information of the remote control terminal.
- the magnetic sensor measures the magnetic field of the current remote terminal, and obtains the direction information of the remote terminal according to the magnetic field strength, and the magnetic sensor has the advantages of high sensitivity and low power consumption.
- the first coordinate system with the remote terminal as the origin can be established, and then the drone acquires the information of the first coordinate system.
- the drone may determine the rotation angle of the drone in the first coordinate system with the remote terminal as the origin according to the operation direction information of the remote terminal carried by the flight instruction.
- the operation direction of the remote terminal is the Y1 direction, that is, in the actual operation of the remote terminal, the rudder stick is pushed forward in front of the remote terminal.
- the angle between the operation direction of the remote control terminal and the Y1 axis is ⁇ , and the angle ⁇ is an acute angle, which is marked in Figure 1.
- the second rotation direction may be determined according to the rotation angle ⁇ , and the second rotation direction is a direction in which the operation direction is rotated to the second axis, which may be a shunning direction or a reverse direction.
- the direction of the needle For example, as shown in Fig. 1, in the operation direction, that is, the Y1 axis direction is rotated by the ⁇ angle, the ⁇ 2-axis direction is obtained.
- the direction of the first rotation is opposite to the direction of the second direction of rotation, that is, the second direction of rotation is the direction of the reverse needle, and the direction of rotation of the first direction is the direction of the needle; the second direction of rotation is the direction of the needle, One direction of rotation is the direction of the reverse needle.
- the first rotation direction in Fig. 1 the direction of the reverse rotation is obtained, and the first rotation direction is obtained as the direction of the needle.
- the operation direction of the remote control terminal shown in FIG. 1 may be any one of forward, backward, leftward, and rightward. It should be noted that the four operation directions shown in FIG. 1 are only for convenience of description. In the actual application process, the operation direction may be any direction. For example, it may be left front, left rear, right front, right rear, and the like. The operation direction of the remote terminal and the target flight direction of the drone are in the same direction.
- the remote control terminal is mainly used for transmitting a flight instruction, or transmitting geographic location information of the remote control terminal, or transmitting the first coordinate system information.
- the drone is used to receive information, process the acquired information, and then perform the flight of the drone to the target.
- the first coordinate system is established with the remote control terminal as the origin and the second coordinate system is established with the unmanned aircraft as the origin.
- the remote control terminal and the drone are both in the horizontal position.
- a two-dimensional coordinate system established on the same horizontal plane. If it is applied in practice, when either of the two is not in the horizontal position, it is necessary to adjust the position of one of the parties not in the horizontal position, and adjust the remote terminal and the drone to the horizontal position to implement the embodiment of the present invention.
- [0063] 204 Rotating the drone according to the first rotation direction and the rotation angle to obtain a target flight direction, starting from the rotation base point direction.
- the rotation base point direction is used as a base point, and the drone is rotated according to the first rotation relationship direction and the first rotation angle, for example, as shown in FIG. 1, the UAV portion on the Y2 axis is followed.
- the target flight direction of the drone can be obtained, and the flight direction of the target is consistent with the operation direction of the remote terminal.
- the UAV portion in the direction of the second x-axis is regarded as the head of the drone, and the drone portion is rotated in a specified direction and a specified angle to obtain the drone. The direction of the target flight.
- the drone may select any point in the direction of the rotation base point, and rotate the point as the reference point by the specified angle in the specified direction.
- a point can be taken on the UAV portion in the direction of the ⁇ 2 axis, and the point is used as a reference point.
- the reference point is checked. Is there a rotation as described to improve accuracy? [0066] 205. Perform flight to the target flight direction.
- the drone can be executed to fly in the target flight direction.
- the drone keeps flying in the direction of the target before the drone acquires the next flight instruction.
- FIG. 3 is a schematic flowchart diagram of a second embodiment of a flight control method for a headless mode of a drone according to an embodiment of the present invention.
- the flight control method for the headless mode of the drone described in this embodiment includes the following steps:
- the pitch angle and roll angle of the remote control terminal can be measured by the gyro sensor and the acceleration sensor in the remote terminal.
- the actual direction of operation and the direction indicated by the user will be different.
- the user wants the unmanned aircraft to fly in front of the remote control terminal, that is, the user is flying in front, but in actual operation, the user pushes the rudder rocker ⁇ to the front of the user, and the operation direction is not directly in front of the horizontal plane.
- the actual operation direction of the remote control terminal may be decomposed to obtain a component on the horizontal plane, which may be understood as projecting the operation direction of the remote control terminal to the horizontal plane. Then, the operation direction information obtained after the projection is sent to the drone.
- step 303-step 307 can refer to step 201-step 205 of the flight control method of the headless mode of the drone described in FIG. 2.
- FIG. 4 is a schematic flowchart diagram of a third embodiment of a flight control method for a headless mode of a drone according to an embodiment of the present invention.
- the flight control method for the headless mode of the drone described in this embodiment includes the following steps:
- steps 401 to 403 may refer to step 201 to step 203 of the flight control method of the headless mode of the drone described in FIG.
- the drone can determine whether the direction of the nose is consistent with the direction of the rotation base point by determining the direction of the nose, and the head can be rotated to the rotation base point direction when the direction of the nose is inconsistent with the direction of the rotation base point.
- the drone head can be rotated by rotating the drone according to the first rotation direction and the rotation angle to obtain a target flight direction ⁇ starting from the rotation base point direction. Since the nose of the drone is a certain point, the accuracy of rotating the drone can be improved by rotating the handpiece.
- the drone head is involved in this embodiment, the drone in this embodiment still It is flying in the headless mode. After the user controls the remote control terminal, the implementation of the operation direction does not need to consider which direction the UAV head is in.
- steps 407-408 may refer to step 204 of step 205 of the flight control method of the headless mode of the drone described in FIG.
- FIG. 5a is a schematic structural diagram of an embodiment of a drone according to an embodiment of the present invention.
- the drone described in this embodiment includes: a receiving unit 501, a first obtaining unit 502, a first determining unit 503, a second determining unit 504, and an executing unit 505, as follows:
- the receiving unit 501 is configured to receive a flight instruction sent by the remote control terminal;
- the first obtaining unit 502 is configured to acquire a rotation base point direction of the drone
- the first determining unit 503 is configured to determine a rotation angle and a first rotation direction according to the flight instruction and the rotation base point direction;
- the second determining unit 504 is configured to rotate the drone according to the first rotation direction and the rotation angle to obtain a target flight direction, starting from the rotation base point direction;
- the executing unit 505 is configured to perform flight to the target flight direction.
- the first obtaining unit 502 of the drone described in FIG. 5b and FIG. 5a may include:
- the module 5021, the second obtaining module 5022, and the first determining module 5023 are as follows:
- the first obtaining module 5021 is configured to acquire a geographic location of the remote control terminal.
- a second obtaining module 5022 configured to acquire a geographic location of the drone
- the first determining module 5023 is configured to use the geographic location of the remote control terminal as a starting point, and the pointing direction of the unmanned aerial vehicle as an ending point is used as the rotating base point direction.
- the first determining unit 503 of the drone described in FIG. 5c and FIG. 5a may include: a third obtaining module 5031, an establishing module 5032, a second determining module 5033, and a third determining module 5034, details as follows
- the third obtaining module 5031 is configured to acquire, from the remote control terminal, a first coordinate system with the remote control terminal as an origin, wherein the first coordinate system includes a first X axis, and a first Y axis;
- the establishing module 5032 is configured to establish a second coordinate system with the unmanned machine as the origin, wherein the second coordinate system includes a second X axis and a second Y axis;
- the second determining module 5033 is configured to determine, according to the operation direction information of the remote control terminal carried by the flight instruction, a rotation angle, where the rotation angle is an acute angle;
- the third determining module 5034 is configured to determine a second rotation direction according to the rotation angle, where the first rotation direction is opposite to the direction of the second rotation direction.
- FIG. 5d is a modified structure of FIG. 5a, further comprising: a first determining unit 506 and a second obtaining unit 507, as follows:
- the first determining unit 506 is configured to determine, before the receiving unit receives the flight instruction sent by the remote control terminal, whether the remote control terminal is in a horizontal position;
- the second obtaining unit 507 is configured to acquire a pitch angle and a roll angle of the remote control terminal if the remote control terminal is not in a horizontal position.
- FIG. 5e is a modified structure of FIG. 5a, further comprising: a third determining unit 508
- the second determining unit 509 and the rotating unit 510 are as follows:
- the third determining unit 508 is configured to: before the second determining unit rotates the drone according to the first rotation direction and the rotation angle, to obtain a target flight direction, starting from the rotation base point direction Determining the direction of the head of the drone;
- the second determining unit 509 is configured to determine whether the direction of the head of the drone is one of the directions of the rotating base point [0117]
- the rotation unit 510 is configured to rotate the UAV head to the rotation base point direction if the UAV head direction does not coincide with the rotation base point direction, and execute by the second determining unit Starting from the rotation base point direction, the drone is rotated according to the first rotation direction and the rotation angle to obtain a target flight direction.
- FIG. 6 is a schematic structural diagram of a second embodiment of a drone according to an embodiment of the present invention.
- the drone described in this embodiment includes: at least one input device 1000; at least one output device 2 000; at least one processor 3000, such as a CPU; and a memory 4000, the input device 1000, the output device 2000, and the processor 3000 and memory 4000 are connected by a bus 5000.
- the input device 1000 may be a touch panel, a physical button, or a mouse.
- the above output device 2000 may specifically be a display screen.
- the above memory 4000 may be a high speed RAM memory or a non-volatile memory such as a disk memory.
- the memory 4000 is used to store a set of program codes.
- the input device 1000, the output device 2000, and the processor 3000 are used to call a program code stored in the memory 4000, and perform the following operations:
- the processor 3000 is configured to:
- the processor 3000 is configured to acquire a rotation base point direction of the drone, and includes: [0130] acquiring a geographic location of the remote control terminal;
- the geographical position of the remote control terminal is used as a starting point, and the indication direction of the geographic location of the unmanned aerial vehicle is the direction of the rotation base point.
- the processor 3000 carries the operation direction information of the remote terminal in the flight instruction.
- determining the rotation angle and the first rotation direction according to the flight instruction and the rotation base point direction including:
- [0135] acquiring, from the remote control terminal, a first coordinate system with the remote control terminal as an origin, wherein the first coordinate system includes a first X axis, and a first Y axis;
- a second rotation direction is determined, the first rotation direction being opposite to the direction of the second rotation direction.
- the method before the receiving, by the processor 3000, the flight instruction sent by the remote control terminal, the method further includes:
- the processor 3000 is configured to rotate the drone according to the first rotation direction and the rotation angle to obtain the target flight direction, where the direction of the rotation base point is used as a starting point.
- the methods include:
- the embodiment of the present invention further provides a computer storage medium, wherein the computer storage medium may store a program, and the program execution includes the flight control of the headless mode of any of the unmanned aerial vehicles described in the foregoing method embodiments. Part or all of the steps of the method.
- embodiments of the invention may be provided as a method, apparatus (device), or computer program product.
- the present invention can take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware.
- the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, C D-ROM, optical storage, etc.) in which computer usable program code is embodied.
- the computer program is stored/distributed in a suitable medium, provided with other hardware or as part of the hardware, or in other distributed forms, such as over the Internet or other wired or wireless telecommunications systems.
- These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that instructions stored in the computer readable memory produce an article of manufacture including the instruction device.
- the instruction device implements the functions specified in one or more flows of the flowchart or in a block or blocks of the flowchart.
- These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing, such that the computer or other programmable device
- the instructions executed above provide steps for implementing the functions specified in one or more blocks of the flowchart or in a block or blocks of the flowchart.
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)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
A flight control method for an unmanned aerial vehicle in a headless mode, and an unmanned aerial vehicle. The control method comprises: receiving a flight instruction sent by a remote control terminal (201); obtaining a rotation base point direction of an unmanned aerial vehicle (202); determining a rotation angle (β) and a first rotation direction according to the flight instruction and the rotation base point direction (203); rotating the unmanned aerial vehicle by taking the rotation base point direction as a starting point according to the first rotation direction and the rotation angle (β) to obtain a target flight direction (204); and executing flight in the target flight direction (205). The flight control method for an unmanned aerial vehicle in a headless mode reduces the operation difficulty of the remote control terminal, and improves user experience.
Description
一种无人机无头模式的飞行控制方法及无人机 Flight control method for unmanned headless mode of drone and drone
[0001] 本申请要求于 2016年 12月 22日递交国家知识产权局、 申请号为 201611198344.3[0001] This application is filed on December 22, 2016 and submitted to the State Intellectual Property Office. The application number is 201611198344.3
, 发明名称为"一种无人机无头模式的飞行控制方法及无人机"的国内专利申请的 优先权, 其全部内容通过引用结合在本申请中。 The invention is entitled "A Flight Control Method for a UAV Headless Mode and a UAV" priority, the entire contents of which are incorporated herein by reference.
[0002] 技术领域 Technical Field
[0003] 本发明涉及无人机技术领域, 具体涉及一种无人机无头模式的飞行控制方法及 无人机。 [0003] The present invention relates to the field of drone technology, and in particular to a flight control method for a headless mode of a drone and a drone.
[0004] 背景技术 BACKGROUND OF THE INVENTION
[0005] 无人机的常用操作模式为有头模式, 在有头模式中以无人机自身为参考系, 机 头方向为前方, 机尾方向为后方, 机身左侧为左方, 机身右侧为右方。 当用户 和机头方向一致吋, 无人机飞行方向和遥控设备的方向舵摇杆一致, 当用户和 机头方向不一致吋, 用户需要随着盯着机头的方向, 根据机头方向判断出遥控 设备的操作方向。 因此, 在操作无人机吋, 容易出现飞行混乱, 操作复杂的问 题。 [0005] The common operation mode of the drone is the head mode. In the head mode, the drone itself is used as the reference system, the head direction is the front, the tail direction is the rear, and the left side of the fuselage is the left side. The right side of the body is on the right. When the direction of the user and the head are the same, the flight direction of the drone is the same as that of the rudder stick of the remote control device. When the direction of the user and the head are inconsistent, the user needs to follow the direction of the head to determine the remote control. The direction of operation of the device. Therefore, after operating the drone, it is prone to flight confusion and complicated operation.
[0006] 发明内容 SUMMARY OF THE INVENTION
[0007] 本发明实施例提供了一种无人机无头模式的飞行控制方法及无人机, 可降低用 户的操作难度, 提升用户体验。 [0007] Embodiments of the present invention provide a flight control method for a headless mode of a drone and a drone, which can reduce the operation difficulty of the user and improve the user experience.
[0008] 本发明实施例第一方面提供了一种无人机无头模式的飞行控制方法, 包括: [0009] 接收遥控终端发送的飞行指令; [0008] A first aspect of an embodiment of the present invention provides a flight control method for a headless mode of a drone, comprising: [0009] receiving a flight instruction sent by a remote control terminal;
[0010] 获取无人机的旋转基点方向; [0010] acquiring a rotation base point direction of the drone;
[0011] 根据所述飞行指令和所述旋转基点方向确定旋转角度和第一旋转方向; [0011] determining a rotation angle and a first rotation direction according to the flight instruction and the rotation base point direction;
[0012] 以所述旋转基点方向为起点, 按照所述第一旋转方向和所述旋转角度旋转所述 无人机得到目标飞行方向; [0012] rotating the drone according to the first rotation direction and the rotation angle to obtain a target flight direction, starting from the rotation base point direction;
[0013] 执行向所述目标飞行方向飞行。 [0013] performing a flight to the target flight direction.
[0014] 本发明实施例第二方面提供了一种无人机, 包括: [0014] A second aspect of the embodiments of the present invention provides a drone, including:
[0015] 接收单元, 用于接收遥控终端发送的飞行指令;
[0016] 第一获取单元, 用于获取无人机的旋转基点方向; [0015] a receiving unit, configured to receive a flight instruction sent by the remote control terminal; [0016] a first acquiring unit, configured to acquire a rotation base point direction of the drone;
[0017] 第一确定单元, 用于根据所述飞行指令和所述旋转基点方向确定旋转角度和第 一旋转方向; [0017] a first determining unit, configured to determine a rotation angle and a first rotation direction according to the flight instruction and the rotation base point direction;
[0018] 第二确定单元, 用于以所述旋转基点方向为起点, 按照所述第一旋转方向和所 述旋转角度旋转所述无人机得到目标飞行方向; [0018] a second determining unit, configured to rotate the drone according to the first rotation direction and the rotation angle to obtain a target flight direction, starting from the rotation base point direction;
[0019] 执行单元, 用于执行向所述目标飞行方向飞行。 [0019] an execution unit, configured to perform flight to the target flight direction.
[0020] 可以看出, 通过本发明实施例, 接收遥控终端发送的飞行指令; 获取无人机的 旋转基点方向; 根据所述飞行指令和所述旋转基点方向确定旋转角度和第一旋 转方向; 以所述旋转基点方向为起点, 按照所述第一旋转方向和所述旋转角度 旋转所述无人机得到目标飞行方向; 执行向所述目标飞行方向飞行。 从而, 降 低了用户的操作难度, 提升了用户体验。 [0020] It can be seen that, by using the embodiment of the present invention, receiving a flight instruction sent by the remote control terminal; acquiring a rotation base point direction of the drone; determining a rotation angle and a first rotation direction according to the flight instruction and the rotation base point direction; Starting from the rotation base point direction, rotating the drone according to the first rotation direction and the rotation angle to obtain a target flight direction; performing flight to the target flight direction. Thereby, the operation difficulty of the user is reduced, and the user experience is improved.
[0021] 附图说明 BRIEF DESCRIPTION OF THE DRAWINGS
[0022] 为了更清楚地说明本发明实施例或现有技术中的技术方案, 下面将对实施例或 现有技术描述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的 附图仅仅是本发明的一些实施例, 对于本领域普通技术人员来讲, 在不付出创 造性劳动性的前提下, 还可以根据这些附图获得其他的附图。 [0022] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings to be used in the embodiments or the prior art description will be briefly described below, and obviously, in the following description The drawings are only some of the embodiments of the present invention, and other drawings may be obtained from those skilled in the art without departing from the drawings.
[0023] 图 1是本发明实施例提供的无人机坐标系和遥控终端坐标系示意图; 1 is a schematic diagram of a coordinate system of a UAV coordinate system and a remote control terminal according to an embodiment of the present invention;
[0024] 图 2是本发明实施例提供的一种无人机无头模式的飞行控制方法的第一实施例 流程示意图; 2 is a schematic flow chart of a first embodiment of a flight control method for a headless mode of a drone according to an embodiment of the present invention;
[0025] 图 3是本发明实施例提供的一种无人机无头模式的飞行控制方法的第二实施例 流程示意图; 3 is a schematic flow chart of a second embodiment of a flight control method for a headless mode of a drone according to an embodiment of the present invention;
[0026] 图 4是本发明实施例提供的一种无人机无头模式的飞行控制方法的第三实施例 流程示意图; 4 is a schematic flow chart of a third embodiment of a flight control method for a headless mode of a drone according to an embodiment of the present invention;
[0027] 图 5a是本发明实施例提供的一种无人机的第一实施例结构示意图; FIG. 5 is a schematic structural diagram of a first embodiment of a drone according to an embodiment of the present invention; FIG.
[0028] 图 5b是本发明实施例提供的图 5a所描述的无人机的第一获取单元的结构示意图 FIG. 5b is a schematic structural diagram of a first acquiring unit of the UAV described in FIG. 5a according to an embodiment of the present invention;
[0029] 图 5c是本发明实施例提供的图 5a所描述的无人机的第一确定单元的结构示意图
[0030] 图 5d是本发明实施例提供的图 5a所描述的无人机的又一结构示意图; 5c is a schematic structural diagram of a first determining unit of the drone depicted in FIG. 5a according to an embodiment of the present invention; [0030] FIG. 5 is a schematic structural diagram of another embodiment of the drone depicted in FIG. 5a according to an embodiment of the present invention;
[0031] 图 5e是本发明实施例提供的图 5a所描述的无人机的又一结构示意图; [0031] FIG. 5e is another schematic structural diagram of the drone described in FIG. 5a according to an embodiment of the present invention;
[0032] 图 6是本发明实施例提供的一种无人机的第二实施例结构示意图。 6 is a schematic structural diagram of a second embodiment of a drone according to an embodiment of the present invention.
[0033] 具体实施方式 DETAILED DESCRIPTION
[0034] 下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完整地描述, 显然, 所描述的实施例是本发明一部分实施例, 而不是全部的实 施例。 基于本发明中的实施例, 本领域普通技术人员在没有作出创造性劳动前 提下所获得的所有其他实施例, 都属于本发明保护的范围。 [0034] The technical solutions in the embodiments of the present invention will be 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 a person of ordinary skill in the art based on the embodiments of the present invention without departing from the inventive work are all within the scope of the present invention.
[0035] 本发明的说明书和权利要求书及所述附图中的术语"第一"、 "第二"、 "第三 "和" 第四"等是用于区别不同对象, 而不是用于描述特定顺序。 此外, 术语"包括"和" 具有"以及它们任何变形, 意图在于覆盖不排他的包含。 例如包含了一系列步骤 或单元的过程、 方法、 系统、 产品或设备没有限定于已列出的步骤或单元, 而 是可选地还包括没有列出的步骤或单元, 或可选地还包括对于这些过程、 方法 、 产品或设备固有的其它步骤或单元。 [0035] The terms "first", "second", "third" and "fourth" and the like in the description and claims of the present invention and the drawings are used to distinguish different objects instead of Describe a specific order. Furthermore, the terms "comprises" and "comprising" and "the" and "the" are intended to cover a non-exclusive inclusion. For example, a process, method, system, product, or device that comprises a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units not listed, or, optionally, Other steps or units inherent to these processes, methods, products or equipment.
[0036] 在本文中提及 "实施例"意味着, 结合实施例描述的特定特征、 结构或特性可以 包含在本发明的至少一个实施例中。 在说明书中的各个位置出现该短语并不一 定均是指相同的实施例, 也不是与其它实施例互斥的独立的或备选的实施例。 本领域技术人员显式地和隐式地理解的是, 本文所描述的实施例可以与其它实 施例相结合。 [0036] References to "embodiments" herein mean that the specific features, structures, or characteristics described in connection with the embodiments can be included in at least one embodiment of the invention. The appearances of the phrases in various places in the specification are not necessarily referring to the same embodiments, and are not exclusive or alternative embodiments that are mutually exclusive. Those skilled in the art will understand and implicitly understand that the embodiments described herein can be combined with other embodiments.
[0037] 本发明实施例所描述的遥控终端可以包括智能手机 (如 Android手机、 iOS手机 、 Windows Phone手机等) 、 平板电脑、 掌上电脑、 笔记本电脑、 移动互联网设 备 (MID, Mobile Internet Devices) 或穿戴式设备等, 上述遥控终端仅是举例, 而非穷举, 包含但不限于上述遥控终端。 The remote control terminal described in the embodiments of the present invention may include a smart phone (such as an Android mobile phone, an iOS mobile phone, a Windows Phone mobile phone, etc.), a tablet computer, a palmtop computer, a notebook computer, a mobile internet device (MID, Mobile Internet Devices), or The wearable device or the like, the above remote control terminal is merely an example, and not exhaustive, including but not limited to the above-mentioned remote control terminal.
[0038] 请参阅图 2, 为本发明实施例提供的一种无人机无头模式的飞行控制方法的第 一实施例流程示意图。 本实施例中所描述的无人机无头模式的飞行控制方法, 包括以下步骤: 2 is a schematic flow chart of a first embodiment of a flight control method for a headless mode of a drone according to an embodiment of the present invention. The flight control method of the headless mode of the drone described in this embodiment includes the following steps:
[0039] 201、 接收遥控终端发送的飞行指令。 [0039] 201. Receive a flight instruction sent by the remote control terminal.
[0040] 其中, 无人机接收由遥控终端发送的飞行指令, 飞行指令用于命令无人机向用
户指定的方向飞行。 飞行指令可包括遥控终端当前的地理位置信息, 遥控终端 的朝向信息以及遥控终端的方向舵摇杆的操作方向信息, 舵摇杆的操作方向用 于指示无人机向该方向飞行。 [0040] wherein, the drone receives the flight instruction sent by the remote control terminal, and the flight instruction is used to command the drone to use Flight in the direction specified by the user. The flight instruction may include current geographic location information of the remote control terminal, orientation information of the remote control terminal, and operation direction information of the rudder rocker of the remote control terminal, and the operation direction of the rudder rocker is used to instruct the drone to fly in the direction.
[0041] 202、 获取无人机的旋转基点方向。 [0041] 202. Obtain a rotation base direction of the drone.
[0042] 其中, 无人机的旋转基点方向用于让无人机以该方向为基点进行旋转。 无人机 可在接收到遥控终端发送的飞行指令过后, 确定旋转基点方向。 [0042] wherein the rotation base point direction of the drone is used to rotate the drone with the direction as a base point. The drone can determine the direction of the rotation base point after receiving the flight command sent by the remote terminal.
[0043] 可选地, 上述获取无人机的旋转基点方向, 可包括如下步骤: [0043] Optionally, the obtaining the rotation base point direction of the drone may include the following steps:
[0044] 21) 、 获取所述遥控终端地理位置; [0044] 21) acquiring the geographic location of the remote control terminal;
[0045] 22) 、 获取所述无人机地理位置; [0045] 22) obtaining the geographic location of the drone;
[0046] 23) 、 将所述遥控终端地理位置为起点, 所述无人机地理位置为终点的指示方 向作为所述旋转基点方向。 [0046] 23), the geographic location of the remote control terminal is used as a starting point, and the indication direction of the geographic location of the unmanned aerial vehicle is the direction of the rotation base point.
[0047] 其中, 遥控终端的地理位置可以包含在遥控终端的飞行指令中, 即当遥控终端 向无人机发送飞行指令吋, 飞行指令包括遥控终端的地理位置信息。 也可以由 无人机从遥控终端获取, 在遥控终端的地理位置处于移动变化的情况下, 无人 机可随吋获取遥控终端的地理位置, 对遥控终端的地理位置进行标定。 无人机 获取自身的地理位置, 在无人机获取自身的地理位置过后, 将遥控终端所在地 理位置为起点, 无人机所在地理位置为终点的指示方向作为所述旋转基点方向 。 例如, 如图 1所示, 以遥控终端为起点, 无人机为终点的指示方向, 即图 1中 Y 2轴指示的方向, 即为无人机的旋转基点方向。 [0047] wherein the geographic location of the remote control terminal may be included in the flight instruction of the remote control terminal, that is, when the remote control terminal sends a flight instruction to the drone, the flight instruction includes geographic location information of the remote control terminal. It can also be obtained by the drone from the remote control terminal. In the case where the geographical position of the remote control terminal is moving, the unmanned aircraft can acquire the geographical position of the remote control terminal and calibrate the geographical position of the remote control terminal. The drone acquires its own geographical position, and after the drone acquires its own geographical position, the remote terminal's location is taken as the starting point, and the direction in which the drone's geographic location is the end point is taken as the rotating base point direction. For example, as shown in Fig. 1, the direction of the end point of the drone is taken as the starting point of the remote control terminal, that is, the direction indicated by the Y 2 axis in Fig. 1, which is the direction of the rotation base point of the drone.
[0048] 可选地, 无人机要获得遥控终端的地理位置, 可通过全球定位系统 (Global [0048] Optionally, the drone needs to obtain the geographical location of the remote control terminal, and can pass the global positioning system (Global
Positioning System, GPS) 对遥控终端进行定位, 或者通过雷达无源定位对遥控 终端的地理位置进行标定, 并获取以遥控终端所在地理位置为起点, 无人机所 在地理位置为终点的指示方向。 Positioning System, GPS) Locating the remote control terminal, or calibrating the geographical position of the remote control terminal through passive positioning of the radar, and obtaining the direction indicated by the geographic location of the remote control terminal and the geographic location of the drone.
[0049] 可选地, 可在无人机中内置激光测距传感器, 通过测量遥控终端和无人机的物 理距离同吋获取遥控终端和无人的相对方位信息。 [0049] Optionally, a laser ranging sensor may be built in the drone, and the relative position information of the remote terminal and the unmanned person may be acquired by measuring the physical distance between the remote control terminal and the drone.
[0050] 203、 根据所述飞行指令和所述旋转基点方向确定旋转角度和第一旋转方向。 [0050] 203. Determine a rotation angle and a first rotation direction according to the flight instruction and the rotation base point direction.
[0051] 可选地, 上述根据飞行指令和旋转基点方向确定旋转角度和第一旋转方向, 可 包括如下步骤:
[0052] 31 ) 、 从遥控终端获取以遥控终端为原点的第一坐标系, 其中所述第一坐标系 包括第一 X轴, 第一 Y轴; [0051] Optionally, the determining the rotation angle and the first rotation direction according to the flight instruction and the rotation base point direction may include the following steps: [0052] 31) acquiring, from the remote control terminal, a first coordinate system with the remote control terminal as an origin, wherein the first coordinate system includes a first X axis, and a first Y axis;
[0053] 32) 、 建立以无人机为原点的第二坐标系, 其中所述第二坐标系包括第二 X轴 , 第二 Y轴; [0053] 32) establishing a second coordinate system with the unmanned machine as the origin, wherein the second coordinate system includes a second X axis and a second Y axis;
[0054] 33) 、 根据所述飞行指令携带的所述遥控终端的操作方向信息, 确定旋转角度 , 所述旋转角度为锐角; [0054] 33) determining a rotation angle according to the operation direction information of the remote control terminal carried by the flight instruction, where the rotation angle is an acute angle;
[0055] 34) 、 根据所述旋转角度, 确定第二旋转方向, 所述第一旋转方向与所述第二 旋转方向的方向相反。 [0055] 34) determining a second rotation direction according to the rotation angle, wherein the first rotation direction is opposite to the direction of the second rotation direction.
[0056] 可选地, 如图 1所示, 图 1为以遥控终端为原点建立的第一坐标系和以无人机为 原点建立的第二坐标系的示意图。 在第一坐标系中, 第一 X轴, 即 XI轴在遥控终 端方向舵摇杆的左右方向上, 第一 Y轴, 即 Y1轴在遥控终端方向舵摇杆的前后方 向上。 在第二坐标系中, 第二 Y轴, 即 Y2轴在无人机的旋转基点方向上, 第二 X 轴, 即 X2轴垂直于 Y2轴。 [0056] Optionally, as shown in FIG. 1, FIG. 1 is a schematic diagram of a first coordinate system established with the remote control terminal as the origin and a second coordinate system established with the unmanned aircraft as the origin. In the first coordinate system, the first X-axis, i.e., the XI-axis, is in the left-right direction of the rudder stick of the remote control terminal, and the first Y-axis, that is, the Y1 axis, is forward and backward of the rudder rocker of the remote control terminal. In the second coordinate system, the second Y axis, that is, the Y2 axis, is in the direction of the rotation base of the drone, and the second X axis, that is, the X2 axis is perpendicular to the Y2 axis.
[0057] 可选地, 可在遥控终端配置磁传感器, 遥控终端可利用磁传感器来计算遥控终 端的方向信息。 磁传感器对当前遥控终端所处位置的磁场进行测量, 根据磁场 强度可获取遥控终端的方向信息, 并且磁传感器具有灵敏度高, 功耗低的优点 。 在获取遥控终端的方向信息后, 即可建立以遥控终端为原点的第一坐标系, 然后无人机获取第一坐标系的信息。 [0057] Optionally, a magnetic sensor may be configured at the remote control terminal, and the remote control terminal may utilize the magnetic sensor to calculate direction information of the remote control terminal. The magnetic sensor measures the magnetic field of the current remote terminal, and obtains the direction information of the remote terminal according to the magnetic field strength, and the magnetic sensor has the advantages of high sensitivity and low power consumption. After obtaining the direction information of the remote terminal, the first coordinate system with the remote terminal as the origin can be established, and then the drone acquires the information of the first coordinate system.
[0058] 可选地, 无人机可根据所述飞行指令携带的所述遥控终端的操作方向信息, 在 以遥控终端为原点的第一坐标系中, 确定无人机的旋转角度。 例如, 如图 1所示 , 遥控终端的操作方向为 Y1方向, 即在遥控终端的实际操作中, 方向舵摇杆向 遥控终端正前方推动。 遥控终端操作方向和 Y1轴的夹角为 β, 其中夹角 β为锐角 , 图 1中已标出。 [0058] Optionally, the drone may determine the rotation angle of the drone in the first coordinate system with the remote terminal as the origin according to the operation direction information of the remote terminal carried by the flight instruction. For example, as shown in Fig. 1, the operation direction of the remote terminal is the Y1 direction, that is, in the actual operation of the remote terminal, the rudder stick is pushed forward in front of the remote terminal. The angle between the operation direction of the remote control terminal and the Y1 axis is β, and the angle β is an acute angle, which is marked in Figure 1.
[0059] 可选地, 确定所述旋转角度 β后, 可根据旋转角度 β确定第二旋转方向, 第二旋 转方向为操作方向旋转到第二 Υ轴的方向, 可以是顺吋针方向或逆吋针方向。 例 如图 1所述, 在所述操作方向, 即 Y1轴方向逆吋针旋转 β角度, 即可得到 Υ2轴方 向。 第一旋转方向与所述第二旋转方向的方向正好相反, 即第二旋转方向为逆 吋针方向吋, 第一旋转方向为顺吋针方向; 第二旋转方向为顺吋针方向吋, 第
一旋转方向为逆吋针方向。 图 1中第二旋转方向为逆吋针方向, 即可得到第一旋 转方向为顺吋针方向。 [0059] Alternatively, after determining the rotation angle β, the second rotation direction may be determined according to the rotation angle β, and the second rotation direction is a direction in which the operation direction is rotated to the second axis, which may be a shunning direction or a reverse direction. The direction of the needle. For example, as shown in Fig. 1, in the operation direction, that is, the Y1 axis direction is rotated by the β angle, the Υ2-axis direction is obtained. The direction of the first rotation is opposite to the direction of the second direction of rotation, that is, the second direction of rotation is the direction of the reverse needle, and the direction of rotation of the first direction is the direction of the needle; the second direction of rotation is the direction of the needle, One direction of rotation is the direction of the reverse needle. In the first rotation direction in Fig. 1, the direction of the reverse rotation is obtained, and the first rotation direction is obtained as the direction of the needle.
[0060] 可选地, 图 1中所示的遥控终端的操作方向可以是向前、 向后、 向左、 向右任 意一种。 需要说明的是, 图 1中画出的这四种操作方向只是为了便于说明, 实际 应用过程中, 操作方向可以是任意方向。 例如, 可以是向左前、 向左后、 向右 前、 向右后等其他方向。 遥控终端的操作方向和无人机的目标飞行方向为同一 方向。 [0060] Alternatively, the operation direction of the remote control terminal shown in FIG. 1 may be any one of forward, backward, leftward, and rightward. It should be noted that the four operation directions shown in FIG. 1 are only for convenience of description. In the actual application process, the operation direction may be any direction. For example, it may be left front, left rear, right front, right rear, and the like. The operation direction of the remote terminal and the target flight direction of the drone are in the same direction.
[0061] 可选地, 本发明中遥控终端主要用于发送飞行指令, 或者发送遥控终端的地理 位置信息, 或者发送第一坐标系信息。 无人机用于接收信息, 并将获取的信息 进行处理, 然后执行将无人机向目标飞行方向飞行。 [0061] Optionally, in the present invention, the remote control terminal is mainly used for transmitting a flight instruction, or transmitting geographic location information of the remote control terminal, or transmitting the first coordinate system information. The drone is used to receive information, process the acquired information, and then perform the flight of the drone to the target.
[0062] 可选地, 本实施例中以遥控终端为原点建立第一坐标系和以无人机为原点建立 第二坐标系的基础都是在遥控终端和无人机均处于水平位置的情况下, 在同一 个水平面上建立的二维坐标系。 若在实际应用吋, 当两者中任何一方不处于水 平位置, 需要对不在水平位置上的一方的位置进行调整, 将遥控终端和无人机 调整为水平位置后实施本发明实施例。 [0062] Optionally, in the embodiment, the first coordinate system is established with the remote control terminal as the origin and the second coordinate system is established with the unmanned aircraft as the origin. The remote control terminal and the drone are both in the horizontal position. Next, a two-dimensional coordinate system established on the same horizontal plane. If it is applied in practice, when either of the two is not in the horizontal position, it is necessary to adjust the position of one of the parties not in the horizontal position, and adjust the remote terminal and the drone to the horizontal position to implement the embodiment of the present invention.
[0063] 204、 以所述旋转基点方向为起点, 按照所述第一旋转方向和所述旋转角度旋 转所述无人机得到目标飞行方向。 [0063] 204: Rotating the drone according to the first rotation direction and the rotation angle to obtain a target flight direction, starting from the rotation base point direction.
[0064] 其中, 将所述旋转基点方向作为一个基点, 按照第一旋转关系方向和第一旋转 角度旋转所述无人机, 例如图 1所示, 将 Y2轴上的无人机部位, 按照顺吋针方向 旋转 β角度, 即可得到无人机的目标飞行方向, 该目标飞行方向和遥控终端的操 作方向一致。 可选地, 可以理解为, 将第二 Υ轴方向上的无人机部位, 视为无人 机机头, 将这个无人机部位进行指定方向和指定角度的旋转, 即可得到无人机 的目标飞行方向。 [0064] wherein, the rotation base point direction is used as a base point, and the drone is rotated according to the first rotation relationship direction and the first rotation angle, for example, as shown in FIG. 1, the UAV portion on the Y2 axis is followed. By rotating the β angle in the direction of the needle, the target flight direction of the drone can be obtained, and the flight direction of the target is consistent with the operation direction of the remote terminal. Alternatively, it can be understood that the UAV portion in the direction of the second x-axis is regarded as the head of the drone, and the drone portion is rotated in a specified direction and a specified angle to obtain the drone. The direction of the target flight.
[0065] 可选地, 在确定旋转基点方向后, 可选取无人机在旋转基点方向上任意一个点 , 将这个点作为参考点按指定方向旋转指定角度。 例如, 可在 Υ2轴方向上的无 人机部位上取一点, 将该点作为一个参考点, 在将无人机按照所述第一旋转方 向和所述旋转角度旋转后, 检査该参考点是否有按照所述方式进行旋转, 以提 高准确性。
[0066] 205、 执行向所述目标飞行方向飞行。 [0065] Optionally, after determining the direction of the rotation base point, the drone may select any point in the direction of the rotation base point, and rotate the point as the reference point by the specified angle in the specified direction. For example, a point can be taken on the UAV portion in the direction of the 轴2 axis, and the point is used as a reference point. After the drone is rotated according to the first rotation direction and the rotation angle, the reference point is checked. Is there a rotation as described to improve accuracy? [0066] 205. Perform flight to the target flight direction.
[0067] 其中, 在确定无人机的目标飞行方向后, 即可执行将无人机向目标飞行方向飞 行。 在无人机获取下一次飞行指令之前, 无人机保持向该目标飞行方向飞行。 [0067] wherein, after determining the target flight direction of the drone, the drone can be executed to fly in the target flight direction. The drone keeps flying in the direction of the target before the drone acquires the next flight instruction.
[0068] 可以看出, 通过本发明实施例, 接收遥控终端发送的飞行指令; 获取无人机的 旋转基点方向; 根据所述飞行指令和所述旋转基点方向确定旋转角度和第一旋 转方向; 以所述旋转基点方向为起点, 按照所述第一旋转方向和所述旋转角度 旋转所述无人机得到目标飞行方向; 执行向所述目标飞行方向飞行。 从而, 在 指示无人机向指定方向飞行吋, 降低了用户的操作难度, 提升了用户体验。 [0068] It can be seen that, by using the embodiment of the present invention, receiving a flight instruction sent by the remote control terminal; acquiring a rotation base point direction of the drone; determining a rotation angle and a first rotation direction according to the flight instruction and the rotation base point direction; Starting from the rotation base point direction, rotating the drone according to the first rotation direction and the rotation angle to obtain a target flight direction; performing flight to the target flight direction. Therefore, when the drone is instructed to fly in the specified direction, the operation difficulty of the user is reduced, and the user experience is improved.
[0069] 与上述一致地, 请参阅图 3, 为本发明实施例提供的一种无人机无头模式的飞 行控制方法的第二实施例流程示意图。 本实施例中所描述的无人机无头模式的 飞行控制方法, 包括以下步骤: [0069] In conjunction with the above, refer to FIG. 3, which is a schematic flowchart diagram of a second embodiment of a flight control method for a headless mode of a drone according to an embodiment of the present invention. The flight control method for the headless mode of the drone described in this embodiment includes the following steps:
[0070] 301、 判断所述遥控终端是否处于水平位置。 [0070] 301. Determine whether the remote control terminal is in a horizontal position.
[0071] 302、 若所述遥控终端不处于水平位置, 则获取所述遥控终端的俯仰角度和横 滚角度。 [0071] 302. If the remote control terminal is not in a horizontal position, acquire a pitch angle and a roll angle of the remote control terminal.
[0072] 其中, 在遥控终端不处于水平位置吋, 需要获取遥控终端的俯仰角度和横滚角 度, 从而更加精确地计算目标飞行方向。 例如, 可以通过遥控终端内的陀螺仪 传感器和加速度传感器测得遥控终端的俯仰角度和横滚角度。 此吋用户在推方 向舵摇杆吋, 实际的操作方向和用户指示的方向会有所不同。 例如用户想要无 人机向遥控终端的正前方飞行, 也就是用户的正前方飞行, 但是在实际操作中 , 用户向自己的正前方推动方向舵摇杆吋, 操作方向不是水平面的正前方。 [0072] Wherein, when the remote control terminal is not in the horizontal position, it is necessary to acquire the pitch angle and the roll angle of the remote control terminal, thereby calculating the target flight direction more accurately. For example, the pitch angle and roll angle of the remote terminal can be measured by the gyro sensor and the acceleration sensor in the remote terminal. After the user pushes the rudder stick, the actual direction of operation and the direction indicated by the user will be different. For example, the user wants the unmanned aircraft to fly in front of the remote control terminal, that is, the user is flying in front, but in actual operation, the user pushes the rudder rocker 向 to the front of the user, and the operation direction is not directly in front of the horizontal plane.
[0073] 可选地, 在获取遥控终端的俯仰角度和横滚角度之后, 可将遥控终端的实际操 作方向进行分解, 得到水平面上的分量, 可以理解为将遥控终端的操作方向投 影到水平面, 再将投影后得到的操作方向信息发送给无人机。 [0073] Optionally, after acquiring the pitch angle and the roll angle of the remote control terminal, the actual operation direction of the remote control terminal may be decomposed to obtain a component on the horizontal plane, which may be understood as projecting the operation direction of the remote control terminal to the horizontal plane. Then, the operation direction information obtained after the projection is sent to the drone.
[0074] 303、 接收遥控终端发送的飞行指令。 [0074] 303. Receive a flight instruction sent by the remote control terminal.
[0075] 304、 获取无人机的旋转基点方向。 [0075] 304. Obtain a rotation base direction of the drone.
[0076] 305、 根据所述飞行指令和所述旋转基点方向确定旋转角度和第一旋转方向。 [0076] 305. Determine a rotation angle and a first rotation direction according to the flight instruction and the rotation base point direction.
[0077] 306、 以所述旋转基点方向为起点, 按照所述第一旋转方向和所述旋转角度旋 转所述无人机得到目标飞行方向。
[0078] 307、 执行向所述目标飞行方向飞行。 [0077] 306. Rotating the drone according to the first rotation direction and the rotation angle to obtain a target flight direction, starting from the rotation base point direction. [0078] 307. Perform flight to the target flight direction.
[0079] 其中, 上述步骤 303-步骤 307可参考图 2所描述的无人机无头模式的飞行控制方 法的步骤 201-步骤 205。 [0079] wherein, the foregoing step 303-step 307 can refer to step 201-step 205 of the flight control method of the headless mode of the drone described in FIG. 2.
[0080] 可以看出, 通过本发明实施例, 判断所述遥控终端是否处于水平位置; 若不处 于水平位置, 则获取所述遥控终端的俯仰角度和横滚角度; 接收遥控终端发送 的飞行指令; 获取无人机的旋转基点方向; 根据所述飞行指令和所述旋转基点 方向确定旋转角度和第一旋转方向; 以所述旋转基点方向为起点, 按照所述第 一旋转方向和所述旋转角度旋转所述无人机得到目标飞行方向; 执行向所述目 标飞行方向飞行。 从而, 在操作无人机飞行吋, 降低了用户的操作难度的同吋 提高了操作的精确度, 提升了用户体验。 [0080] It can be seen that, by using an embodiment of the present invention, determining whether the remote control terminal is in a horizontal position; if not in a horizontal position, acquiring a pitch angle and a roll angle of the remote control terminal; receiving a flight instruction sent by the remote control terminal Obtaining a rotation base point direction of the drone; determining a rotation angle and a first rotation direction according to the flight instruction and the rotation base point direction; starting from the rotation base point direction, according to the first rotation direction and the rotation Rotating the drone at an angle to obtain a target flight direction; performing flight to the target flight direction. Therefore, in the operation of the drone, the user's operation difficulty is reduced, the accuracy of the operation is improved, and the user experience is improved.
[0081] 与上述一致地, 请参阅图 4, 为本发明实施例提供的一种无人机无头模式的飞 行控制方法的第三实施例流程示意图。 本实施例中所描述的无人机无头模式的 飞行控制方法, 包括以下步骤: [0081] In accordance with the above, FIG. 4 is a schematic flowchart diagram of a third embodiment of a flight control method for a headless mode of a drone according to an embodiment of the present invention. The flight control method for the headless mode of the drone described in this embodiment includes the following steps:
[0082] 401、 接收遥控终端发送的飞行指令。 [0082] 401. Receive a flight instruction sent by the remote control terminal.
[0083] 402、 获取无人机的旋转基点方向。 [0083] 402. Acquire a rotation base direction of the drone.
[0084] 403、 根据所述飞行指令和所述旋转基点方向确定旋转角度和第一旋转方向。 [0084] 403. Determine a rotation angle and a first rotation direction according to the flight instruction and the rotation base point direction.
[0085] 其中, 上述步骤 401-步骤 403可参考图 1所描述的无人机无头模式的飞行控制方 法的步骤 201-步骤 203。 [0085] The above steps 401 to 403 may refer to step 201 to step 203 of the flight control method of the headless mode of the drone described in FIG.
[0086] 404、 确定所述无人机机头方向。 [0086] 404. Determine a head direction of the drone.
[0087] 405、 判断所述无人机机头方向是否与所述旋转基点方向一致。 [0087] 405. Determine whether the direction of the head of the drone is consistent with the direction of the rotation base point.
[0088] 406、 若所述无人机机头方向与所述旋转基点方向不一致, 将所述无人机机头 旋转至所述旋转基点方向。 [0088] 406. If the head direction of the drone does not coincide with the direction of the rotation base point, rotate the nose of the drone to the direction of the rotation base point.
[0089] 其中, 无人机可以通过确定机头方向, 判断机头方向是否和旋转基点方向一致 , 在机头方向与旋转基点方向不一致吋, 可以将机头旋转至旋转基点方向。 在 实施以所述旋转基点方向为起点, 按照所述第一旋转方向和所述旋转角度旋转 所述无人机得到目标飞行方向吋, 即可旋转无人机机头。 因为无人机机头是一 个确定的点, 通过旋转机头可以提高旋转无人机吋的准确性。 [0089] wherein, the drone can determine whether the direction of the nose is consistent with the direction of the rotation base point by determining the direction of the nose, and the head can be rotated to the rotation base point direction when the direction of the nose is inconsistent with the direction of the rotation base point. The drone head can be rotated by rotating the drone according to the first rotation direction and the rotation angle to obtain a target flight direction 为 starting from the rotation base point direction. Since the nose of the drone is a certain point, the accuracy of rotating the drone can be improved by rotating the handpiece.
[0090] 可选地, 虽然此实施例中涉及到了无人机机头, 但是本实施例中的无人机仍然
是以无头模式飞行, 在用户操控遥控终端吋, 操作方向的实施无需考虑无人机 机头此吋在哪个方向。 [0090] Optionally, although the drone head is involved in this embodiment, the drone in this embodiment still It is flying in the headless mode. After the user controls the remote control terminal, the implementation of the operation direction does not need to consider which direction the UAV head is in.
[0091] 407、 以所述旋转基点方向为起点, 按照所述第一旋转方向和所述旋转角度旋 转所述无人机得到目标飞行方向。 [0091] 407. Rotating the drone according to the first rotation direction and the rotation angle to obtain a target flight direction, starting from the rotation base point direction.
[0092] 408、 执行向所述目标飞行方向飞行。 [0092] 408. Perform flight to the target flight direction.
[0093] 其中, 上述步骤 407-步骤 408可参考图 1所描述的无人机无头模式的飞行控制方 法的步骤 204步骤 205。 [0093] wherein the above steps 407-408 may refer to step 204 of step 205 of the flight control method of the headless mode of the drone described in FIG.
[0094] 可以看出, 通过本发明实施例, 接收遥控终端发送的飞行指令; 获取无人机的 旋转基点方向; 根据所述飞行指令和所述旋转基点方向确定旋转角度和第一旋 转方向; 确定所述无人机机头方向; 判断所述无人机机头方向是否与所述旋转 基点方向一致; 若所述无人机机头方向与所述旋转基点方向不一致, 将所述无 人机机头旋转至所述旋转基点方向; 以所述旋转基点方向为起点, 按照所述第 一旋转方向和所述旋转角度旋转所述无人机得到目标飞行方向; 执行向所述目 标飞行方向飞行。 从而, 在操作无人机飞行吋, 降低了用户的操作难度的同吋 提高了操作的精确度, 提升了用户体验。 [0094] It can be seen that, by using the embodiment of the present invention, receiving a flight instruction sent by the remote control terminal; acquiring a rotation base point direction of the drone; determining a rotation angle and a first rotation direction according to the flight instruction and the rotation base point direction; Determining the direction of the head of the drone; determining whether the direction of the nose of the drone is consistent with the direction of the rotating base; if the direction of the head of the drone is inconsistent with the direction of the rotating base point, the unmanned Rotating the machine head to the direction of the rotation base point; starting the rotation base point direction, rotating the drone according to the first rotation direction and the rotation angle to obtain a target flight direction; performing a flight direction to the target flight. Therefore, in the operation of the drone, the user's operation difficulty is reduced, the accuracy of the operation is improved, and the user experience is improved.
[0095] 与上述一致地, 以下为实施上述本发明实施例提供的无人机无头模式的飞行控 制方法的装置, 具体如下: [0095] Consistent to the above, the following is an apparatus for implementing the flight control method of the headless mode of the unmanned aerial vehicle provided by the embodiment of the present invention, as follows:
[0096] 请参阅图 5a, 为本发明实施例提供的一种无人机的实施例结构示意图。 本实施 例中所描述的无人机, 包括: 接收单元 501、 第一获取单元 502、 第一确定单元 5 03、 第二确定单元 504和执行单元 505, 具体如下: [0096] Please refer to FIG. 5a, which is a schematic structural diagram of an embodiment of a drone according to an embodiment of the present invention. The drone described in this embodiment includes: a receiving unit 501, a first obtaining unit 502, a first determining unit 503, a second determining unit 504, and an executing unit 505, as follows:
[0097] 接收单元 501, 用于接收遥控终端发送的飞行指令; [0097] The receiving unit 501 is configured to receive a flight instruction sent by the remote control terminal;
[0098] 第一获取单元 502, 用于获取无人机的旋转基点方向; [0098] The first obtaining unit 502 is configured to acquire a rotation base point direction of the drone;
[0099] 第一确定单元 503, 用于根据所述飞行指令和所述旋转基点方向确定旋转角度 和第一旋转方向; [0099] The first determining unit 503 is configured to determine a rotation angle and a first rotation direction according to the flight instruction and the rotation base point direction;
[0100] 第二确定单元 504, 用于以所述旋转基点方向为起点, 按照所述第一旋转方向 和所述旋转角度旋转所述无人机得到目标飞行方向; [0100] The second determining unit 504 is configured to rotate the drone according to the first rotation direction and the rotation angle to obtain a target flight direction, starting from the rotation base point direction;
[0101] 执行单元 505, 用于执行向所述目标飞行方向飞行。 [0101] The executing unit 505 is configured to perform flight to the target flight direction.
[0102] 可选地, 如图 5b, 图 5a所描述的无人机的第一获取单元 502可包括: 第一获取
模块 5021、 第二获取模块 5022和第一确定模块 5023, 具体如下: [0102] Optionally, the first obtaining unit 502 of the drone described in FIG. 5b and FIG. 5a may include: The module 5021, the second obtaining module 5022, and the first determining module 5023 are as follows:
[0103] 第一获取模块 5021, 用于获取所述遥控终端地理位置; [0103] The first obtaining module 5021 is configured to acquire a geographic location of the remote control terminal.
[0104] 第二获取模块 5022, 用于获取所述无人机地理位置; [0104] a second obtaining module 5022, configured to acquire a geographic location of the drone;
[0105] 第一确定模块 5023, 用于将所述遥控终端地理位置为起点, 所述无人机地理位 置为终点的指示方向作为所述旋转基点方向。 [0105] The first determining module 5023 is configured to use the geographic location of the remote control terminal as a starting point, and the pointing direction of the unmanned aerial vehicle as an ending point is used as the rotating base point direction.
[0106] 可选地, 如图 5c, 图 5a所描述的无人机的第一确定单元 503可包括: 第三获取 模块 5031、 建立模块 5032、 第二确定模块 5033和第三确定模块 5034, 具体如下 [0106] Optionally, the first determining unit 503 of the drone described in FIG. 5c and FIG. 5a may include: a third obtaining module 5031, an establishing module 5032, a second determining module 5033, and a third determining module 5034, details as follows
[0107] 第三获取模块 5031, 用于从遥控终端获取以遥控终端为原点的第一坐标系, 其 中所述第一坐标系包括第一 X轴, 第一 Y轴; [0107] The third obtaining module 5031 is configured to acquire, from the remote control terminal, a first coordinate system with the remote control terminal as an origin, wherein the first coordinate system includes a first X axis, and a first Y axis;
[0108] 建立模块 5032, 用于建立以无人机为原点的第二坐标系, 其中所述第二坐标系 包括第二 X轴, 第二 Y轴; [0108] The establishing module 5032 is configured to establish a second coordinate system with the unmanned machine as the origin, wherein the second coordinate system includes a second X axis and a second Y axis;
[0109] 第二确定模块 5033, 用于根据所述飞行指令携带的所述遥控终端的操作方向信 息, 确定旋转角度, 所述旋转角度为锐角; [0109] The second determining module 5033 is configured to determine, according to the operation direction information of the remote control terminal carried by the flight instruction, a rotation angle, where the rotation angle is an acute angle;
[0110] 第三确定模块 5034, 用于根据所述旋转角度, 确定第二旋转方向, 所述第一旋 转方向与所述第二旋转方向的方向相反。 [0110] The third determining module 5034 is configured to determine a second rotation direction according to the rotation angle, where the first rotation direction is opposite to the direction of the second rotation direction.
[0111] 可选地, 如图 5d, 图 5d为图 5a的一种变型结构, 其还包括: 第一判断单元 506 和第二获取单元 507, 具体如下: [0111] Optionally, as shown in FIG. 5d, FIG. 5d is a modified structure of FIG. 5a, further comprising: a first determining unit 506 and a second obtaining unit 507, as follows:
[0112] 第一判断单元 506, 用于在所述接收单元接收遥控终端发送的飞行指令之前, 判断所述遥控终端是否处于水平位置; [0112] The first determining unit 506 is configured to determine, before the receiving unit receives the flight instruction sent by the remote control terminal, whether the remote control terminal is in a horizontal position;
[0113] 第二获取单元 507, 用于若所述遥控终端不处于水平位置, 则获取所述遥控终 端的俯仰角度和横滚角度。 [0113] The second obtaining unit 507 is configured to acquire a pitch angle and a roll angle of the remote control terminal if the remote control terminal is not in a horizontal position.
[0114] 可选地, 如图 5e, 图 5e为图 5a的一种变型结构, 其还包括: 第三确定单元 508[0114] Optionally, as shown in FIG. 5e, FIG. 5e is a modified structure of FIG. 5a, further comprising: a third determining unit 508
、 第二判断单元 509和旋转单元 510, 具体如下: The second determining unit 509 and the rotating unit 510 are as follows:
[0115] 第三确定单元 508, 用于在所述第二确定单元以所述旋转基点方向为起点, 按 照所述第一旋转方向和所述旋转角度旋转所述无人机得到目标飞行方向之前, 确定所述无人机机头方向; [0115] The third determining unit 508 is configured to: before the second determining unit rotates the drone according to the first rotation direction and the rotation angle, to obtain a target flight direction, starting from the rotation base point direction Determining the direction of the head of the drone;
[0116] 第二判断单元 509, 用于判断所述无人机机头方向是否与所述旋转基点方向一
[0117] 旋转单元 510, 用于若所述无人机机头方向与所述旋转基点方向不一致, 将所 述无人机机头旋转至所述旋转基点方向, 由所述第二确定单元执行以所述旋转 基点方向为起点, 按照所述第一旋转方向和所述旋转角度旋转所述无人机得到 目标飞行方向。 [0116] The second determining unit 509 is configured to determine whether the direction of the head of the drone is one of the directions of the rotating base point [0117] The rotation unit 510 is configured to rotate the UAV head to the rotation base point direction if the UAV head direction does not coincide with the rotation base point direction, and execute by the second determining unit Starting from the rotation base point direction, the drone is rotated according to the first rotation direction and the rotation angle to obtain a target flight direction.
[0118] 可以看出, 通过本发明实施例, 接收遥控终端发送的飞行指令; 获取无人机的 旋转基点方向; 根据所述飞行指令和所述旋转基点方向确定旋转角度和第一旋 转方向; 以所述旋转基点方向为起点, 按照所述第一旋转方向和所述旋转角度 旋转所述无人机得到目标飞行方向; 执行向所述目标飞行方向飞行。 从而, 降 低了用户的操作难度, 提升了用户体验。 [0118] It can be seen that, by using the embodiment of the present invention, receiving a flight instruction sent by the remote control terminal; acquiring a rotation base point direction of the drone; determining a rotation angle and a first rotation direction according to the flight instruction and the rotation base point direction; Starting from the rotation base point direction, rotating the drone according to the first rotation direction and the rotation angle to obtain a target flight direction; performing flight to the target flight direction. Thereby, the operation difficulty of the user is reduced, and the user experience is improved.
[0119] 请参阅图 6, 为本发明实施例提供的一种无人机的第二实施例结构示意图。 本 实施例中所描述的无人机, 包括: 至少一个输入设备 1000; 至少一个输出设备 2 000; 至少一个处理器 3000, 例如 CPU; 和存储器 4000, 上述输入设备 1000、 输 出设备 2000、 处理器 3000和存储器 4000通过总线 5000连接。 [0119] Please refer to FIG. 6, which is a schematic structural diagram of a second embodiment of a drone according to an embodiment of the present invention. The drone described in this embodiment includes: at least one input device 1000; at least one output device 2 000; at least one processor 3000, such as a CPU; and a memory 4000, the input device 1000, the output device 2000, and the processor 3000 and memory 4000 are connected by a bus 5000.
[0120] 其中, 上述输入设备 1000具体可为触控面板、 物理按键或者鼠标。 [0120] The input device 1000 may be a touch panel, a physical button, or a mouse.
[0121] 上述输出设备 2000具体可为显示屏。 [0121] The above output device 2000 may specifically be a display screen.
[0122] 上述存储器 4000可以是高速 RAM存储器, 也可为非易失存储器 (non-volatile memory) , 例如磁盘存储器。 上述存储器 4000用于存储一组程序代码, 上述输 入设备 1000、 输出设备 2000和处理器 3000用于调用存储器 4000中存储的程序代 码, 执行如下操作: [0122] The above memory 4000 may be a high speed RAM memory or a non-volatile memory such as a disk memory. The memory 4000 is used to store a set of program codes. The input device 1000, the output device 2000, and the processor 3000 are used to call a program code stored in the memory 4000, and perform the following operations:
[0123] 上述处理器 3000, 用于: [0123] The processor 3000 is configured to:
[0124] 接收遥控终端发送的飞行指令; [0124] receiving a flight instruction sent by the remote control terminal;
[0125] 获取无人机的旋转基点方向; [0125] acquiring a rotation base point direction of the drone;
[0126] 根据所述飞行指令和所述旋转基点方向确定旋转角度和第一旋转方向; [0126] determining a rotation angle and a first rotation direction according to the flight instruction and the rotation base point direction;
[0127] 以所述旋转基点方向为起点, 按照所述第一旋转方向和所述旋转角度旋转所述 无人机得到目标飞行方向; [0127] rotating the drone according to the first rotation direction and the rotation angle to obtain a target flight direction, starting from the rotation base point direction;
[0128] 执行向所述目标飞行方向飞行。 [0128] Performing a flight to the target flight direction.
[0129] 可选地, 上述处理器 3000在所述获取无人机的旋转基点方向, 包括:
[0130] 获取所述遥控终端地理位置; [0129] Optionally, the processor 3000 is configured to acquire a rotation base point direction of the drone, and includes: [0130] acquiring a geographic location of the remote control terminal;
[0131] 获取所述无人机地理位置; [0131] obtaining the geographic location of the drone;
[0132] 将所述遥控终端地理位置为起点, 所述无人机地理位置为终点的指示方向作为 所述旋转基点方向。 [0132] The geographical position of the remote control terminal is used as a starting point, and the indication direction of the geographic location of the unmanned aerial vehicle is the direction of the rotation base point.
[0133] 可选地, 上述处理器 3000在所述飞行指令携带有所述遥控终端的操作方向信息 [0133] Optionally, the processor 3000 carries the operation direction information of the remote terminal in the flight instruction.
[0134] 所述根据所述飞行指令和所述旋转基点方向确定旋转角度和第一旋转方向, 包 括: [0134] determining the rotation angle and the first rotation direction according to the flight instruction and the rotation base point direction, including:
[0135] 从遥控终端获取以遥控终端为原点的第一坐标系, 其中所述第一坐标系包括第 一 X轴, 第一 Y轴; [0135] acquiring, from the remote control terminal, a first coordinate system with the remote control terminal as an origin, wherein the first coordinate system includes a first X axis, and a first Y axis;
[0136] 建立以无人机为原点的第二坐标系, 其中所述第二坐标系包括第二 X轴, 第二 Y轴; [0136] establishing a second coordinate system with the unmanned machine as the origin, wherein the second coordinate system includes a second X axis and a second Y axis;
[0137] 根据所述飞行指令携带的所述遥控终端的操作方向信息, 确定旋转角度, 所述 旋转角度为锐角; [0137] determining a rotation angle according to the operation direction information of the remote control terminal carried by the flight instruction, where the rotation angle is an acute angle;
[0138] 根据所述旋转角度, 确定第二旋转方向, 所述第一旋转方向与所述第二旋转方 向的方向相反。 [0138] Depending on the rotation angle, a second rotation direction is determined, the first rotation direction being opposite to the direction of the second rotation direction.
[0139] 可选地, 上述处理器 3000在所述接收遥控终端发送的飞行指令之前, 所述方法 还包括: [0139] Optionally, before the receiving, by the processor 3000, the flight instruction sent by the remote control terminal, the method further includes:
[0140] 判断所述遥控终端是否处于水平位置; [0140] determining whether the remote control terminal is in a horizontal position;
[0141] 若所述遥控终端不处于水平位置, 则获取所述遥控终端的俯仰角度和横滚角度 [0141] if the remote control terminal is not in a horizontal position, acquiring a pitch angle and a roll angle of the remote control terminal
[0142] 可选地, 上述处理器 3000在所述以所述旋转基点方向为起点, 按照所述第一旋 转方向和所述旋转角度旋转所述无人机得到所述目标飞行方向之前, 所述方法 包括: [0142] Optionally, the processor 3000 is configured to rotate the drone according to the first rotation direction and the rotation angle to obtain the target flight direction, where the direction of the rotation base point is used as a starting point. The methods include:
[0143] 确定所述无人机机头方向; Determining a direction of the head of the drone;
[0144] 判断所述无人机机头方向是否与所述旋转基点方向一致; [0144] determining whether the head direction of the drone is consistent with the direction of the rotation base point;
[0145] 若所述无人机机头方向与所述旋转基点方向不一致, 将所述无人机机头旋转至 所述旋转基点方向。
[0146] 本发明实施例还提供一种计算机存储介质, 其中, 该计算机存储介质可存储有 程序, 该程序执行吋包括上述方法实施例中记载的任何一种无人机无头模式的 飞行控制方法的部分或全部步骤。 [0145] If the head direction of the drone does not coincide with the direction of the rotation base point, the head of the drone is rotated to the direction of the rotation base point. [0146] The embodiment of the present invention further provides a computer storage medium, wherein the computer storage medium may store a program, and the program execution includes the flight control of the headless mode of any of the unmanned aerial vehicles described in the foregoing method embodiments. Part or all of the steps of the method.
[0147] 尽管在此结合各实施例对本发明进行了描述, 然而, 在实施所要求保护的本发 明过程中, 本领域技术人员通过査看所述附图、 公幵内容、 以及所附权利要求 书, 可理解并实现所述公幵实施例的其他变化。 在权利要求中, "包括" (compri sing) 一词不排除其他组成部分或步骤, "一"或"一个"不排除多个的情况。 单个 处理器或其他单元可以实现权利要求中列举的若干项功能。 相互不同的从属权 利要求中记载了某些措施, 但这并不表示这些措施不能组合起来产生良好的效 果。 [0147] Although the invention has been described herein in connection with the various embodiments of the present invention, those skilled in the <Desc/Clms Page number> Other variations of the disclosed embodiments can be understood and implemented. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude a plurality. A single processor or other unit may fulfill several of the functions recited in the claims. Certain measures are documented in mutually different subordinate claims, but this does not mean that these measures cannot be combined to produce good results.
[0148] 本领域技术人员应明白, 本发明的实施例可提供为方法、 装置 (设备) 、 或计 算机程序产品。 因此, 本发明可采用完全硬件实施例、 完全软件实施例、 或结 合软件和硬件方面的实施例的形式。 而且, 本发明可采用在一个或多个其中包 含有计算机可用程序代码的计算机可用存储介质 (包括但不限于磁盘存储器、 C D-ROM、 光学存储器等) 上实施的计算机程序产品的形式。 计算机程序存储 /分 布在合适的介质中, 与其它硬件一起提供或作为硬件的一部分, 也可以采用其 他分布形式, 如通过 Internet或其它有线或无线电信系统。 [0148] Those skilled in the art will appreciate that embodiments of the invention may be provided as a method, apparatus (device), or computer program product. Thus, the present invention can take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, C D-ROM, optical storage, etc.) in which computer usable program code is embodied. The computer program is stored/distributed in a suitable medium, provided with other hardware or as part of the hardware, or in other distributed forms, such as over the Internet or other wired or wireless telecommunications systems.
[0149] 本发明是参照本发明实施例的方法、 装置 (设备) 和计算机程序产品的流程图 和 /或方框图来描述的。 应理解可由计算机程序指令实现流程图和 /或方框图中的 每一流程和 /或方框、 以及流程图和 /或方框图中的流程和 /或方框的结合。 可提供 这些计算机程序指令到通用计算机、 专用计算机、 嵌入式处理机或其他可编程 数据处理设备的处理器以产生一个机器, 使得通过计算机或其他可编程数据处 理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和 /或方 框图一个方框或多个方框中指定的功能的装置。 The present invention is described with reference to flowchart illustrations and/or block diagrams of the method, apparatus, and computer program product of the embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or FIG. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device. Means for implementing the functions specified in one or more of the flow or in a block or blocks of the flow chart.
[0150] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特 定方式工作的计算机可读存储器中, 使得存储在该计算机可读存储器中的指令 产生包括指令装置的制造品, 该指令装置实现在流程图一个流程或多个流程和 / 或方框图一个方框或多个方框中指定的功能。
[0151] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上, 使得在 计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理, 从 而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或 多个流程和 /或方框图一个方框或多个方框中指定的功能的步骤。 [0150] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that instructions stored in the computer readable memory produce an article of manufacture including the instruction device. The instruction device implements the functions specified in one or more flows of the flowchart or in a block or blocks of the flowchart. [0151] These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing, such that the computer or other programmable device The instructions executed above provide steps for implementing the functions specified in one or more blocks of the flowchart or in a block or blocks of the flowchart.
[0152] 尽管结合具体特征及其实施例对本发明进行了描述, 显而易见的, 在不脱离本 发明的精神和范围的情况下, 可对其进行各种修改和组合。 相应地, 本说明书 和附图仅仅是所附权利要求所界定的本发明的示例性说明, 且视为已覆盖本发 明范围内的任意和所有修改、 变化、 组合或等同物。 显然, 本领域的技术人员 可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。 这样, 倘若 本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内, 则本 发明也意图包含这些改动和变型在内。 While the invention has been described in terms of the specific embodiments and the embodiments thereof, various modifications and combinations may be made without departing from the spirit and scope of the invention. Accordingly, the description and drawings are to be regarded as It is apparent that those skilled in the art can make various modifications and variations to the invention without departing from the spirit and scope of the invention. Thus, it is intended that the present invention cover the modifications and modifications of the invention
技术问题 technical problem
问题的解决方案 Problem solution
发明的有益效果
Advantageous effects of the invention
Claims
[权利要求 1] 一种无人机无头模式的飞行控制方法, 其特征在于, 包括: [Claim 1] A flight control method for a headless mode of a drone, comprising:
接收遥控终端发送的飞行指令; Receiving a flight instruction sent by the remote terminal;
获取无人机的旋转基点方向; Obtaining the rotation base direction of the drone;
根据所述飞行指令和所述旋转基点方向确定旋转角度和第一旋转方向 以所述旋转基点方向为起点, 按照所述第一旋转方向和所述旋转角度 旋转所述无人机得到目标飞行方向; Determining a rotation angle and a first rotation direction according to the flight instruction and the rotation base point direction, starting from the rotation base point direction, rotating the drone according to the first rotation direction and the rotation angle to obtain a target flight direction ;
执行向所述目标飞行方向飞行。 Performing a flight in the direction of the target flight.
[权利要求 2] 根据权利要求 1所述的方法, 其特征在于, 所述获取无人机的旋转基 点方向, 包括: [Claim 2] The method according to claim 1, wherein the acquiring the rotation base direction of the drone includes:
获取所述遥控终端地理位置; Obtaining a geographic location of the remote control terminal;
获取所述无人机地理位置; Obtaining the geographic location of the drone;
将所述遥控终端地理位置为起点, 所述无人机地理位置为终点的指示 方向作为所述旋转基点方向。 The geographical position of the remote control terminal is taken as a starting point, and the indication direction of the geographic location of the unmanned aerial vehicle is the direction of the rotation base point.
[权利要求 3] 根据权利要求 1或 2所述的方法, 其特征在于, 所述飞行指令携带有所 述遥控终端的操作方向信息; [Claim 3] The method according to claim 1 or 2, wherein the flight instruction carries operation direction information of the remote control terminal;
所述根据所述飞行指令和所述旋转基点方向确定旋转角度和第一旋转 方向, 包括: Determining the rotation angle and the first rotation direction according to the flight instruction and the rotation base point direction, including:
从遥控终端获取以遥控终端为原点的第一坐标系, 其中所述第一坐标 系包括第一 X轴, 第一 Y轴; Obtaining, by the remote control terminal, a first coordinate system with the remote control terminal as an origin, wherein the first coordinate system includes a first X axis, and a first Y axis;
建立以无人机为原点的第二坐标系, 其中所述第二坐标系包括第二 X 轴, 第二 Y轴; Establishing a second coordinate system with the drone as the origin, wherein the second coordinate system includes a second X axis and a second Y axis;
根据所述飞行指令携带的所述遥控终端的操作方向信息, 确定旋转角 度, 所述旋转角度为锐角; Determining a rotation angle according to the operation direction information of the remote control terminal carried by the flight instruction, the rotation angle being an acute angle;
根据所述旋转角度, 确定第二旋转方向, 所述第一旋转方向与所述第 二旋转方向的方向相反。 A second direction of rotation is determined based on the angle of rotation, the direction of the first direction of rotation being opposite to the direction of the second direction of rotation.
[权利要求 4] 根据权利要求 1所述的方法, 其特征在于, 在所述接收遥控终端发送
的飞行指令之前, 所述方法还包括: [Claim 4] The method according to claim 1, wherein: the receiving remote control terminal transmits Before the flight instruction, the method further includes:
判断所述遥控终端是否处于水平位置; Determining whether the remote control terminal is in a horizontal position;
若所述遥控终端不处于水平位置, 则获取所述遥控终端的俯仰角度和 横滚角度。 If the remote control terminal is not in the horizontal position, the pitch angle and the roll angle of the remote control terminal are acquired.
[权利要求 5] 根据权利要求 1或 2所述的方法, 其特征在于, 在所述以所述旋转基点 方向为起点, 按照所述第一旋转方向和所述旋转角度旋转所述无人机 得到所述目标飞行方向之前, 所述方法还包括: 确定所述无人机机头方向; [Claim 5] The method according to claim 1 or 2, wherein the drone is rotated in the first rotation direction and the rotation angle starting from the rotation base point direction Before obtaining the target flight direction, the method further includes: determining a head direction of the drone;
判断所述无人机机头方向是否与所述旋转基点方向一致; Determining whether the direction of the head of the drone is consistent with the direction of the rotating base point;
若所述无人机机头方向与所述旋转基点方向不一致, 将所述无人机机 头旋转至所述旋转基点方向。 If the head direction of the drone does not coincide with the direction of the rotation base point, the head of the drone is rotated to the direction of the rotation base point.
[权利要求 6] —种无人机, 其特征在于, 包括: [Claim 6] A drone, characterized in that it comprises:
接收单元, 用于接收遥控终端发送的飞行指令; 第一获取单元, 用于获取无人机的旋转基点方向; 第一确定单元, 用于根据所述飞行指令和所述旋转基点方向确定旋转 角度和第一旋转方向; a receiving unit, configured to receive a flight instruction sent by the remote control terminal; a first acquiring unit, configured to acquire a rotation base point direction of the drone; and a first determining unit, configured to determine a rotation angle according to the flight instruction and the rotation base point direction And a first direction of rotation;
第二确定单元, 用于以所述旋转基点方向为起点, 按照所述第一旋转 方向和所述旋转角度旋转所述无人机得到目标飞行方向; a second determining unit, configured to rotate the drone according to the first rotation direction and the rotation angle to obtain a target flight direction, starting from the rotation base point direction;
执行单元, 用于执行向所述目标飞行方向飞行。 An execution unit, configured to perform flight to the target flight direction.
[权利要求 7] 根据权利要求 6所述无人机, 其特征在于, 所述第一获取单元包括: 第一获取模块, 用于获取所述遥控终端地理位置; 第二获取模块, 用于获取所述无人机地理位置; 第一确定模块, 用于将所述遥控终端地理位置为起点, 所述无人机地 理位置为终点的指示方向作为所述旋转基点方向。 The UAV according to claim 6, wherein the first acquiring unit comprises: a first acquiring module, configured to acquire a geographic location of the remote control terminal; and a second acquiring module, configured to acquire The first determining module is configured to use the geographic location of the remote control terminal as a starting point, and the pointing direction of the unmanned aerial vehicle as the ending point is the rotating base point direction.
[权利要求 8] 根据权利要求 6或 7所述无人机, 其特征在于, 所述第一确定单元包括 第三获取模块, 用于从遥控终端获取以遥控终端为原点的第一坐标系 , 其中所述第一坐标系包括第一 X轴, 第一 Y轴;
建立模块, 用于建立以无人机为原点的第二坐标系, 其中所述第二坐 标系包括第二 X轴, 第二 Y轴; [0012] The UAV according to claim 6 or 7, wherein the first determining unit includes a third acquiring module, configured to acquire, from the remote terminal, a first coordinate system with the remote terminal as an origin. Wherein the first coordinate system comprises a first X axis, a first Y axis; Establishing a module, configured to establish a second coordinate system with the unmanned machine as an origin, wherein the second coordinate system includes a second X axis and a second Y axis;
第二确定模块, 用于根据所述飞行指令携带的所述遥控终端的操作方 向信息, 确定旋转角度, 所述旋转角度为锐角; 第三确定模块, 用于根据所述旋转角度, 确定第二旋转方向, 所述第 一旋转方向与所述第二旋转方向的方向相反。 a second determining module, configured to determine a rotation angle according to the operation direction information of the remote control terminal carried by the flight instruction, where the rotation angle is an acute angle; and a third determining module, configured to determine a second according to the rotation angle a direction of rotation, the first direction of rotation being opposite to the direction of the second direction of rotation.
[权利要求 9] 根据权利要求 6所述无人机, 其特征在于, 所述无人机还包括: 9. The drone according to claim 6, wherein the drone further comprises:
第一判断单元, 用于在所述接收单元接收遥控终端发送的飞行指令之 前, 判断所述遥控终端是否处于水平位置; a first determining unit, configured to determine, before the receiving unit receives the flight instruction sent by the remote terminal, whether the remote terminal is in a horizontal position;
第二获取单元, 用于若所述遥控终端不处于水平位置, 则获取所述遥 控终端的俯仰角度和横滚角度。 And a second acquiring unit, configured to acquire a pitch angle and a roll angle of the remote control terminal if the remote control terminal is not in a horizontal position.
[权利要求 10] 根据权利要求 6或 7所述无人机, 其特征在于, 所述无人机还包括: 第三确定单元, 用于在所述第二确定单元以所述旋转基点方向为起点 , 按照所述第一旋转方向和所述旋转角度旋转所述无人机得到目标飞 行方向之前, 确定所述无人机机头方向; The UAV according to claim 6 or 7, wherein the UAV further comprises: a third determining unit, configured to: in the direction of the rotation base point, the second determining unit is Determining a direction of the head of the drone before rotating the drone according to the first rotation direction and the rotation angle to obtain a target flight direction;
第二判断单元, 用于判断所述无人机机头方向是否与所述旋转基点方 向一致; a second determining unit, configured to determine whether the direction of the head of the drone is consistent with the direction of the rotating base point;
旋转单元, 用于若所述无人机机头方向与所述旋转基点方向不一致, 将所述无人机机头旋转至所述旋转基点方向, 由所述第二确定单元执 行以所述旋转基点方向为起点, 按照所述第一旋转方向和所述旋转角 度旋转所述无人机得到目标飞行方向。 a rotation unit, configured to rotate the UAV head to the rotation base point direction if the UAV head direction does not coincide with the rotation base point direction, and perform the rotation by the second determining unit The base point direction is a starting point, and the drone is rotated according to the first rotation direction and the rotation angle to obtain a target flight direction.
[权利要求 11] 一种无人机, 其特征在于, 包括: [Attachment 11] A drone, comprising:
存储有可执行程序代码的存储器; a memory storing executable program code;
与所述存储器耦合的处理器; a processor coupled to the memory;
所述处理器调用所述存储器中存储的所述可执行程序代码, 执行如下 步骤: The processor calls the executable program code stored in the memory, and performs the following steps:
接收遥控终端发送的飞行指令; Receiving a flight instruction sent by the remote terminal;
获取无人机的旋转基点方向;
根据所述飞行指令和所述旋转基点方向确定旋转角度和第一旋转方向 以所述旋转基点方向为起点, 按照所述第一旋转方向和所述旋转角度 旋转所述无人机得到目标飞行方向; Obtaining the rotation base direction of the drone; Determining a rotation angle and a first rotation direction according to the flight instruction and the rotation base point direction, starting from the rotation base point direction, rotating the drone according to the first rotation direction and the rotation angle to obtain a target flight direction ;
执行向所述目标飞行方向飞行。 Performing a flight in the direction of the target flight.
[权利要求 12] 根据权利要求 11所述的无人机, 其特征在于, 所述处理器具体用于: 获取所述遥控终端地理位置; The UAV according to claim 11, wherein the processor is specifically configured to: acquire a geographic location of the remote control terminal;
获取所述无人机地理位置; Obtaining the geographic location of the drone;
将所述遥控终端地理位置为起点, 所述无人机地理位置为终点的指示 方向作为所述旋转基点方向。 The geographical position of the remote control terminal is taken as a starting point, and the indication direction of the geographic location of the unmanned aerial vehicle is the direction of the rotation base point.
[权利要求 13] 根据权利要求 11或 12所述的无人机, 其特征在于, 所述处理器具体用 于: [Attachment 13] The drone according to claim 11 or 12, wherein the processor is specifically used for:
所述根据所述飞行指令和所述旋转基点方向确定旋转角度和第一旋转 方向, 包括: Determining the rotation angle and the first rotation direction according to the flight instruction and the rotation base point direction, including:
从遥控终端获取以遥控终端为原点的第一坐标系, 其中所述第一坐标 系包括第一 X轴, 第一 Y轴; Obtaining, by the remote control terminal, a first coordinate system with the remote control terminal as an origin, wherein the first coordinate system includes a first X axis, and a first Y axis;
建立以无人机为原点的第二坐标系, 其中所述第二坐标系包括第二 X 轴, 第二 Y轴; Establishing a second coordinate system with the drone as the origin, wherein the second coordinate system includes a second X axis and a second Y axis;
根据所述飞行指令携带的所述遥控终端的操作方向信息, 确定旋转角 度, 所述旋转角度为锐角; Determining a rotation angle according to the operation direction information of the remote control terminal carried by the flight instruction, the rotation angle being an acute angle;
根据所述旋转角度, 确定第二旋转方向, 所述第一旋转方向与所述第 二旋转方向的方向相反。 A second direction of rotation is determined based on the angle of rotation, the direction of the first direction of rotation being opposite to the direction of the second direction of rotation.
[权利要求 14] 根据权利要求 11所述的无人机, 其特征在于, 所述处理器具体用于: 判断所述遥控终端是否处于水平位置; The UAV according to claim 11, wherein the processor is specifically configured to: determine whether the remote control terminal is in a horizontal position;
若所述遥控终端不处于水平位置, 则获取所述遥控终端的俯仰角度和 横滚角度。 If the remote control terminal is not in the horizontal position, the pitch angle and the roll angle of the remote control terminal are acquired.
[权利要求 15] 根据权利要求 11或 12所述的无人机, 其特征在于, 所述处理器具体用 于:
确定所述无人机机头方向; [Claim 15] The UAV according to claim 11 or 12, wherein the processor is specifically configured to: Determining the direction of the head of the drone;
判断所述无人机机头方向是否与所述旋转基点方向一致; Determining whether the direction of the head of the drone is consistent with the direction of the rotating base point;
若所述无人机机头方向与所述旋转基点方向不一致, 将所述无人机机 头旋转至所述旋转基点方向。
If the head direction of the drone does not coincide with the direction of the rotation base point, the head of the drone is rotated to the direction of the rotation base point.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611198344.3 | 2016-12-22 | ||
CN201611198344.3A CN106802664B (en) | 2016-12-22 | 2016-12-22 | Unmanned aerial vehicle headless mode flight control method and unmanned aerial vehicle |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018113078A1 true WO2018113078A1 (en) | 2018-06-28 |
Family
ID=58985077
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2017/073232 WO2018113078A1 (en) | 2016-12-22 | 2017-02-10 | Flight control method for unmanned aerial vehicle in headless mode, and unmanned aerial vehicle |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN106802664B (en) |
WO (1) | WO2018113078A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20220229433A1 (en) * | 2019-06-18 | 2022-07-21 | Nec Solution Innovators, Ltd. | Maneuvering support apparatus, maneuvering support method, and computer-readable recording medium |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019138466A1 (en) * | 2018-01-10 | 2019-07-18 | 楽天株式会社 | Unmanned aircraft control system, unmanned aircraft control method, and program |
CN111752282A (en) * | 2020-07-17 | 2020-10-09 | 哈工大机器人(岳阳)军民融合研究院 | Equipment control method and device |
WO2022061886A1 (en) * | 2020-09-28 | 2022-03-31 | 深圳市大疆创新科技有限公司 | Unmanned aerial vehicle control method and device, unmanned aerial vehicle, control terminal, and system |
CN113110545A (en) * | 2021-04-19 | 2021-07-13 | 广东工业大学 | Unmanned aerial vehicle flight control method based on remote controller attitude and control system thereof |
CN113220035A (en) * | 2021-05-19 | 2021-08-06 | 广东艾檬电子科技有限公司 | Method and device for controlling orientation of unmanned aerial vehicle |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001283400A (en) * | 2000-04-03 | 2001-10-12 | Nec Corp | Unmanned aircraft control system |
CN105573338A (en) * | 2015-12-25 | 2016-05-11 | 广东美嘉欣创新科技股份有限公司 | Targeted staying and return voyage control system of unmanned aerial vehicle |
CN105573334A (en) * | 2016-02-18 | 2016-05-11 | 览意科技(上海)有限公司 | Implementation method and control system of headless mode of unmanned aerial vehicle |
CN205586573U (en) * | 2016-04-15 | 2016-09-21 | 广东美嘉欣创新科技股份有限公司 | Unmanned aerial vehicle remote controller |
CN105992980A (en) * | 2015-05-18 | 2016-10-05 | 深圳市大疆创新科技有限公司 | Unmanned aerial vehicle control method and device based on headless mode |
CN106023554A (en) * | 2016-06-17 | 2016-10-12 | 深圳市元征科技股份有限公司 | Remote control method and remote controller |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8157032B2 (en) * | 2010-04-06 | 2012-04-17 | Robotex Inc. | Robotic system and method of use |
US8989188B2 (en) * | 2012-05-10 | 2015-03-24 | Cisco Technology, Inc. | Preventing leaks among private virtual local area network ports due to configuration changes in a headless mode |
US20140018976A1 (en) * | 2012-07-13 | 2014-01-16 | Honeywell International Inc. | System and method for unmanned system data collection, management, and reporting |
WO2014187027A1 (en) * | 2013-05-22 | 2014-11-27 | 上海九鹰电子科技有限公司 | Transmission device and method, and reception device and method of remote control signal |
WO2015126447A1 (en) * | 2013-08-15 | 2015-08-27 | Traxxas Lp | Controllable flight during automated tricks |
CN105793792B (en) * | 2014-12-25 | 2018-09-25 | 深圳市大疆创新科技有限公司 | The flight householder method and system of unmanned plane, unmanned plane and mobile terminal |
CN104765359A (en) * | 2015-03-18 | 2015-07-08 | 贵州翰凯斯智能技术有限公司 | Control method for performing blind operation on multi-rotor craft through virtual remote rod touch screen |
CN104760695B (en) * | 2015-03-23 | 2017-09-29 | 松翰科技(深圳)有限公司 | A kind of method that four gyroplane controls are carried out using Vector Rotation method |
-
2016
- 2016-12-22 CN CN201611198344.3A patent/CN106802664B/en active Active
-
2017
- 2017-02-10 WO PCT/CN2017/073232 patent/WO2018113078A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001283400A (en) * | 2000-04-03 | 2001-10-12 | Nec Corp | Unmanned aircraft control system |
CN105992980A (en) * | 2015-05-18 | 2016-10-05 | 深圳市大疆创新科技有限公司 | Unmanned aerial vehicle control method and device based on headless mode |
CN105573338A (en) * | 2015-12-25 | 2016-05-11 | 广东美嘉欣创新科技股份有限公司 | Targeted staying and return voyage control system of unmanned aerial vehicle |
CN105573334A (en) * | 2016-02-18 | 2016-05-11 | 览意科技(上海)有限公司 | Implementation method and control system of headless mode of unmanned aerial vehicle |
CN205586573U (en) * | 2016-04-15 | 2016-09-21 | 广东美嘉欣创新科技股份有限公司 | Unmanned aerial vehicle remote controller |
CN106023554A (en) * | 2016-06-17 | 2016-10-12 | 深圳市元征科技股份有限公司 | Remote control method and remote controller |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20220229433A1 (en) * | 2019-06-18 | 2022-07-21 | Nec Solution Innovators, Ltd. | Maneuvering support apparatus, maneuvering support method, and computer-readable recording medium |
Also Published As
Publication number | Publication date |
---|---|
CN106802664A (en) | 2017-06-06 |
CN106802664B (en) | 2021-02-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2018113078A1 (en) | Flight control method for unmanned aerial vehicle in headless mode, and unmanned aerial vehicle | |
CN108279694B (en) | Electronic device and control method thereof | |
JP6279097B2 (en) | Control method and device for drone based on headless mode | |
US20220358663A1 (en) | Localization and Tracking Method and Platform, Head-Mounted Display System, and Computer-Readable Storage Medium | |
US20200271269A1 (en) | Method of controlling gimbal, gimbal, and unmanned aerial vehicle | |
TWI589905B (en) | Orientation control method for drone | |
CN107894828B (en) | Virtual reality processing method and electronic device for processing virtual reality | |
WO2018020659A1 (en) | Moving body, method for controlling moving body, system for controlling moving body, and program for controlling moving body | |
WO2018214155A1 (en) | Method, device and system for device posture adjustment, and computer-readable storage medium | |
JP2021162572A (en) | Position calculation method and information processing system | |
KR101751864B1 (en) | Smart device for controling unmanned moving object and method for controling unmanned moving object and recording medium storing program for executing the same, and recording medium storing program for executing the same | |
CN108917751B (en) | Calibration-free positioning method and system | |
US20210181769A1 (en) | Movable platform control method, movable platform, terminal device, and system | |
JP6560479B1 (en) | Unmanned aircraft control system, unmanned aircraft control method, and program | |
JP2019114036A (en) | Information processing apparatus, flight control instruction method, program, and recording medium | |
JP6730763B1 (en) | Flight body flight path creation method and management server | |
CN109738860B (en) | Positioning method and device of external equipment, virtual reality head-mounted equipment and system | |
JPWO2016006588A1 (en) | MOBILE BODY CONTROL DEVICE, MOBILE BODY CONTROL METHOD, MOBILE BODY CONTROL PROGRAM, AND RECORDING MEDIUM | |
WO2022227097A1 (en) | Method and apparatus for planning route of unmanned aerial vehicle, device, system and storage medium | |
KR20190128425A (en) | Method for controling unmanned moving object based on cylindrical coordinate system and recording medium storing program for executing the same, and computer prograom stored in recording medium for executing the same | |
JP2018097886A (en) | Control method and device for unmanned aircraft based on headless mode | |
US20220166917A1 (en) | Information processing apparatus, information processing method, and program | |
KR20180106178A (en) | Unmanned aerial vehicle, electronic device and control method thereof | |
WO2021064982A1 (en) | Information processing device and information processing method | |
CN105929367A (en) | Handle positioning method, device and system |
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: 17882803 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: 17882803 Country of ref document: EP Kind code of ref document: A1 |