Feedback-Based Control Model Generation For An Autonomous Vehicle
First Claim
1. A method comprising, by a computer system:
- receiving feedback from one or more passengers of one or more autonomous vehicles;
receiving sensor data and control data from the one or more autonomous vehicles;
generating a behavioral model according to the feedback, sensor data, and control data;
determining uncertainty for the behavioral model; and
generating a control model according to the behavioral model and the uncertainty for the behavioral model.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer system receives data sets for a driving maneuver at a location, such as data regarding a state of a vehicle, an external environment indicated by external sensors, and user feedback regarding the driving maneuver. Data sets may be collected from users having various demographic and behavioral attributes. Users may be selected using design of experiment (DOE) algorithms to cover a wide range of possible combinations. A stochastic response surface model (SRSM) is generated that relates sensor data (vehicle state and environmental) to user feedback regarding safety and comfort. The SRSM may be generated using Gaussian process regression (GPR) in order to model uncertainty. The SRSM is then used to generate a control model using an optimization under uncertainty (OUU) algorithm.
-
Citations
20 Claims
-
1. A method comprising, by a computer system:
-
receiving feedback from one or more passengers of one or more autonomous vehicles; receiving sensor data and control data from the one or more autonomous vehicles; generating a behavioral model according to the feedback, sensor data, and control data; determining uncertainty for the behavioral model; and generating a control model according to the behavioral model and the uncertainty for the behavioral model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising one or more processing devices and one or more memory devices operably coupled to the one or more processing devices, the one or more memory devices storing executable code effective to cause the one or more processing devices to:
-
receive feedback from one or more passengers of one or more autonomous vehicles; receive sensor data and control data from the one or more autonomous vehicles; generate a behavioral model according to the feedback, sensor data, and control data; determine uncertainty for the behavioral model; and generate a control model according to the behavioral model and the uncertainty for the behavioral model. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification