IP Library › Granted Patent US 10,471,592
Granted Patent B2
US 10,471,592 · App. 15/493,116 · Granted Nov 12, 2019

Programming method of a robot arm

Inventors: Shih-Jung Huang (Taoyuan, TW); Pei-Jui Wang (Taoyuan, TW); Chien-Te Ye (Taoyuan, TW); Shih-Kuo Chen (Taoyuan, TW); Fu-Jia Hsu (Taoyuan, TW)
Assignee: QUANTA STORAGE INC.
B25J9/163B25J9/1692B25J9/1697B25J13/085B25J13/088G06F3/04817
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 10,471,592
App. No.
15/493,116
Granted
Nov 12, 2019
Kind
B2
Abstract

A programming method for a robot arm includes setting and saving operational configurations of the robot arm, establishing an operation process of the robot arm, selecting the operational position icon for applying to the operation sub-process, displaying a selected operational position icon and an operational configuration sub-icon, modifying an operational configuration displayed on the operational configuration sub-icon for facilitating to execute a programming process of the robot arm.

Claims (27)

1. A programming method of a robot arm by using an operational position icon corresponding to an operation sub-process comprising:

setting and saving operational configurations of the robot arm;

establishing an operation process of the robot arm;

selecting the operational position icon for applying to the operation sub-process;

displaying a selected operational position icon and an operational configuration sub-icon;

modifying an operational configuration displayed on the operational configuration sub-icon; and

completing the operation process of the robot arm;

wherein the operational position icon adjoins the operational configuration sub-icon, and configurations of the operation sub-process are modified when configurations of the operational configuration sub-icon are modified.

2. The programming method of claim 1 , wherein the operation sub-process is programmed to generate a plurality of standard operation sub-process according to the operational configuration, the operational configuration is default, and the operation sub-process saves the operational position icon as an operation name or an operation code.

3. A programming method of a robot arm by using an operational position icon corresponding to an operation sub-process comprising:

setting and saving operational configurations of the robot arm;

establishing an operation process of the robot arm;

selecting the operational position icon for applying to the operation sub-process;

displaying a selected operational position icon and an operational configuration sub-icon;

modifying an operational configuration displayed on the operational configuration sub-icon; and

completing the operation process of the robot arm;

wherein the operational configuration comprises a workpiece weight, a tool center point, or a base, the base is generated by a three-point base generation method or a visual base generation method, and the three-point base generation method comprises detecting coordinates of three points on different axes of the base by using a meter device disposed on the robot arm for establishing and saving the base.

4. The programming method of claim 3 , wherein the robot arm pre-detects a tool center point corresponding to a tool currently used and saves tool center point data of the tool.

5. The programming method of claim 4 , wherein the tool center point data comprises relative position data between the robot arm and the tool for calibrating a motion of the robot arm.

6. The programming method of claim 3 , wherein the visual base generation method comprises:

sticking a calibration plate on the base;

hauling the robot arm on top of the calibration plate;

calibrating an inclination of the robot arm automatically;

the robot arm moving and detecting the base according to a predetermined focal length so as to establishing and saving the base.

7. The programming method of claim 3 , wherein when a program of the operation process of the robot arm is not modified, a default operation process is directly applied to the program for executing the operation sub-process.

8. The programming method of claim 1 , wherein when a default operation process or an approximate operation process is applied, a selected operational position icon previously stored is changed in order to apply the operation sub-process for executing the operation process of the robot arm.

9. The programming method of claim 1 , wherein the selected operational position icon and the operational configuration sub-icon are modifiable and displayed on a display of an operation panel of the robot arm.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 2, 2020
From: QUANTA STORAGE INC.
To: TECHMAN ROBOT INC.
Reel/Frame 054248/0050 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 20, 2017
From: HUANG, SHIH-JUNG; WANG, PEI-JUI; YE, CHIEN-TE; CHEN, SHIH-KUO; HSU, FU-JIA
To: QUANTA STORAGE INC.
Reel/Frame 042087/0641 →
Priority Claims (1)
CN 2016 1 0268376 · Apr 27, 2016 · national
Continuity (1)
Related Publication 20170312918A1 · Nov 2, 2017