IP Library › Granted Patent US 12,424,095
Granted Patent B2
US 12,424,095 · App. 18/201,335 · Granted Sep 23, 2025

Parking assistance method, parking assistance apparatus, and non-transitory computer readable recording medium

Inventor: Tatsuya Sugano (Shizuoka-ken, JP)
Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
G08G1/145G08G1/143G08G1/144
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,424,095
App. No.
18/201,335
Granted
Sep 23, 2025
Kind
B2
Abstract

A method for assisting parking of a vehicle in a parking lot is proposed. The method comprises the steps of generating node information from a start position to an end position of a leaving operation of the vehicle, calculating a reference distance between a start node and a reference node which is a node located in front of the vehicle among nodes located on a drive aisle of the parking lot, calculating, for respective target nodes, an aisle distance which is a distance from the reference node, the target nodes being nodes from the reference node to an end node, identifying a specific node which is a node whose the aisle distance is most approximate to the reference distance among the target nodes, and transmitting, to the vehicle, the node information regarding the start node and regarding the target nodes from the specific node to the end node.

Claims (28)

1. A method for assisting parking of a vehicle in a parking lot, the method comprising the steps of:

generating node information from a start position to an end position of a leaving operation of the vehicle when a leaving of the vehicle from the parking lot is started;

generating, based on the node information, a travel trajectory;

calculating a reference distance which is a distance between a start node being a node corresponding to the start position and a reference node being a node located in front of the vehicle among nodes located on a drive aisle of the parking lot;

calculating, for respective target nodes, an aisle distance which is a distance from the reference node to a respective target node, the target nodes being nodes from the reference node to an end node being a node corresponding to the end position;

identifying a specific node which is a node whose aisle distance is most approximate to the reference distance among the target nodes;

transmitting, to the vehicle, the node information regarding the start node and regarding the target nodes from the specific node to the end node; and

controlling a vehicle to travel in accordance with the travel trajectory, the travel trajectory reaching a center of the drive aisle with a constant curvature from the start node.

2. The method according to claim 1 , wherein the step of calculating the aisle distance includes the steps of:

calculating the aisle distance sequentially for the target nodes in an order closer to the reference node; and

terminating the calculating the aisle distance when the calculated aisle distance is greater than or equal to the reference distance.

3. The method according to claim 2 , wherein the step of identifying the specific node includes the step of selecting, as the specific node, one of a first node and a second node whose aisle distance is closer to the reference distance, the first node being a node to be a calculated target when the aisle distance is calculated greater than or equal to the reference distance, the second node being a node to be the calculated target just before the calculation for the first node.

4. An apparatus for assisting parking of a vehicle in a parking lot, the apparatus configured to execute:

generating node information from a start position to an end position of a leaving operation of the vehicle when a leaving of the vehicle is started;

generating, based on the node information, a travel trajectory;

calculating a reference distance which is a distance between a start node being a node corresponding to the start position and a reference node being a node located in front of the vehicle among nodes located on a drive aisle of the parking lot;

calculating, for respective target nodes, an aisle distance which is a distance from the reference node to a respective target node, the target nodes being nodes from the reference node to an end node being a node corresponding to the end position;

identifying a specific node which is a node whose aisle distance is most approximate to the reference distance among the target nodes;

transmitting, to the vehicle, the node information regarding the start node and regarding the target nodes from the specific node to the end node; and

controlling a vehicle to travel in accordance with the travel trajectory, the travel trajectory reaching a center of the drive aisle with a constant curvature from the start node.

5. A non-transitory computer readable recording medium on which a computer program for assisting parking of a vehicle in a parking lot is recorded, the computer program, when executed by a computer, causing the computer to execute:

generating node information from a start position to an end position of a leaving operation of the vehicle when a leaving of the vehicle is started;

generating, based on the node information, a travel trajectory;

calculating a reference distance which is a distance between a start node being a node corresponding to the start position and a reference node being a node located in front of the vehicle among nodes located on a drive aisle of the parking lot;

calculating, for respective target nodes, an aisle distance which is a distance from the reference node to a respective target node, the target nodes being nodes from the reference node to an end node being a node corresponding to the end position;

identifying a specific node which is a node whose aisle distance is most approximate to the reference distance among the target nodes;

transmitting, to the vehicle, the node information regarding the start node and regarding the target nodes from the specific node to the end node; and

controlling a vehicle to travel in accordance with the travel trajectory, the travel trajectory reaching a center of the drive aisle with a constant curvature from the start node.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 24, 2023
From: SUGANO, TATSUYA
To: TOYOTA JIDOSHA KABUSHIKI KAISHA
Reel/Frame 063746/0218 →
Priority Claims (1)
JP 2022-098852 · Jun 20, 2022 · national
Continuity (1)
Related Publication 20230410652A1 · Dec 21, 2023
References Cited (8)
US 20180050690A1 · Kurt · 2018 [cited by examiner]
US 20190193725A1 · Suzuki et al. · 2019 [cited by applicant]
US 20210016792A1 · Kaneko · 2021 [cited by examiner]
US 20210122361A1 · Sugano · 2021 [cited by examiner]
US 20220144250A1 · Hidaka · 2022 [cited by examiner]
JP 2018012450A · 2018 [cited by applicant]
KR 20190097510A · 2019 [cited by examiner]
WO 2018047222A1 · 2018 [cited by applicant]
Cited By (1)
US 12,488,711