Patent classifications
G05D1/0825
MANEUVER PLANNING WITH HIGHER ORDER RATIONAL BEZIER CURVES
Systems and methods are provided for generating a maneuver on a propagated route for an unmanned vehicle from a series of waypoints. A planner interface is configured to receive the waypoints and at least one parameter representing constraints on the propagated route of the unmanned vehicle. A curve generation component is configured to determine respective positions for each of a set of N+1 control points for a rational Bezier curve of N.sup.th order from the series of waypoints and the parameter. N is an integer greater than three. A weight generation component is configured to determine scalar weights for the set of N+1 control points from the parameter. A navigation interface is configured to provide the maneuver, generated from the positions for the set of control points and the scalar weights, to a control system of the unmanned vehicle, configured to execute the provided maneuver at the unmanned vehicle.
Multiple rotors aircraft and control method
A multiple rotors aircraft and a control method thereof are provided. The control method comprises the following steps. First, current motion information of the multiple rotors aircraft is obtained. Then, at least one control gain is adjusted through a gain adjustment function according to the current motion information. The gain adjustment function conforms to a non-Lipschitzian characteristic, and at least one rotor of the multiple rotors aircraft is controlled according to the control gain. Therefore, the multiple rotors aircraft would be ensured that its flight attitude is toward a target position, and the expected result would be conformed rapidly.
Aircraft stall protection system
An aircraft stall protection system and method include calculating a first angle of attack and a second angle of attack based on aircraft configuration and environmental conditions, the first angle of attack being greater than the second angle of attack. The system and method limit the actual aircraft angle of attack to the first angle of attack for a predetermined period of time and thereafter the system and method limit the actual aircraft angle of attack to the second angle of attack. The system and method allow the aircraft operator or pilot to extract maximum performance from the aircraft for any given set of flight conditions, without the risk of stalling or remaining in a high drag state for a prolonged period of time. This system and method are suitable for use in conjunction with a stall warning system.
MULTIPLE ROTORS AIRCRAFT AND CONTROL METHOD
A multiple rotors aircraft and a control method thereof are provided. The control method comprises the following steps. First, current motion information of the multiple rotors aircraft is obtained. Then, at least one control gain is adjusted through a gain adjustment function according to the current motion information. The gain adjustment function conforms to a non-Lipschitzian characteristic, and at least one rotor of the multiple rotors aircraft is controlled according to the control gain. Therefore, the multiple rotors aircraft would be ensured that its flight attitude is toward a target position, and the expected result would be conformed rapidly.
Gust compensation system and method for aircraft
A gust compensation system is configured to adaptively reduce gust loads exerted into an aircraft. The gust compensation system may include a first sensor proximate to a front of the aircraft. The first sensor is configured to output a first signal. A second sensor may be distally located from the front of the aircraft. The second sensor is configured to output a second signal. A gust signal sub-system is configured to receive the first and second signals and generate a gust signal based on analysis of the first and second signals. The gust signal sub-system outputs the gust signal and may modify a load parameter signal in response to the gust signal exceeding a load alleviation threshold.
System and method for robust nonlinear regulation control of unmanned aerial vehicles synthetic jet actuators
An unmanned aerial vehicle (UAV) is provided with a plurality of synthetic jet actuators and a nonlinear robust controller. The controller compensates for uncertainty in a mathematic model that describes the function of the synthetic jet actuators. Compensation is provided by the use of constant feedforward best guess estimates that eliminate the need for more highly computationally burdensome approaches such as the use of time-varying adaptive parameter estimation algorithms.
AIRCRAFT STALL PROTECTION SYSTEM
An aircraft stall protection system and method include calculating a first angle of attack and a second angle of attack based on aircraft configuration and environmental conditions, the first angle of attack being greater than the second angle of attack. The system and method limit the actual aircraft angle of attack to the first angle of attack for a predetermined period of time and thereafter the system and method limit the actual aircraft angle of attack to the second angle of attack. The system and method allow the aircraft operator or pilot to extract maximum performance from the aircraft for any given set of flight conditions, without the risk of stalling or remaining in a high drag state for a prolonged period of time. This system and method are suitable for use in conjunction with a stall warning system.
Method And Device For Automatic Management Of An Actuator Controlled By A Servo-Valve
The device for automatic management of an actuator controlled by a servo-valve, includes a sensor for measuring the actual value of a parameter at the output of the actuator for a given control command, a computation unit for computing a theoretical value of said parameter, by applying the control command to a nominal performance model which models the operation of the actuator exhibiting nominal performance, a computation unit for computing the difference between the measured actual value of the parameter and the computed theoretical value of said parameter, a control unit for computing an adapted gain as a function of this difference, and a link for applying the adapted gain to the servo-valve for it to use it as gain value, so as to allow the actuator to restore nominal performance.
Computer-implemented symbolic differentiation using first-order retraction
- Hayk Martirosyan ,
- Aaron Christopher Miller ,
- Nathan Leo Bucki ,
- Bradley Matthew Solliday ,
- Ryan David Kennedy ,
- Jack Louis Zhu ,
- Teodor Tomic ,
- Yixiao Sun ,
- Josiah Timothy VanderMey ,
- Gareth Benoit Cross ,
- Peter Benjamin HENRY ,
- Dominic William Pattison ,
- Samuel Shenghung Wang ,
- Kristen Marie Holtz ,
- Harrison Zheng
A computer accesses an input element storage and an output element storage. The computer accesses a symbolic expression for output element storage as a function of the input element storage. The computer computes, using a symbolic computation engine of the computer, a symbolic expression for the tangent space Jacobian of the output element storage with respect to an input tangent space. The computer outputs the computed expression.
Unmanned aerial vehicle operated based on cost functions
- Hayk Martirosyan ,
- Aaron Christopher Miller ,
- Nathan Leo Bucki ,
- Bradley Matthew Solliday ,
- Ryan David Kennedy ,
- Jack Louis Zhu ,
- Teodor Tomic ,
- Yixiao Sun ,
- Josiah Timothy VanderMey ,
- Gareth Benoit Cross ,
- Peter Benjamin HENRY ,
- Dominic William Pattison ,
- Samuel Shenghung Wang ,
- Kristen Marie Holtz ,
- Harrison Zheng
A computer of an unmanned aerial vehicle (UAV) accesses, from a memory unit, a problem definition comprising cost functions associated with travel of the UAV. The computer causes movement of the UAV based on the cost functions. The computer adjusts one or more of the cost functions during a flight of the UAV. The computer causes further movement of the UAV based on the adjusted one or more of the cost functions.