Methods and systems to aid autonomous vehicles driving through a lane merge
First Claim
1. A method comprising:
- obtaining, by a computer system, lane information that provides an estimated location of a current lane of a road on which a vehicle is travelling, wherein the computer system is configured to control the vehicle in an autonomous mode;
identifying trajectories associated with other vehicles driving on or near the road;
determining, by the computer system, that the lane information has become unavailable or unreliable; and
in response to determining that the lane information has become unavailable or unreliable, the computer system creating a new trajectory based on the trajectories associated with other vehicles, comprising;
analyzing the trajectories to locate points of intersection among the trajectories representing a potential merge point on the road,determining a location of a lane at the potential merge point,creating a new trajectory that follows the lane at the potential merge point, andcontrolling the vehicle to travel along the new trajectory.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods and devices for controlling a vehicle in an autonomous mode are disclosed. In one aspect, an example method is disclosed that includes obtaining, by a computer system, lane information that provides an estimated location of a lane of a road on which a vehicle is travelling, where the computer system is configured to control the vehicle in an autonomous mode. The example method further includes determining, by the computer system, that the lane information has become unavailable or unreliable and, in response to determining that the lane information has become unavailable or unreliable, the computer system analyzing trajectories of other vehicles to locate a potential merge point on the road and creating a new trajectory that follows the lane at the potential merge point.
-
Citations
20 Claims
-
1. A method comprising:
-
obtaining, by a computer system, lane information that provides an estimated location of a current lane of a road on which a vehicle is travelling, wherein the computer system is configured to control the vehicle in an autonomous mode; identifying trajectories associated with other vehicles driving on or near the road; determining, by the computer system, that the lane information has become unavailable or unreliable; and in response to determining that the lane information has become unavailable or unreliable, the computer system creating a new trajectory based on the trajectories associated with other vehicles, comprising; analyzing the trajectories to locate points of intersection among the trajectories representing a potential merge point on the road, determining a location of a lane at the potential merge point, creating a new trajectory that follows the lane at the potential merge point, and controlling the vehicle to travel along the new trajectory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A vehicle comprising:
-
at least one processor; and data storage comprising instructions executable by the at least one processor to cause a computer system to perform functions comprising; obtaining lane information that provides an estimated location of a current lane of a road on which a vehicle is travelling, wherein the computer system is configured to control the vehicle in an autonomous mode; identifying trajectories associated with other vehicles driving on or near the road; determining, by the computer system, that the lane information has become unavailable or unreliable; and in response to determining that the lane information has become unavailable or unreliable, the computer system; analyzing the trajectories to locate points of intersection among the trajectories representing a potential merge point on the road, determining a location of a lane at the potential merge point, creating a new trajectory that follows the lane at the potential merge point, and controlling the vehicle to travel along new trajectory. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium having stored therein instructions executable by a computing device to cause the computing device to perform functions comprising:
-
obtaining lane information that provides an estimated location of a current lane of a road on which a vehicle is travelling, wherein the computer system is configured to control the vehicle in an autonomous mode; identifying trajectories associated with other vehicles driving on or near the road; determining, by the computer system, that the lane information has become unavailable or unreliable; and in response to determining that the lane information has become unavailable or unreliable, the computer system; analyzing the trajectories to locate points of intersection among the trajectories representing a potential merge point on the road, determining a location of a lane at the potential merge point, creating a new trajectory that follows the lane at the potential merge point, and controlling the vehicle to travel along new trajectory. - View Dependent Claims (20)
-
Specification