IP Library Granted Patent US 12,379,725
Granted Patent B2
US 12,379,725 · App. 18/584,245 · Granted Aug 5, 2025

System and method for navigating a turn by an autonomous vehicle

Inventor: Siyuan Huang (Worcester, MA)
Assignee: DEKA Products Limited Partnership
G05D1/0214G05D1/024G05D1/0248G05D1/247G05D1/617G05D1/646
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 12,379,725
App. No.
18/584,245
Granted
Aug 5, 2025
Kind
B2
Abstract

Spin controller that can enable an autonomous vehicle (AV) to spin in place. A model predictive controller (MPC) can trigger the spin controller any time the MPC determines that a spin in place is required. In some configurations, the spin controller can move the AV to within 5° of the destination point. Spin controller can determine spin method based on the configuration of the AV, calculate an optimum turning path based at least on device mode and obstacles, and can enable the AV to spin in place.

Claims (26)

1. System for spinning an autonomous device (AV) comprising:

a processor configured for (a) determining an axis of rotation of the AV based on a mode selected from a plurality of modes, wherein the mode comprises a configuration of the AV; and

a path processor configured for determining a path to reach the destination comprising:

enabling the AV to travel along the path;

if the AV is not at the destination, returning to (a);

wherein the determining a path comprises:

drawing a first polygon comprising sides having a side length around a two-dimensional (2D) depiction of the AV:

(b) creating the path by laying lines having the side length end to end between the AV and the destination, each end defining a turn point;

determining a second polygon based on the turn points;

accessing an occupancy grid spatially coinciding with the second polygon; and

if the obstacles are found in the second polygon, changing the rotation direction and returning to (b);

determining a first length of a first line between the axis of rotation and a first corner of the 2D depiction;

determining a second length of a third line between the axis of rotation and a second corner of the 2D depiction; and

defining the side length as a sum of the first length and the second length.

2. System of claim 1 further comprising a turn processor configured for:

determining a clockwise rotation angle α and a counterclockwise rotation angle β between a current heading and the destination; and

setting a rotation direction to counterclockwise if α≥β, and setting the rotation direction to clockwise if α<β.

3. System of claim 1 , wherein said processor is configured for receiving the mode and a destination if the AV is not at the destination.

4. System of claim 1 wherein the mode comprises a configuration of wheels of the AV.

5. System of claim 1 wherein the mode comprises all drive wheels of the AV in contact with a surface.

6. System of claim 1 wherein the mode comprises a subset of drive wheels of the AV in contact with a surface.

7. System of claim 1 wherein the occupancy grid comprises occupancy data based on data from sensors mounted on the AV.

8. System of claim 1 wherein the occupancy grid comprises occupancy data based on LIDAR sensors mounted on the AV.

9. System of claim 1 wherein the occupancy grid comprises occupancy data based on a camera mounted on the AV.

10. System of claim 1 wherein the occupancy grid comprises occupancy data based on: a LIDAR sensor; a camera; a radar; a sonar; and combinations thereof.

11. System of claim 1 further comprising wherein location of the first corner and/or location of the second corner depend(s) on a rotation direction.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 22, 2024
From: HUANG, SIYUAN
To: DEKA PRODUCTS LIMITED PARTNERSHIP
Reel/Frame 066531/0024 →
Continuity (4)
Continuation 18092389 · Jan 2, 2023
Continuation 17214045 · Mar 26, 2021
Provisional Application 63053041 · Jul 17, 2020
Related Publication 20240192686A1 · Jun 13, 2024
References Cited (7)
US 10002471B2 · Blayvas et al. · 2018 [cited by applicant]
US 20160291600A1 · Polo · 2016 [cited by examiner]
US 20170090478A1 · Blayvas et al. · 2017 [cited by applicant]
US 20180129219A1 · Pulling · 2018 [cited by examiner]
US 20210200213A1 · Gillett et al. · 2021 [cited by applicant]
US 20210278851A1 · Van der Merwe · 2021 [cited by examiner]
Chuanyang Sun, et aL , A Model Predictive Controller with Switched tracking error for autonomous vehicle path tracking. IEEE Access accepted Apr. 15, 2019, date of publication Apr. 23, 2019. 12 pages. [cited by applicant]