IP Library Granted Patent US 11,468,774
Granted Patent B2
US 11,468,774 · App. 16/987,299 · Granted Oct 11, 2022

Systems and methods for cooperative ramp merge

Inventors: Soroush Jalali (Ann Arbor, MI); Hossein Nourkhiz Mahjoub (Ann Arbor, MI); Yasir Khudhair Al-Nadawi (Ann Arbor, MI)
Assignee: HONDA MOTOR CO., LTD.
G08G1/167G08G1/0116G08G1/096725G08G1/096783G08G1/22
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,468,774
App. No.
16/987,299
Granted
Oct 11, 2022
Kind
B2
Abstract

Systems and methods for cooperative ramp merger are described. In one embodiment, a system includes a swarm module, position module, identification module, constraint module, and cooperative module. The swarm module causes a host vehicle to join cooperating vehicles of proximate vehicles to assist the merging vehicle. A position module identifies relative positions of the host vehicle and the proximate vehicles. An identification module selects a role for the host vehicle based on the relative positions of the host vehicle and the cooperating vehicles and identifies a duplicate role. A constraint module calculates a merge location area based on the relative positions of the host vehicle and the proximate vehicles and the ramp location and a duplicate sequence based on the duplicate role. A cooperative module determines a cooperative action for the host vehicle based on the role of the host vehicle, the merge location area, and the duplicate role.

Claims (54)

1. A cooperative ramp merge system for assisting a merging vehicle with a merge maneuver based on a ramp location of a ramp, the cooperative ramp merge system comprising:

a swarm module configured to cause a host vehicle to join a plurality of cooperating vehicles of proximate vehicles to assist the merging vehicle in the merge maneuver,

a position module configured to identify relative positions of the host vehicle and the proximate vehicles;

an identification module configured to:

select a role for the host vehicle as the merging vehicle, a preceding vehicle, or a following vehicle based on the relative positions of the host vehicle and the cooperating vehicles, and

identify a cooperating vehicle from the plurality of cooperating vehicles having a duplicate role;

a constraint module configured to calculate:

a merge location area based on the relative positions of the host vehicle and the proximate vehicles and the ramp location, and

a duplicate sequence based on the duplicate role; and

a cooperative module configured to determine a cooperative action for the host vehicle based on the role of the host vehicle, the merge location area, and the duplicate sequence.

2. The cooperative ramp merge system of claim 1 , wherein the constraint module is further configured to receive sensor data associated with the ramp and calculate a ramp traffic condition of the ramp, and

wherein the cooperative module is further configured to determine the cooperative action based on the ramp traffic condition.

3. The cooperative ramp merge system of claim 2 , wherein the ramp traffic condition is a velocity value associated with the ramp.

4. The cooperative ramp merge system of claim 2 , wherein the sensor data is received from roadside equipment.

5. The cooperative ramp merge system of claim 1 , wherein the merge location area is based on a threshold distance to a ramp vehicle.

6. The cooperative ramp merge system of claim 5 , wherein the ramp vehicle includes pavement markings.

7. The cooperative ramp merge system of claim 1 , wherein the position module is further configured to calculate relative velocities of the host vehicle and other cooperating vehicles of the plurality of cooperating vehicles; and

wherein the constraint module is further configured to compare the merge location area to a safety threshold is based on the relative velocities of the host vehicle and other cooperating vehicles of the plurality of cooperating vehicles.

8. The cooperative ramp merge system of claim 7 , wherein the cooperative action includes an alert in response to the merge location area not satisfying the safety threshold.

9. The cooperative ramp merge system of claim 7 , wherein the cooperative module is further configured to assign the merge maneuver an emergency maneuver classification based on the comparison of the merge location area to the safety threshold and adjust the cooperative action based on the emergency maneuver classification.

10. The cooperative ramp merge system of claim 1 , wherein the swarm module is further configured to cause the host vehicle to leave the plurality of cooperating vehicles in response to the host vehicle executing the cooperative action.

