Flight technical control management for an unmanned aerial vehicle
First Claim
1. An aerial vehicle, comprising:
- a vehicle management system configured to navigate the aerial vehicle; and
a flight technical control manager configured to;
receive a mission plan comprising a flight plan, wherein the flight plan comprises one or more waypoints for a particular mission,validate the mission plan by at least determining the mission plan includes the flight plan, wherein the flight technical control manager is configured to validate the mission plan by at least one of;
determining the flight plan includes an expected number of waypoints,determining the mission plan includes a sensor plan that indicates how sensors aboard the aerial vehicle should be used during the particular mission or a weapons plan that indicates how weapons aboard the aerial vehicle should be deployed during the particular mission,verifying the sensor plan of the mission plan only utilizes sensors aboard the aerial vehicle,verifying the weapons plan only utilizes weapons aboard the aerial vehicle, ordetermining the mission plan was correctly transmitted to the flight technical control manager using cyclic redundancy codes, encryption/decryption algorithms, or both;
after validating the mission plan, execute the mission plan by at least providing the mission plan to the vehicle management system, wherein the vehicle management system is configured to direct the aerial vehicle to travel along the flight plan,determine that a current location of the aerial vehicle is outside the flight plan, andin response to determining the current location of the aerial vehicle is outside the flight plan, control the vehicle management system to execute a contingent flight plan.
1 Assignment
0 Petitions
Accused Products
Abstract
Two architectures for unmanned aerial vehicles (UAVs) and a method for executing a mission plan are provided. One architecture for a UAV includes a flight command and mission execution (FCME) component making strategic decisions, a flight technical control manager (FTCM) making tactical decisions and a vehicle management system (VMS) providing navigational support. The FCME and FTCM execute on one processor and the VMS executes on a separate processor. The second architecture includes redundant processors for executing the FCME and FTCM as well as redundant processors for executing the VMS. The UAV executes a mission plan, which may include flight plan(s), communication plan(s), weapons plan(s), sensor plan(s), and/or contingent flight plan(s). The UAV may control various optical sensors, training sensors, and lights as well.
65 Citations
19 Claims
-
1. An aerial vehicle, comprising:
-
a vehicle management system configured to navigate the aerial vehicle; and a flight technical control manager configured to; receive a mission plan comprising a flight plan, wherein the flight plan comprises one or more waypoints for a particular mission, validate the mission plan by at least determining the mission plan includes the flight plan, wherein the flight technical control manager is configured to validate the mission plan by at least one of; determining the flight plan includes an expected number of waypoints, determining the mission plan includes a sensor plan that indicates how sensors aboard the aerial vehicle should be used during the particular mission or a weapons plan that indicates how weapons aboard the aerial vehicle should be deployed during the particular mission, verifying the sensor plan of the mission plan only utilizes sensors aboard the aerial vehicle, verifying the weapons plan only utilizes weapons aboard the aerial vehicle, or determining the mission plan was correctly transmitted to the flight technical control manager using cyclic redundancy codes, encryption/decryption algorithms, or both; after validating the mission plan, execute the mission plan by at least providing the mission plan to the vehicle management system, wherein the vehicle management system is configured to direct the aerial vehicle to travel along the flight plan, determine that a current location of the aerial vehicle is outside the flight plan, and in response to determining the current location of the aerial vehicle is outside the flight plan, control the vehicle management system to execute a contingent flight plan. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for executing a mission plan, the method comprising:
-
receiving the mission plan at an aerial vehicle, wherein the mission plan comprises a flight plan, wherein the flight plan comprises one or more waypoints for a particular mission; determining, with a flight technical control manager, that the mission plan is valid, wherein determining the mission plan is valid comprises determining the mission plan includes the flight plan, and at least one of; determining the flight plan includes an expected number of waypoints, determining the mission plan includes a sensor plan that indicates how sensors aboard the aerial vehicle should be used during the particular mission or a weapons plan that indicates how weapons aboard the aerial vehicle should be deployed during the particular mission, verifying the sensor plan of the mission plan only utilizes sensors aboard the aerial vehicle, verifying the weapons plan only utilizes weapons aboard the aerial vehicle, or determining the mission plan was correctly transmitted to the flight technical control manager using cyclic redundancy codes, encryption/decryption algorithms, or both; after determining the mission plan is valid, executing the mission plan by at least providing the mission plan to a vehicle management system of the aerial vehicle, the vehicle management system being configured to navigate the aerial vehicle, wherein the vehicle management system is configured to direct the aerial vehicle to travel along the flight plan; with the flight technical control manager, determining that a current location of the aerial vehicle is outside the flight plan; and in response to determining the current location of the aerial vehicle is outside the flight plan, controlling, with the flight technical control manager, the aerial vehicle to execute a contingent flight plan. - View Dependent Claims (19)
-
Specification