Data selection by an autonomous vehicle for trajectory modification
AssigneeGoogle Inc.
InventorsJoshua Seth Herbach, Nathaniel Fairfield, Peter Colijn
Life of this patent
Estimating the term…
Abstract
An autonomous vehicle may determine to seek assistance navigating using a first trajectory. The autonomous vehicle may be configured to receive and store data about a plurality of obstacles. A particular obstacle in the plurality of obstacles may partially or wholly obstruct the first trajectory. The autonomous vehicle may select a portion of the stored data that includes data representing the particular obstacle. The selected portion of the stored data may be provided to an assistance center. A second trajectory may be received from the assistance center, where the second trajectory is not obstructed by the particular obstacle.
Claims20
A method comprising:
- determining that an autonomous vehicle seeks assistance, from an assistance center, to navigate in accordance with a first trajectory, wherein the autonomous vehicle is configured to receive and store data about a plurality of obstacles, and wherein a particular obstacle in the plurality of obstacles partially or wholly obstructs the first trajectory;
- selecting, by the autonomous vehicle, a portion of the stored data, wherein the portion of the stored data is less than the totality of the stored data and includes data representing the particular obstacle;
- providing, to the assistance center, the portion of the stored data;
- and
- receiving, from the assistance center, a second trajectory, wherein the second trajectory is not obstructed by the particular obstacle.
An autonomous vehicle, comprising:
- one or more processors;
- and
- data storage including program instructions that, when executed by the one or more processors, cause the autonomous vehicle to perform functions comprising:
- determining to seek assistance, from an assistance center, to navigate in accordance with a first trajectory, wherein the data storage is configured to receive and store data about a plurality of obstacles, and wherein a particular obstacle in the plurality of obstacles partially or wholly obstructs the first trajectory;
- selecting a portion of the stored data, wherein the portion of the stored data is less than the totality of the stored data and includes data representing the particular obstacle;
- providing, to the assistance center, the portion of the stored data;
- and
- receiving, from the assistance center, a second trajectory, wherein the second trajectory is not obstructed by the particular obstacle.
A non-transitory computer readable medium storing instructions thereon that, when executed by one or more processors, cause the one or more processors to perform functions comprising:
- determining to seek assistance, from an assistance center, to navigate an autonomous vehicle in accordance with a first trajectory, wherein the autonomous vehicle is configured to receive and store data about a plurality of obstacles, and wherein a particular obstacle in the plurality of obstacles partially or wholly obstructs the first trajectory;
- selecting a portion of the stored data, wherein the portion of the stored data is less than the totality of the stored data and includes data representing the particular obstacle;
- providing, to the assistance center, the portion of the stored data;
- and
- receiving, from the assistance center, a second trajectory, wherein the second trajectory is not obstructed by the particular obstacle.
Dependencies are inferred from the claim text.