Hierarchical contingency management system for mission planners
First Claim
Patent Images
1. A non-transitory computer readable medium containing executable instructions for controlling a team of vehicles, with each vehicle having an associated set of capabilities, said computer executable instructions comprising:
- a plan dependency identifier configured to analyze a mission plan and identify mission constraints of the mission plan;
a contingency manager configured to continuously review execution of the mission plan for violations of the mission constraints, the contingency manager being configured to map tasks of the mission plan into an hierarchy such that a given task in a first layer of the hierarchy of tasks can have at least one component task in a second layer of the hierarchy;
an alert formulator configured to determine whether a part of the mission plan is threatened by a loss of a first vehicle of the team of vehicles; and
a mission planner configured to receive alerts from said alert formulator and modify only parts of the mission plan necessitated by the alerts, such that the mission planner generates a new mission plan comprising modified tasks and unmodified tasks.
1 Assignment
0 Petitions
Accused Products
Abstract
A system controls a team of vehicles. The system includes a plan dependency identifier, a contingency monitor, and an alert formulator. The plan dependency identifier analyzes a mission plan and identifies mission constraints of the mission plan. The contingency monitor continuously reviews execution of the mission plan for violations of the mission constraints. The alert formulator determines whether a part of the mission plan is threatened by a violation of one of the mission constraints.
35 Citations
10 Claims
-
1. A non-transitory computer readable medium containing executable instructions for controlling a team of vehicles, with each vehicle having an associated set of capabilities, said computer executable instructions comprising:
-
a plan dependency identifier configured to analyze a mission plan and identify mission constraints of the mission plan; a contingency manager configured to continuously review execution of the mission plan for violations of the mission constraints, the contingency manager being configured to map tasks of the mission plan into an hierarchy such that a given task in a first layer of the hierarchy of tasks can have at least one component task in a second layer of the hierarchy; an alert formulator configured to determine whether a part of the mission plan is threatened by a loss of a first vehicle of the team of vehicles; and a mission planner configured to receive alerts from said alert formulator and modify only parts of the mission plan necessitated by the alerts, such that the mission planner generates a new mission plan comprising modified tasks and unmodified tasks. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for controlling a team of unmanned vehicles, said system comprising:
-
the team of unmanned vehicles, each vehicle having an associated set of capabilities, such that the team of unmanned vehicles includes a first vehicle, having a first set of capabilities, and a second vehicle having a second set of capabilities that is different from the first set; a plan dependency identifier configured to analyze a mission plan and identify mission constraints of the mission plan; an alert formulator configured to determine whether a part of the mission plan is threatened by loss of a first vehicle of the team of vehicles; a contingency manager configured to continuously review execution of the mission plan for violations of the mission constraints, the contingency manager being configured to map tasks of the mission plan into an hierarchy such that a given task in a first layer of the hierarchy of tasks can have at least one component task in a second layer of the hierarchy; and a mission planner configured to receive alerts from said alert formulator and modify only parts of the mission plan necessitated by the alerts, such that the mission planner generates a new mission plan comprising modified tasks and unmodified tasks. - View Dependent Claims (7, 8, 9, 10)
-
Specification