IP Library › Granted Patent US 11,890,759
Granted Patent B2
US 11,890,759 · App. 17/083,591 · Granted Feb 6, 2024

Robot control method

Inventors: Ryosuke Yamamoto (Osaka, JP); Hiroyuki Nakata (Osaka, JP); Hiroyoshi Ueda (Osaka, JP); Atsumi Hashimoto (Osaka, JP); Masayoshi Iwatani (Osaka, JP)
Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
B25J9/1666B25J9/1602
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,890,759
App. No.
17/083,591
Granted
Feb 6, 2024
Kind
B2
Abstract

Load information on a tool to be attached to a robot arm and collision sensitivity are input. Gravitational torque is calculated based on the input load information. A deflection amount of the robot arm is calculated based on the gravitational torque. A correction amount is calculated based on the collision sensitivity input. The deflection amount is corrected while the robot arm moves.

Claims (27)

1. A robot control method for operating an arm of a robot including a plurality of joint portions in accordance with a predetermined operation program, the method comprising:

inputting load information on a load to be attached to the arm and collision sensitivity indicating a threshold value for detection of a collision of the arm:

comparing load information set in advance at the time of creation of the operation program with load information newly input before execution of the op eration program; and

modifying the operation program if a difference between the load information set and the load information input is larger than a predetermined threshold value:

calculating by a processor gravitational torque to be applied to the joint portion based on the load information;

calculating by the processor a deflection amount of the arm based on the gravitational torque;

calculating by the processor a correction amount for correcting the deflection amount based on the collision sensitivity; and

correcting the deflection amount based on the correction amount.

2. The robot control method of claim 1 , wherein

the calculating the deflection amount is executed in real time during movement of the robot.

3. The robot control method of claim 1 , wherein

the calculating the deflection amount, the calculating the correction amount, and the correcting the deflection amount are each executed at a plurality of interpolation points on a travel path of the robot.

4. A robot control method for operating an arm of a robot including a plurality of joint portions in accordance with a predetermined operation program, the method comprising:

inputting load information on a load to be attached to the arm and collisi on sensitivity indicating a threshold value for detection of a collision of the arm;

comparing collision sensitivity set in advance at the time of creation of the operation program with collision sensitivity newly input before execution of the operation program;

modifying the operation program when a difference between the collision sensitivity set and the collision sensitivity input is larger than a predetermined threshold value;

calculating by a processor gravitational torque to be applied to the joint p ortion based on the load information;

calculating by the processor a deflection amount of the arm based on the gravitational torque;

calculating by the processor a correction amount for correcting the deflec tion amount based on the collision sensitivity; and

correcting the deflection amount based on the correction amount.

5. The robot control method of claim 1 , comprising:

comparing collision sensitivity set in advance at the time of creation of the operation program with collision sensitivity newly input before execution of the operation program; and

modifying the operation program when a difference between the collision sensitivity set and the collision sensitivity input is larger than a predetermined threshold value.

6. The robot control method of claim 4 , wherein

the calculating the deflection amount is executed in real time during movement of the robot.

7. The robot control method of claim 4 , wherein

the calculating the deflection amount, the calculating the correction amount, and the correcting the deflection amount are each executed at a plurality of interpolation points on a travel path of the robot.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2021
From: YAMAMOTO, RYOSUKE; NAKATA, HIROYUKI; UEDA, HIROYOSHI; HASHIMOTO, ATSUMI; IWATANI, MASAYOSHI
To: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
Reel/Frame 055525/0134 →
Priority Claims (1)
JP 2018-091385 · May 10, 2018 · national
Continuity (2)
Continuation PCTJP2019007077 · Feb 25, 2019
Related Publication 20210039256A1 · Feb 11, 2021