METHOD OF PILOTING A ROTARY WING DRONE HAVING MULTIPLE ROTORS
First Claim
1. A method of controlling a rotary-wing drone having multiple rotors driven by respective individually-controllable motors for controlling the drone in attitude and in speed,the method being a method for implementing a transition:
- from a moving state at an initial instant in which the drone is flying with a non-zero horizontal linear speed and a non-zero angle of tilt relative to the horizontal;
to a hovering state at a final instant in which the drone has a zero horizontal linear speed and a zero angle of inclination;
the method being characterized by the steps consisting in;
a) acquiring initial measurements representative of the components of the horizontal linear speed, of the tilt angles, and of the angular speeds at the initial instant;
b) setting a value for stopping time between the initial instant and the final instant;
c) on the basis of the initial measurements acquired in step a) and of the stopping time set in step b), parameterizing a predetermined predictive function that models optimum continuous decreasing variation in the horizontal linear speed as a function of time from the speed at the initial instant to a zero speed at the end of the set time;
d) generating setpoint values for a loop for controlling the motors of the drone, these setpoint values corresponding to a precalculated target horizontal linear speed, at a given instant, on the basis of the predictive function as parameterized in step c); and
e) once the hovering state has been reached, activating a hovering flight control loop suitable for stabilizing the drone with a zero horizontal linear speed and a zero tilt angle relative to the ground.
2 Assignments
0 Petitions
Accused Products
Abstract
This method implements a transition from i) moving state in which the drone is flying at speed and tilt angle that are not zero to ii) hovering state in which the drone has speed and tilt angle that are both zero. The method comprises: a) measuring horizontal linear speed, tilt angles, and angular speeds at the initial instant; b) setting stopping time value; c) on the basis of initial measurements and set stopping time, parameterizing a predetermined predictive function that models optimum continuous decreasing variation of horizontal linear speed as a function of time; d) applying setpoint values to a loop for controlling motors of the drone, which values correspond to target horizontal linear speed precalculated from said parameterized predictive function; and e) once hovering state has been reached, activating a hovering flight control loop for maintaining drone at speed and tilt angle that are zero relative to the ground.
40 Citations
7 Claims
-
1. A method of controlling a rotary-wing drone having multiple rotors driven by respective individually-controllable motors for controlling the drone in attitude and in speed,
the method being a method for implementing a transition: -
from a moving state at an initial instant in which the drone is flying with a non-zero horizontal linear speed and a non-zero angle of tilt relative to the horizontal; to a hovering state at a final instant in which the drone has a zero horizontal linear speed and a zero angle of inclination; the method being characterized by the steps consisting in; a) acquiring initial measurements representative of the components of the horizontal linear speed, of the tilt angles, and of the angular speeds at the initial instant; b) setting a value for stopping time between the initial instant and the final instant; c) on the basis of the initial measurements acquired in step a) and of the stopping time set in step b), parameterizing a predetermined predictive function that models optimum continuous decreasing variation in the horizontal linear speed as a function of time from the speed at the initial instant to a zero speed at the end of the set time; d) generating setpoint values for a loop for controlling the motors of the drone, these setpoint values corresponding to a precalculated target horizontal linear speed, at a given instant, on the basis of the predictive function as parameterized in step c); and e) once the hovering state has been reached, activating a hovering flight control loop suitable for stabilizing the drone with a zero horizontal linear speed and a zero tilt angle relative to the ground. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification