Planning and monitoring of autonomous-mission

US9547311B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9547311-B2
Application numberUS-201314387165-A
CountryUS
Kind codeB2
Filing dateMar 19, 2013
Priority dateMar 22, 2012
Publication dateJan 17, 2017
Grant dateJan 17, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The presently disclosed subject matter includes a method and system of planning autonomous mission, the mission being executed by one or more autonomous agents. A generic mission template is obtained, the generic mission template being constructed from a plurality of mission-objects and defines logical connections between the plurality of mission-objects, wherein each mission-object is configured to logically represent a respective type of mission-element; one or more mission-object in the generic mission template are associated with a respective real world mission-element, thereby generating a specific mission plan; with the help of a processor an agent-specific mission plan is generated for the one or more agents, based on the generic mission template and the specific mission plan, wherein an agent specific mission plan comprises tasks assigned to a respective designated agent and is compatible with the technical requirement of the respective designated agent.

First claim

Opening claim text (preview).

The invention claimed is: 1. A computer-implemented method of generating a mission plan for an autonomous mission, the mission plan being executed by one or more autonomous agents, the method comprising: obtaining a generic mission template from a computer storage, the generic mission template being constructed from a plurality of mission-objects and defines logical connections between the plurality of mission-objects, wherein each mission-object is configured to logically represent a respective type of mission-element; associating one or more mission-object in the generic mission template with a respective real world mission-element, thereby generating a specific mission plan; using a processor for: generating, based on the generic mission template and the specific mission plan, an agent-specific mission plan for each of said one or more agents, wherein an agent-specific mission plan comprises tasks assigned to a respective designated agent allowing for the controlling and updating in real-time of the tasks assigned to a specific agent individually from other agents operating under the same mission plan; converting each agent-specific mission plan into a format which is compatible with the technical requirement of the respective designated agent; continuously monitoring the progress of the mission, identifying in real-time that an update to a mission-element is required and updating the mission-element accordingly; and determining, based on the generic mission plan whether there are logical connections between the updated mission-element and other mission-elements, and if yes, updating the other mission-elements to enable progress of the mission. 2. The method according to claim 1 , wherein said obtaining comprises: providing a plurality of mission-object types each type of mission-object being a variable configured to logically represent a respective type of real world mission-element; selecting mission-objects from said plurality of mission-object types; establishing connections between said plurality of selected mission-objects; and generating said generic mission template. 3. The method according to claim 1 , further comprising: simulating the mission plan execution thereby validating that the mission plan is free of errors or undesirable logical connection between different mission-objects. 4. The method according to claim 1 , further comprising, transmitting each agent-specific mission plan to a respective designated agent. 5. The method according to claim 1 , further comprising: displaying on a display a graphical representation of the generic mission template; indicating, with the help of said graphical representation, a real-time progress of said real world mission-elements in respect of the mission plan. 6. The method according to claim 1 , further comprising: updating, during the execution of the mission, information related to a first mission-object in said generic mission template; responsive to said updating, associating a new mission-element with said first mission-object, thereby enabling to change the mission plan while the mission is in progress. 7. The method according to claim 6 , wherein said new mission-element is an agent, and said information includes an agent-specific mission plan of the agent. 8. The method according to claim 6 , further comprising: in case a second mission-object in said generic mission template is logically connected to said first mission-object, updating information in respect of mission-element associated with said second mission-object. 9. The method according to claim 6 , wherein said updating is performed automatically with the help of a processor, based on predefined logic. 10. The method according to claim 1 , wherein said associating is performed automatically based on predefined logic. 11. A computer-implemented method of generating a mission plan for an autonomous mission, the mission plan being executed by one or more autonomous agents, the method comprising: generating a plurality of mission-objects types each type of mission-object being a variable configured to logically represent a respective type of real world mission-element; generating a plurality of selected mission-objects from said plurality of mission-object types; establishing logical connections between said plurality of selected mission-objects; generating a generic mission template; using a processor for: generating, based on the generic mission template and a specific mission plan, an agent-specific mission plan for each of said one or more agents, wherein an agent-specific mission plan comprises tasks assigned to a respective designated agent allowing for the controlling and updating in real-time of the tasks assigned to a specific agent individually from other agents operating under the same mission plan; converting each agent-specific mission plan into a format which is compatible with the technical requirement of the respective designated agent; continuously monitoring the progress of the mission, identifying in real-time that an update to a mission-element is required and updating the mission-element accordingly; and determining, based on the generic mission plan whether there are logical connections between the updated mission-element and other mission-elements, and if yes, updating the other mission-elements to enable progress of the mission. 12. The method according to claim 11 , further comprising: associating one or more mission-object in the generic mission template with a respective real world mission-element, thereby generating the specific mission plan. 13. The method according to claim 11 , wherein said generating of the generic mission template is performed automatically with the help of a processor based on predefined logic. 14. A computer-implemented system of generating a mission plan for an autonomous mission, the mission plan being executed by one or more autonomous agents, the system comprising at least one processor coupled to a memory and operable to: obtain a generic mission template from a computer storage, the generic mission template being constructed from a plurality of mission-objects and defines logical connections between the plurality of mission-objects, wherein each mission-object is configured to logically represent a respective type of mission-element; associate one or more mission-object in the generic mission template with a respective real world mission-element, thereby generating a specific mission plan; generate, using the processor, based on the generic mission template and the specific mission plan, an agent-specific mission plan for each of said one or more agents, wherein an agent-specific mission plan comprises tasks assigned to a respective designated agent allowing for the controlling and updating in real-time of the tasks assigned to a specific agent individually from other agents operating under the same mission plan; convert each agent-specific mission plan into a format which is compatible with the technical requirement of the respective designated agent; continuously monitor the progress of the mission, identify in real-time that an update to a mission-element is required and update the mission-element accordingly; and determine, based on the generic mission plan whether there are logical connections between the updated mission-element and other mission-elements, and if yes, update the other mission-elements to enable progress of the mission. 15. The system according to claim 14 wherein said processor is further operable to: provide a plurality of mission-object types, each type of mission-object

Assignees

Inventors

Classifications

  • Arrangements for executing machine instructions, e.g. instruction decode (for executing microinstructions G06F9/22) · CPC title

  • G05D1/10Primary

    Simultaneous control of position or course in three dimensions (G05D1/12 takes precedence) · CPC title

  • G05D1/0088Primary

    characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours (using knowledge based models G06N5/00) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9547311B2 cover?
The presently disclosed subject matter includes a method and system of planning autonomous mission, the mission being executed by one or more autonomous agents. A generic mission template is obtained, the generic mission template being constructed from a plurality of mission-objects and defines logical connections between the plurality of mission-objects, wherein each mission-object is configur…
Who is the assignee on this patent?
Israel Aerospace Ind Ltd
What technology area does this patent fall under?
Primary CPC classification G05D1/10. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 17 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).