Patent ID: 8277165

Claim:
A robot assembly for transferring a plurality of workpieces, comprising: a body; a multiple end effector comprising a first support to support multiple workpieces; wherein the multiple end effector is coupled to a first portion of the body and configured for moving between a first retracted position and a first extended position with respect to the first portion of the body; a single end effector comprising a second support to support a workpiece, wherein the first support and the second support support the workpieces in non-overlapping positions to allow the single end effector to access a workpiece supported by the first support; wherein the single end effector is coupled to a second portion of the body and configured for moving between a second retracted position and a second extended position with respect to the second portion of the body; wherein the second portion is coupled to the first portion and configured for moving between a down position and a plurality of up positions relative to the first portion; wherein the multiple end effector and the single end effector are coupled to the body to move as a unit when the body moves to face one or more workpiece stations, wherein the multiple end effector and the single end effector are configured so that the second portion moves between the up and down positions relative to the first portion without obstruction when the multiple end effector is in the first retracted position, wherein the first or the second extended position can reach into a workpiece station, wherein the up positions place the second support into the first support for the single end effector to access a workpiece supported by the first support, and wherein the down position places the single end effector away from the multiple end effector so that the multiple end effector moves between the first retracted position and the first extended position without obstruction.