A
system for locating and retrieving objects of a variety of sizes, shapes, weights, positions and orientations is disclosed. The
system comprises a
robot arm, a control computer, a gripper, an operating sequence, a set of objects and a set of
machine-readable or bar code labels mounted on said objects, and a
scanner. The
system locates a requested object, calculates its position and moves the gripper into position for
pickup. Alternate embodiments include mounting on a
wheelchair and use in medical, dental,
library and stockpicking environments.