| CPC B60W 60/001 (2020.02) [B60W 50/00 (2013.01); G05B 13/0265 (2013.01)] | 20 Claims |

|
1. A method for use in a vehicle, the method comprising:
obtaining sensor data;
obtaining user demonstration data, wherein the user demonstration data is data associated with a sequence of actions and probability distributions of a current state of the vehicle;
determining a belief path based on the sensor data and the user demonstration data using a partially observable Markov decision process (POMDP) model;
determining learned constraints by sampling a constraint and determining counter-factual belief path labels;
updating the belief path based on the learned constraints;
determining candidate actions based on the POMDP model, wherein the candidate actions are constrained by the updated belief path;
selecting an action of the candidate actions that is above a probability threshold; and
controlling the vehicle using the selected action to traverse a vehicle network.
|