×

Autonomous Team Formation and Task Negotiation Among Unmanned Vehicles

  • US 20180101171A1
  • Filed: 10/10/2016
  • Published: 04/12/2018
  • Est. Priority Date: 10/10/2016
  • Status: Active Grant
First Claim
Patent Images

1. A system of autonomous vehicles for forming a team of autonomous vehicles to perform a designated set of tasks:

  • a first autonomous vehicle having a first stored set of agent capability data representing those of the tasks that the first autonomous vehicle is able to perform;

    a second autonomous vehicle having a second stored set of agent capability data representing those of the tasks that the second autonomous vehicle is able to perform;

    one or more additional autonomous vehicles each having an additional set of agent stored capability data representing those of the tasks that the additional autonomous vehicle is able to perform;

    wherein each autonomous vehicles further stores needed capability data representing capabilities needed to perform the designated set of tasks, and further stores team capability data representing the capabilities of all vehicles who have joined the team;

    wherein each of the autonomous vehicles is equipped with a communications system operable to send and receive at least the following types of messages;

    join request messages and join response messages;

    wherein each join request message contains received agent capabilities data representing the sending vehicle'"'"'s capabilities;

    wherein each join response message contains team capabilities data representing the capabilities of all current team members;

    wherein each of the autonomous vehicles is programmed, upon receipt of a join request message, to compare the needed capabilities data to the received capabilities data, thereby determining if there are matched capabilities, and if there are matched capabilities, to update the team capabilities data and to transmit a join response message;

    wherein each of the autonomous vehicles is programmed, upon receipt of a join response message from a sending vehicle, if the message indicates the sending vehicle has joined the team, to update the team capabilities data.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×