Method for controlling autonomous valet system pathing for a motor vehicle
First Claim
Patent Images
1. A method for autonomously driving a motor vehicle, the method comprising:
- receiving a map having a first temporary obstruction zone;
determining a starting location of the motor vehicle on the map;
selecting a destination location within the map, wherein the first temporary obstruction zone is located between the starting location and the destination location;
setting the first temporary obstruction zone as operative or inoperative, wherein the first temporary obstruction zone does not contain an object;
generating a path from the starting location to the destination location, wherein generating the path comprises the steps of;
(a) generating a first set of nodes from the starting location of the motor vehicle;
(b) assigning a cost to each node of the first set of nodes;
(c) selecting a lowest cost node from the first set of nodes;
(d) generating another set of nodes from the selected node;
(e) assigning a cost to each of the newly generated nodes, wherein the cost is equal to an inherited cost plus a base cost and a change cost, wherein the change cost is a function of a previously generated node;
(f) selecting a lowest cost node from all of the nodes;
(g) repeating steps (d)-(f) until a lowest cost node is located at the destination location; and
(h) setting a path from the starting location of the motor vehicle to the destination location comprising the last selected lowest cost node and parent nodes connected to the last selected lowest cost node,wherein nodes are not generated in the first temporary obstruction zone when set as operative and nodes are generated in the first temporary obstruction zone when set as inoperative; and
driving the motor vehicle autonomously along the path from the starting location of the motor vehicle to the destination location.
7 Assignments
0 Petitions
Accused Products
Abstract
A method for autonomously parking or un-parking a motor vehicle includes receiving a map of a parking area having a first temporary obstruction zone, determining a starting location of the motor vehicle relative to the parking area, selecting a destination location within the parking area, setting the first temporary obstruction zone as operative or inoperative, generating a path from the starting location to the destination location, wherein the path does not enter the first temporary obstruction zone when operative, and driving the motor vehicle autonomously along the path from the starting location of the motor vehicle to the destination location.
-
Citations
18 Claims
-
1. A method for autonomously driving a motor vehicle, the method comprising:
-
receiving a map having a first temporary obstruction zone; determining a starting location of the motor vehicle on the map; selecting a destination location within the map, wherein the first temporary obstruction zone is located between the starting location and the destination location; setting the first temporary obstruction zone as operative or inoperative, wherein the first temporary obstruction zone does not contain an object; generating a path from the starting location to the destination location, wherein generating the path comprises the steps of; (a) generating a first set of nodes from the starting location of the motor vehicle; (b) assigning a cost to each node of the first set of nodes; (c) selecting a lowest cost node from the first set of nodes; (d) generating another set of nodes from the selected node; (e) assigning a cost to each of the newly generated nodes, wherein the cost is equal to an inherited cost plus a base cost and a change cost, wherein the change cost is a function of a previously generated node; (f) selecting a lowest cost node from all of the nodes; (g) repeating steps (d)-(f) until a lowest cost node is located at the destination location; and (h) setting a path from the starting location of the motor vehicle to the destination location comprising the last selected lowest cost node and parent nodes connected to the last selected lowest cost node, wherein nodes are not generated in the first temporary obstruction zone when set as operative and nodes are generated in the first temporary obstruction zone when set as inoperative; and driving the motor vehicle autonomously along the path from the starting location of the motor vehicle to the destination location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for autonomously valet parking a motor vehicle, the method comprising:
-
initiating a park function; receiving a map of a parking area from a parking area infrastructure, the map having a plurality of parking spots, a first temporary obstruction zone and a second temporary obstruction zone, wherein the first and second temporary obstruction zones are in lanes, do not contain an object and are each selectively flagged as operative or inoperative by the parking area infrastructure; determining a starting location of the motor vehicle relative to the parking area; selecting a parking spot within the parking area; generating a path from the starting location to the parking spot wherein the path does not enter the first or second temporary obstruction zones when operative, wherein generating the path comprises the steps of; (a) generating a first set of nodes from the starting location of the motor vehicle; (b) assigning a cost to each node of the first set of nodes; (c) selecting a lowest cost node from the first set of nodes; (d) generating another set of nodes from the selected node; (e) assigning a cost to each of the newly generated nodes, wherein the cost is equal to an inherited cost plus a base cost and a change cost, wherein the change cost is a function of a previously generated node; (f) selecting a lowest cost node from all of the nodes; (g) repeating steps (d)-(f) until a lowest cost node is located at the parking spot; and (h) setting a path from the starting location of the motor vehicle to the parking spot comprising the last selected lowest cost node and parent nodes connected to the last selected lowest cost node, wherein nodes are not generated in the first temporary obstruction zone when operative and nodes are not generated in the second temporary obstruction zone when operative; and driving the motor vehicle autonomously along the path from the starting location of the motor vehicle to the parking spot. - View Dependent Claims (14)
-
-
15. An automatic valet method comprising:
-
receiving a map of a parking area having a plurality of temporary obstruction zones that can be selectively flagged as either operative or inoperative by a parking area infrastructure, wherein the plurality of temporary obstruction zones do not contain an object; determining a starting location of a motor vehicle relative to the parking area; determining a parking spot within the parking area; determining a pick-up location relative to the parking area; generating a first path from the starting location to the parking spot; generating a second path from the parking spot to the pick-up location, wherein the first path includes an approach phase and a parking phase, wherein the second path includes an un-parking phase and a return phase, and wherein the approach phase, parking phase, un-parking phase, and return phase are not generated within a temporary obstruction zone when flagged as operative, wherein generating the first path comprises the steps of; (a) generating a first set of nodes from the starting location; (b) assigning a cost to each node of the first set of nodes; (c) selecting a lowest cost node from the first set of nodes; (d) generating another set of nodes from the selected node; (e) assigning a cost to each of the newly generated nodes, wherein the cost is equal to an inherited cost plus a base cost and a change cost, wherein the change cost is a function of a previously generated node; (f) selecting a lowest cost node from all of the nodes; (g) repeating steps (d)-(f) until a lowest cost node is located at the parking spot; and (h) setting the first path comprising the last selected lowest cost node and parent nodes connected to the last selected lowest cost node, wherein nodes are not generated in the first temporary obstruction zone when operative and nodes are generated in the first temporary obstruction zone when inoperative; and wherein generating the second path comprises the steps of; (a) generating a second set of nodes from the parking spot; (b) assigning a cost to each node of the second set of nodes; (c) selecting a lowest cost node from the second set of nodes; (d) generating another set of nodes from the selected node; (e) assigning a cost to each of the newly generated nodes, wherein the cost is equal to an inherited cost plus a base cost and a change cost, wherein the change cost is a function of a previously generated node; (f) selecting a lowest cost node from all of the nodes; (g) repeating steps (d)-(f) until a lowest cost node is located at the pick-up location; and (h) setting the second path comprising the last selected lowest cost node and parent nodes connected to the last selected lowest cost node, wherein nodes are not generated in the first temporary obstruction zone when operative and nodes are generated in the first temporary obstruction zone when inoperative; and driving the motor vehicle autonomously along the first path and the second path. - View Dependent Claims (16, 17, 18)
-
Specification