AUTONOMOUS MISSION ACTION ALTERATION
First Claim
1. An unmanned aerial vehicle comprising:
- a camera configured to generate image data;
one or more sensors configured to generate sensor data;
memory storing first travel and data acquisition instructions that define an overall mission for the unmanned aerial vehicle;
memory storing one or more mission cues comprising one or more pre-defined image data characteristics and/or sensor data characteristics; and
one or more processors configured to;
execute a first part of the first travel and data acquisition instructions to control the unmanned aerial vehicle to perform a first part of the overall mission;
process at least one of the image data and the sensor data to detect a presence of at least one of the mission cues;
in response to detecting a mission cue, interrupting execution of the first travel and data acquisition instructions and executing second travel and data acquisition instructions to control the unmanned aerial vehicle to perform a first sub-mission of the overall mission; and
after executing the second travel and data acquisition instructions, performing a second part of the overall mission by executing a second part of the first travel and data acquisition instructions.
4 Assignments
0 Petitions
Accused Products
Abstract
An unmanned aerial vehicle includes a camera, one or more sensors, memory storing first instructions that define an overall mission, and memory storing one or more mission cues. The vehicle further includes one or more processors configured to execute a first part of the first instructions to perform a first part of the overall mission. The processors are configured to process at least one of the image data and the sensor data to detect a presence of at least one of the mission cues. The processors are configured to, in response to detecting a mission cue, interrupting execution of the first instructions and executing second instructions to control the unmanned aerial vehicle to perform a first sub-mission of the overall mission. The processors are configured to after executing the second instructions, performing a second part of the overall mission by executing a second part of the first instructions.
-
Citations
20 Claims
-
1. An unmanned aerial vehicle comprising:
-
a camera configured to generate image data; one or more sensors configured to generate sensor data; memory storing first travel and data acquisition instructions that define an overall mission for the unmanned aerial vehicle; memory storing one or more mission cues comprising one or more pre-defined image data characteristics and/or sensor data characteristics; and one or more processors configured to; execute a first part of the first travel and data acquisition instructions to control the unmanned aerial vehicle to perform a first part of the overall mission; process at least one of the image data and the sensor data to detect a presence of at least one of the mission cues; in response to detecting a mission cue, interrupting execution of the first travel and data acquisition instructions and executing second travel and data acquisition instructions to control the unmanned aerial vehicle to perform a first sub-mission of the overall mission; and after executing the second travel and data acquisition instructions, performing a second part of the overall mission by executing a second part of the first travel and data acquisition instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An unmanned aerial vehicle comprising:
-
a plurality of sensors configured to generate sensor data; memory storing first flight plan and sensor operation instructions that define an overall mission for the unmanned aerial vehicle; memory storing one or more pre-defined sensor data characteristics corresponding to one or more mission cues; and one or more processors configured to; execute a first part of the first flight plan and sensor operation instructions to control the unmanned aerial vehicle to perform a first part of the overall mission; detect a presence of at least one of the pre-defined sensor data characteristics in the sensor data, generated during execution of the first part of the overall mission; in response to the detecting, interrupting execution of the first flight plan and sensor operation instructions and executing second flight plan and sensor operation instructions to control the unmanned aerial vehicle to perform a first sub-mission of the overall mission; and after executing the second flight plan and sensor operation instructions, performing a second part of the overall mission by executing a second part of the first flight plan and sensor operation instructions.
-
-
20. In an unmanned aerial vehicle, a method of gathering data comprising:
-
executing a first part of first travel and data acquisition instructions to control the unmanned aerial vehicle to perform a first part of an overall mission; generating at least one photographic image utilizing a camera and sensor data utilizing at least one sensor during the first part of the overall mission; processing at least one of the photographic image and the sensor data to detect a presence of at least one mission cue characterized by one or more pre-defined image data characteristics and/or sensor data characteristics; in response to detecting a mission cue, interrupting execution of the first travel and data acquisition instructions and executing second travel and data acquisition instructions to control the unmanned aerial vehicle to perform a first sub-mission of the overall mission; and after executing the second travel and data acquisition instructions, performing a second part of the overall mission by executing a second part of the first travel and data acquisition instructions.
-
Specification