Creating aisle access for autonomous vehicle parking
First Claim
1. A method comprising:
- receiving, by a central computing device, a request for access associated with a selected one of a plurality of autonomous vehicles in an array that comprises a plurality of columns, wherein the selected autonomous vehicle is in a first one of the columns and blocked by one or more other autonomous vehicles in the first column and one or more other autonomous vehicles in a second one of the columns; and
computing, by the central computing device, coordinated movements for one or more of the autonomous vehicles to provide the requested access, wherein;
in each of the first and second columns, one or more of the other autonomous vehicles in each of the first and second columns are moved to create a gap in each of the first and second columns; and
the gap created in each of the first and second columns collectively create a temporary access aisle for the selected autonomous vehicle.
2 Assignments
0 Petitions
Accused Products
Abstract
A method includes receiving a request for access associated with a selected one of a plurality of autonomous vehicles in an array that comprises a plurality of columns, wherein the selected autonomous vehicle is in a first one of the columns and blocked by one or more other autonomous vehicles in the first column and one or more other autonomous vehicles in a second one of the columns, and computing coordinated movements for one or more of the autonomous vehicles to provide the requested access such that in each of the first and second columns, one or more of the autonomous vehicles in the column are moved longitudinally to move the column, and the movement of each of the first and second columns collectively creates a temporary access aisle for the selected autonomous vehicle.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a central computing device, a request for access associated with a selected one of a plurality of autonomous vehicles in an array that comprises a plurality of columns, wherein the selected autonomous vehicle is in a first one of the columns and blocked by one or more other autonomous vehicles in the first column and one or more other autonomous vehicles in a second one of the columns; and computing, by the central computing device, coordinated movements for one or more of the autonomous vehicles to provide the requested access, wherein; in each of the first and second columns, one or more of the other autonomous vehicles in each of the first and second columns are moved to create a gap in each of the first and second columns; and the gap created in each of the first and second columns collectively create a temporary access aisle for the selected autonomous vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
receive, by a central computing device, a request for access associated with a selected one of a plurality of autonomous vehicles in an array that comprises a plurality of columns, wherein the selected autonomous vehicle is in a first one of the columns and blocked by one or more other autonomous vehicles in the first column and one or more other autonomous vehicles in a second one of the columns; and compute, by the central computing device, coordinated movements for one or more of the autonomous vehicles to provide the requested access, wherein; in each of the first and second columns, one or more of the other autonomous vehicles in each of the first and second columns are moved to create a gap in each of the first and second columns; and the gap created in each of the first and second columns collectively create a temporary access aisle for the selected autonomous vehicle.
-
-
20. A system comprising:
-
one or more processors; and one or more computer-readable non-transitory storage media coupled to one or more of the processors and comprising instructions operable when executed by one or more of the processors to cause the system to; receive, by a central computing device, a request for access associated with a selected one of a plurality of autonomous vehicles in an array that comprises a plurality of columns, wherein the selected autonomous vehicle is in a first one of the columns and blocked by one or more other autonomous vehicles in the first column and one or more other autonomous vehicles in a second one of the columns; and compute, by the central computing device, coordinated movements for one or more of the autonomous vehicles to provide the requested access, wherein; in each of the first and second columns, one or more of the other autonomous vehicles in each of the first and second columns are moved to create a gap in each of the first and second columns; and the gap created in each of the first and second columns collectively create a temporary access aisle for the selected autonomous vehicle.
-
Specification