IP Library › Granted Patent US 12,545,246
Granted Patent B2
US 12,545,246 · App. 18/469,031 · Granted Feb 10, 2026

Systems and methods for avoiding obstacles in a virtually connected convoy

Inventor: Shaurya Panthri (Ann Arbor, MI)
Assignees: Toyota Motor Engineering & Manufacturing North America, Inc.; Toyota Jidosha Kabushiki Kaisha
B60W30/09B60W30/165B60W30/0956B60W60/0016B60W60/0027B60W2554/80
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,545,246
App. No.
18/469,031
Granted
Feb 10, 2026
Kind
B2
Abstract

Systems, methods, and other embodiments described herein relate to improving obstacle avoidance for a virtually connected convoy of vehicles. In one embodiment, a method includes detecting an obstacle in a path of a convoy, determining that a vehicle in the convoy is to execute obstacle avoidance based on a property of the vehicle and a physical property of the obstacle, and disengaging a following mode of the convoy responsive to a determination that the vehicle is to execute obstacle avoidance.

Claims (50)

1 . A system, comprising:

a processor; and

a memory storing machine-readable instructions that, when executed by the processor, cause the processor to:

detect an obstacle in a path of a convoy;

at a lead vehicle, determine, per vehicle in the convoy, whether the vehicle in the convoy is to execute obstacle avoidance based on a property of the vehicle and a physical property of the obstacle; and

disengage a following mode of the convoy responsive to a determination that the vehicle is to execute obstacle avoidance.

2 . The system of claim 1 , wherein:

the property of the vehicle comprises at least one of:

a dimension of the vehicle;

an operational capability of the vehicle; or

a position of the vehicle; and

the physical property of the obstacle comprises at least one of:

a dimension of the obstacle;

a position of the obstacle; or

a movement of the obstacle.

3 . The system of claim 1 , wherein the machine-readable instructions further comprise a machine-readable instruction that, when executed by the processor, causes the processor to re-engage the following mode when the convoy has passed the obstacle.

4 . The system of claim 3 , wherein the machine-readable instruction that, when executed by the processor, causes the processor to re-engage the following mode when the convoy has passed the obstacle comprises at least one of:

a machine-readable instruction that, when executed by the processor, causes the processor to share information with a second vehicle of the convoy;

a machine-readable instruction that, when executed by the processor, causes the processor to alter operation of vehicles of the convoy; or

a machine-readable instruction that, when executed by the processor, causes the processor to calculate a return path of a following vehicle to a position behind the lead vehicle.

5 . The system of claim 1 , wherein the machine-readable instructions further comprise a machine-readable instruction that, when executed by the processor, causes the processor to collect data indicating properties of vehicles in the convoy during initialization of the convoy.

6 . The system of claim 1 , wherein the machine-readable instructions further comprise a machine-readable instruction that, when executed by the processor, causes the processor to transmit the physical property of the obstacle to a following vehicle such that the following vehicle executes obstacle avoidance based on a property of the following vehicle and the physical property of the obstacle.

7 . The system of claim 1 , wherein the machine-readable instructions further comprise a machine-readable instruction that, when executed by the processor, causes the processor to transmit, from the lead vehicle, obstacle avoidance commands for a following vehicle to the following vehicle based on a property of the following vehicle.

8 . The system of claim 7 , wherein the machine-readable instructions further comprise a machine-readable instruction that, when executed by the processor, causes the processor to generate the obstacle avoidance commands for the following vehicle based on the property of the following vehicle and the physical property of the obstacle.

9 . The system of claim 7 , wherein the machine-readable instruction that, when executed by the processor, causes the processor to transmit, from the lead vehicle, the obstacle avoidance commands for the following vehicle to the following vehicle based on the property of the following vehicle comprises a machine-readable instruction that, when executed by the processor, causes the processor to transmit, from the lead vehicle, the obstacle avoidance commands for the following vehicle to the following vehicle that are different from obstacle avoidance commands for the lead vehicle in the convoy.

10 . The system of claim 1 , wherein the machine-readable instructions further comprise a machine-readable instruction that, when executed by the processor, causes the processor to transmit a dimension of the obstacle to a following vehicle such that the following vehicle executes obstacle avoidance based on a property of the following vehicle and the dimension of the obstacle.

11 . The system of claim 1 , wherein the machine-readable instructions further comprise a machine-readable instruction that, when executed by the processor, causes the processor to re-engage the following mode when the convoy has passed the obstacle by:

