Unmanned vehicle (UV) control system
First Claim
1. An unmanned vehicle (UV) control system comprising:
- a fleet and mission operations controller, executed by at least one hardware processor, to receive a UV work order and to generate a mission request based on the UV work order, the mission request identifying an objective of a mission, assigning a UV and a sensor to the mission from a fleet of UVs and sensors, and assigning a first movement plan to the mission based on the identified objective of the mission, wherein the first movement plan includes predefined way points and alternate points for the UV based on the identified objective of the mission;
a mission controller, executed by the at least one hardware processor, tocontrol the assigned UV according to the assigned first movement plan, andreceive communication data from the assigned sensor; and
an event detector, executed by the at least one hardware processor, toreceive the communication data,analyze the communication data to identify an event related to the mission, andforward the identified event to the fleet and mission operations controller toanalyze the identified event and the first movement plan, andassign a second movement plan to the mission based on the analysis of the identified event and the first movement plan to meet the identified objective of the mission, whereinthe second movement plan is different than the first movement plan, andthe second movement plan includes at least one different predefined way point from the predefined way points and at least one different alternate point from the alternate points for the UV based on the analysis of the identified event to meet the identified objective of the mission, andwherein the mission controller is to control the assigned UV according to the assigned second movement plan.
1 Assignment
0 Petitions
Accused Products
Abstract
Unmanned vehicle (UV) control may include receiving a UV work order and generating a mission request based on the UV work order. The mission request may identify an objective of a mission, assign a UV and a sensor to the mission from a fleet of UVs and sensors, and assign a first movement plan to the mission based on the identified objective of the mission. The assigned UV may be controlled according to the assigned first movement plan, and communication data may be received from the assigned sensor. The communication data may be analyzed to identify an event related to the mission. The identified event and the first movement plan may be analyzed to assign a second movement plan to the mission based on the analysis of the identified event and the first movement plan to meet the identified objective of the mission.
-
Citations
20 Claims
-
1. An unmanned vehicle (UV) control system comprising:
-
a fleet and mission operations controller, executed by at least one hardware processor, to receive a UV work order and to generate a mission request based on the UV work order, the mission request identifying an objective of a mission, assigning a UV and a sensor to the mission from a fleet of UVs and sensors, and assigning a first movement plan to the mission based on the identified objective of the mission, wherein the first movement plan includes predefined way points and alternate points for the UV based on the identified objective of the mission; a mission controller, executed by the at least one hardware processor, to control the assigned UV according to the assigned first movement plan, and receive communication data from the assigned sensor; and an event detector, executed by the at least one hardware processor, to receive the communication data, analyze the communication data to identify an event related to the mission, and forward the identified event to the fleet and mission operations controller to analyze the identified event and the first movement plan, and assign a second movement plan to the mission based on the analysis of the identified event and the first movement plan to meet the identified objective of the mission, wherein the second movement plan is different than the first movement plan, and the second movement plan includes at least one different predefined way point from the predefined way points and at least one different alternate point from the alternate points for the UV based on the analysis of the identified event to meet the identified objective of the mission, and wherein the mission controller is to control the assigned UV according to the assigned second movement plan. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for unmanned vehicle (UV) control, the method comprising:
-
generating, by a fleet and mission operations controller that is executed by at least one hardware processor, a mission request to identify an objective of a mission, assign a UV and a sensor to the mission from a fleet of UVs and sensors, and assign a first movement plan to the mission based on the identified objective of the mission; controlling, by a mission controller that is executed by the at least one hardware processor, the assigned UV according to the assigned first movement plan; receiving, by an event detector that is executed by the at least one hardware processor, communication data; analyzing, by the event detector, the communication data from the assigned sensor to identify an event that includes a potential leak or an intruder related to a pipeline; analyzing, by the fleet and mission operations controller, the identified event and the first movement plan; assigning, by the fleet and mission operations controller, a second movement plan to the mission based on the analysis of the identified event and the first movement plan to meet the identified objective of the mission, wherein the second movement plan is different than the first movement plan; and controlling, by the mission controller, the assigned UV according to the assigned second movement plan. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium having stored thereon machine readable instructions for UV control, the machine readable instructions when executed cause at least one hardware processor to:
-
receive, at a mission controller that is executed by the at least one hardware processor, a mission request that identifies an objective of a mission, assigns a UV and a sensor to the mission from a fleet of UVs and sensors, and assigns a first movement plan to the mission based on the identified objective of the mission; control, by the mission controller, the assigned UV according to the assigned first movement plan; receive, by an event detector that is executed by the at least one hardware processor, communication data; analyze, by the event detector that is executed by the at least one hardware processor, the communication data from the assigned sensor to identify an event related to the mission; analyze, by a fleet and mission operations controller, the identified event and the first movement plan; receive, at the mission controller, a second movement plan for the mission based on the analysis of the identified event and the first movement plan to meet the identified objective of the mission, wherein the second movement plan is different than the first movement plan; analyze, by the mission controller, the event to determine a severity level of the event; and generate, by the mission controller, a real-time display related to the event, wherein the real-time display includes a characterization of a type and the severity level of the event. - View Dependent Claims (17, 18, 19, 20)
-
Specification