An automated guided vehicle for transporting at least one tray, the tray having a parking platform capable of supporting a vehicle thereon, the automated guided vehicle being configured to move beneath the tray and comprising: a frame having opposite top and bottom surfaces; a plurality of tray support platforms mounted to the frame for movement along a moving direction between an extended position where the tray support platforms are raised above the top surface of the frame and a retracted position where the tray support platforms are lower than in the extended position, wherein the plurality of tray support platforms comprises two tray support platforms disposed at opposite respective ends of the frame; a plurality of platform lifts mounted to the frame and operative for moving the tray support platforms between the extended position and the retracted position for selectively lowering and raising the tray with the vehicle supported thereon; characterised in that the automated guided vehicle further comprises: a plurality of drive devices mounted to the frame, each drive device including a turntable rotatable about a rotational axis substantially parallel to the moving direction of the tray support platforms, a plurality of wheels mounted to the turntable and rotatable about axes substantially perpendicular to the rotational axis of the turntable, the wheels projecting below the bottom surface of the frame, each wheel having a dedicated drive motor mounted on the turntable so that the wheels and the drive motors of each drive device rotate with the turntable, wherein the drive devices are disposed between the two tray support platforms; and a controller for controlling rotational directions of the respective wheels and controlling operation of the platform lifts so that the platform lifts of the automated guided vehicle can be moved into their extended positions so that the tray with the vehicle thereon is elevated slightly from a floor so that the automated guided vehicle can transport the tray and the vehicle thereon. a frame having opposite top and bottom surfaces; a plurality of tray support platforms mounted to the frame for movement along a moving direction between an extended position where the tray support platforms are raised above the top surface of the frame and a retracted position where the tray support platforms are lower than in the extended position, wherein the plurality of tray support platforms comprises two tray support platforms disposed at opposite respective ends of the frame; a plurality of platform lifts mounted to the frame and operative for moving the tray support platforms between the extended position and the retracted position for selectively lowering and raising the tray with the vehicle supported thereon; characterised in that the automated guided vehicle further comprises: a plurality of drive devices mounted to the frame, each drive device including a turntable rotatable about a rotational axis substantially parallel to the moving direction of the tray support platforms, a plurality of wheels mounted to the turntable and rotatable about axes substantially perpendicular to the rotational axis of the turntable, the wheels projecting below the bottom surface of the frame, each wheel having a dedicated drive motor mounted on the turntable so that the wheels and the drive motors of each drive device rotate with the turntable, wherein the drive devices are disposed between the two tray support platforms; and a controller for controlling rotational directions of the respective wheels and controlling operation of the platform lifts so that the platform lifts of the automated guided vehicle can be moved into their extended positions so that the tray with the vehicle thereon is elevated slightly from a floor so that the automated guided vehicle can transport the tray and the vehicle thereon. a plurality of drive devices mounted to the frame, each drive device including a turntable rotatable about a rotational axis substantially parallel to the moving direction of the tray support platforms, a plurality of wheels mounted to the turntable and rotatable about axes substantially perpendicular to the rotational axis of the turntable, the wheels projecting below the bottom surface of the frame, each wheel having a dedicated drive motor mounted on the turntable so that the wheels and the drive motors of each drive device rotate with the turntable, wherein the drive devices are disposed between the two tray support platforms; and a controller for controlling rotational directions of the respective wheels and controlling operation of the platform lifts so that the platform lifts of the automated guided vehicle can be moved into their extended positions so that the tray with the vehicle thereon is elevated slightly from a floor so that the automated guided vehicle can transport the tray and the vehicle thereon.