The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 01, 2020

Filed:

Apr. 11, 2018
Applicant:

Abb Schweiz Ag, Baden, CH;

Inventors:

Lei Mao, Shanghai, CN;

Shaojie Cheng, Shanghai, CN;

Peng Kong, Shanghai, CN;

Assignee:

ABB Schweiz AG, Baden, CH;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
B25J 9/16 (2006.01); G05B 19/19 (2006.01); G05B 19/427 (2006.01); G05B 19/408 (2006.01);
U.S. Cl.
CPC ...
B25J 9/1664 (2013.01); B25J 9/1671 (2013.01); G05B 19/19 (2013.01); G05B 19/408 (2013.01); G05B 19/427 (2013.01); G05B 2219/36133 (2013.01); Y10S 901/02 (2013.01);
Abstract

A robot off-line programming method. The method includes: respectively obtaining a first data representing positions and orientations of the plurality of targets on at least one work piece, a second data representing position of the at least one work piece, a third data representing geometry of a tool, and a fourth data representing the tool position and orientation with respect to an end of the robot; obtaining the robot path for which the tool tip passes through the plurality of the targets on the at least one work piece; using a function of an inverse kinematics for the robot model in consideration of the first data, the second data, the third data and the fourth data, calculating how many of the targets on the obtained robot path are reachable to the tool in relation to various rotation angle of the tool around the tool axis within a predetermined range so as to comply with optimization criteria. With the automatic calculation and intuitive preview, users could get to know directly about how many targets can be processed actually on a robot path. If the reachability is unsatisfied, the users could also have chances to modify the settings to obtain a more reasonable and precise path. An apparatus for implementing the method is also disclosed.


Find Patent Forward Citations

Loading…