IP Library Granted Patent US 11,833,686
Granted Patent B2
US 11,833,686 · App. 17/084,838 · Granted Dec 5, 2023

Control method and calculation device

Inventor: Yuki Kiyosawa (Shiojiri, JP)
B25J9/1633B25J13/085
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,833,686
App. No.
17/084,838
Granted
Dec 5, 2023
Kind
B2
Abstract

A control method includes an input step for inputting information concerning a setting angle for a robot arm of a robot, the robot including the robot arm including an arm and a driving section including a servomotor that drives the arm, a calculating step for calculating, based on a first servo parameter corresponding to setting at a first setting angle for the robot arm and a second servo parameter corresponding to setting at a second setting angle different from the first setting angle for the robot arm, a third servo parameter corresponding to the setting angle for the robot arm.

Claims (31)

1. A control method comprising:

a receiving step for receiving a setting angle for a robot arm of a robot to save the received setting angle into a memory, the robot including a part that is configured to adjust a value of the setting angle, the robot arm including a driving section, the driving section including a servomotor, the servomotor being configured to drive the robot arm;

a calculating step for calculating a third servo parameter corresponding to the setting angle based on a first servo parameter corresponding to setting the robot arm at a first setting angle and a second servo parameter corresponding to setting the robot arm at a second setting angle, the second setting angle being different from the first setting angle; and

a controlling step for controlling the servomotor to move the robot arm based on the third servo parameter.

2. The control method according to claim 1 , wherein

in the calculating step, K0=K1−(K1−K2)×sin θ is calculated wherein the first servo parameter is represented as K1, the second servo parameter is represented as K2, the third servo parameter is represented as K0, and the setting angle for the robot arm is represented as θ.

3. The control method according to claim 1 , wherein

each of the first to third servo parameters includes a position feedforward gain, a position control gain, and a speed control gain, and

in the calculating step, any one of the position feedforward gain, the position control gain, and the speed control gain is calculated.

4. The control method according to claim 1 , wherein

the first setting angle, formed by a setting surface on which the robot arm is set and a horizontal plane, is 0°, and

the second setting angle, formed by the setting surface and the horizontal plane, is 90°.

5. A robot system comprising:

a robot arm including a servomotor, the servomotor being configured to drive the robot arm; and

one or more processors configured to:

receive a setting angle for the robot arm of a robot to save the received setting angle into a memory, wherein the robot including a part that is configured to adjust a value of the setting angle;

calculate a third servo parameter corresponding to the setting angle based on a first servo parameter corresponding to setting the robot arm at a first setting angle and a second servo parameter corresponding to setting the robot arm at a second setting angle, the second setting angle being different from the first setting angle; and

control the servomotor to move the robot arm based on the third servo parameter.

6. A control method comprising:

a displaying step for displaying a screen including a setting-angle input section on a display screen;

an accepting step for accepting an operation to input information concerning a setting angle for a robot arm of a robot via the setting-angle input section by an operator, the robot arm including a driving section, the driving section including a servomotor, the servomotor being configured to drive the robot arm;

a calculating step for calculating a third servo parameter corresponding to the setting angle based on a first servo parameter corresponding to setting the robot arm at a first setting angle and a second servo parameter corresponding to setting the robot arm at a second setting angle, the second setting angle being different from the first setting angle; and

a controlling step for controlling the servomotor to move the robot arm based on the third servo parameter.

7. The control method according to claim 6 , wherein

in the calculating step, K0=K1−(K1−K2)×sin θ is calculated wherein the first servo parameter is represented as K1, the second servo parameter is represented as K2, the third servo parameter is represented as K0, and the setting angle for the robot arm is represented as θ.

8. The control method according to claim 6 , wherein

each of the first to third servo parameters includes a position feedforward gain, a position control gain, and a speed control gain, and

in the calculating step, any one of the position feedforward gain, the position control gain, and the speed control gain is calculated.

9. The control method according to claim 6 , wherein

the first setting angle, formed by a setting surface on which the robot arm is set and a horizontal plane, is 0°, and

the second setting angle, formed by the setting surface and the horizontal plane, is 90°.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2020
From: KIYOSAWA, YUKI
To: SEIKO EPSON CORPORATION
Reel/Frame 054220/0491 →
Priority Claims (1)
JP 2019-198391 · Oct 31, 2019 · national
Continuity (1)
Related Publication 20210129322A1 · May 6, 2021