A data storage and retrieval device utilizes a data cartridge recording
and playback apparatus and has storage magazines for holding a plurality
of data cartridges for use by the recording and playback apparatus. A
cartridge shuttle moves the data cartridges between the recording and
playback apparatus and the storage magazines. The cartridge shuttle has a
translation drive for moving the shuttle and the cartridges held therein
along a translation space within the data storage and retrieval device.
The shuttle also has an elevator for lifting and lowering the cartridges,
a rotation apparatus to rotate the cartridges, and a cartridge gripper to
move the cartridges into and out of the rotation apparatus.