IP Library › Granted Patent US 11,940,287
Granted Patent B2
US 11,940,287 · App. 17/763,230 · Granted Mar 26, 2024

Device and method for route planning

Inventors: Yuqing Hou (Beijing, CN); Xiaolong Liu (Beijin, CN); Ignacio J. Alvarez (Portland, OR); Xiangbin Wu (Beijing, CN)
Assignee: INTEL CORPORATION
G01C21/3492G01C21/3461G01C21/3614
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,940,287
App. No.
17/763,230
Granted
Mar 26, 2024
Kind
B2
Abstract

Provided is a device and a method for route planning. The route planning device ( 100 ) may include a data interface ( 128 ) coupled to a road and traffic data source ( 160 ); a user interface ( 170 ) configured to display a map and receive a route planning request from a user, the route planning request including a line of interest on the map; a processor ( 110 ) coupled to the data interface ( 128 ) and the user interface ( 170 ). The processor ( 110 ) may be configured to identify the line of interest in response to the route planning request; acquire, via the data interface ( 128 ), road and traffic information associated with the line of interest from the road and traffic data source ( 160 ); and calculate, based on the acquired road and traffic information, a navigation route that matches or corresponds to the line of interest and meets or satisfies predefined road and traffic constraints.

Claims (77)

1. A route planning device, comprising:

a data interface coupled to a road and traffic data source;

a user interface configured to display a map and receive a route planning request from a user, the route planning request comprising a line of interest on the map;

a processor coupled to the data interface and the user interface, and configured to:

identify the line of interest in response to the route planning request;

acquire, via the data interface, road and traffic information associated with the line of interest from the road and traffic data source; and

calculate, based on the acquired road and traffic information, a navigation route that matches or corresponds to the line of interest and meets or satisfies predefined road and traffic constraints;

wherein the route planning device is in a running autonomous vehicle (AV);

the data interface is a first data interface, and the route planning device further comprises a second data interface coupled to one or more sensors on the running AV; and

the processor is further configured to:

acquire, via the second data interface, real-time sensor data to be fed into a safety driving model,

calculate the navigation route that matches or corresponds to the line of interest and meets or satisfies both the road and traffic constraints and predefined safety driving constraints;

simulate route changing along the line of interest in response to the route planning request;

determine whether the route changing violates the safety driving constraints;

reject the route planning request when it is determined the route changing violates the safety driving constraints; and

accept the route planning request and calculate the navigation route under the road and traffic constraints when it is determined the route changing does not violate the safety driving constraints.

2. The route planning device of claim 1 , wherein:

the user interface is further configured to display the navigation route on the map; and

the processor is further configured to change the navigation route in response to an update request on planning the navigation route within a predetermined time period, and determine the navigation route for navigation when there is no updated request within the predetermined time period.

3. The route planning device of claim 2 , wherein the update request is based on a user action on the user interface.

4. The route planning device of claim 3 , wherein the user action comprises a long click on a point on the navigation route and dragging a portion of the navigation route.

5. The route planning device of claim 1 , wherein the road and traffic information in the road and traffic source is to be updated periodically or in real time, and the processor is further configured to acquire the updated road and traffic information periodically or in real time, and calculate the navigation route based on the updated road and traffic information.

6. The route planning device of claim 1 , wherein the route planning request further comprises a departure time preset by the user; and the processor is further configured to predict road and traffic conditions at the departure time based on historical road and traffic information from the road and traffic data source, and calculate the navigation route based on the predicted road and traffic conditions.

7. The route planning device of claim 1 , wherein the processor is further configured to:

predict road and traffic conditions around the running AV in a predetermined time period; and

calculate the navigation route based on the predicted road and traffic conditions.

8. The route planning device of claim 1 , wherein the predefined road and traffic constraints comprise following a road layout on the map, avoiding a road segment under repair, avoiding a road segment within which an activity is going on, avoiding a road segment with bad road conditions and avoiding a road segment having heavy traffic.

9. An autonomous vehicle, comprising a control system, one or more image capture devices, one or more sensors, and a route planning device comprising:

a data interface coupled to a road and traffic data source;

a user interface configured to display a map and receive a route planning request from a user, the route planning request comprising a line of interest on the map;

a processor coupled to the data interface and the user interface, and configured to:

identify the line of interest in response to the route planning request;

acquire, via the data interface, road and traffic information associated with the line of interest from the road and traffic data source; and

