4D interactive mission analytics for visualization of unmanned vehicle performance indicators
First Claim
1. A system, comprising:
- a memory to store computer-executable components; and
a processor to execute the computer-executable components from the memory, the computer-executable components comprising;
an analytics collector that receives world state data to provide status relating to a plurality of mission analytics of an unmanned vehicle or an unmanned vehicle mission planner, the mission analytics relate to the ability of the unmanned vehicle and its associated payload resources to execute a given mission plan;
an asset filter to filter the status from the analytics collector with respect to mission analytics of a subset of selected assets;
an asset selector to specify the subset of selected assets to the asset filter;
an analytic aggregator to collect the filtered status from the asset filter and to generate a visual analytics file based on one or more selected analytics for the subset of selected assets;
an analytic selector to specify the one or more selected analytics to the analytic aggregator; and
a rendering pipeline to process the visual analytics file from the analytic aggregator and to generate a formatted output file describing a visualization of the plurality of mission analytics from the visual analytics file, the formatted output file generated as a collection of display objects, wherein each of the display objects represent at least one mission analytic from the one or more selected analytics of the subset of selected assets and each of the specified display objects represent a current or future status of the mission analytics over a specified time window.
1 Assignment
0 Petitions
Accused Products
Abstract
A system includes an analytics collector that receives world state data to provide status relating to a plurality of mission analytics of an unmanned vehicle or an unmanned vehicle mission planner. An asset filter filters the status from the analytics collector with respect to mission analytics of a subset of selected assets. An analytic aggregator collects the filtered status from the asset filter and generates a visual analytics file based on one or more selected analytics for the subset of selected assets. A rendering pipeline processes the visual analytics file from the analytic aggregator and generates a formatted output file describing a visualization of the plurality of mission analytics from the visual analytics file.
-
Citations
20 Claims
-
1. A system, comprising:
-
a memory to store computer-executable components; and a processor to execute the computer-executable components from the memory, the computer-executable components comprising; an analytics collector that receives world state data to provide status relating to a plurality of mission analytics of an unmanned vehicle or an unmanned vehicle mission planner, the mission analytics relate to the ability of the unmanned vehicle and its associated payload resources to execute a given mission plan; an asset filter to filter the status from the analytics collector with respect to mission analytics of a subset of selected assets; an asset selector to specify the subset of selected assets to the asset filter; an analytic aggregator to collect the filtered status from the asset filter and to generate a visual analytics file based on one or more selected analytics for the subset of selected assets; an analytic selector to specify the one or more selected analytics to the analytic aggregator; and a rendering pipeline to process the visual analytics file from the analytic aggregator and to generate a formatted output file describing a visualization of the plurality of mission analytics from the visual analytics file, the formatted output file generated as a collection of display objects, wherein each of the display objects represent at least one mission analytic from the one or more selected analytics of the subset of selected assets and each of the specified display objects represent a current or future status of the mission analytics over a specified time window. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer readable medium having computer executable instructions stored thereon, the computer executable instructions to:
-
provide status relating to a plurality of mission analytics of a plurality of unmanned vehicles and a plurality of unmanned vehicle mission planners, the mission analytics relate to the ability of the plurality of unmanned vehicles and their respective payload resources to execute a respective mission plan or respective alternative mission plan generated by the plurality of unmanned vehicle mission planners; filter the status with respect to mission analytics of a subset of selected assets; specify the subset of selected assets; collect the filtered status from the asset filter and generate a visual analytics file based on one or more selected analytics for the subset of selected assets; specify the one or more selected analytics; and process the visual analytics file and to generate a formatted output file describing a visualization of the plurality of mission analytics from the visual analytics file, the formatted output file generated as a collection of display objects, wherein each of the display objects represent at least one mission analytic from the one or more selected analytics of the subset of selected assets and each of the specified display objects represent a current or future status of the mission analytics over a specified time window. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A computer implemented method, comprising:
-
providing status relating to a plurality of mission analytics of an unmanned vehicle or an unmanned vehicle mission planner, the mission analytics relate to the ability of the unmanned vehicle and its associated payload resources to execute a given mission plan; generating an analytics file from the status describing the plurality of mission analytics; generating a formatted output file from the analytics file describing a visualization of the plurality of mission analytics from the analytics file, the formatted output file generated as a collection of display objects, each of the display objects represent at least one mission analytic from the plurality of mission analytics; specifying a subset of the display objects to be visualized in the formatted output file; and generating a mission analytics visualization output from the subset of display objects specified via the formatted output file, each of the specified display objects represent a current or future status of the mission analytics over a specified time window. - View Dependent Claims (20)
-
Specification