Claims
- 1. A method of controlling acceleration and deceleration time constants for a robot wherein operation of the robot is controlled while setting the acceleration and deceleration time constants of a servo motor at optimum values for each of a block of instructions, comprising the steps of:
- determining a maximum velocity from an amount of movement as a result of execution of each of a block of instructions;
- determining an output torque of a servo motor based in part on said maximum velocity in said each block of instructions and a maximum torque corresponding to said maximum velocity;
- determining an acceleration torque and a deceleration torque by subtracting a static load torque from said output torque;
- determining a magnitude of acceleration for acceleration and a magnitude of deceleration for deceleration from said acceleration torque and said deceleration torque respectively, and from load inertia at the current position and at the target position of said servo motor;
- determining an acceleration time constant and a deceleration time constant from said magnitude of acceleration for acceleration and said magnitude of deceleration for deceleration; and
- controlling acceleration and deceleration of a robot based upon said acceleration time constant and said deceleration time constant, respectively.
- 2. A method of controlling acceleration and deceleration time constants for a robot according to claim 1, said method further comprising controlling a plurality of servo motors, wherein
- of the acceleration time constants of said plurality of servo motors, a largest acceleration time constant in absolute value terms is selected,
- of the deceleration time constants of servo motors, a largest deceleration time constant in absolute value terms is selected,
- and all of said plurality of servo motors are controlled using said selected acceleration time constant and said selected deceleration time constant.
- 3. A method of controlling acceleration and deceleration time constants for a robot according to claim 1, said method further comprising controlling a plurality of servo motors, wherein
- said plurality of servo motors are controlled by determining said acceleration time constant and said deceleration time constant for each individual servo motor.
Priority Claims (1)
Number |
Date |
Country |
Kind |
5-126139 |
May 1993 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 08/360,686 filed Jan. 3, 1995 now abandoned, which is a 371 of PCT/JP94/00794, filed May 17, 1994.
US Referenced Citations (9)
Foreign Referenced Citations (2)
Number |
Date |
Country |
61-156406 |
Jul 1986 |
JPX |
4-30203 |
Feb 1992 |
JPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
360686 |
Jan 1995 |
|