Planning for unknown objects by an autonomous vehicle
First Claim
Patent Images
1. A computer-implemented method comprising:
- maintaining a model of an environment of a vehicle, the environment of the vehicle including a first section and a second section, wherein the first section is capable of being perceived by one or more sensors of the vehicle based on sensor conditions, wherein the second section is not capable of being perceived by the one or more sensors of the vehicle based on sensor conditions and the second section is adjacent to a boundary with the first section;
selectively generating a hypothetical object that is not perceived by the one or more sensors of the vehicle within a particular location of the second section of the environment of the vehicle, wherein selectively generating the hypothetical object comprises;
obtaining historical data on objects previously observed in the environment at the particular location;
selecting a type of the hypothetical object based on the historical data;
selecting an attribute of the hypothetical object probabilistically based on the objects previously observed in the environment at the particular location;
determining, based on the historical data and objects of a same selected type previously observed in the environment at the particular location, that the selected type of the hypothetical object at the particular location behaves with particular attributes; and
in response to determining the selected type of the hypothetical object at the particular location behaves with particular attributes, selecting an additional attribute of the hypothetical object probabilistically based on the objects previously observed in the environment at the particular location; and
updating the model with the generated hypothetical object at the particular location in the environment of the vehicle.
3 Assignments
0 Petitions
Accused Products
Abstract
Among other things, a world model is maintained of an environment of a vehicle. A hypothetical object in the environment that cannot be perceived by sensors of the vehicle is included in the world model.
47 Citations
40 Claims
-
1. A computer-implemented method comprising:
-
maintaining a model of an environment of a vehicle, the environment of the vehicle including a first section and a second section, wherein the first section is capable of being perceived by one or more sensors of the vehicle based on sensor conditions, wherein the second section is not capable of being perceived by the one or more sensors of the vehicle based on sensor conditions and the second section is adjacent to a boundary with the first section; selectively generating a hypothetical object that is not perceived by the one or more sensors of the vehicle within a particular location of the second section of the environment of the vehicle, wherein selectively generating the hypothetical object comprises; obtaining historical data on objects previously observed in the environment at the particular location; selecting a type of the hypothetical object based on the historical data; selecting an attribute of the hypothetical object probabilistically based on the objects previously observed in the environment at the particular location; determining, based on the historical data and objects of a same selected type previously observed in the environment at the particular location, that the selected type of the hypothetical object at the particular location behaves with particular attributes; and in response to determining the selected type of the hypothetical object at the particular location behaves with particular attributes, selecting an additional attribute of the hypothetical object probabilistically based on the objects previously observed in the environment at the particular location; and updating the model with the generated hypothetical object at the particular location in the environment of the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification