Robot with belt-drive system
First Claim
1. A robot comprising:
- a robot arm;
a robot body;
a floating Z platform mounted for motion in a Z direction in the robot body;
a shaft coupled to the robot arm and to the floating Z platform, the shaft being rotatable about a primary axis and movable with the floating Z platform;
a first motor configured to impart Z motion to the floating Z platform and to the shaft coupled thereto;
a primary timing belt stationarily mounted in the robot body;
a second motor configured to rotate the primary timing belt; and
a secondary timing belt coupled to the primary timing belt and to the shaft to thereby transfer motion of the primary timing belt to the robot arm by way of said shaft.
2 Assignments
0 Petitions
Accused Products
Abstract
A substrate handling robot having a robot body and a robot arm with an end effector is configured to exhibit angular (θ), radial (R) and Z motion. A pair of coaxial shafts link the robot arm to respective motors dedicated to angular (θ) and radial (R) motions. The motors are stationarily mounted with respect to the robot body. The shafts are rotatably supported by a floating platform which is motivated in the Z direction by a third motor also stationarily mounted with respect to the robot body. The third motor is coupled to the platform by a Z motion linkage. The first and second motors are coupled to the coaxial shafts by angular and radial motion linkages each of which includes primary and secondary timing belts whose relative motions are synchronized with the Z motion linkage to achieve controllable independent angular (θ), radial (R) and Z motions in a simple, light-weight package.
61 Citations
21 Claims
-
1. A robot comprising:
-
a robot arm; a robot body; a floating Z platform mounted for motion in a Z direction in the robot body; a shaft coupled to the robot arm and to the floating Z platform, the shaft being rotatable about a primary axis and movable with the floating Z platform; a first motor configured to impart Z motion to the floating Z platform and to the shaft coupled thereto; a primary timing belt stationarily mounted in the robot body; a second motor configured to rotate the primary timing belt; and a secondary timing belt coupled to the primary timing belt and to the shaft to thereby transfer motion of the primary timing belt to the robot arm by way of said shaft. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An assembly for providing a robot having a robot arm and a robot body with Z motion and at least one of R and θ
- motions, the assembly comprising;
a floating platform configured for translation relative to said robot body in a first direction; a shaft coupled to said robot arm and said floating platform, said shaft being translatable with the floating platform in said first direction and being axially rotatable about a primary axis extending in said first direction; a first motor mounted stationarily relative to said robot body such that translation of said floating platform and shaft occurs relative to said first motor; a second motor mounted stationarily relative to said body such that translation of said floating platform and shaft occurs relative to said second motor; a first linkage coupling said first motor to said floating platform such that said first motor is capable of motivating said translation of said floating platform and said shaft; and a second linkage coupling said second motor to said shaft such that said second motor is capable of motivating said axial rotation of said shaft, said second linkage including; a primary timing belt stationarily mounted relative to said robot body; and a motion conversion assembly translatable with said floating platform and said shaft, said motion conversion assembly including a secondary timing belt coupled to the primary timing belt. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
- motions, the assembly comprising;
-
18. A method for enabling a robot having a robot arm and a robot body to undergo Z motion and at least one of radial (R) and angular (θ
- ) motions, the method comprising;
coupling motion of a first motor that is stationarily mounted with respect to the robot body to the robot arm by way of a shaft that is mounted for axial translation along a primary axis in response to said first motor motion; and coupling motion of a second motor that is stationarily mounted with respect to the robot body to the robot arm by way of said shaft, said shaft being mounted for rotation about said primary axis in response to said second motor motion, said coupling of motion of a second motor including; in response to rotation of said second motor, rotating a primary timing belt that is stationarily mounted with respect to said robot body, and converting the rotation of the primary timing belt to said rotation of said shaft about said primary axis using a motion conversion assembly that is configured to translate axially with said shaft.
- ) motions, the method comprising;
-
19. An apparatus for enabling a robot having a robot arm and a robot body to undergo Z motion and at least one of radial (R) and angular (θ
- ) motions, the apparatus comprising;
means for coupling motion of a first motor that is stationarily mounted with respect to the robot body to the robot arm by way of a shaft that is mounted for axial translation along a primary axis in response to said first motor motion; and means for coupling motion of a second motor that is stationarily mounted with respect to the robot body to the robot arm by way of said shaft, said shaft being mounted for rotation about said primary axis in response to said second motor motion, said means for coupling motion of a second motor being operative to; in response to rotation of said second motor, rotate a primary timing belt that is stationarily mounted with respect to said robot body, and convert the rotation of the primary timing belt to said rotation of said shaft about said primary axis using a motion conversion assembly that is configured to translate axially with said shaft.
- ) motions, the apparatus comprising;
-
20. In a robot having a Z motion linkage capable of imparting Z motion to a robot arm, a robot body angular (θ
- ) motion linkage capable of imparting angular motion to the robot arm, and a robot body radial (R) motion linkage capable of imparting radial motion to the robot arm, a method for providing motion to the robot arm comprising;
actuating a first motor coupled to the robot arm by way of the Z motion linkage; actuating a second motor coupled to the robot arm by way of the robot body angular (θ
) motion linkage;actuating a third motor coupled to the robot arm by way of the robot body radial (R) motion linkage; and synchronizing the first, second and third motors such that the robot arm undergoes Z motion while maintaining fixed angular (θ
) and radial (R) positions.
- ) motion linkage capable of imparting angular motion to the robot arm, and a robot body radial (R) motion linkage capable of imparting radial motion to the robot arm, a method for providing motion to the robot arm comprising;
-
21. A computer readable medium containing a program that causes a robot having a Z motion linkage capable of imparting Z motion to a robot arm, a robot body angular (θ
- ) motion linkage capable of imparting angular motion to the robot arm, and a robot body radial (R) motion linkage capable of imparting radial motion to the robot arm to undergo motion based on the following procedure;
actuation of a first motor coupled to the robot arm by way of the Z motion linkage; actuation of a second motor coupled to the robot arm by way of the robot body angular (θ
) motion linkage;actuation of a third motor coupled to the robot arm by way of the robot body radial (R) motion linkage; and synchronization of the first, second and third motors such that the robot arm undergoes Z motion while maintaining fixed angular (θ
) and radial (R) positions.
- ) motion linkage capable of imparting angular motion to the robot arm, and a robot body radial (R) motion linkage capable of imparting radial motion to the robot arm to undergo motion based on the following procedure;
Specification