DISTRIBUTED-ARCHITECTURE ROBOT WITH MULTIPLE LINKAGES
An apparatus includes a drive; a movable arm having a base pivotally connected to the drive, first and second linkages, the first linkage having a first link rotatable on the base at a first rotary joint, a second link connected to the first link at a second rotary joint, and a third link connected to the second link at a third rotary joint, the third link having an end-effector, and the second linkage having a fourth link rotatable on the base at a fourth rotary joint, a fifth link connected to the fourth link at a fifth rotary joint, and a sixth link connected to the fifth link at a sixth rotary joint, the sixth link having another end-effector. The apparatus also includes a master controller coupled to the drive, the master controller being configured to control movements of the movable arm and the base relative to the drive.