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:
Jan. 05, 2016

Filed:

Nov. 30, 2012
Applicant:

Fanuc Robotics America Corporation, Rochester Hills, MI (US);

Inventors:

Randy A. Graca, Macomb, MI (US);

Di Xiao, Rochester Hills, MI (US);

Sai-Kai Cheng, Rochester Hills, MI (US);

Assignee:

Fanuc Robotics America Corporation, Rochester Hills, MI (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
B25J 9/16 (2006.01); G05B 19/418 (2006.01);
U.S. Cl.
CPC ...
B25J 9/1666 (2013.01); B25J 9/1682 (2013.01); G05B 19/4182 (2013.01); G05B 2219/39135 (2013.01); G05B 2219/45065 (2013.01); Y10S 901/08 (2013.01); Y10S 901/43 (2013.01);
Abstract

Painting robots processing a part moving on a conveyor are synchronized by creating for each of the robots a master sequence of computer program instructions for a collision-free movement of robots along associated master sequence paths relative to the moving part, each of the master sequence paths including positions of the associated robot and the conveyor at pre-defined synchronization points, and running each of the master sequences on a controller connected to the associated robot to move the associated robot and comparing a current path of the associated robot and the conveyor against the master sequence path. The method further includes operating the controllers to adjust the current paths based on the comparison between the master sequence path and the current path, and operating the controllers to request a conveyor motion hold as necessary to facilitate synchronization between movement of the robots and the conveyor.


Find Patent Forward Citations

Loading…