1. Field of the Invention
The present invention relates to a robot system and a method for transferring a workpiece.
2. Discussion of the Background
Japanese Unexamined Patent Application Publication No. 2001-317911 discloses a depalletizing apparatus that includes a robot arm. The robot arm includes a hand to hold a workpiece placed on a pallet.
According to one aspect of the present disclosure, a robot system includes a robot hand and a controller. The robot hand includes a plurality of holders configured to hold a workpiece placed on a workpiece placement stand using at least one of electromagnetic force and suction force. The controller is configured to control the plurality of holders to hold the workpiece while controlling the plurality of holders to switch between operation mode and nonoperation mode in accordance with at least one of a shape and a size of the workpiece.
According to another aspect of the present disclosure, a method for transferring a workpiece includes switching a plurality of holders between operation mode and nonoperation mode in accordance with at least one of a shape and a size of the workpiece. The plurality of holders are mounted on a robot hand and configured to hold the workpiece placed on a workpiece placement stand using at least one of electromagnetic force and suction force. The workpiece is held while the plurality of holders are controlled to switch between operation mode and nonoperation mode.
A more complete appreciation of the present disclosure and many of the attendant advantages thereof will be readily obtained as the same becomes better understood by reference to the following detailed description when considered in connection with the accompanying drawings, wherein:
The embodiments will now be described with reference to the accompanying drawings, wherein like reference numerals designate corresponding or identical elements throughout the various drawings.
First, a configuration of a robot system 100 according to an embodiment will be described by referring to
As shown in
As shown in
As shown in
The base 13 is secured to an installation surface such as a floor, a wall, and a ceiling. The robot arm 14 has five degrees of freedom. The robot arm 14 includes a plurality of arm structures. An arm structure 141 is coupled to the base 13 in a rotatable manner about a rotation axis A1, which is perpendicular to the installation surface. An arm structure 142 is coupled to the arm structure 141 in a rotatable manner about a rotation axis A2, which is perpendicular to the rotation axis A1. An arm structure 143 is coupled to the arm structure 142 in a rotatable manner about a rotation axis A3, which is parallel to the rotation axis A2. An arm structure 144 is coupled to the arm structure 143 in a rotatable manner about a rotation axis A4, which is parallel to the rotation axis A3. An arm structure 145 is coupled to the arm structure 144 in a rotatable manner about a rotation axis A5, which is perpendicular to the rotation axis A4. It is noted that “parallel” and “perpendicular”, as used herein, are not only intended to mean precisely “parallel” and “perpendicular”, respectively, but also intended more broadly to encompass slight differences from being “parallel” and “perpendicular”. Each of the rotation axes Al to AS is equipped with a servo motor. Each servo motor includes an encoder to detect the rotation position of the servo motor. Each servo motor is coupled to the robot controller 3. Thus, each servo motor operates based on a command from the robot controller 3.
As shown in
As shown in
As shown in
As shown in
As shown in
In this embodiment, based on an image of the workpiece 200 captured by the camera 8 of the robot 2, the PC 6 controls at least one suction device 121 among the suction devices 121 to switch to operation mode, the at least one suction device 121 being disposed in a portion of the robot hand 12 overlapping the workpiece 200, controls the at least one suction device 121 to hold the workpiece 200, and controls the rest of the suction devices 121 to switch to nonoperation mode. When the workpiece 200 is smaller than the robot hand 12 in plan view as shown in
As show in
As shown in
As shown in
As shown in
The base 23 is secured to an installation surface such as a floor, a wall, and a ceiling The robot arm 24 has six degrees of freedom. The robot arm 24 includes a plurality of arm structures. An arm structure 241 is coupled to the base 23 in a rotatable manner about a rotation axis B1, which is perpendicular to the installation surface. An arm structure 242 is coupled to the arm structure 241 in a rotatable manner about a rotation axis B2, which is perpendicular to the rotation axis B1. An arm structure 243 is coupled to the arm structure 242 in a rotatable manner about a rotation axis B3, which is parallel to the rotation axis B2. An arm structure 244 is coupled to the arm structure 243 in a rotatable manner about a rotation axis B4, which is perpendicular to the rotation axis B3. An arm structure 245 is coupled to the arm structure 244 in a rotatable manner about a rotation axis B5, which is perpendicular to the rotation axis B4. An arm structure 246 is coupled to the arm structure 245 in a rotatable manner about a rotation axis B6, which is perpendicular to the rotation axis B5. It is noted that “parallel” and “perpendicular”, as used herein, are not only intended to mean precisely “parallel” and “perpendicular”, respectively, but also intended more broadly to encompass slight differences from being “parallel” and “perpendicular”. Each of the rotation axes B1 to B6 is equipped with a servo motor (joint). Each servo motor includes an encoder to detect the rotation position of the servo motor. Each servo motor is coupled to the robot controller 4. Thus, each servo motor operates based on a command from the robot controller 4. The robot arm 24 is an example of the “second robot arm”.
As shown in
Next, operations of the robot system 100 according to this embodiment will be described by referring to
First, as shown in
Simultaneously with the placement operation of the workpiece 200 by the robot arm 14 (or simultaneously with the transfer operation of the workpiece 200), the robot arm 24 moves to arrange the robot hand 22 (the laser light emitting device 7 and the camera 8), which are mounted on the robot arm 24, over the pallet 201.
Then, at step S2, the laser light emitting device 7 emits laser light to the workpiece 200, and the camera 8 captures an image of the laser light reflected from the workpiece 200 so as to detect an arrangement state (such as height, shape, and size) of a workpiece 200 next to be held on the pallet 201. Then, the next-to-be-held workpiece 200 (which is, for example, disposed on the uppermost level) is selected among a plurality of detected workpieces 200. Here, a selection is also made as to which suction devices 121 to switch to operation mode and which suction devices 121 to switch to nonoperation mode at step S5, described later.
Next, at step S3, as shown in
Next, at step S4, when the workpiece 200 to be held is disposed on, for example, the Y2 direction side (or on the Y1 direction side), which is orthogonal to the X direction, then as shown in
Then, the operations at steps S1 to S5 are repeated until no workpieces 200 are left in the pallet 201, and thus the depalletizing processing of the workpieces 200 by the robot hand 12 completes.
As has been described hereinbefore, in this embodiment, the PC 6 controls the robot hand 12 to hold the workpiece 200 while controlling the suction devices 121 to switch between operation mode and nonoperation mode in accordance with the shape or the size of the workpiece 200. This enables the suction devices 121 to switch to operation mode in accordance with the shape or the size of the workpiece 200. This, in turn, ensures holding of any workpieces 200 that vary in shape and/or size.
In this embodiment, as described above, the PC 6 controls at least one suction device 121 among the suction devices 121 to switch to operation mode, the at least one suction device 121 being disposed in a portion of the robot hand 12 overlapping the workpiece 200 in plan view, controls the at least one suction device 121 to hold the workpiece 200, and controls the rest of the suction devices 121 to switch to nonoperation mode. Thus, the suction devices 121 readily match the shape or the size of the workpiece 200 by switching the suction devices 121 to operation mode. This facilitates holding of any workpieces 200 that vary in shape and/or size. When the robot system 100 has a limited amount of air suction, it is possible to control those suction devices 121 disposed in portions of the robot hand 12 other than the portion overlapping the workpiece 200 to switch to nonoperation mode. This increases the amount of air suction on the suction devices 121 in operation mode and enhances the suction force of the suction devices 121 in operation mode.
Also in this embodiment, as described above, the laser light emitting device 7 and the camera 8 detect the shape or the size of the workpiece 200 placed on the pallet 201. The PC 6 controls the robot hand 12 to hold the workpiece 200 while controlling the suction devices 121 to switch between operation mode and nonoperation mode in accordance with the shape or the size of the workpiece 200 detected by the laser light emitting device 7 and the camera 8. Thus, the laser light emitting device 7 and the camera 8 detect the shape or the size of the workpiece 200, and in accordance with the shape or the size of the workpiece 200, the suction devices 121 are readily switched between operation mode and nonoperation mode.
Also in this embodiment, as described above, based on an image of the workpiece 200 captured by the camera 8, the PC 6 controls at least one suction device 121 among the suction devices 121 to switch to operation mode, the at least one suction device 121 being disposed in a portion of the robot hand 12 overlapping the workpiece 200, controls the at least one suction device 121 to hold the workpiece 200, and controls the rest of the suction devices 121 to switch to nonoperation mode. Thus, the shape or the size of the workpiece 200 is readily detected based on the image of the workpiece 200 captured by the camera 8.
Also in this embodiment, as described above, the PC 6 controls each of the suction devices 121 to independently switch between operation mode and nonoperation mode. Thus, the suction devices 121 readily switch to operation mode or nonoperation mode in accordance with the shape or the size of the workpiece 200.
Also in this embodiment, as described above, the PC 6 controls the robot hand 12 to hold the workpiece 200 while controlling the robot hand 12 to rotate such that the two orthogonal sides of the robot hand 12 at the distal end of the robot hand 12 are respectively approximately parallel to two sides of the pallet 201, and while controlling the suction devices 121 to switch between operation mode and nonoperation mode in accordance with the shape of the workpiece 200. Thus, even when an approximately rectangular workpiece 200 is disposed at a corner of the approximately rectangular shaped portion of the pallet 201, the outer edge of the robot hand 12 can be disposed along the outer edge of the approximately rectangular shape of the workpiece 200. Thus, the workpiece 200 can be held with the robot hand 12 overlapping the workpiece 200.
Also in this embodiment, as described above, the suction devices 121 are approximately evenly disposed over the surface of the robot hand 12 in plan view. Thus, as opposed to the case where the suction devices 121 are unevenly disposed over the surface of the robot hand 12, the workpiece 200 is reliably held at any position of the robot hand 12 with the suction devices 121 overlapping the workpiece 200.
The above-described embodiment has been illustrated as using two robots, namely, the depalletizing robot having five degrees of freedom and the detection robot having six degrees of freedom to detect an arrangement state of the workpiece disposed on the pallet and to hold and transfer the workpiece. It is also possible to use a single two-arm robot to detect an arrangement state of the workpiece disposed on the pallet and to hold and transfer the workpiece. The number of control axes for each of the depalletizing robot and the detection robot is selectable conveniently. For example, it is possible to use a robot arm having four degrees of freedom or a robot arm having more than four degrees of freedom for each of the depalletizing robot and the detection robot.
Also in the above-described embodiment, suction force is used to hold the workpiece. It is also possible to use electromagnetic force (that is, magnetic force using a magnet) to hold the workpiece.
Also in the above-described embodiment, 41 suction devices are provided on the robot hand. The robot hand may include any other number of the suction devices than 41.
Also in the above-described embodiment, the workpiece is held such that at least one suction device among the suction devices that is disposed in a portion of the robot hand overlapping the workpiece in plan view switches to operation mode, and the rest of the suction devices switch to nonoperation mode. Another possible example is that some of the suction devices disposed in the portion of the robot hand overlapping the workpiece switch to nonoperation mode.
Also in the above-described embodiment, the portion of the robot hand where the suction devices to switch to operation mode are disposed is a portion where the robot hand keeps overlapping the workpiece for the period of time from when the workpiece is held until when the workpiece is placed onto the conveyer. Another possible example is that at the start of holding of the workpiece, some of the suction devices (suction devices disposed in the vicinity of the outer edge of the workpiece) disposed in the portion of the robot hand overlapping the workpiece switch to nonoperation mode, and then all the suction devices disposed in the portion of the robot hand overlapping the workpiece switch operation mode. This eliminates or minimizes erroneous holding of a workpiece adjacent to the workpiece actually to be held.
Also in the above-described embodiment, the suction devices switch between operation mode and nonoperation mode in accordance with the shape or the size of the workpiece detected by the laser light emitting device and the camera. Another possible example is that when the shape or the size of the workpiece is known in advance, it is not necessary to provide the laser light emitting device and the camera; the suction devices may switch between operation mode and nonoperation mode based on the known shape or size of the workpiece.
Also in the above-described embodiment, each of the suction devices is independently switchable between operation mode and nonoperation mode. Another possible example is to switch a unit of a predetermined number of suction devices (for example, each set of four suction devices) between operation mode and nonoperation mode. This facilitates the switching control of the plurality of suction devices.
Also in the above-described embodiment, the suction devices are arranged in a houndstooth pattern over the surface of the robot hand. Another possible example is to arrange the suction devices in a matrix.
Also in the above-described embodiment, the workpiece is held at the distal end of the robot hand. Another possible example is to hold the workpiece at the center of the robot hand.
Also in the above-described embodiment, the robot hand has been illustrated as having an approximately square shape in plan view. Another possible example is a robot hand 31 according to a first modification shown in
Also in the above-described embodiment, a depalletizing operation has been illustrated, in which the workpieces stacked on the pallet are depalletized by the robot system. The robot system may also perform an operation other than the depalletizing operation, examples including, but not limited to, a palletizing operation.
Also in the above-described embodiment, the PC has been illustrated as controlling the operation of the robot (the robot system). It is also possible to use a PLC or a robot controller to control the operation of the robot.
Obviously, numerous modifications and variations of the present disclosure are possible in light of the above teachings. It is therefore to be understood that within the scope of the appended claims, the present disclosure may be practiced otherwise than as specifically described herein.
Number | Date | Country | Kind |
---|---|---|---|
2013-052167 | Mar 2013 | JP | national |
The present application claims priority under 35 U.S.C. §119 to Japanese Patent Application No. 2013-052167, filed Mar. 14, 2013. The contents of this application are incorporated herein by reference in their entirety.