IP Library Granted Patent US 10,684,625
Granted Patent B2
US 10,684,625 · App. 15/691,355 · Granted Jun 16, 2020

Automated parking for virtual parking spot

Inventors: James Stephen Miller (Dexter, MI); Greg Sypitkowski (Farmington Hills, MI)
Assignee: Robert Bosch GmbH
G05D1/0246B60R1/00B60R1/003B60T7/22B60T8/17B60W30/06B62D13/06B62D15/0285G05D1/0212G05D1/0214G05D1/0223G08G1/143G08G1/168B60R2300/806B60T2201/10B60W2420/403B60W2420/52B60W2420/54B60W2554/00G05D1/0257G05D2201/0213
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 10,684,625
App. No.
15/691,355
Granted
Jun 16, 2020
Kind
B2
Abstract

A system for parking a vehicle in a location that is not defined by parking lines or by surrounding vehicles. In one example, the system comprises a user interface, an electromagnetic radiation sensor, and an electronic controller. The electronic controller receives information about the vehicle's surroundings via the electromagnetic radiation sensor. The electronic controller also receives a desired parking location via the user interface. Using the information about the vehicle's surroundings and the desired parking location the electronic controller creates a virtual parking boundary and determines reference points. As the electronic controller moves the vehicle into a parking location the electronic controller tracks the reference points, determines the distance between the vehicle and the parking location, and detects obstructions in the parking location or in the vehicle's path to the parking location.

Claims (43)

1. A system for parking a vehicle in a location that is not defined by parking lines or by surrounding vehicles, the system comprising;

a user interface;

an electromagnetic radiation sensor; and

an electronic controller configured to

receive, via the electromagnetic radiation sensor, information about the vehicle's surroundings,

receive, via the user interface, a desired parking location undefined by parking lines or surrounding vehicles,

create a virtual parking boundary defining a parking location based on the desired parking location,

determine reference points within the vehicle's surroundings,

track the reference points by,

determining an expected location for each reference point at a future position of the vehicle;

moving the vehicle to the future position and, in the future position, detecting an actual location of each of the reference points;

determining a plane of each reference point with an actual location that does not match the expected location determined for the reference point; and

determining a new reference point if the vehicle is not able to park in the plane or if the actual location of the reference point cannot be detected;

control the vehicle to move the vehicle into the parking location.

2. The system according to claim 1 , wherein the user interface is a touch screen that displays a live stream of footage from a video camera.

3. The system according to claim 1 , wherein the virtual parking boundary is a projection on a ground plane that defines an area having a size of the vehicle and a parking orientation for the vehicle.

4. The system according to claim 2 , wherein the virtual parking boundary is displayed by the user interface.

5. The system according to claim 1 , wherein the electronic controller is configured to send a signal to a braking control system to stop the vehicle when an obstruction is detected in the parking location or in the vehicle's path to the parking location.

6. The system according to claim 1 , wherein the electromagnetic radiation sensor is a video camera.

7. The system according to claim 1 , wherein the electronic controller is configured to offset the virtual parking boundary from the desired parking location when a distance between an object and the desired parking location is detected to be less than a predetermined distance.

8. The system according to claim 6 , further comprising a lidar sensor, radar sensor, or an ultrasonic sensor, configured to provide information about the vehicle's surroundings.

9. The system according to claim 1 , wherein the electronic controller is configured to, upon receiving a general area as the desired parking location, determine a specific parking location within the general area.

10. The system according to claim 1 , wherein the reference points are within or around the virtual parking boundary.

11. A method for parking a vehicle in a location that is not defined by parking lines or by surrounding vehicles, the method comprising;

receiving, via an electromagnetic radiation sensor, information about the vehicle's surroundings;

receiving, via a user interface, a desired parking location undefined by parking lines or surrounding vehicles;

creating, with an electronic controller, a virtual parking boundary defining a parking location based on the desired parking location;

determining, with the electronic controller, reference points within the vehicle's surroundings;

tracking, with the electronic controller, the reference points by

determining an expected location for each reference point at a future position of the vehicle;

moving the vehicle to the future position and, in the future position, detecting an actual location of each of the reference points;

determining a plane of each reference point with an actual location that does not match the expected location determined for the reference point; and

determining a new reference point if the vehicle is not able to park in the plane or if the actual location of the reference point cannot be detected; and

controlling, with the electronic controller, the vehicle to move the vehicle into the parking location.

12. The method according to claim 11 , wherein the user interface is a touch screen that display a live stream of footage from a video camera.

13. The method according to claim 11 , wherein the virtual parking boundary is a projection on a ground plane that defines an area having a size of the vehicle and a parking orientation for the vehicle.

14. The method according to claim 12 , wherein the virtual parking boundary is displayed by the user interface.

15. The method according to claim 11 , the method further comprising sending a signal to a braking control system to stop the vehicle when an obstruction is detected in the parking location or in the vehicle's path to the parking location.

16. The method according to claim 11 , wherein the electromagnetic radiation sensor is a video camera.

17. The method according to claim 11 , the method further comprising offsetting the virtual parking boundary from the desired parking location when a distance between an object and the desired parking location is detected to be less than a predetermined distance.

18. The method according to claim 16 , the method further comprising receiving information about the vehicle's surroundings from a lidar sensor, radar sensor, or an ultrasonic sensor.

19. The method according to claim 11 , the method further comprising upon receiving a general area as the desired parking location, determining a specific parking location within the general area.

20. The method according to claim 11 , wherein the reference points are within or around the virtual parking boundary.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 30, 2017
From: MILLER, JAMES STEPHEN; SYPITKOWSKI, GREG
To: ROBERT BOSCH GMBH
Reel/Frame 043451/0821 →
Continuity (1)
Related Publication 20190064837A1 · Feb 28, 2019
Cited By (3)
US 12,188,280 US 12,233,909 US 12,253,605