Dynamic routing for self-driving vehicles
First Claim
Patent Images
1. A self-driving vehicle (SDV) comprising:
- acceleration, braking, and steering systems;
a set of sensors generating a sensor view of a surrounding area of the SDV; and
a control system comprising one or more processors executing an instruction set that causes the control system to;
dynamically analyze (i) the sensor view of the surrounding area, and (ii) a current localization map in order to autonomously operate the acceleration, braking, and steering systems along a current route to a destination;
upon approaching a decision point along the current route, perform a cost optimization by;
determining one or more alternative route options that diverge from the current route at the decision point;
determining, from the sensor view, a risk factor for continuing along the current route;
determining, from the sensor view, an additional risk factor for each of the one or more alternative route options; and
determining whether to diverge from the current route based, at least in part, on the risk factor for continuing along the current route and the additional risk factor for each of the one or more alternative route options.
4 Assignments
0 Petitions
Accused Products
Abstract
A self-driving vehicle (SDV) can dynamically analyze a sensor view of a surrounding area of the SDV, and a current localization map in order to autonomously operate acceleration, braking, and steering systems of the SDV along a current route to a destination. Upon approaching a decision point along the current route, the SDV can perform a cost optimization to determine whether to diverge from the current route.
30 Citations
19 Claims
-
1. A self-driving vehicle (SDV) comprising:
-
acceleration, braking, and steering systems; a set of sensors generating a sensor view of a surrounding area of the SDV; and a control system comprising one or more processors executing an instruction set that causes the control system to; dynamically analyze (i) the sensor view of the surrounding area, and (ii) a current localization map in order to autonomously operate the acceleration, braking, and steering systems along a current route to a destination; upon approaching a decision point along the current route, perform a cost optimization by; determining one or more alternative route options that diverge from the current route at the decision point; determining, from the sensor view, a risk factor for continuing along the current route; determining, from the sensor view, an additional risk factor for each of the one or more alternative route options; and determining whether to diverge from the current route based, at least in part, on the risk factor for continuing along the current route and the additional risk factor for each of the one or more alternative route options. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable medium storing instructions that, when executed by one or more processors of a control system for a self-driving vehicle (SDV), cause the control system to:
-
dynamically analyze (i) a sensor view of a surrounding area of the SDV, and (ii) a current localization map in order to autonomously operate acceleration, braking, and steering systems of the SDV along a current route to a destination; and upon approaching a decision point along the current route, perform a cost optimization by; determining one or more alternative route options that diverge from the current route at the decision point; determining, from the sensor view, a risk factor for continuing along the current route; determining, from the sensor view, an additional risk factor for each of the one or more alternative route options; and determining whether to diverge from the current route based, at least in part, on the risk factor for continuing along the current route and the additional risk factor for each of the one or more alternative route options. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method of operating a self-driving vehicle (SDV), the method being performed by one or more processors of the SDV and comprising:
-
dynamically analyzing (i) a sensor view of a surrounding area of the SDV, and (ii) a current localization map in order to autonomously operate acceleration, braking, and steering systems of the SDV along a current route to a destination; upon approaching a decision point along the current route, performing a cost optimization by; determining one or more alternative route options that diverge from the current route at the decision point; determining, from the sensor view, a risk factor for continuing along the current route; and determining, from the sensor view, an additional risk factor for each of the one or more alternative route options; and determining whether to diverge from the current route based, at least in part, on the risk factor for continuing along the current route and the additional risk factor for each of the one or more alternative route options. - View Dependent Claims (17, 18, 19)
-
Specification