US2014217076A1PendingUtilityA1

Robot system and method for controlling the robot system

Assignee: YASKAWA DENKI SEISAKUSHO KKPriority: Apr 8, 2011Filed: Apr 22, 2014Published: Aug 7, 2014
Est. expiryApr 8, 2031(~4.7 yrs left)· nominal 20-yr term from priority
Y10S901/41B23K 26/082B23K 26/08B25J 9/1664B23K 26/0884
37
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A robot system includes a robot, a controller, and a laser emitter which is configured to emit a laser beam to a target workpiece and which is configured to be moved by the robot. The controller is configured to control the laser emitter to emit the laser beam based on information regarding an arbitrarily-shaped work path and movement information of the laser emitter. The controller is configured to determine whether or not a reference position of the arbitrarily-shaped work path on the target workpiece is located in a predetermined range of the laser emitter while the laser emitter is moving. The controller is further configured to control the laser emitter to emit the laser beam to the arbitrarily-shaped work path if the reference position is located in the predetermined range.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A robot system comprising:
 a robot;   a laser emitter configured to emit a laser beam to a target workpiece and configured to be moved by the robot; and   a controller configured to control the laser emitter to emit the laser beam based on information regarding an arbitrarily-shaped work path and movement information of the laser emitter and configured to determine whether or not a reference position of the arbitrarily-shaped work path on the target workpiece is located in a predetermined range of the laser emitter while the laser emitter is moving, the controller being configured to control the laser emitter to emit the laser beam to the arbitrarily-shaped work path if the reference position is located in the predetermined range.   
     
     
         2 . The robot system according to  claim 1 , wherein
 the controller is configured to control the laser emitter to emit the laser beam based on the information regarding the arbitrarily-shaped work path prepared with a work path preparation device and the movement information of the laser emitter.   
     
     
         3 . The robot system according to  claim 2 , further comprising a teaching apparatus to teach an operation of the robot, wherein
 the controller is configured to control the laser emitter to emit the laser beam based on the information regarding the arbitrarily-shaped work path prepared with the teaching apparatus serving as the work path preparation device and the movement information of the laser emitter.   
     
     
         4 . The robot system according to  claim 2 , further comprising a teaching apparatus to teach an operation of the robot, wherein
 the controller is configured to control the laser emitter to emit the laser beam based on the information regarding the arbitrarily-shaped work path prepared with an external device serving as the work path preparation device, different from the teaching apparatus and the movement information of the laser emitter.   
     
     
         5 . The robot system according to  claim 4 , further comprising an acceptor accepting the information regarding the arbitrarily-shaped work path prepared with the external device, wherein
 the controller is configured to control the laser emitter to emit the laser beam based on the information regarding the arbitrarily-shaped work path accepted by the acceptor and the movement information of the laser emitter.   
     
     
         6 . The robot system according to  claim 5 , wherein
 the acceptor includes a recording medium reader capable of accepting the information regarding the arbitrarily-shaped work path prepared with the external device through a portable recording medium.   
     
     
         7 . The robot system according to  claim 5 , wherein
 the acceptor is provided on the teaching apparatus, and   the information regarding the arbitrarily-shaped work path can be acquired through the acceptor based on an operation of the teaching apparatus.   
     
     
         8 . The robot system according to  claim 4 , wherein
 the teaching apparatus teaches a reference position and a reference direction of the arbitrarily-shaped work path prepared with the external device, and   the controller is configured to acquire information regarding a position to be worked corresponding to the arbitrarily-shaped work path based on the information regarding the arbitrarily-shaped work path and the reference position and the reference direction taught by the teaching apparatus, and control the laser emitter to emit the laser beam to the position to be worked which is acquired by the controller.   
     
     
         9 . The robot system according to  claim 4 , wherein
 the external device includes an external information terminal.   
     
     
         10 . The robot system according to  claim 1 , wherein
 a shape of the arbitrarily-shaped work path includes a shape obtained by combining different types of lines.   
     
     
         11 . The robot system according to  claim 1 , wherein
 the controller is configured to determine whether or not a position to be worked corresponding to the arbitrarily-shaped work path is located in a working range to which the laser beam can be emitted from the laser emitter regardless of whether or not the laser emitter is moving, and control the laser emitter to emit the laser beam if the position to be worked is located in the working range.   
     
     
         12 . The robot system according to  claim 11 , wherein,
 the laser emitter includes a mirror member actuatable for emitting the laser beam to the target workpiece while changing a direction of the laser beam, and   the controller is configured to control the laser emitter to emit the laser beam to the position to be worked along the arbitrarily-shaped work path while changing the direction of the laser beam by actuating the mirror member regardless of whether or not the laser emitter is moving.   
     
     
         13 . The robot system according to  claim 11 , wherein
 the controller is configured to determine whether or not a reference position of the arbitrarily-shaped work path is located in a prescribed range of the laser emitter when the laser emitter is moving, and start determining whether or not the position to be worked is located in the working range if the reference position is in the prescribed range.   
     
     
         14 . The robot system according to  claim 13 , wherein
 the prescribed range of the laser emitter is set to be smaller than the working range to which the laser beam can be emitted.   
     
     
         15 . The robot system according to  claim 11 , wherein
 the laser emitter is configured to be moved by the robot based on a first coordinate system based on the robot, and   the controller is configured to determine whether or not the position to be worked is located in the working range based on a second coordinate system based on the laser emitter different from the first coordinate system regardless of whether or not the laser emitter is moving, and control the laser emitter to emit the laser beam if the position to be worked is located in the working range.   
     
     
         16 . The robot system according to  claim 15 , wherein
 the movement information of the laser emitter includes information regarding a current position of the laser emitter, and   the controller is configured to transform the information regarding the arbitrarily-shaped work path and the information regarding the current position of the laser emitter both defined based on the first coordinate system into the information regarding the arbitrarily-shaped work path and the information regarding the current position of the laser emitter both defined based on the second coordinate system based on the current position of the laser emitter, and thereafter determine whether or not the position to be worked is located in the working range using the information regarding the arbitrarily-shaped work path and the information regarding the current position of the laser emitter both defined based on the second coordinate system, and control the laser emitter to emit the laser beam if the position to be worked is located in the working range.   
     
     
         17 . The robot system according to  claim 11 , wherein
 the controller is configured to move the working range to which the laser beam can be emitted by moving the laser emitter by the robot, and determine whether or not the position to be worked is located in the working range.   
     
     
         18 . The robot system according to  claim 13 , wherein
 the reference position of the arbitrarily-shaped work path includes a first reference point related to a working start position and a second reference point related to a working end position,   a reference direction of the arbitrarily-shaped work path is defined by a direction from the first reference point toward the second reference point, and   the controller is configured to move the prescribed range of the laser emitter by moving the laser emitter along the reference direction by the robot, and determine whether or not the reference position is located in the prescribed range.   
     
     
         19 . The robot system according to  claim 1 , wherein
 the movement information of the laser emitter includes information regarding a current position of the laser emitter,   the laser emitter includes a mirror member actuatable for emitting the laser beam to the target workpiece while changing a direction of the laser beam, and   the controller is configured to control the laser emitter to emit the laser beam to a position to be worked along the arbitrarily-shaped work path while changing the direction of the laser beam by actuating the mirror member based on the information regarding the arbitrarily-shaped work path and the information regarding the current position of the laser emitter in motion.   
     
     
         20 . The robot system according to  claim 5 , wherein
 the acceptor is provided on the teaching apparatus,   the external device and the teaching apparatus are formed to be capable of communicating with each other, and   the information regarding the arbitrarily-shaped work path can be transmitted from the external device to the teaching apparatus provided with the acceptor to be acquired by the teaching apparatus.   
     
     
         21 . A method for controlling a robot system, comprising:
 determining whether or not a reference position of an arbitrarily-shaped work path on a target workpiece is located in a predetermined range of a laser emitter of the robot system while the laser emitter is moving; and   controlling the laser emitter to emit a laser beam to the target workpiece based on information regarding the arbitrarily-shaped work path and movement information of the laser emitter if the reference position is located in the predetermined range.

Join the waitlist — get patent alerts

Track US2014217076A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.