发明名称 Multi-arm robotic painting process synchronization
摘要 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.
申请公布号 US9227322(B2) 申请公布日期 2016.01.05
申请号 US201213689890 申请日期 2012.11.30
申请人 Fanuc Robotics America Corporation 发明人 Graca Randy A.;Xiao Di;Cheng Sai-Kai
分类号 B25J9/16;G05B19/418 主分类号 B25J9/16
代理机构 Fraser Clemens Martin & Miller LLC 代理人 Fraser Clemens Martin & Miller LLC ;Clemens William J.
主权项 1. A method of synchronizing at least two painting robots to process a part that is moving along a conveyor comprising the steps of: creating for each of the painting robots a master sequence of computer program instructions for a collision-free movement of each of the painting robots along an associated master sequence path relative to the part moving along the conveyor, each of the master sequence paths including positions of the associated painting robot and the conveyor at pre-defined synchronization points, each of the synchronization points being a selected motion line in the master sequence; running each of the master sequences on a controller connected to the associated painting robot to move the associated painting robot; comparing a current path of the associated painting robot and the conveyor against the master sequence path; operating the controllers to adjust the current paths based on the comparison between the master sequence path and the current path by writing to the master sequences of computer program instructions; and operating the controllers to request a conveyor motion hold as necessary to facilitate synchronization between movement of the painting robots and the conveyor.
地址 Rochester Hills MI US