calculate, based on the acquired road and traffic information, a navigation route that matches or corresponds to the line of interest and meets or satisfies predefined road and traffic constraints;

wherein the navigation route planned by the route planning device is provided to the control system in response to the route planning request;

wherein the data interface is a first data interface, and the autonomous vehicle further comprises a second data interface coupled to one or more sensors on the autonomous vehicle; and

wherein the processor is further configured to:

acquire, via the second data interface, real-time sensor data to be fed into a safety driving model,

calculate the navigation route that matches or corresponds to the line of interest and meets or satisfies both the road and traffic constraints and predefined safety driving constraints;

simulate route changing along the line of interest in response to the route planning request;

determine whether the route changing violates the safety driving constraints;

reject the route planning request when it is determined the route changing violates the safety driving constraints; and

accept the route planning request and calculate the navigation route under the road and traffic constraints when it is determined the route changing does not violate the safety driving constraints.

10. A route planning method, comprising:

receiving a route planning request from a user, the route planning request comprising a line of interest on a map;

identifying the line of interest in response to the route planning request;

acquiring road and traffic information associated with the line of interest from a road and traffic data source; and

calculating, based on the acquired road and traffic information, a navigation route that matches or corresponds to the line of interest and meets or satisfies predefined road and traffic constraints;

wherein the route planning method is performed in a running autonomous vehicle (AV) and further comprises:

acquiring, from one or more sensors on the running AV, real-time sensor data to be fed into a safety driving model;

calculating the navigation route that matches or corresponds to the line of interest and meets or satisfies both the road and traffic constraints and predefined safety driving constraints;

simulating route changing along the line of interest in response to the route planning request;

determining whether the route changing violates the safety driving constraints;

rejecting the route planning request when it is determined the route changing violates the safety driving constraints; and

accepting the route planning request and calculating the navigation route under the road and traffic constraints when it is determined the route changing does not violate the safety driving constraints.

11. The route planning method of claim 10 , further comprising:

displaying the navigation route on the map;

changing the navigation route in response to an update request on planning the navigation route within a predetermined time period; and

determining the navigation route for navigation when there is no update request within the predetermined time period.

12. The route planning method of claim 11 , wherein the update request is based on a user action on the user interface.

13. The route planning method of claim 12 , wherein the user action comprises a long click on a point on the navigation route and dragging a portion of the navigation route.

14. The route planning method of claim 10 , wherein the road and traffic information in the road and traffic source is to be updated periodically or in real time, and the method further comprises acquiring the updated road and traffic information periodically or in real time and calculating the navigation route based on the updated road and traffic information.

15. The route planning method of claim 10 , wherein the route planning request further comprises a departure time preset by the user; and the method further comprises predicting road and traffic conditions at the departure time based on historical road and traffic information from the road and traffic data source, and calculating the navigation route based on the predicted road and traffic conditions.

16. The route planning method of claim 10 , further comprising:

predicting road and traffic conditions around the running AV in a predetermined time period; and

calculating the navigation route based on the predicted road and traffic conditions.

17. A non-transitory computer-readable medium having instructions stored thereon, wherein the instructions, when executed by a processor, cause the processor to:

receive a route planning request from a user, the route planning request comprising a line of interest on a map;

identify the line of interest in response to the route planning request;

acquire road and traffic information associated with the line of interest from a road and traffic data source; and

calculate, based on the acquired road and traffic information, a navigation route that matches or corresponds to the line of interest and meets or satisfies predefined road and traffic constraints;

acquire, from one or more sensors on a running autonomous vehicle (AV), real-time sensor data to be fed into a safety driving model;

calculate the navigation route that matches or corresponds to the line of interest and meets or satisfies both the road and traffic constraints and predefined safety driving constraints;

simulate route changing along the line of interest in response to the route planning request;

determine whether the route changing violates the safety driving constraints;

rejecting the route planning request when it is determined the route changing violates the safety driving constraints; and

accept the route planning request and calculating the navigation route under the road and traffic constraints when it is determined the route changing does not violate the safety driving constraints.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2026
From: INTEL CORPORATION
To: INTEL PRODUCTS IP LLC
Reel/Frame 076091/0202 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2022
From: HOU, YUQING; LIU, XIAOLONG; ALVAREZ, IGNACIO J.; WU, XIANGBIN
To: INTEL CORPORATION
Reel/Frame 060218/0934 →
Continuity (1)
Related Publication 20220333944A1 · Oct 20, 2022
Cited By (1)
US 12,561,624