11. A cooperative ramp merge method for assisting a merging vehicle with a merge maneuver based on a ramp location of a ramp, the cooperative ramp merge method comprising:

joining, as a host vehicle, a plurality of cooperating vehicles of proximate vehicles to assist the merging vehicle in the merge maneuver;

identifying relative positions of the host vehicle and the proximate vehicles;

selecting a role for the host vehicle as the merging vehicle, a preceding vehicle, or a following vehicle based on the relative positions of the host vehicle and the cooperating vehicles;

identifying a cooperating vehicle from the plurality of cooperating vehicles having a duplicate role;

calculating a merge location area based on the relative positions of the host vehicle and the proximate vehicles and the ramp location;

calculating a duplicate sequence based on the duplicate role; and

determining a cooperative action for the host vehicle based on the role of the host vehicle, the merge location area, and the duplicate sequence.

12. The cooperative ramp merge method of claim 11 , the method further comprising:

receiving sensor data associated with the ramp; and

calculating a ramp traffic condition of the ramp, wherein the cooperative action is further based on the ramp traffic condition.

13. The cooperative ramp merge method of claim 12 , wherein the ramp traffic condition is a velocity value associated with the ramp.

14. The cooperative ramp merge method of claim 11 , the method further comprising:

determining if the merge maneuver is complete in response to the cooperative action being executed;

in response to the merge maneuver not being complete, updating the relative positions of the host vehicle and other cooperating vehicles of the plurality of cooperating vehicles; and

determining a next cooperative action for the host vehicle based on the role of the host vehicle, the merge location area, and the updated relative positions.

15. The cooperative ramp merge method of claim 11 , the method further comprising:

calculating relative velocities of the host vehicle and other cooperating vehicles of the plurality of cooperating vehicles; and

comparing the merge location area to a safety threshold is based on the relative velocities of the host vehicle and the other cooperating vehicles of the plurality of cooperating vehicles.

16. The cooperative ramp merge method of claim 15 , wherein the cooperative action includes an alert in response to the merge location area not satisfying the safety threshold.

17. The cooperative ramp merge method of claim 11 , the method further comprising leaving the plurality of cooperating vehicles in response to the host vehicle executing the cooperative action.

18. A non-transitory computer-readable storage medium including instructions that when executed by a processor, cause the processor to perform a method for assisting a merging vehicle with a merge maneuver, the method comprising:

joining, as a host vehicle, a plurality of cooperating vehicles of proximate vehicles to assist the merging vehicle in the merge maneuver;

identifying relative positions of the host vehicle and the proximate vehicles;

selecting a role for the host vehicle as the merging vehicle, a preceding vehicle, or a following vehicle based on the relative positions of the host vehicle and the other cooperating vehicles of the plurality of cooperating vehicles;

identifying a cooperating vehicle from the plurality of cooperating vehicles having a duplicate role;

calculating a merge location area based on the relative positions of the host vehicle and the proximate vehicles and a ramp location of a ramp;

calculating a duplicate sequence based on the duplicate role; and

determining a cooperative action for the host vehicle based on the role of the host vehicle, the merge location area, and the duplicate sequence.

19. The non-transitory computer-readable storage medium of claim 18 , the method further comprising:

receiving sensor data associated with the ramp; and

calculating a ramp traffic condition of the ramp, wherein the cooperative action is further based on the ramp traffic condition.

20. The non-transitory computer-readable storage medium of claim 19 , wherein the ramp traffic condition is a velocity value associated with the ramp.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 6, 2020
From: JALALI, SOROUSH; NOURKHIZ MAHJOUB, HOSSEIN; AL-NADAWI, YASIR KHUDHAIR
To: HONDA MOTOR CO., LTD.
Reel/Frame 053425/0537 →
Continuity (2)
Continuation In Part 16821219 · Mar 17, 2020
Related Publication 20210295703A1 · Sep 23, 2021
Cited By (1)
US 12,254,775