×

Multi-perspective system and method for behavioral policy selection by an autonomous agent

  • US 10,564,641 B2
  • Filed: 07/17/2019
  • Issued: 02/18/2020
  • Est. Priority Date: 07/20/2018
  • Status: Active Grant
First Claim
Patent Images

1. A system for intelligently implementing an autonomous agent, the system comprising:

  • a plurality of offboard infrastructure devices arranged geographically remote an autonomous agent and that;

    collect observation data relating to circumstances surrounding a travel route of the autonomous agent;

    the autonomous agent comprising;

    a communication interface that enables the autonomous agent to communicate with each of the plurality of offboard infrastructure devices;

    an onboard sensor suite comprising a plurality of distinct sensors arranged on the autonomous agent and that collect observation data relating to circumstances surrounding the autonomous agent from a perspective that is distinct a perspective of the plurality of offboard infrastructure devices;

    a decisioning data buffer storing at least a first stream of observation data from the onboard sensor suite and a second stream of observation data from the plurality of offboard infrastructure devices;

    one or more onboard computing devices that;

    implements a synchronization module that synchronizes the first stream of observation data of the autonomous agent and the second stream of observation data from offboard infrastructure devices according to a common clock of the autonomous agent;

    implements a tracking of one or more agents within the circumstances surrounding the autonomous agent based on the first stream of data and the second stream of data;

    computes an intent estimation for each of the one or more agents based on the first stream of data and the second stream of data;

    computes state data for each of the one or more agents and for the autonomous agent;

    implements a multi-policy decision-making module that identifies a plurality of candidate behavioral policies for the autonomous agent based on the tracking and the intent estimation;

    selects one of the plurality of candidate behavioral policies and executes the selected one of the plurality of candidate behavioral policies for controlling an autonomous operation of the autonomous agent.

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