this disclosure describes the best mode or modes of practicing the invention as presently contemplated . this description is not intended to be understood in a limiting sense , but provides an example of the invention presented solely for illustrative purposes by reference to the accompanying drawings to advise one of ordinary skill in the art of the advantages and construction of the invention . in the various views of the drawings , like reference characters designate like or similar parts . fig1 shows an exemplary and non - limiting diagram of an automated parking system 100 constructed in accordance with one embodiment of the invention . the system 100 locates and tracks the location of transport systems 110 ( hereinafter referred to as agvs ) and guides them to parking locations from an access location using , in the illustrated embodiment , radio frequency identification ( rfid ) and proximity sensing techniques . specifically , a vehicle ( not shown ) is mounted on an agv 110 , illustrated also in fig2 , which agv 110 includes a plurality of radio sensors 120 - 1 through 120 - 4 ( and generally referenced as radio sensor 120 ) transmitting radio frequency ( rf ) signals to a radio modem 150 . in accordance with a preferred embodiment , the sensors 120 are linear proximity sensors located on all four sides of the agv 110 . the sensors 120 - 1 and 120 - 2 at the forward direction and rearward direction respectively keep the agv 110 aligned along its path by sensing the position of a guide strip 130 in the floor in relation to the center of the agv 110 . the left side and right side sensors 120 - 3 and 120 - 4 sense the perpendicular guides enabling the agv 110 to park the vehicle in its appropriate and designated location . a guide strip 130 may be , for example , a rf wire or magnetic strip . other guide means are contemplated . as shown in fig2 , a guide strip 130 may be placed in both lateral and longitudinal directions to form a grid , and / or it may be laid out to accommodate curved sections as the case may be . the intersection of two guide strips 130 are referred to as storage bays , each of which includes at least a rfid circuit 140 to determine the overall location of the agv systems 110 . to determine the overall location of an agv , an rfid chip will be used at each storage bay location and along predetermined intervals along pathways . using these two sensing systems , the facility owner can precisely guide and track the location of each agv 110 . charge bays are also provided to charge the batteries in the agv during times of non - use . other charging means are contemplated . referring back to fig1 , rf signals generated by the rfid circuits and / or proximity sensors are transmitted to one or more radio modems 150 which output data modulated in the rf signals to a computing device 160 . the radio modems 150 and the computing device may be connected in a network established using a network switch 155 . the computing device 160 coordinates the proper retrieval and parking ( storing ) of the vehicle mounted on an agv 110 from a parking location to an access or retrieval location ( i . e ., a location where the vehicle is returned to its owner ), and vice versa . in order to move an agv 110 from one location to another , the computing device 160 continuously processes the location information , as transmitted by the proximity sensors 120 and rfid circuits , and generates signals that instruct the agv 110 to follow a particular direction ( i . e ., forward , backward , left , right , etc .). the generated signals are wirelessly transmitted by the radio modem 150 to a wireless receiver installed in the agv 110 . in one embodiment of the invention a user can interface with the system 100 through , for example , a graphical user interface ( gui ), an interactive voice response ( ivr ) interface , a web browser , sms text messaging , and the like , enabling the user to access information about his / her vehicle , pay for parking and / or other services , check balances , provide retrieval instructions , etc . the user &# 39 ; s inputs are processed by the computing device 160 . for example , the user may request that his / her car be ready for pick - up at a certain time . the computing device 160 then executes a process for retrieving the vehicle from its parking location to an access location to be ready for the user at the requested time . with this aim , the computing device 160 accesses a database ( not shown ) used to store the parking location of the vehicle , computes a path from the current location to the access location and communicates the path for the agv 110 to take to retrieve the vehicle . the computing device 160 also computes the amount due for payments , where payments are made through a payment server ( not shown ). in one embodiment of the invention , the computing device 160 generates control data and statistical reports , and maintenance and notification alerts . in order to allow continuous operation of the system 100 and to prevent a single point failure , the system 100 includes a redundant computing device 165 for backing up the computing device 160 . in certain embodiments , uninterruptible power supplies ( ups ) devices 170 and a backup power generator 180 are also utilized in the system 100 . the structural facility usable with the automated storage system of the present invention can vary in size , layout and configuration . the topography must allow for the efficient and effective transport of a vehicle using an agv as will be described in more detail below . in this regard , the transport surface should preferably be flat to allow the agv to maneuver between access locations and storage locations . to maximize the efficient use of space in a multi - story location , strategically - positioned elevator - type lifts are employed to transport vehicles from an access floor or tier to a storage floor or tier ( see fig9 ). in a preferred embodiment , the lifts could be protected by guard rails to protect facility members , patrons , fire fighters or emergency medical personnel in the event that humans are required to enter the storage facility . however , guard rails may be omitted if desired or if the environment merits the same . the storage bays are arranged to fit a maximum number of vehicles in a minimum of amount space , while at the same time allowing emergency access to such vehicles if needed . the automated storage system is also able to calculate the amount of storage space required based on a sensory review of the vehicle , which enables a higher density of vehicle storage as compared with a self - park facility that includes a plurality of identically - sized storage locations . the omni - directional movement of the agv also allows for unique storage solutions , and greater flexibility in movement is allowed while approaching a storage location and during the extraction therefrom . traditionally , a sizable turning radius is required when pulling into or exiting from any parking spot . this makes it difficult to position rows of parking spaces in close proximity to each other , particularly in the ( longitudinal ) direction that is aligned with the parking space . however , with the assistance of omni - directional movement , the agv is capable of maneuvering into a parking location with very little clearance on all sides . fig3 shows an exemplary and non - limiting block diagram of a control system 300 of an automated parking system 100 and agv implemented in accordance with an embodiment of the invention . the control system 300 includes a processor 310 and a motion controller 320 that together control the movement and operation of an agv 110 within an automated parking system 100 . specifically , the processor 310 is coupled to a communication module 330 adapted to transmit / receive radio signals from / to the computing device 160 . in addition , the processor 310 is adapted to process input signals entered through a maintenance panel and input ports 340 . an example for such input signal is a reset signal . the processor 310 is further capable of producing safety alerts 350 , for example , based on inputs received from an obstacle avoidance module 360 . the motion controller 320 controls the movement of the agv 110 by generating electric signals to the servo module 370 based on signals received from the motion sensors 380 and the processor 310 . in an exemplary embodiment the motion sensors are the proximity sensors . one embodiment of an agv is illustrated in more detail in fig4 - 6 . the agv is a programmable , autonomous guided vehicle capable of interacting with a programmable control system and other peripheral components and objects such as hoists , turntables , doors , input devices , racking systems , gates , displays and structures to form an automated vehicle parking and storage system 100 , which can be used to automatically store vehicles such as , but not limited to , passenger automobiles with varying degrees of human interaction , but without requiring direct human control of movements , processes or guidance . in one embodiment illustrated in fig4 - 6 , an agv 400 comprises a central housing 420 , motor housings 440 positioned at each end of the central housing 420 , which motor housings 440 are each connected to the central housing 420 by a pair of guide rails 430 . the agv 400 also contains within its housings a rechargeable power supply 421 , drive devices 422 , lift devices 423 ( not shown ), sensors 424 ( see fig2 , 120 - x ), wireless communications devices 425 , control systems 426 and multidirectional wheels or steering tires 427 , which allow the agv 400 to travel , lift , carry and deposit items without physical external connections or direct human intervention . preferably through the use of short ball screws powered by servo motors , the agv arms are capable of lifting cars smoothly without the use of bulky , costly , and less - reliable hydraulics . the motor housings 440 can extend away from the central housing 420 , or be withdrawn towards it , along guide rails 430 . fig5 a and 6 show one embodiment where the power supply 421 , communication devices 425 and control systems 426 are housed within the central housing 420 , which remains stationary when the motor housings 440 extend away therefrom . however , other configurations are possible . for example , fig5 b illustrates an alternative embodiment of an agv 400 b comprising a central housing 420 b and motor housings 440 b with power supplies 421 b attached to the motor housings 440 b instead of the central housing as shown in fig5 a and 6 . in fig5 b , the central housing 420 b includes wireless communications devices 425 b and control systems 426 b , for example , and openings 428 b to accommodate the slidable positioning of the power supplies 421 b when the motor housings 440 b are moved relative to the central housing 420 b . in the retracted position ( not shown ), the power supplies 421 b are situated within the central housing 420 b , while in the extended position ( fig5 b ), the power supplies 421 b are slidably removed from the central housing 420 b and move with the motor housings 440 b . the spread - apart positioning of the power supplies 421 b when the agv 400 b is in the extended position is useful for load balancing as the power supplies 421 b tend to be heavy and positioning heavier items at the ends of the agv 400 b tends to prevent excessive downward displacement of the central housing 420 , which might interfere with the movement of the agv 400 b if faced with a ground obstruction or the like . returning now to fig5 a and 6 , on each side of both motor housings 440 , are outer gripper arms 450 a , 450 b and inner gripper arms 452 a , 452 b , which are able to be extended or withdrawn as needed , and which are used to securely grab the tires of a vehicle ( not shown ) such as an automobile , and are able to then hold that vehicle as it is lifted , moved , and set down as needed during operations . more specifically , the outer gripping arms 450 a , 450 b extend outwardly from the motor housing 440 in a direction that is perpendicular to the longitudinal axis of the agv 400 , while the inner gripping arms 452 a , 452 b extend angularly around a pivot point 451 from a position aligned with the guide rails 430 as shown in fig4 , to a position that is parallel to the outwardly extended outer gripping arms 450 a , 450 b as shown in fig5 - 6 . as will be shown , the agv 400 can position its central housing 420 , motor housings 440 , guide rails 430 and gripping arms 450 a , 450 b , 452 a , 452 b independently in order to assume an almost infinite number of positional configurations relative to a vehicle and its surroundings . the agv 400 can in general be described during operations to be in one of five positional modes , namely ( 1 ) compact movement , ( 2 ) extending , ( 3 ) extended not loaded , ( 4 ) extended loaded , or ( 5 ) contracting . in one embodiment of a typical application , illustrated in part with reference to the example shown in fig7 a - 7g , the agv 400 may begin an operational cycle by independently approaching an automobile ( or the like ) 500 , having a pair of rear tires 520 and a pair of front tires 540 , positioned within a designated area and indicated by any of a variety of means as ready for storage . at this point , the agv 400 will be in compact movement mode as illustrated in fig4 . after determining precisely its relative position to the automobile 500 , the agv 400 will pass safely between the automobile tires from either side , from in front , or from behind the automobile , to a position directly beneath the approximate center of the automobile undercarriage . in the example shown in fig7 a - 7g , the agv 400 approaches the vehicle 500 from the front . once in this position , or depending upon the exact operational circumstances , while moving into this position , the agv 400 will use on board sensors to determine the exact position of the tires of the vehicle , and begin extending its motor housings and tire grippers in preparation of securing and lifting the designated vehicle 500 . after completing the transition to extended not loaded mode , the agv 400 will have swung all four sets of tire grippers ( total of eight ) into position , one in front and one behind each of the tires of the target vehicle . more specifically , in one embodiment shown in fig7 a - 7g , showing the engagement of the agv 400 with a vehicle 500 , the agv 400 approaches a vehicle 500 from the front in the compact movement mode ( fig7 a ). once the forward sensor 120 - 1 ( fig2 ) senses the agv 400 it is in proximity to the front tires 540 , the rear outer gripping arms 450 a extend outwardly from the motor housing 440 ( fig7 b ) while the agv 400 is approaching the vehicle until the rear outer gripping arms 450 a contact the front tires 540 ( fig7 c ). at this point , the agv 400 enters the extending mode and the front motor housing 440 extends via guide rails 430 toward the rear tires 520 while the rear outer gripping arms 450 a remain anchored against the front tires 540 ( fig7 d ). in the illustrated embodiment , the agv 400 is designed to extend beyond the rear tires 520 a certain distance before the front outer gripping arms 450 b are outwardly extended from the motor housing 440 ( fig7 e ). thereafter , the agv 400 enters the contracting mode until the front outer gripping arms 450 b contact or engage the rear tires 520 ( fig7 f ), at which point the rear and front inner gripping arms 452 a , 452 b engage the opposite sides of the front and rear wheels 540 , 520 ( fig7 g ) and the agv 400 enters the extended not loaded mode . in another embodiment ( fig7 h through 7l ) showing the engagement of the agv 400 with a vehicle 500 , the agv 400 approaches the vehicle 500 from the side in the compact movement mode ( fig7 h ) and centers itself under the vehicle 500 between the front and rear tires 540 , 520 respectively ( fig7 i ). at this point , the agv 400 enters the extending mode and the front and rear motor housings 440 extend to a point beyond the front and rear tires 540 , 520 until the front and rear sensors 120 - 1 , 120 - 2 ( fig2 ) senses the agv 400 is in proximity to the front and rear tires 540 , 520 ( fig7 j ), at which point the outer gripping arms 450 a , 450 b extend outwardly from the motor housings 440 ( fig7 k ). thereafter , the agv 400 enters the contracting mode until the outer gripping arms 450 a , 450 b contact or engage the tires 540 , 520 respectively , at which point the inner gripping arms 452 a , 452 b pivot outwardly and engage the opposite sides of the front and rear wheels 540 , 520 ( fig7 l ) and the agv 400 enters the extended not loaded mode . the agv 400 will then secure the target vehicle 500 with the gripping arms 450 a , 450 b , 452 a , 452 b , causing the transition to extended loaded mode ( fig8 ). thereafter , the agv 400 then lifts the vehicle and secures it on board . the agv 400 with the target vehicle on board will then proceed to move through and around other system peripherals and structural elements to deliver the target vehicle to a system coordinated storage location ( fig9 ). once correctly positioned within the designated storage location , the agv will lower the target vehicle to the storage surface and release its hold on the automobile through the gripping arms , leaving it in extended not loaded mode . depending upon the exact operational circumstances , the agv will then retract the gripping arms and motor housings and transition to compact movement mode , at which time it can move through the vehicle storage system ( fig9 ) to perform another operation , wait at the current location for another operational request , move to a contact charging pad to recharge its onboard batteries , or move to a staging area to await the next operational request . another key function of the agv is to retrieve previously stored vehicles , through a substantially similar process , and carry them through the storage system and deliver them to a designated vehicle departure or access location . the agv will then withdraw from the departure area , allowing occupants to enter the vehicle and drive it out of the storage system . the agv of the present invention is , in one embodiment , preferably less than three feet wide , five feet long , and under four inches high from the ground . it should be able to engage and lift vehicles in a variety of conditions , such as if the vehicle has a flat tire , for example , or if the ground is wet , muddy , salty , dirty and / or oily , for example . given its loading position under a vehicle , the agv should also be able to operate despite fluid leaks , such as oil leaks , transmission fluids and the like in its path without having an adverse impact on its operation . alternatively , “ cleaning robots ” could be utilized to remove unwanted objects or clean up oil drippings , mud , salt and the like . the sensors could also be capable of sensing irregular objects in the agv &# 39 ; s path , such as a fallen muffler for example . fig1 illustrates a typical loading bay cycle where a user delivers his / her car to the storage facility . first , a driver arrives at the parking facility and pulls along a driveway and into a loading bay . the loading bay preferably has an exterior door that is accessible to the public , and an interior door that is associated with the storage bays , does not generally allow public access to the system interior . this is shown generally in fig1 . thereafter , the driver vacates the vehicle and the loading bay and the exterior door closes . at this point , the driver can access a nearby control panel and arrange for a pickup time , arrange for payment , select additional services to be rendered such as a car wash , and / or preferably complete an exit checklist , one embodiment of which is shown in fig1 . once the driver has completed the checklist and the facility has accepted the vehicle for storage , the system scans the loading bay chamber to determine the type of vehicle , its position within the loading bay , etc . thereafter , the interior door opens and an agv positions itself under and secures the vehicle in a manner similar to that described in connection with fig7 a - 7g , for example , ( or fig7 h - 7l , for example ). other approach scenarios are contemplated . a transitional panel may be located on the floor between the storage facility and the lift to ensure a flat surface for the agv while crossing between the lift and the storage facility . then the agv removes the vehicle from the loading bay , the interior door closes , and the agv delivers the vehicle to a storage bay either on the same floor of the facility or on a different floor via a lift or some other means of vertical transport . once the interior door closes , the loading bay is ready and available to accommodate another car to be stored . fig1 illustrates one embodiment of a vehicle storage cycle . initially , the agvs could be stored in a variety of locations , such as the ground access floor or tier , or a storage tier on a different level from the access tier . alternatively , an agv may be housed in a charge bay somewhere in the facility in order to recharge its onboard batteries . the location of any given agv in the automated storage facility may also be dependent on the last assignment of such agv . for example , if the agv was assigned to deliver a car from a storage bay to an access or loading bay for return to its owner , the agv may be situated directly behind the access bay until instructed otherwise by the facility control system . similarly , if the agv just delivered a vehicle to the fifth floor of the facility , then such agv may be situated on the fifth floor until further notice . in any event , returning to fig1 , once the agv has a vehicle loaded thereon , it travels down an aisle in the facility and either deposits the vehicle in a storage bay on the same tier , or the agv enters a lift and the lift transports the agv and vehicle to a targeted tier . once on the targeted tier or floor , the agv travels down an aisle to a storage bay and drives into the storage bay with the vehicle loaded thereon . thereafter , the agv disengages from the vehicle , transitions into the compact movement mode and vacates the storage bay . the agv then travels to where it is needed next . in one embodiment , the agv could backtrack to the lift , then onto the loading bay tier , then into position in queue for a loading bay . as noted above , once a user desires to retrieve his / her vehicle from the storage facility , the user can interface with the system 100 through , for example , a graphical user interface ( gui ), an interactive voice response ( ivr ) interface , a web browser , sms text messaging , and the like , enabling the user to access information about his / her vehicle , pay for parking and / or other services , check balances , provide retrieval instructions , etc ., as shown for example in fig1 . the computing device 160 ( fig1 ) then executes a process for retrieving the vehicle from its parking location to an access location to be ready for the user at the requested time . with this aim , the computing device 160 accesses a database used to store the parking location of the vehicle , computes a path from the current location to the access location and communicates the path to the agv assigned to retrieve the vehicle . the computing device 160 also computes the amount due for payments , where payments are made through a payment server onsite or remotely . as compared with a self - park facility , certain benefits are achieved through the use of the automated storage system of the present invention , some of which are highlighted in the following table : self park automated wasteful with space and materials efficient with space and materials (~ 50 % less ) cars emit exhaust while driving in cars are turned off upon entering garage lights in all areas no lights in storage area massive ventilation minimal ventilation roof deck used for parking roof covered with plants and solar panels the ability to reduce car emissions , avoid the need for massive ventilation and utilize open space for power generation , etc ., demonstrates the manner in which the automated storage solution of the present invention offsets the dramatic impact that a self - park facility has on the environment and surroundings . consumers , developers , architects , and municipalities are frequently skeptical of automated parking facilities because they fear , for example , that : cars may fall ; the system will be unable to handle peak volume ; cars will be stranded ; fires will be difficult / impossible to put out without catwalks ; car dimensions may change over time ; and that the systems are difficult , dangerous , and time consuming to maintain and repair . the automated storage solution of the present invention addresses these concerns and provides additional benefits to the facility owner and end user as follows : structure agnostic : the agv runs on any flat surface , so any material can be used to create the support structure . system height : the agv includes all of its equipment in a compact chassis , so it can slide underneath any vehicle on a flat floor . this means ˜ 98 % of the clear span will be used for the vehicle instead of being used to allow clearance for the cart to slide under and lift the vehicles . system width / depth ( no catwalks ): since the entire floor of each tier or level of an automated parking facility is preferably solid and flat , fire fighters can enter the structure from a fire - rated stairwell and fight the fire as they would any garage fire . this eliminates the need for installing catwalks in front and behind each row of cars as required by some cities and municipalities . no column loss : the automated system of the invention can fit cars within an existing column grid , without the need for separate columns every seven to eight feet for example . this will enable architects , once given loads and vehicle clearances , to devise the most efficient flooring system possible . variable dimensions : the storage area for each car need not be a uniform length , width or depth . the flat floor area will enable the designation of some areas of the garage as compact spaces with four cars between a twenty - eight foot column span , for example , and others , such as suv spaces for example , with only three cars between a twenty - eight foot column span . this will enable much greater density than conventional self - park facilities . of course , these dimensions are only represented here for example as other storage configurations are contemplated . omni - directional movement : cars can easily be moved forward and backward or side - to - side , allowing the system to send the agv on an optimal route for each job . five lanes of lateral movement : because the front tires of each car are preferably placed in the same location in every bay , the system will create a predictable lane for lateral movement through every row — not just a center lift aisle . this will save much time , as the agv will not have to retreat to the center lift aisle to move laterally down to another car on the same side of the building . again , it does not matter whether there are cars in the spaces or not — the agv will move freely from side - to - side . move cars around lifts : by programming the system to leave three empty spaces around one side of each center lift , the agv can quickly move around any busy or disabled lift shaft . safety rails could protect cars from ever falling into the lift shaft during this or any other movement . moving cars between systems : until now , cars in abutting tandem parking systems must deliver cars to the loading bays serviced by each system &# 39 ; s respective lifts . with the use of the agv of the present invention , the automated system can retrieve any car parked anywhere within any physically connected system and bring it back to any loading bay within the interconnected system — provided there is a minimum pathway or clearance between systems . irregular storage positions : historically , automated storage systems must place all the cars in a uniform direction determined by the access points to the storage structure . this meant that irregular building shapes that did not fit within the main system footprint , or that were inaccessible from grade were not utilized . the use of the agv of the present invention enables cars within the same system to be parked in a parallel , perpendicular , or even at an angular position relative to the main lift aisle , provided that there is an appropriate pathway adjacent to the irregular storage area and that an appropriate guidance system is established for maneuvering through the irregular storage area . remote and irregular loading bays : because each agv is self - propelled and maneuverable , the loading bays can be located outside the main storage area as long as there is a sufficient passageway to permit two agvs to pass each other on their way back and forth from the storage area . remote loading bays could also be provided without room to pass if the situation merits . loading bays can even be located at an angle or around a curved line as long as the agv has clear access to the area . adjust throughput easily : the use of several or more agvs , which can be easily added to the system of the present invention when needed , can significantly improve the sub - par retrieval times of conventional systems . mechanical simplicity : all of the mechanical and electrical parts of the present invention are confined to the lift , loading bays , control room , and the agv . easy repairs : the ultra - compact agv can be rolled to an out of the way empty parking space , jacked up and worked on by hand or lowered down the lift to a separate small “ work - room .” the agv can also be lifted onto dollies and manually towed out of the garage by one person using a simple tow - rope . replacement agvs are easily wheeled off a truck onto the loading bay , added to the system , and “ set free ” to park or retrieve cars as needed . retrofit existing garages : select garages and warehouses can be retrofit with the agv system as long as the floors are capable of accommodating the movement of the agv and lifts can be installed to replace ramps . versatility : by welding “ tire - shaped ” footings to the bottom of storage lockers such as would be used in self - storage facilities , the agv can be configured to retrieve those lockers from any storage space just as if they were cars . no hydraulics : preferably loads will be lifted through the direct force of servo motors bringing the agv arms together underneath the object , thereby , lifting cars smoothly without the use of bulky , costly , and less - reliable hydraulics . manual car retrieval : in the unlikely event that all of the agvs cease to function at once , stranded cars can be lifted manually and rolled to the lift using hydraulic tire dollies found in most valet garages to get in and out of tight spaces without starting the car . consumer peace of mind : since cars will never be more than approximately two inches above the floor of the garage or elevator while being transported by an agv , consumers will have no cause for concern that their car may end up falling to an untimely demise . while the present invention has been described at some length and with some particularity with respect to the several described embodiments , it is not intended that it should be limited to any such particulars or embodiments or any particular embodiment , but it is to be construed with reference to the appended claims so as to provide the broadest possible interpretation of such claims in view of the prior art and , therefore , to effectively encompass the intended scope of the invention . furthermore , the foregoing describes the invention in terms of embodiments foreseen by the inventor for which an enabling description was available , notwithstanding that insubstantial modifications of the invention , not presently foreseen , may nonetheless represent equivalents thereto .