Navigation lane guidance
First Claim
1. A method comprising:
- determining a navigation route including a plurality of road segments and a set of actions for transitioning to a subsequent road segment from a prior road segment of the plurality of road segments;
determining a position of a vehicle on a current road segment of the plurality of road segments based on signals from a location positioning sensor on the vehicle;
for each of a plurality of lanes of the current road segment, determining a score for the lane based at least in part on an estimated level of traffic of the lane along a maximum value of a look-ahead distance that the lane continues on the navigation route, the look-ahead distance including additional distance from the position to be traveled on one or more road segments subsequent to the current road segment as indicated by the set of actions; and
selecting a lane of the plurality of lanes for the vehicle to travel in based on the scores.
5 Assignments
0 Petitions
Accused Products
Abstract
A navigation system provides lane guidance for a navigation route. The navigation route specifies actions for a user to navigate a route from an originating point to a destination along a set of road segments. The lane guidance at a position along the navigation route scores the lanes and provides the lane scoring for the user. To score the lanes, the navigation system determines a lane distance for each lane indicating how far along the navigation route a user may continue to use this lane, without shifting to another lane. The lane distance may be measured up to a look-ahead distance. The lane distance includes distance along subsequent road segments of the route, such that when a lane turns onto a lane on another road segment according to the navigation route, the distance along the other road may be included in the lane distance.
12 Citations
19 Claims
-
1. A method comprising:
-
determining a navigation route including a plurality of road segments and a set of actions for transitioning to a subsequent road segment from a prior road segment of the plurality of road segments; determining a position of a vehicle on a current road segment of the plurality of road segments based on signals from a location positioning sensor on the vehicle; for each of a plurality of lanes of the current road segment, determining a score for the lane based at least in part on an estimated level of traffic of the lane along a maximum value of a look-ahead distance that the lane continues on the navigation route, the look-ahead distance including additional distance from the position to be traveled on one or more road segments subsequent to the current road segment as indicated by the set of actions; and selecting a lane of the plurality of lanes for the vehicle to travel in based on the scores. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable storage medium having instructions encoded thereon that, when executed by one or more processors, cause the one or more processors to:
-
determine a navigation route including a plurality of road segments and a set of actions for transitioning to a subsequent road segment from a prior road segment of the plurality of road segments; determine a position of a vehicle on a current road segment of the plurality of road segments based on signals from a location positioning sensor on the vehicle; for each of a plurality of lanes of the current road segment, determine a score for the lane based at least in part on an estimated level of traffic of the lane along a maximum value of a look-ahead distance that the lane continues on the navigation route, the look-ahead distance including additional distance from the position to be traveled on one or more road segments subsequent to the current road segment as indicated by the set of actions; and select a lane of the plurality of lanes for the vehicle to travel in based on the scores. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
a location positioning sensor on a vehicle; and one or more processors configured to; determine a navigation route including a plurality of road segments and a set of actions for transitioning to a subsequent road segment from a prior road segment of the plurality of road segments; determine a position of the vehicle on a current road segment of the plurality of road segments based on signals from the location positioning sensor on the vehicle; for each of a plurality of lanes of the current road segment, determine a score for the lane based at least in part on an estimated level of traffic of the lane along a maximum value of a look-ahead distance that the lane continues on the navigation route, the look-ahead distance including additional distance from the position to be traveled on one or more road segments subsequent to the current road segment as indicated by the set of actions; and select a lane of the plurality of lanes for the vehicle to travel in based on the scores. - View Dependent Claims (18, 19)
-
Specification