Robust uninhabited air vehicle active missions
First Claim
1. A method of tracking an autonomous UAV during a performance of a pre-programmed active mission, comprising:
- receiving data about an operating environment for an active UAV performing an active mission;
pre-programming the received data into the active UAV before the active mission;
simulating the performance of the active UAV performing the active mission using the received data for the active mission in a current simulation of the operating environment of the active UAV while the active UAV is performing the active mission;
estimating a present position of the active UAV using results of the simulation while the active UAV is performing the active mission; and
simulating an approximate present position of the active UAV based on the estimation of the present position for tracking the active UAV during the performance of the pre-programmed active mission.
0 Assignments
0 Petitions
Accused Products
Abstract
A command sequence for an autonomous UAV mission is optimized by simulating the performance of a mission in a model environment. Using a genetic algorithm, neural net, or other suitable technique this command sequence is then optimized, to improve the outcome of the mission. A factor in selecting an optimal command sequence will be its compressability. A set of one or more optimal command sequences is compiled. Each optimal command sequence is encoded into an algorithmic active packet of minimum size for uploaded to the UAV, which then executes the mission. To track the UAV in its performance of the mission without compromising its location, the active packets are executed in the simulated environment. The simulated environment is continually updated with the most current available information. The simulation results are an approximation of the current state of the UAV.
26 Citations
12 Claims
-
1. A method of tracking an autonomous UAV during a performance of a pre-programmed active mission, comprising:
-
receiving data about an operating environment for an active UAV performing an active mission; pre-programming the received data into the active UAV before the active mission; simulating the performance of the active UAV performing the active mission using the received data for the active mission in a current simulation of the operating environment of the active UAV while the active UAV is performing the active mission; estimating a present position of the active UAV using results of the simulation while the active UAV is performing the active mission; and simulating an approximate present position of the active UAV based on the estimation of the present position for tracking the active UAV during the performance of the pre-programmed active mission. - View Dependent Claims (2, 4, 5, 6, 12)
-
-
3. (canceled)
-
7. A method of optimizing tracking of an autonomous UAV during a performance of a pre-programmed active mission, comprising:
-
receiving data about an operating environment for an active UAV performing an active mission; preprogramming the received data into the active UAV before the active mission; simulating the performance of the active UAV performing the active mission using the received data for the active mission in a current simulation using parameters of an operating environment of the active UAV while the active UAV is performing the active mission; estimating a present position of the active UAV using results of the simulation while the active UAV is performing the active mission; modifying the parameters of the operating environment of the active UAV producing a modified current simulation; simulating the performance of the active mission programmed into the active UAV with the modified current simulation producing a modified simulation; estimating a modified present position of the active UAV using results of the modified simulation while the active UAV is performing the active mission; iteratively performing the steps of modifying the parameters through estimating the modified present position to optimize the present position of the active UAV; and simulating an approximate present position of the active UAV based on the optimized present position for tracking the active UAV during the performance of a pre-programmed active mission. - View Dependent Claims (8, 9, 10, 11)
-
Specification