Identifying a stopping place for an autonomous vehicle
First Claim
1. A computer-implemented method comprising:
- a. causing a vehicle to drive autonomously through a road network toward a defined goal position,b. identifying a set of potential stopping places in the vicinity of the goal position, the identifying of the set comprising;
identifying a proximity region in the vicinity of the goal position, identifying a goal region within the proximity region, and discretizing the goal region,c. as the vehicle is caused to drive toward the defined goal position, analyzing current information about the potential stopping places in the vicinity of the goal position to make a choice of a currently selected stopping place that meets initial thresholds for acceptability and feasibility for stopping,d. causing the vehicle to drive autonomously toward the currently selected stopping place,e. repeating at least activities c and d until the vehicle stops at the currently selected stopping place or until a specified amount of time has elapsed, andf. repeating activities b and c using a relaxed threshold for acceptability, a relaxed threshold for feasibility, or both if the vehicle has not stopped at the currently selected stopping place within the specified amount of time and within the initial thresholds for acceptability and feasibility for stopping.
3 Assignments
0 Petitions
Accused Products
Abstract
Among other things, a vehicle is caused to drive autonomously through a road network toward a defined goal position at which a stopped activity is to occur. A set of acceptable stopping places is identified in the vicinity of the goal position. The identifying of the set includes: identifying a proximity region in the vicinity of the goal position, identifying a goal region within the proximity region, discretizing the goal region to identify acceptable stopping places given characteristics of the vehicle and of the stopped activity analyzing current information about potential stopping places in the goal region in the vicinity of the goal position to make a choice of a currently selected stopping place that is acceptable and feasible. Current information is analyzed about the potential stopping places, to make a choice of a currently selected stopping place that is acceptable and feasible the vehicle is caused to drive autonomously toward the currently selected stopping place. The activities are repeated until the vehicle stops at a currently selected stopping place.
460 Citations
23 Claims
-
1. A computer-implemented method comprising:
-
a. causing a vehicle to drive autonomously through a road network toward a defined goal position, b. identifying a set of potential stopping places in the vicinity of the goal position, the identifying of the set comprising;
identifying a proximity region in the vicinity of the goal position, identifying a goal region within the proximity region, and discretizing the goal region,c. as the vehicle is caused to drive toward the defined goal position, analyzing current information about the potential stopping places in the vicinity of the goal position to make a choice of a currently selected stopping place that meets initial thresholds for acceptability and feasibility for stopping, d. causing the vehicle to drive autonomously toward the currently selected stopping place, e. repeating at least activities c and d until the vehicle stops at the currently selected stopping place or until a specified amount of time has elapsed, and f. repeating activities b and c using a relaxed threshold for acceptability, a relaxed threshold for feasibility, or both if the vehicle has not stopped at the currently selected stopping place within the specified amount of time and within the initial thresholds for acceptability and feasibility for stopping. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising:
-
a. causing a vehicle to drive autonomously through a road network toward a defined goal position, b. identifying a set of potential stopping places in the vicinity of the goal position, the identifying of the set comprising; identifying a proximity region in the vicinity of the goal position, identifying a goal region within the proximity region, and discretizing the goal region, c. as the vehicle is caused to drive toward the defined goal position, analyzing current information about the potential stopping places in the vicinity of the goal position to make a choice of a currently selected stopping place that meets initial thresholds for acceptability and feasibility for stopping, d. causing the vehicle to drive autonomously toward the currently selected stopping place, e. repeating at least activities c and d until the vehicle stops at the currently selected stopping place or until a specified amount of time has elapsed, and f. repeating activities b and c using a relaxed threshold for acceptability, a relaxed threshold for feasibility, or both if the vehicle has not stopped at the currently selected stopping place within the specified amount of time and within the initial thresholds for acceptability and feasibility for stopping. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. One or more non-transitory computer storage media storing instructions that are operable, when executed by one or more computers, to cause the one or more computers to perform operations comprising:
-
a. causing a vehicle to drive autonomously through a road network toward a defined goal position, b. identifying a set of potential stopping places in the vicinity of the goal position, the identifying of the set comprising; identifying a proximity region in the vicinity of the goal position, identifying a goal region within the proximity region, and discretizing the goal region, c. as the vehicle is caused to drive toward the defined goal position, analyzing current information about the potential stopping places in the vicinity of the goal position to make a choice of a currently selected stopping place that meets initial thresholds for acceptability and feasibility for stopping, d. causing the vehicle to drive autonomously toward the currently selected stopping place, e. repeating at least activities c and d until the vehicle stops at the currently selected stopping place or until a specified amount of time has elapsed, and f. repeating activities b and c using a relaxed threshold for acceptability, a relaxed threshold for feasibility, or both if the vehicle has not stopped at the currently selected stopping place within the specified amount of time and within the initial thresholds for acceptability and feasibility for stopping.
-
Specification