IP Library Granted Patent US 11,673,564
Granted Patent B2
US 11,673,564 · App. 17/846,963 · Granted Jun 13, 2023

Autonomous vehicle safety platform system and method

Inventors: Jason Ye (Ann Arbor, MI); John Cavicchio (Ann Arbor, MI); Andres Tamez (Ann Arbor, MI); Jacob Lucero (Ann Arbor, MI); Justin Tesmer (Ann Arbor, MI); Anush Gandra (Ann Arbor, MI); Yaxin Luan (Ann Arbor, MI); Shane DeMeulenaere (Ann Arbor, MI)
Assignee: May Mobility, Inc.
B60W50/029B60W30/09B60W30/0956B60W40/04B60W60/0011B60W60/0015B60W60/00274G06V20/58B60W2050/0292B60W2554/40B60W2554/80B60W2556/50
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,673,564
App. No.
17/846,963
Granted
Jun 13, 2023
Kind
B2
Abstract

A system 100 for autonomous vehicle operation can include: a low-level safety platform 130 ; and can optionally include and/or interface with any or all of: an autonomous agent 102 , a sensor system, a computing system 120 , a vehicle communication network 140 , a vehicle control system 150 , and/or any suitable components. The system functions to facilitate fallback planning and/or execution at the autonomous agent. Additionally or alternatively, the system can function to transition the autonomous agent between a primary (autonomous) operation mode and a fallback operation mode.

Claims (37)

1. An autonomous fallback method for a vehicle, comprising:

receiving an environmental representation which identifies a set of dynamic agents;

based on the environmental representation, determining a set of navigational edge candidates;

classifying a navigational edge candidate of the set of navigational edge candidates as available based on an occupancy prediction corresponding to each dynamic agent of the set of dynamic agents, wherein each dynamic agent is assumed to be static within a planning horizon;

based on the classification of the navigational edge candidate as available, generating a fallback plan based on the navigational edge candidate;

storing the fallback plan at a memory coupled to an embedded controller; and

determining satisfaction of a trigger condition and, in response, autonomously controlling the vehicle based on the fallback plan with the embedded controller.

2. The autonomous fallback method of claim 1 , further comprising: updating the fallback plan based on a satisfaction of an expiration condition associated with the fallback plan.

3. The autonomous fallback method of claim 2 , wherein the expiration condition comprises a detection that a second fallback plan associated with a second point in time has been generated, wherein the second point in time is later than a first point in time associated with the fallback plan.

4. The autonomous fallback method of claim 1 , while autonomously controlling the vehicle based on the fallback plan:

with vehicle odometry, traversing a path towards the navigational edge candidate;

detecting an obstacle along the path of the vehicle; and

executing a full stop based on the obstacle detection.

5. The autonomous fallback method of claim 1 , wherein the available classification of the navigational edge candidate is based on a map.

6. The autonomous fallback method of claim 1 , wherein the set of navigational edge candidates are determined at a predetermined set of distances relative to an ego-vehicle position.

7. The autonomous fallback method of claim 1 , further comprising: selecting the navigational edge from a plurality of available navigational edges based on a kinematic constraint.

8. The autonomous fallback method of claim 1 , further comprising: selecting the navigational edge from a plurality of available navigational edges based on a minimum distance constraint.

9. The autonomous fallback method of claim 1 , wherein the fallback plan is determined with an autonomous computing system of the vehicle, wherein the trigger condition comprises a communication failure of the autonomous computing system.

10. The autonomous fallback method of claim 9 , wherein the embedded controller is within a low-level safety platform which is communicatively connected to the autonomous computing system and a vehicle communication network.

11. The autonomous fallback method of claim 1 , further comprising: prior to determining satisfaction of the trigger condition, autonomously controlling the vehicle based on a primary plan, wherein the primary plan is determined based on the environmental representation.

12. The autonomous fallback method of claim 11 , wherein the primary plan and fallback plan are each determined with a high-level planner, wherein the embedded controller is within a low-level safety platform, wherein the trigger condition comprises a communication failure between the high-level planner and the low-level safety platform.

13. The autonomous fallback method of claim 1 , wherein the set of dynamic agents comprises an automobile.

14. A method for a vehicle, comprising:

determining an environmental representation comprising a set of dynamic agents;

determining a set of navigation candidates based on the environmental representation;

classifying a navigation candidate based on an occupancy prediction corresponding to each dynamic agent, wherein the occupancy prediction for each dynamic agent is fixed within a planning horizon;

based on the classification of the navigation candidate, generating a fallback plan based on the navigation candidate;

determining satisfaction of a trigger condition; and

in response to determining satisfaction of the trigger condition, autonomously controlling the vehicle with an embedded controller based on the fallback plan.

15. The method of claim 14 , further comprising: updating the fallback plan based on a satisfaction of an expiration condition associated with the fallback plan.

16. The method of claim 14 , further comprising, while autonomously controlling the vehicle, based on the fallback plan:

traversing a path towards the navigation candidate; and

executing a full stop based on an obstacle detection along the path.

17. The method of claim 14 , wherein the set of navigation candidates are determined at a predetermined set of distances relative to an ego-vehicle position.

18. The method of claim 14 , further comprising: selecting the navigation candidate from a plurality of available navigation candidates based on a kinematic constraint or a minimum distance constraint.

19. The method of claim 14 , wherein the fallback plan is determined with an autonomous computing system of the vehicle, wherein the trigger condition comprises a communication failure of the autonomous computing system.

20. The method of claim 14 , wherein the embedded controller is within a low-level safety platform which is communicatively connected to an autonomous computing system and a vehicle communication network.

Assignments (3)
SECURITY INTEREST Recorded May 15, 2026
From: MAY MOBILITY, INC.
To: ACP REDSTONE CREDIT, LLC
Reel/Frame 075610/0696 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 25, 2023
From: DEMEULENAERE, SHANE
To: MAY MOBILITY, INC.
Reel/Frame 063436/0489 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2022
From: YE, JASON; CAVICCHIO, JOHN; TAMEZ, ANDRES; LUCERO, JACOB; TESMER, JUSTIN; GANDRA, ANUSH; LUAN, YAXIN
To: MAY MOBILITY, INC.
Reel/Frame 060279/0867 →
Continuity (3)
Continuation 17550461 · Dec 14, 2021
Provisional Application 63125304 · Dec 14, 2020
Related Publication 20220324469A1 · Oct 13, 2022