IP Library › Granted Patent US 11,435,199
Granted Patent B2
US 11,435,199 · App. 16/449,305 · Granted Sep 6, 2022

Route determination in dynamic and uncertain environments

Inventors: Pierre Lermusiaux (Cambridge, MA); Deepak Narayanan Subramani (Cambridge, MA); Chinmay Kulkarni (Cambridge, MA); Patrick Haley (Cambridge, MA)
Assignee: Massachusetts Institute of Technology
G01C21/3446G01C21/3469
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,435,199
App. No.
16/449,305
Granted
Sep 6, 2022
Kind
B2
Abstract

Techniques for use in connection with determining an optimized route for a vehicle include obtaining a target state, a fixed initial position of the vehicle, and dynamic flow information, and determining an optimized route from the fixed initial position to the target state using the dynamic flow information.

Claims (48)

1. A method for use in automatically determining an optimized route for a vehicle, the method comprising:

using at least one computer hardware processor to perform:

obtaining a target state, a fixed initial position of the vehicle, and uncertain dynamic environmental flow information;

determining an optimized route from the fixed initial position to the target state using the uncertain dynamic environmental flow information;

wherein the determining includes solving for stochastic time optimum paths and/or probabilistic reachability sets in a dynamically uncertain environment using dynamic stochastic order reduction including using a dynamically orthogonal (DO) decomposition of a stochastic time-optimal level set or value function to efficiently solve corresponding stochastic DO level-set equations; and

guiding the vehicle using the optimized route.

2. The method of claim 1 , wherein determining the optimized route comprises calculating a forward reachability set and front by numerically solving an unsteady Hamilton-Jacobi (HJ) equation.

3. The method of claim 1 , wherein determining the optimized route comprises using a predicted probabilistic environmental velocity field.

4. The method of claim 3 , wherein predicting the probabilistic velocity field comprises solving discrete stochastic dynamically orthogonal (DO) barotropic quasi-geostrophic equations.

5. The method of claim 3 , wherein predicting the probabilistic velocity field comprises solving discrete stochastic dynamically orthogonal (DO) primitive equations.

6. The method of claim 3 , wherein determining the optimized path further comprises performing stochastic optimized route planning by solving stochastic DO level-set equations and computing discrete time-optimal routes and headings using backtracking equations.

7. The method of claim 6 , wherein determining the optimized route further comprises performing risk evaluation and optimization.

8. The method of claim 7 , wherein performing risk evaluation and optimization comprises:

simulating trajectories using waypoint objective or heading objectives;

computing an error metric matrix for the simulated trajectories;

computing a cost matrix for the simulated trajectories based on the error metric matrix;

computing a risk for each of the simulated trajectories based on the cost matrix; and

determining the optimized route as the simulated trajectory associated with a lowest value of the computed risk.

9. At least one non-transitory computer-readable storage medium storing processor executable instructions that, when executed by at least one computer hardware processor, cause the at least one computer hardware processor to perform a method for use in automatically determining an optimized route for a vehicle, the method comprising:

obtaining a target state, a fixed initial position of the vehicle, and uncertain dynamic environmental flow information; and

determining an optimized route from the fixed initial position to the target state using the uncertain dynamic environmental flow information;

wherein the determining includes solving for stochastic time optimum paths and/or probabilistic reachability sets in a dynamically uncertain environment using dynamic stochastic order reduction including using a dynamically orthogonal (DO) decomposition of a stochastic time-optimal level set or value function to efficiently solve corresponding stochastic DO level-set equations; and

guiding the vehicle using the optimized route.

10. The at least one non-transitory computer-readable storage medium of claim 9 , wherein determining the optimized route further comprises:

performing stochastic optimized path planning by solving stochastic DO level-set equations and computing discrete time-optimal paths and headings using backtracking equations;

performing risk evaluation and optimization by:

simulating trajectories using waypoint objective or heading objectives;

computing an error metric matrix for the simulated trajectories;

computing a cost matrix for the simulated trajectories based on the error metric matrix; and

computing a risk for each of the simulated trajectories based on the cost matrix; and

determining the optimized route as the simulated trajectory associated with a lowest value of the computed risk.

11. A system, comprising:

at least one computer hardware processor; and

at least one non-transitory computer-readable storage medium storing processor executable instructions that, when executed by the at least one computer hardware processor, cause the at least one computer hardware processor to perform a method for use in automatically determining an optimized route for a vehicle, the method comprising:

obtaining a target state, a fixed initial position of the vehicle, and uncertain dynamic environmental flow information; and

determining an optimized route from the fixed initial position to the target state using the uncertain dynamic environmental flow information;

wherein the determining includes solving for stochastic time optimum paths and/or probabilistic reachability sets in a dynamically uncertain environment using dynamic stochastic order reduction including using a dynamically orthogonal (DO) decomposition of a stochastic time-optimal level set or value function to efficiently solve corresponding stochastic DO level-set equations; and

a device that guides the vehicle using the optimized route.

12. The system of claim 11 , wherein determining the optimized route comprises calculating a forward reachability front set by numerically solving an unsteady Hamilton-Jacobi (HJ) equation.

13. The system of claim 11 , wherein determining the optimized route further comprises:

performing stochastic optimized route planning by solving stochastic DO level-set equations and computing discrete time-optimal routes and headings using backtracking equations;

performing risk evaluation and optimization; and

determining the optimized route as the simulated trajectory associated with a lowest value of the computed risk.

14. The system of claim 11 , wherein performing risk evaluation and optimization comprises:

simulating trajectories using waypoint objective or heading objectives;

computing an error metric matrix for the simulated trajectories;

computing a cost matrix for the simulated trajectories based on the error metric matrix; and

computing a risk for each of the simulated trajectories based on the cost matrix.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2019
From: LERMUSIAUX, PIERRE; NARAYANAN SUBRAMANI, DEEPAK; KULKARNI, CHINMAY; HALEY, PATRICK
To: MASSACHUSETTS INSTITUTE OF TECHNOLOGY
Reel/Frame 050402/0501 →
Continuity (2)
Provisional Application 62689011 · Jun 22, 2018
Related Publication 20190390969A1 · Dec 26, 2019
Cited By (4)
US 12,370,676 US 12,392,620 US 12,392,624 US 12,546,617