EP1534591A2

System, method and apparatus for automated collective mobile robotic vehicles used in remote sensing surveillance

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 22 April 2023, 3.4 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

121 claims: 18 independent, 103 dependent

  1. 1
    Claims of equivalent WO 2004003680 A2 WHAT IS CLAIMED IS:1. A system for managing automated collective robotic vehicles in a remote sensing surveillance system, comprising: a plurality of mobile robotic vehicles (MRVs), each MRV including program code and configured to communicate and exchange information with other MRVs, wherein a squad includes a lead MRV and a plurality of member MRVs;wherein all MRVs in the squad are configured to track each other;wherein when additional MRVs are added to the squad, information relating to the additional MRVs are transmitted to the lead MRV, and the lead MRV communicates some or all of the information relating to the additional MRVs to one or more member MRVs in the squad;and wherein the lead MRV is further configured to transmit one or more software agents to one or more member MRVs in the squad in order to update their corresponding program code.
  2. 20
    A system for managing a mobile sensor network, comprising:a plurality of mobile robotic vehicles (MRVs), each MRV including program code and configured to communicate and exchange information with other MRVs, wherein a squad includes a lead MRV and a plurality of member MRVs;wherein all MRVs in the squad are configured to track each other;wherein when additional MRVs are added to the squad, information relating to the additional MRVs are transmitted to the lead MRV, and the lead MRV communicates some or all of the information relating to the additional MRVs to one or more member MRVs in the squad;and wherein the lead MRV is further configured to transmit one or more software agents to one or more member MRVs in the squad in order to update their corresponding program code.
  3. 29
    A system for managing a leader-follower model in mobile robotic vehicle aggregation, comprising:a plurality of squads, each squad having a plurality of mobile robotic vehicles (MRVs), each squad further having a squad lead MRV and member MRVs, wherein the squad leader has complex computational analysis and decision-making abilities;and a plurality of swarm leaders, each swarm leader having command over a plurality of squad lead MRVs.
  4. 40
    A system for applying external computation and sensor resources to a mobile robotic network, comprising:a plurality of mobile robotic vehicles (MRVs);a ground relay station configured to communicate with the plurality of MRVs;a satellite configured to communicate with the ground relay station or the plurality of MRVs;and a central command computer configured to communicate with the satellite;wherein information from the plurality of MRVs is relayed to the central command computer via the satellite;wherein the central command computer analyzes the information received from the plurality of MRVs and generates instmctions for the plurality of MRVs;wherein the instructions are relayed to the plurality of MRVs via the satellite;and wherein the plurality of MRVs carry out their instructions .
  5. 45
    A system for managing coordination and targeting of mobile robotic vehicles, comprising:a plurality of mobile robotic vehicles (MRVs) each having a plurality of sensors for capturing sensor data on a plurality of targets, wherein a squad includes a squad lead MRV and member MRVs;wherein the plurality of MRVs function as a network to continually track the plurality of targets as the plurality of targets change position;wherein the sensor data captured by the member MRVs is forwarded to the squad lead MRV;wherein the squad lead MRV uses the sensor data to establish specific target positions and provide instmctions to the member MRVs to attack the specific target positions.
  6. 51
    A system for integrating behavior-based approach into a hybrid model for use with a plurality of mobile robotic vehicles (MRVs), comprising:a plurality of central control systems;a plurality of reactive control systems;a central planning control configured to control the plurality of central control systems;a behavior-based reactive control configured to control the plurality of reactive control systems;an intermediated control layer configured to control the central planning control and the behavior-based reactive control;a plurality of hybrid control models configured to communicate with the intermediate control layer;a plurality of synthetic control models configured to communicate with the plurality of hybrid control models;and a plurality of synthetic hybrid control models configured based on combinations of the plurality of hybrid control models and the plurality of synthetic control models.
  7. 58
    A system for using mobile software agents in cooperation with mobile robotic vehicles (MRVs), comprising:a plurality of mobile software agents;a satellite;a central command;and a plurality of MRVs including a lead MRV and member MRVs;wherein mission parameters are sent to the satellite from the central command in the form of a plurality of mobile software agents;wherein the satellite forwards the plurality of mobile software agents to the lead MRV;wherein the plurality of mobile software agents transfer data and code from the lead MRV to the member MRVs;wherein program parameters in each member MRV are updated by the code transferred by the plurality of mobile software agents;wherein software code within each member MRV is restructured by the code transferred by the plurality of mobile software agents;and wherein hardware functions within each member MRV are activated by restmctured software code.
  8. 59
    A system for controlling aggregation of mobile robotic vehicles, comprising:a plurality of mobile robotic vehicles (MRVs);a plurality of squads, each squad having a lead MRV and member MRVs;and control logic configured to control formation of the plurality of MRVs into the plurality of squads in response to an external stimulus;wherein each squad is organized into a specific spatial configuration by the lead MRV;and wherein the specific spatial configuration of each squad is determined based on information on one or more enemy targets in an environment.
  9. 77
    A system for managing aggregated regrouping, comprising:a plurality of mobile robotic vehicles (MRVs);and a plurality of squads, each squad having a lead MRV and member MRVs;wherein the plurality of squads are assigned their respective priorities;and wherein each squad is organized into a specific spatial configuration by the lead MRV;wherein the specific spatial configuration of each squad is determined based on information on one or more enemy targets in an environment;and wherein the specific spatial configuration of each squad is changed in response to the information on one or more enemy targets in the environment.
  10. 88
    A system for rendering decisions for mobile robotic vehicles, comprising:a plurality of mobile robotic vehicles (MRVs);and a plurality of squads, each squad having a lead MRV and member MRVs;wherein initial mission parameters are transmitted to the lead MRV and the member MRVs;wherein sensor data from the member MRVs is transmitted to the lead MRV;wherein the sensor data is weighted by the lead MRV and ranked by priority of importance;wherein the sensor data is further interpreted by the lead MRV by comparing it with mission parameters;wherein the lead MRV calculates a plurality of possible simulations to meet mission goals;wherein the lead MRV uses a plurality of methods to test the plurality of possible simulations using the sensor data and the initial mission parameters to determine the best simulation to meet the mission goals;and wherein the lead MRV generates instractions and transmits the instractions to the member MRVs to allow the member MRVs to form an optimal geometric configuration according to the best simulation.
  11. 93
    A system for determining optimal simulation heuristic for mobile robotic vehicles (MRVs), comprising:a plurality of MRVs;and a plurality of squads, each squad having a lead MRV and member MRVs;wherein the lead MRV includes control logic configured to: receive sensor data from the member MRVs;assess the sensor data including assessing trajectory of enemy targets;access original program parameters;identify MRV positions and create three-dimensional maps of MRV positions and environment;develop test simulations based on analysis of the sensor data;develop methods to test simulations of possible actions and outcomes;select best method for testing simulations based on competitive advantage and enemy weakness;test one or more candidate simulations for preferred outcome by comparing such simulations with the original program parameters;select an optimal candidate simulation based on the best method;convert the selected optimal candidate simulation to a tactical plan;and transmit the tactical plan to the member MRVs.
  12. 96
    A system for providing a communication interface, comprising:a plurality of mobile robotic vehicles (MRVs), each MRV configured to collect and transmit sensor data;a plurality of squads, each squad having a lead MRV and member MRVs, wherein the plurality of squads function collectively as a network;a satellite configured to exchange information with the network;and a central command configured to exchange information with the satellite.
  13. 100
    A system for managing a weapon system, comprising:a plurality of mobile robotic vehicles (MRVs);a plurality of squads, each squad having a lead MRV and member MRVs;a plurality of central control systems;a plurality of reactive control systems;a central planning control configured to control the plurality of central control systems;a behavior-based reactive control configured to control the plurality of reactive control systems;an intermediated control layer configured to control the central planning control and the behavior-based reactive control;a plurality of hybrid control models configured to communicate with the intermediate control layer, the plurality of hybrid control models including a planning driven model and an adaptation model;a plurality of synthetic control models configured to communicate with the plurality of hybrid control models;and a plurality of synthetic hybrid control models configured based on combinations of the plurality of hybrid control models and the plurality of synthetic control models.
  14. 106
    A system for managing a multi-robotic system involving weaponized land-based and surface-based unmanned vehicles, comprising:a plurality of unmanned ground vehicles (UGVs);a plurality of unmanned hovercraft vehicles (UHVs);a plurality of squads, each squad including a squad leader, member UGVs and member UHVs;wherein the member UGVs and member UHNs within the squad collect information relating to an environment and report the information to the squad leader;wherein the squad leader analyzes the information and generates instractions based on the information;and wherein the squad leader forwards the instructions to relevant member UGNs and UHNs.
  15. 109
    A system for managing a multi-robotic system involving coordination of weaponized unmanned aircraft, comprising:a plurality of unmanned aerial vehicles (UANs);a plurality of squads, each squad including a lead UAN and member UAVs;wherein the lead UAV coordinates actions of the member UAVs in realtime;wherein the member UAVs collect information relating to an environment and report the information to the lead UAV;wherein the lead UAV analyzes the information and generates instructions based on the information;and wherein the lead UAV forwards the instractions to relevant member UAVs.
  16. 113
    A system for managing a multi-robotic system involving coordination of weaponized unmanned underwater vehicles, comprising:a plurality of unmanned underwater vehicles (UUVs);a plurality of squads, each squad including a lead UUV and member UUVs;wherein the lead UUN coordinates actions of the member UUNs in realtime;wherein the member UUNs collect information relating to an environment and report the information to the lead UUN;wherein the lead UUV analyzes the information and generates instractions based on the information;and wherein the lead UUV forwards the instructions to relevant member UUNs.
  17. 117
    A system for managing a multi-robotic system involving coordination of air, land, underwater and space integrated weapon systems, comprising:a plurality of unmanned underwater vehicles (UUNs), each UUN configured to collect sensor data relating to an environment;a plurality of unmanned ground vehicles (UGNs), each UGN configured to collect sensor data relating to the environment;a plurality of unmanned hovercraft vehicles (UHNs), each UHN configured to collect sensor data relating to the environment;a plurality of unmanned aerial vehicles (UAVs), each UAV configured to collect sensor data relating to the environment;a plurality of squads, each squad having a squad leader and a combination of UUVs, UGVs, UHVs and UAVs;wherein sensor data collected by the combination of UUVs, UGVs, UHVs and UAVs are reported to the squad leader;and wherein the squad leader analyzes the reported sensor data and generates instractions based on the reported sensor data;and wherein the squad leader forwards the instmctions to relevant UUVs, UGVs, UHVs and UAVs within the squad.
  18. 119
    A system for managing a collection of weaponized automated mobile robotic vehicles in offensive and defensive tactical modes, comprising:a plurality of mobile robotic vehicles (MRVs);a plurality of squads, each squad having a lead MRV and member MRVs;wherein the member MRVs collect sensor data relating to an environment and report the sensor data to the lead MRV;wherein the lead MRV analyzes the sensor data and generates instractions relating to an optimal configuration for the squad;wherein the instractions are sent to the member MRVs in the squad to direct the member MRVs to form the optimal configuration in a simultaneous and multi-lateral manner in order to achieve tactical assault on one or more targets.
Independent claims18