Avionics framework
First Claim
1. A modular avionics system for an unmanned aerial vehicle (UAV), the system comprising:
- a control module that executes flight control and vertical and lateral guidance functions to generate control commands;
a data link module communicating with a remote control station and receiving control commands from the remote control station;
a data acquisition module communicating with the control module and the data link module wherein the data acquisition module is adapted to receive and process data from one or more onboard sensors and further actuate a plurality of servo motors in response to control commands; and
a switching module adapted to selectively couple the data acquisition module to the control module or to the data link module responsive to an input from the remote control station to facilitate switching between modes of operation of the UAV;
wherein the control module comprises a telemetry/telecommand module with a communication protocol that includes classification of the telemetry data, prioritizing the classified data, customizing header format for the telemetry and telecommand packets, and a handshaking methodology for telecommand; and
wherein the switching module includes an electronic switch controlled by a microcontroller, wherein the switch enables the microcontroller to process manual telecommands from a remote station, and wherein the microcontroller implements a shared mode of operation by determining whether control is performed by a flight management system or through the manual telecommand.
1 Assignment
0 Petitions
Accused Products
Abstract
A modular avionics system for an Unmanned Aerial Vehicle (UAV) has a control module that executes flight control and vertical and lateral guidance algorithms to generate control commands. A data link module communicates with a remote control station and receives control commands from the remote control station. A data acquisition module communicates with the control module and the data link module. The data acquisition module is configured to receive and process data from one or more onboard sensors and to actuate a plurality of servo motors in response to control commands. A switching module selectively couples the data acquisition module to the control module or to the data link module responsive to an input from the remote control station to respectively switch between a fully autonomous mode of UAV operation and a manual mode of UAV operation. Power may be provided by a power module.
39 Citations
19 Claims
-
1. A modular avionics system for an unmanned aerial vehicle (UAV), the system comprising:
-
a control module that executes flight control and vertical and lateral guidance functions to generate control commands; a data link module communicating with a remote control station and receiving control commands from the remote control station; a data acquisition module communicating with the control module and the data link module wherein the data acquisition module is adapted to receive and process data from one or more onboard sensors and further actuate a plurality of servo motors in response to control commands; and a switching module adapted to selectively couple the data acquisition module to the control module or to the data link module responsive to an input from the remote control station to facilitate switching between modes of operation of the UAV; wherein the control module comprises a telemetry/telecommand module with a communication protocol that includes classification of the telemetry data, prioritizing the classified data, customizing header format for the telemetry and telecommand packets, and a handshaking methodology for telecommand; and wherein the switching module includes an electronic switch controlled by a microcontroller, wherein the switch enables the microcontroller to process manual telecommands from a remote station, and wherein the microcontroller implements a shared mode of operation by determining whether control is performed by a flight management system or through the manual telecommand. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A modular avionics framework of an unmanned aerial vehicle (UAV), the framework comprising:
-
a control module adapted to execute flight control and flight management algorithms residing therein; a data link module configured for communication between said avionics framework and a remote control station; a data acquisition module in communication with the control module and the data link module, the data acquisition module being configured to receive and process data from one or more onboard sensors and to actuate a plurality of servo motors in response to a control command from the control module or from the remote control station via the data link module; a switching module configured to selectively couple the data acquisition module to the control module or to the data link module, responsive to an input from the remote control station, wherein coupling the data acquisition module to the control module facilitates a fully autonomous mode of UAV operation and coupling the data acquisition module to the data link module facilitates a manual mode of UAV operation; and a power module configured to generate and distribute power to the data link module, data acquisition module and the control module and to transmit a signal indicative of power health to the ground control station; wherein the control module comprises a telemetry/telecommand module with a communication protocol that includes classification of the telemetry data, prioritizing the classified data, customizing header format for the telemetry and telecommand packets, and a handshaking methodology for telecommand; and wherein the switching module includes an electronic switch controlled by a microcontroller, wherein the switch enables the microcontroller to process manual telecommands from a remote station, and wherein the microcontroller implements a shared mode of operation by determining whether control is performed by a flight management system or through the manual telecommand. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A modular avionics system for an unmanned aerial vehicle (UAV), the system comprising:
-
means for executing flight control and vertical and lateral guidance algorithms to generate control commands; means for communicating with a remote control station and receiving control commands from the remote control station; means for communicating with the means for executing and the means for communicating with a remote control station, and for receiving and processing data from one or more onboard sensors and actuating a plurality of servo motors in response to control commands; and means for switching to selectively couple the means for communicating to the control module or to the data link module responsive to an input from the remote control station to respectively switch between a fully autonomous mode of UAV operation and a manual mode of UAV operation; wherein the means for executing flight control and vertical and lateral guidance algorithms to generate control commands comprises a telemetry/telecommand module with a communication protocol that includes classification of the telemetry data, prioritizing the classified data, customizing header format for the telemetry and telecommand packets, and a handshaking methodology for telecommand wherein the means for switching includes an electronic switch controlled by a microcontroller, wherein the switch enables the microcontroller to process manual telecommands from a remote station, and wherein the microcontroller implements a shared mode of operation by the microcontroller determining whether control is performed by a flight management system or through the manual telecommand. - View Dependent Claims (19)
-
Specification