transmitting, from a lead vehicle, an identifier of the lead vehicle;

receiving, from a following vehicle, an identifier of the following vehicle, wherein verification of identifiers triggers vehicle control in the convoy; and

determining that the lead vehicle and the following vehicle:

are within a predetermined distance of one another;

have a matched speed; and

are within a longitudinal alignment of one another.

12 . A non-transitory machine-readable medium comprising instructions that, when executed by a processor, cause the processor to:

detect an obstacle in a path of a convoy;

at a lead vehicle, determine, per vehicle in the convoy, whether the vehicle in the convoy is to execute obstacle avoidance based on a property of the vehicle and a physical property of the obstacle; and

disengage a following mode of the convoy responsive to a determination that the vehicle is to execute obstacle avoidance.

13 . The non-transitory machine-readable medium of claim 12 , wherein the instructions further comprise an instruction that, when executed by the processor, causes the processor to collect data indicating properties of vehicles in the convoy during initialization of the convoy.

14 . The non-transitory machine-readable medium of claim 12 , wherein the instructions further comprise an instruction that, when executed by the processor, causes the processor to transmit obstacle avoidance commands for a following vehicle to the following vehicle based on a property of the following vehicle.

15 . The non-transitory machine-readable medium of claim 14 , wherein:

the instructions further comprise an instruction that, when executed by the processor, causes the processor to generate the obstacle avoidance commands for the following vehicle based on the property of the following vehicle and the physical property of the obstacle; and

the obstacle avoidance commands for the following vehicle are different from obstacle avoidance commands for the lead vehicle in the convoy.

16 . A method, comprising:

detecting an obstacle in a path of a convoy;

at a lead vehicle, determining, per vehicle in the convoy, whether the vehicle in the convoy is to execute obstacle avoidance based on a property of the vehicle and a physical property of the obstacle; and

disengaging a following mode of the convoy responsive to a determination that the vehicle is to execute obstacle avoidance.

17 . The method of claim 16 , further comprising re-engaging the following mode when the convoy has passed the obstacle.

18 . The method of claim 16 , further comprising collecting data indicating properties of vehicles in the convoy during initialization of the convoy.

19 . The method of claim 16 , further comprising transmitting the physical property of the obstacle to a following vehicle such that the following vehicle executes obstacle avoidance of the obstacle based on a property of the following vehicle and the physical property of the obstacle.

20 . The method of claim 16 , further comprising generating and transmitting obstacle avoidance commands for a following vehicle to the following vehicle based on a property of the following vehicle and the physical property of the obstacle, wherein the obstacle avoidance commands for the following vehicle are different from obstacle avoidance commands for the lead vehicle in the convoy.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 17, 2026
From: TOYOTA JIDOSHA KABUSHIKI KAISHA
To: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC.
Reel/Frame 074397/0543 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 19, 2023
From: PANTHRI, SHAURYA
To: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC.; TOYOTA JIDOSHA KABUSHIKI KAISHA
Reel/Frame 064950/0944 →
Continuity (1)
Related Publication 20250091570A1 · Mar 20, 2025
References Cited (18)
US 11505190B2 · Wilberg et al. · 2022 [cited by applicant]
US 11669108B2 · Laws et al. · 2023 [cited by applicant]
US 20100026555A1 · Whittaker et al. · 2010 [cited by applicant]
US 20130093583A1 · Shapiro · 2013 [cited by applicant]
US 20190286163A1 · Yasuda · 2019 [cited by examiner]
US 20200057453A1 · Laws et al. · 2020 [cited by applicant]
US 20210129843A1 · George et al. · 2021 [cited by applicant]
US 20210294351A1 · Wilberg et al. · 2021 [cited by applicant]
US 20220058955A1 · Park · 2022 [cited by applicant]
US 20220317700A1 · Stein et al. · 2022 [cited by applicant]
US 20230169871A1 · Wang · 2023 [cited by examiner]
CN 111290400B · 2022 [cited by applicant]
CN 115662188A · 2023 [cited by applicant]
CN 116001779A · 2023 [cited by applicant]
DE 102018217561B3 · 2019 [cited by examiner]
EP 3791240B1 · 2021 [cited by applicant]
WO 2022266061A1 · 2022 [cited by applicant]
Extended European Search Report for European patent application No. 24201050.2, Mailed Jan. 30, 2025. (37 pages). [cited by applicant]