Substrate transfer robot and method of controlling the same
AssigneeKawasaki Jukogyo Kabushiki Kaisha
InventorsMasaya Yoshida, Junichi Sugahara
Life of this patent
Estimating the term…
Abstract
A substrate transfer robot includes a robot body including a first hand having a first substrate placing part on which a substrate is placed and a first substrate holding mechanism configured to hold and release the substrate, and a robot controller. The robot controller controls a speed of the first hand such that an absolute value of a first maximum speed or an absolute value of a first maximum acceleration during a first period after the first hand starts retreating until the substrate is held by the first substrate holding mechanism is lower than an absolute value of a second maximum speed or an absolute value of a second acceleration during a second period after the substrate is held until the first hand ends retreating.
Claims5
A substrate transfer robot comprising:
- a robot body including a first hand having a first substrate placing part on which a substrate is placed and a first substrate holding mechanism configured to hold and release the substrate placed on the first substrate placing part, the first hand being capable of advancing and retreating between a retreated position and an advanced position that are positions in a transferring direction of the substrate;
- and
- a robot controller configured to control operations of the first hand and the first substrate holding mechanism,
- wherein the robot controller operates the first substrate holding mechanism and the first hand so that the first substrate holding mechanism releases the substrate, and the first hand is advanced from the retreated position to the advanced position while the substrate is not placed on the first substrate placing part to place the substrate placed on a substrate placement body onto the first substrate placing part at the advanced position, and the first hand is then retreated to the retreated position,
- wherein the substrate placed on the first substrate placing part is held by the first substrate holding mechanism in a period during which the first hand is retreated,
- wherein a speed of the first hand is controlled so that an absolute value of a first maximum speed or an absolute value of a first maximum acceleration during a first period after the first hand starts retreating until the substrate is held by the first substrate holding mechanism is lower than an absolute value of a second maximum speed or an absolute value of a second acceleration during a second period after the substrate is held until the first hand ends retreating,
- wherein the robot body further includes a second hand having a second substrate placing part on which a substrate is placed, and a second substrate holding mechanism configured to hold and release the substrate placed on the second substrate placing part, the second hand being capable of advancing and retreating between the retreated position and the advanced position, and
- wherein a summation of the absolute value of the first maximum speed or the absolute value of the first maximum acceleration and the absolute value of the second maximum speed or the absolute value of the second acceleration of the first hand is equal to an absolute value of a maximum speed or an absolute value of a maximum acceleration of the second hand during at least one of advancing between the retreated position and the advanced position and retreating between the advanced position and the retreated position.
A method of controlling a substrate transfer robot comprising a robot body including a first hand having a first substrate placing part on which a substrate is placed and a first substrate holding mechanism configured to hold and re lease the substrate placed on the first substrate placing part, the first hand being capable of advancing and retreating between a retreated position and an advanced position that are positions in a transferring direction of the substrate, a secondhand having a second substrate placing part on which a substrate is placed, and a second substrate holding mechanism configured to hold and release the substrate placed on the second substrate placing part, the second hand being capable of advancing and retreating between the retreated position and the advanced position, and a robot controller configured to control operations of the first hand and the first substrate holding mechanism, the method comprising the steps of:
- operating, by the robot controller, the first substrate holding mechanism and the first hand so that the first substrate holding mechanism releases the substrate, and the first hand is advanced from the retreated position to the advanced position while the substrate is not placed on the first substrate placing part to place the substrate placed on a substrate placement body on the first substrate placing part at the advanced position, and the first hand is then retreated to the retreated position;
- holding, by the first substrate holding mechanism, the substrate placed on the first substrate placing part in a period during which the first hand is retreated;
- and
- controlling a speed of the first hand so that an absolute value of a first maximum speed or an absolute value of a first maximum acceleration during a first period after the first hand starts retreating until the substrate is held by the first substrate holding mechanism is lower than an absolute value of a second maximum speed or an absolute value of a second acceleration during a second period after the substrate is held until the first hand ends retreating, wherein
- a summation of the absolute value of the first maximum speed or the absolute value of the first maximum acceleration and the absolute value of the second maximum speed or the absolute value of the second acceleration of the first hand is equal to an absolute value of a maximum speed or an absolute value of a maximum acceleration of the second hand during at least one of advancing between the retreated position and the advanced position and retreating between the advanced position and the retreated position.
Dependencies are inferred from the claim text.