Self-contained avionics sensing and flight control system for small unmanned aerial vehicle
First Claim
1. An avionics sensing and flight control system, comprising:
- a first circuit board adapted to be mounted on an unmanned aerial vehicle (UAV);
a first plurality of sensors mounted on said first circuit board for sensing a plurality of flight control parameters;
a second plurality of sensors mounted on said first circuit board for sensing a plurality of surveillance parameters;
a Global Positioning System (GPS) receiver mounted on said first circuit board for providing signals indicative of location;
means, mounted on said first circuit board and coupled to said first and second plurality of sensors and said GPS receiver, for generating data packages with each of said data packages containing one of said flight control parameters, said surveillance parameters, and said signals indicative of location;
a second circuit board adapted to be mounted on the UAV;
a controller mounted on said second circuit board for processing ones of said data packages containing said flight control parameters and said signals indicative of location to generate flight control signals, and for storing ones of said data packages containing said surveillance parameters; and
a Field Programmable Gate Array (FPGA) coupled to said controller and configured to provide(i) a look-up table storing sets of values with each of said sets being associated with a particular control surface'"'"'s servo mechanism mounted on the UAV and with each of said values in each of said sets defining a unique absolute control value for the servo mechanism associated therewith, each of said values in each of said sets being indexed to a digital address in said look-up table that is indicative of a unique percentage of a maximum duty cycle for the servo mechanism associated therewith, and(ii) a plurality of pulse width modulation (PWM) generators coupled to said look-up table, each of said PWM generators being associated with and adapted to be coupled to one of the servo mechanisms, wherein each of said flight control signals specifies one said digital address in one of said sets and one of said PWM generators, and wherein said absolute control value stored at said one digital address is provided to said one of said PWM generators so-specified to thereby output a PWM signal to the servo mechanism associated with said one of said PWM generators.
4 Assignments
0 Petitions
Accused Products
Abstract
A self-contained avionics sensing and flight control system is provided for an unmanned aerial vehicle (UAV). The system includes sensors for sensing flight control parameters and surveillance parameters, and a Global Positioning System (GPS) receiver. Flight control parameters and location signals are processed to generate flight control signals. A Field Programmable Gate Array (FPGA) is configured to provide a look-up table storing sets of values with each set being associated with a servo mechanism mounted on the UAV and with each value in each set indicating a unique duty cycle for the servo mechanism associated therewith. Each value in each set is further indexed to a bit position indicative of a unique percentage of a maximum duty cycle for the servo mechanism associated therewith. The FPGA is further configured to provide a plurality of pulse width modulation (PWM) generators coupled to the look-up table. Each PWM generator is associated with and adapted to be coupled to one of the servo mechanisms.
-
Citations
7 Claims
-
1. An avionics sensing and flight control system, comprising:
-
a first circuit board adapted to be mounted on an unmanned aerial vehicle (UAV); a first plurality of sensors mounted on said first circuit board for sensing a plurality of flight control parameters; a second plurality of sensors mounted on said first circuit board for sensing a plurality of surveillance parameters; a Global Positioning System (GPS) receiver mounted on said first circuit board for providing signals indicative of location; means, mounted on said first circuit board and coupled to said first and second plurality of sensors and said GPS receiver, for generating data packages with each of said data packages containing one of said flight control parameters, said surveillance parameters, and said signals indicative of location; a second circuit board adapted to be mounted on the UAV; a controller mounted on said second circuit board for processing ones of said data packages containing said flight control parameters and said signals indicative of location to generate flight control signals, and for storing ones of said data packages containing said surveillance parameters; and a Field Programmable Gate Array (FPGA) coupled to said controller and configured to provide (i) a look-up table storing sets of values with each of said sets being associated with a particular control surface'"'"'s servo mechanism mounted on the UAV and with each of said values in each of said sets defining a unique absolute control value for the servo mechanism associated therewith, each of said values in each of said sets being indexed to a digital address in said look-up table that is indicative of a unique percentage of a maximum duty cycle for the servo mechanism associated therewith, and (ii) a plurality of pulse width modulation (PWM) generators coupled to said look-up table, each of said PWM generators being associated with and adapted to be coupled to one of the servo mechanisms, wherein each of said flight control signals specifies one said digital address in one of said sets and one of said PWM generators, and wherein said absolute control value stored at said one digital address is provided to said one of said PWM generators so-specified to thereby output a PWM signal to the servo mechanism associated with said one of said PWM generators. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification