IP Library › Granted Patent US 9,428,194
Granted Patent B2
US 9,428,194 · App. 14/566,998 · Granted Aug 30, 2016

Splash condition detection for vehicles

Inventors: Danil V. Prokhorov (Canton, MI); Junya Watanabe (Ann Arbor, MI)
Assignee: Toyota Motor Engineering & Manufacturing North America, Inc.
B60W40/06B60W50/14G05D1/0088B60W2550/14B60W2550/308
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 9,428,194
App. No.
14/566,998
Granted
Aug 30, 2016
Kind
B2
Abstract

Arrangements relate to the operation of a vehicle, which can be an autonomous vehicle. A splash condition in a surrounding environment of the vehicle can be detected. An object near the vehicle can be detected. Further, it can be determined whether the detected object is passing the vehicle. Responsive to detecting a splash condition and determining that the object is passing the vehicle, a warning can be presented to an occupant of the vehicle.

Claims (76)

1. A method of operating a vehicle, comprising:

detecting a splash condition in a surrounding environment of the vehicle;

detecting an object near the vehicle;

determining whether the detected object is passing the vehicle;

responsive to detecting a splash condition and determining that the object is passing the vehicle, presenting a warning to an occupant of the vehicle;

determining whether the detected object will travel through at least a portion of the splash condition;

responsive to determining that the detected object will travel through at least a portion of splash condition, determining whether a resulting splash will contact at least a portion of the vehicle; and

responsive to determining that the resulting splash will contact at least a portion of the vehicle, presenting a splash warning to an occupant of the vehicle.

2. The method of claim 1 , wherein the vehicle is an autonomous vehicle configured to operate in an autonomous mode and a manual mode, wherein the vehicle is currently operating in the autonomous mode, and further including:

causing the vehicle to switch from the autonomous mode to the manual mode.

3. The method of claim 2 , wherein causing the vehicle to switch from the autonomous mode to the manual mode is responsive to receiving an occupant input subsequent to presenting the warning.

4. The method of claim 1 , wherein the splash condition includes rain, snow, slush, sand or dust.

5. The method of claim 1 , wherein the splash condition is a pool of fluid located in at least a travel lane that is adjacent to a travel lane of the vehicle, and wherein the detected object is located in the travel lane that is adjacent to the current travel lane of the vehicle.

6. The method of claim 1 , wherein determining whether a resulting splash will contact at least a portion of the vehicle is based on at least one of a detected speed of the object, a detected speed of the vehicle, a detected distance between the object and the splash condition, and a detected distance between the vehicle and the splash condition.

7. A method of operating a vehicle, comprising:

detecting a splash condition in a surrounding environment of the vehicle;

detecting an object near the vehicle;

determining a length of the object;

ignoring the object if the determined length is less than a predetermined length;

if the determined length of the object is greater than the predetermined length, determining whether the detected object is passing the vehicle; and

responsive to detecting a splash condition and determining that the object is passing the vehicle, presenting a warning to an occupant of the vehicle.

8. The method of claim 1 , wherein determining whether the object is passing the vehicle includes determining whether an object is traveling in the same direction as the vehicle or in the opposite direction as the vehicle.

9. A method of operating a vehicle, comprising:

detecting a splash condition in a surrounding environment of the vehicle;

detecting an object near the vehicle;

determining whether the detected object is passing the vehicle;

responsive to detecting a splash condition and determining that the object is passing the vehicle, presenting a warning to an occupant of the vehicle;

detecting a forward object traveling in the travel lane of the vehicle;

determining whether the distance between the vehicle and the forward object is sufficient; and

responsive to determining that the distance between the vehicle and the forward object is not sufficient, presenting a warning to an occupant of the vehicle.

10. A method of operating a vehicle, comprising:

detecting a splash condition in a surrounding environment of the vehicle;

detecting an object near the vehicle;

determining whether the detected object is passing the vehicle;

responsive to detecting a splash condition and determining that the object is passing the vehicle, presenting a warning to an occupant of the vehicle; and

implementing at least one of a default driving action and a splash mitigating action if an occupant input is not received within a predetermined amount of time subsequent to presenting the warning.

11. A system for a vehicle comprising:

a processor, the processor being programmed to initiate executable operations comprising:

detecting a splash condition in a surrounding environment of the vehicle;

detecting an object near the vehicle;

determining whether the detected object is passing the vehicle;

responsive to detecting a splash condition and determining that the object is passing the vehicle, presenting a warning to an occupant of the vehicle;

determine whether the object will travel through at least a portion of the splash condition;

responsive to determining that the object will travel through at least a portion of the splash condition, determine whether a resulting splash will contact at least a portion of the vehicle; and

responsive to determining that the resulting splash will contact at least a portion of the vehicle, present a splash warning to an occupant of the vehicle.

12. The system of claim 11 , wherein the vehicle is an autonomous vehicle configured to operate in an autonomous mode and a manual mode, wherein the vehicle is currently operating in the autonomous mode, and the executable operations further including:

causing the vehicle to switch from the autonomous mode to the manual mode.

13. The system of claim 12 , wherein causing the vehicle to switch from the autonomous mode to the manual mode is responsive to receiving an occupant input subsequent to presenting the warning.

14. The system of claim 11 , wherein the splash condition includes rain, snow, slush, sand or dust.

15. The system of claim 11 , wherein the splash condition is a pool of fluid is located in at least the travel lane that is adjacent to the travel lane of the vehicle.

16. The system of claim 11 , wherein determining whether a resulting splash will contact at least a portion of the vehicle is based on a detected speed of the object, a detected speed of the vehicle, a detected distance between the object and the splash condition, or a detected distance between the vehicle and the splash condition.

17. The system of claim 11 , wherein determining whether an object is passing the vehicle includes determining whether an object is traveling in the same direction as the vehicle or in the opposite direction as the vehicle.

18. A system for a vehicle comprising:

a processor, the processor being programmed to initiate executable operations comprising:

detecting a splash condition in a surrounding environment of the vehicle;

detecting an object near the vehicle;

determining a length of the object;

ignoring the object if the determined length is less than a predetermined length;

if the determined length of the object is greater than the predetermined length, determining whether the detected object is passing the vehicle; and

responsive to detecting a splash condition and determining that the object is passing the vehicle, presenting a warning to an occupant of the vehicle.

19. A system for a vehicle comprising:

a processor, the processor being programmed to initiate executable operations comprising:

detecting a splash condition in a surrounding environment of the vehicle;

detecting an object near the vehicle;

determining whether the detected object is passing the vehicle; and

responsive to detecting a splash condition and determining that the object is passing the vehicle, presenting a warning to an occupant of the vehicle;

detecting a forward object traveling in the travel lane of the vehicle;

determining whether the distance between the vehicle and the forward object is sufficient; and

responsive to determining that the distance between the vehicle and the forward object is not sufficient, presenting a warning to an occupant of the vehicle.

20. A system for a vehicle comprising:

a processor, the processor being programmed to initiate executable operations comprising:

detecting a splash condition in a surrounding environment of the vehicle;

detecting an object near the vehicle;

determining whether the detected object is passing the vehicle; and

responsive to detecting a splash condition and determining that the object is passing the vehicle, presenting a warning to an occupant of the vehicle; and

implementing at least one of a default driving action and a splash mitigating action if an occupant input is not received within a predetermined amount of time subsequent to presenting the warning.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2016
From: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC.
To: TOYOTA JIDOSHA KABUSHIKI KAISHA
Reel/Frame 039862/0472 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2014
From: PROKHOROV, DANIL V.; WATANABE, JUNYA
To: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC.
Reel/Frame 034528/0442 →
Continuity (1)
Related Publication 20160167668A1 · Jun 16, 2016