Patent ID: 8165718

Claim:
A robotic transportation device comprising: a device body comprising at least one motorized wheel coupled to a drive motor; two docking arms, each docking arm comprising a support wheel and an adjustable wheel locking device, wherein: the two docking arms extend horizontally from the device body and are adjustable along at least two directions; the adjustable wheel locking devices comprise two wheel stops that extend laterally from the docking arm and are adjustable along a direction parallel with the two docking arms; a controller module comprising a processor and a computer readable memory having executable instructions, wherein the executable instructions, when read and executed by the processor, causes the controller module to: provide a drive signal to the at least one motorized wheel to cause the robotic transportation device to autonomously approach a target device; detect a device type of the target device; adjust a position of the two docking arms and the two wheel stops of each adjustable wheel locking device in accordance with the detected device type; move each adjustable wheel locking device under target wheels of the target device to lock and lift the target wheels; and provide a drive signal to the at least one motorized wheel to cause the robotic transportation device to autonomously transport the target device to a desired location.