The present embodiment relates to a robot system.
Conventionally, a robot system is known in which a workpiece such as a vehicle is conveyed by a conveyor into a booth having a space isolated from the outside, and a plurality of robots perform a coating operation, a sealing operation, and a welding operation on the workpiece being conveyed.
For example, WO Publication No. 2008/108401 describes a robot system in which a vehicle is conveyed by a conveyor into a coating booth and a coating operation is performed on the vehicle being conveyed.
According to one aspect of the present invention, a robot system includes first and third robots arranged along a transport direction in which a workpiece is conveyed, and a second robot arranged between the first and third robots along the transport direction. Each of the first and third robots has a first distal end at which a first end effector is configured to be provided to work on the workpiece and has a plurality of axes arranged in a first axis configuration in which a rotation axis, a pivot axis, a pivot axis, and a rotation axis are arranged in this order from the first distal end. The second robot has a second distal end at which a second end effector is configured to be provided to work on the workpiece. The second robot has a second axis configuration different from the first axis configuration.
A more complete appreciation of the present invention 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.
Hereinafter, embodiments of a robot system disclosed in the present application will be described in detail with reference to the accompanying drawings. Note that the present invention is not limited to the embodiments described below. In addition, hereinafter, a case where the robot performs a so-called welding operation will be mainly described, but the operation content is not limited to welding, and may be picking of the workpiece, coating, application of a sealing agent, or the like.
In addition, in the embodiments described below, expressions such as “orthogonal”, “vertical”, “parallel”, “coincident”, “overlapping”, and “symmetrical” are used, but it is not necessary to strictly satisfy these states. In other words, the expressions described above allow deviations in manufacturing accuracy, installation accuracy, and the like.
First, a robot system 1 according to an embodiment will be described with reference to
As shown in
The first robot 10 and the second robot 20 work the workpiece 500 being transferred by the transport device 200. That is, the work can be performed without stopping the conveyance of the workpiece 500.
Here, in
Further,
In
Note that the robot on the right side in the transport direction (X axis positive direction) of the workpiece 500 and the corresponding robot on the left side are disposed at positions at equal distances from the transport center line LS1 (parallel to the transport direction) of the workpiece 500. Therefore, the following description will be made mainly on the right side of the workpiece 500. The workpiece 500 has a substantially symmetrical shape with respect to the transport center line LS1. The transport center line LS1 shown in
As illustrated in
In this manner, by causing at least one of the robots to travel along the transport direction, it becomes easier to perform work on the workpiece 500 while avoiding interference between the workpiece 500 and the robot. The number of traveling shaft 100 and the number of traveling tables 110 are not limited to those shown in
In addition, if the right traveling table 110R and the left traveling table 110L of the workpiece 500 are caused to travel in conjunction with each other in accordance with the transport speed of the workpiece 500, it is easy to simultaneously perform work on the workpiece 500 being conveyed from both the right and left sides. The work on the workpiece 500 may be performed at different timings on the left and right sides by shifting the traveling period between the traveling table 110R and the traveling table 110L.
The first robot 10 is an articulated robot having seven axes arranged in an axis configuration in which a rotation axis, a pivot axis, a pivot axis, and a rotation axis are arranged in an order from the distal end of the first robot. Here, the “rotation axis” is defined as an axis around which adjacent connected arms are relatively rotated without the angle between the adjacent connected arms being changed, and the “pivot axis” is defined as an axis around which adjacent connected arms are relatively rotated such that the angle between the adjacent connected arms changes. The detailed configuration of the first robot 10 will be described later with reference to
One of the two first robots 10 inserts its distal end into the opening 551 on the front surface of the workpiece 500 with respect to the transport direction to work the interior of the workpiece 500, and the other performs inserts its distal end to into the opening 552 on the back surface of the workpiece 500 to work the interior of the workpiece 500.
The second robot 20 is preferably an articulated robot having seven axes arranged in an axis configuration in which a rotation axis, a pivot axis, a rotation axis, and a pivot axis are arranged in an order from the proximal end of the second robot. The detailed configuration of the second robot 20 will be described later with reference to
The second robot 20 inserts its distal end of the second robot 20 into the opening 553 on the side surface of the workpiece 500 with respect to the transport direction. Here, as described above, since the second robot 20 has the axis configuration in which a rotation axis, a pivot axis, a rotation axis, and a pivot axis are arranged in this order from the proximal end of the second robot, the second robot 20 can easily enter the workpiece 500 without interfering with the workpiece 500 by the rotation of the rotation axis sandwiched by the pivot axis, and can efficiently perform work the interior of the workpiece 500.
Note that the opening 553 in the side surface is, for example, an opening for a front door and an opening for a rear door that are separated by a pillar that is a so-called “B pillar”. The second robot 20 can efficiently perform work from the interior of the workpiece 500 to the back side of the pillar 501 along the extending direction of the pillar 501.
In addition, since the first robot 10 and the second robot 20, which are the articulated robots and, perform work on the workpiece 500 being conveyed by the transport device 200, it is not necessary to stop the conveyance of the workpiece 500 during the work. Therefore, the throughput of the work on the workpiece 500 can be increased.
Each of the first robot 10 and the second robot 20 can perform an arc welding operation on the workpiece 500 by attaching an arc welding end effector for arc welding to a tip thereof. Here, since the first robot 10 and the second robot 20 can simultaneously perform the work from the front and rear direction and the work from the side with respect to the workpiece 500, the efficiency of the arc welding work by the robots can be improved.
In addition, the first robot 10 and the second robot 20 can perform a sealing operation on the workpiece 500 by attaching sealing end effectors for sealing, which apply a sealing agent, to tips thereof, respectively. Here, since the first robot 10 and the second robot 20 can simultaneously perform the work from the front and rear direction and the work from the side with respect to the workpiece 500, it is possible to improve the efficiency of the sealing work by the robots.
Next, the configuration of the first robot 10 will be described with reference to
As shown in
Here, in a general six-axis robot (a rotation axis, a pivot axis, a pivot axis, a rotation axis, a pivot axis, and a rotation axis from the proximal end), when three axes from the proximal end side are referred to as “basic axes” and the remaining three axes are referred to as “wrist axes”, the first robot 10 can be referred to as a robot having four axes by adding one axis to the “wrist axis”.
That is, in the first robot 10, three axes from the proximal end side are the “basic axis” and the remaining four axes are the “wrist axis”, the “basic axis” has an axis configuration in the order of the rotation axis, the pivot axis, and the pivot axis from the proximal end, and the “wrist axis” has an axis configuration in which a rotation axis, a pivot axis, a pivot axis, and a rotation axis are arranged in an order from the distal end.
The “wrist axis” has an axis configuration in which a rotation axis, a pivot axis, a pivot axis, and a rotation axis are arranged in this order when viewed from the base end side toward the distal end side. Here, regarding the axis configuration of the first robot 10, the basic axis may be referred to as three axes of “SLU” and the wrist axis may be referred to as four axes of “RBBT” in order from the base end side to the distal end side.
As shown in
The third arm 13 is provided with a through hole 13c along the third axis A13. The opening of the through hole 13c on the proximal end side (X axis negative direction side) is an opening 13cb, and the opening on the distal end side (X axis positive direction side) is an opening 13ca. Here, the central axes of the through holes 13c preferably coincide with the third axis A13.
This is because the external cable is less likely to be affected by the rotation of the third arm 13 when the external cable is inserted into the 13c of the through hole. Here, as the external cable, a cable for supplying gas, liquid, electric power, or wire, or a cable obtained by collectively covering these cables can be used.
As shown in
Here, the central axis of the through hole 14c preferably coincides with the third axis A13. This is because the external cable inserted into the through hole 13c can be easily inserted into the through hole 14c in the posture shown in
Further, the second arm 12 is provided with a through hole 12c along the third axis A3. The opening of the through hole 12c on the proximal end side (X axis negative direction side) is an opening 12cb, and the opening on the distal end side (X axis positive direction 112 side) is an opening 12ca.
In the wrist portion 15, a through hole 15c along the third axis A13 is formed in a posture in which the third axis A13 and the sixth axis A16 overlap each other. As described above, the third arm 13 is provided with the through hole 13c and the open space, and the fourth arm 14 is provided with the through hole 14c and the open space.
That is, the through hole 12c of the second arm 12 communicates with the through hole 13c of the third arm 13, and the through hole 13c communicates with the open space of the third arm 13. The open space of the third arm 13 communicates with the through hole 14c of the fourth arm 14, and the through hole 14c communicates with the open space of the fourth arm 14. The open space of the fourth arm 14 communicates with the 15c of the through hole of the wrist portion 15.
That is, in the posture illustrated in
Further, as described above, the “open space” is secured in the third arm 13 and the fourth arm 14. Therefore, external devices such as instruments can be accommodated in the open space. Accordingly, since the external device does not protrude from the surface of the first robot 10, the movable range of the first robot 10 can be widened. In addition, it is possible to easily perform maintenance of external devices and external cables be easily performed using the open space.
As shown in
The proximal end side of the wrist portion 15 also has a so-called bifurcated shape. By forming the proximal end side of the wrist portion 15 into the bifurcated shape in this manner, the two bifurcated shapes 117 face each other, and thus the above-described “open space” in the fourth arm 14 can be further widened.
When the external cable for the end effector is inserted into the first robot 10, the open space serves as an escape space for the external cable whose posture changes in accordance with a change in the posture of the first robot 10. Therefore, it is possible to avoid sudden bending of the external cable.
Here, it is preferable that a relationship of “L1>L2” is satisfied, where “L1” is a distance between the second axis A12 and the fourth axis A14 being along in the X direction, and “L2” is a distance between the fourth axis A14 and the fifth axis A15 being along in the X direction. In this way, even when the third arm 13 or the fourth arm 14 is inserted into a narrow space, it is easy to change the posture of the second arm 12.
Further, the ratio of “L1” to “L2” is preferably in the range of “2:1” to “4:1”, and more preferably about “3:1”. This is because if “L2” is made too short with respect to “L1”, the reach of the wrist portion 15 in a narrow space is narrowed.
Hereinafter, the configuration of the first robot 10 will be described in more detail. The base portion 10BS is fixed to an installation surface such as the traveling table 110 (see
The proximal end side of the third arm 13 is supported by the distal end side of the second arm 12, and the third arm 13 rotates around a third axis A13 perpendicular to the second axis A12. The third arm 13 has a proximal end portion A13 provided with a through hole 13c along the third axis A13 and an extending portion 13b. The extending portion 13b extends toward the distal end side along the third axis A13 from a position avoiding an opening 13ca of the through hole 13c on the proximal end portion 13a.
Here,
The proximal end side of the fourth arm 14 is supported by a distal end side of the third arm 13, and the fourth arm 14 turns around a fourth axis A4 orthogonal to the third axis A3. The fourth arm 14 includes a proximal end portion 14a provided with a through hole 14c along the third axis A13 and an extending portion 14b in a posture in which the third axis A13 and the sixth axis A16 overlap each other. The extending portion 14b extends toward the distal end side along the third axis A13 from a position avoiding an opening 14c of the through hole 14c on the proximal end portion 14a.
Here,
A proximal end side of the wrist portion 15 is supported on a distal end side of the fourth arm 14, the wrist portion 15 turns around a fifth axis A14 parallel to the fourth axis A15, and the distal end side of the wrist portion 15 rotates around a sixth axis A16 orthogonal to the fifth axis A15. The proximal end side of the wrist portion 15 is a turning part 15a, and the distal end side is a rotating part 15b. The wrist portion 15 is provided with a through hole 15c along the third axis A13 in a posture in which the third axis A13 and the sixth axis A16 overlap each other.
Various end effectors are detachably fixed to the distal end side of the wrist portion 15 in accordance with the contents of work. For example, when the first robot 10 is caused to perform an arc welding operation, an end effector for arc welding is attached to the distal end side of the wrist portion 15. When the first robot 10 is caused to perform a sealing operation of applying a sealing agent, an end effector for sealing is attached to the distal end side of the wrist portion 15.
Next, the configuration of the second robot 20 will be described with reference to
As shown in
Here, in a general six-axis robot (a rotation axis, a pivot axis, a pivot axis, a rotation axis, a pivot axis, and a rotation axis from the proximal end of the robot), when three axes from the proximal end side are referred to as “basic axes” and the remaining three axes are referred to as “wrist axes”, the second robot 20 can be referred to as a robot having four axes by adding one axis to the “basic axis”.
That is, in the second robot 20, four axes from the proximal end side are “basic axes” and the remaining three axes are the “wrist axis”, the “basic axis” has an axis configuration in which a rotation axis, a pivot axis, a rotation axis, and a pivot axis are arranged in the order from the proximal end side of the second robot, and the “wrist axis” has an axis configuration in which a rotation axis, a pivot axis, and a rotation axis are arranged in the order from the proximal end side of the first robot. Here, regarding the axis configuration of the second robot 20, the basic axis may be referred to as four axes of “SLEU” and the wrist axis may be referred to as three axes of “RBT” in order from the base end side to the distal end side.
As shown in
The base portion 20BS is fixed to an installation surface such as the traveling table 110 (see
The based end side of the fourth arm 24 is supported by the distal end side of the third arm 23, and the fourth arm 24 rotates around a fourth axis A24 perpendicular to the third axis A23. The fourth arm 24 has a proximal end portion provided with a through hole along the fourth axis A24 and an extending portion. The extending portion extends from a position avoiding the opening of the through hole in the proximal end portion toward the distal end side along the fourth axis A24.
A proximal end side of the wrist portion is supported on the distal end side of the fourth arm 24, the wrist portion 25 turns around a fifth axis A25 perpendicular to the fourth axis A24, and the distal end side of the wrist portion 25 rotates around a sixth axis A26 orthogonal to the fifth axis A25. The proximal end side of the wrist portion 25 is the turning part 25a, and the distal end side is the rotating part 25b. The wrist portion 25 is provided with a through hole extending along the fourth axis A24 in a posture in which the fourth axis A24 and the sixth axis A26 overlap each other.
Various end effectors are detachably fixed to the distal end side of the wrist portion 25 in accordance with the contents of work. For example, when the second robot 20 is caused to perform an arc welding operation, an end effector for arc welding is attached to the distal end side of the wrist portion 25. When the second robot 20 is caused to perform a sealing operation of applying a sealing agent, an end effector for sealing is attached to the distal end side of the wrist portion 25.
Next, the robot system 1 viewed from the back side of the workpiece 500 will be described with reference to
As illustrated in
Here, the base portion 10BS of the first robot 10L1 and the base portion 10BS of the first robot 10R1 are arranged at substantially equal distances with respect to a plane 41 which passes through the transport center line CL and is parallel to the XZ plane shown in
Further, as shown in
That is, the first robot 10R1 can simultaneously work in an area on the right side (Y axis negative direction side) of the surface 41, and the first robot 10L1 can simultaneously work in an area on the left side (Y axis positive direction side) of the surface 41. This is because the fourth arm 14 is less likely to interfere with an arm of another robot than when the fourth arm 14 is not folded. Therefore, by adjusting the distances between the first robot 10R1 and the first robot 10L1 along the Y axis, it is possible to avoid interference between both robots, and thus it is not necessary to perform complicated operation control such as exclusive operation between the plurality of first robots 10.
Note that the first robot 10R2 (see
Next, the robot system 1 viewed from the side surface side of the workpiece 500 will be described with reference to
Further, in
That is, the second robot 20L (see
To be more specific, as shown in
Further, the work by the second robot 20 related to the opening 553 on the side surface shown in
Next, a configuration of the robot system 1 according to the embodiment will be described with reference to
The controller 50 includes a control unit 51 and a storage unit 52. The control unit 51 includes a timing acquisition unit 51a and an operation control unit 51b. The storage unit 52 stores teaching information 52a. Although one controller 50 is shown in
Here, the controller 50 includes, for example, a computer having a central processing unit (CPU), a read only memory (ROM), a random access memory (RAM), a hard disk drive (HDD), an input/output port, and the like, and various circuits. The CPU of the computer functions as a timing acquisition unit 51a and an operation control unit 51b of the control unit 51 by reading and executing a program stored in the ROM, for example.
At least one or all of the timing acquisition unit 51a and the operation control unit 51b may be configured by hardware such as an application specific integrated circuit (ASIC) or a field programmable gate array (FPGA).
The storage unit 52 corresponds to, for example, a RAM or an HDD. The RAM or the HDD can store the teaching information 52a. The controller 50 may acquire the above-described program and various kinds of information via another computer or a portable recording medium connected via a wired or wireless network. Further, as described above, the controller 50 may be configured as a plurality of devices capable of communicating with each other, or may be configured as a hierarchical device capable of communicating with an upper or lower device.
The control unit 51 acquires information such as the transport speed and the position of the workpiece 500 (see
The timing acquisition unit 51a acquires information such as the transport speed and the position of the workpiece 500 from the transport device 200. Then, the timing acquisition unit 51a determines operation timings and operation contents of the first robot 10, the second robot 20, and the traveling table 110 based on the acquired information, and notifies the operation control unit 51b of the determined operation timings and operation contents.
For example, the timing acquisition unit 51a acquires the timing at which the workpiece 500 is transported to a predetermined position, and instructs the operation control unit 51b to operate the first robot 10, the second robot 20, and the transport table 110 based on the acquired timing.
The operation control unit 51b operates the first robot 10, the second robot 20, and the traveling table 110 based on the instruction from the timing acquisition unit 51a and the teaching information 52a. In addition, the operation control unit 51b improves the operation accuracy of the first robot 10, the second robot 20, and the traveling table 110 by performing feedback control or the like using encoder values in actuators such as motors which are power sources of the first robot 10, the second robot 20, and the traveling table 110.
The teaching information 52a is created in a teaching stage of teaching an operation to the first robot 10, the second robot 20, and the traveling table 110 and is information including a “job” which is a program for defining an operation path of the robot or the like. As shown in
Next, a modified example of the traveling shaft 100 shown in
In this manner, the traveling shaft 100 may be provided separately for the first robot 10 and the second robot 20. Note that, in
Note that, in
In addition, in
As described above, the robot system 1 according to the embodiment includes the two first robots 10 and the one second robot 20. The first robot 10 is an articulated robot that is arranged along the transport direction of the workpiece 500 to work the workpiece 500. The second robot 20 is an articulated robot that is provided between the two first robots 10 along the transport direction to work the workpiece 500, and has an axis configuration different from the axis configuration of the first robot 10. The first robot 10 is an articulated robot having seven axes arranged in an axis configuration in which a rotation axis, a pivot axis, a pivot axis, and a rotation axis are arranged in this order from the distal end of the first robot.
As described above, according to the robot system 1 of the embodiment, the second robot 20 having an axis configuration different from that of the first robot 10 is disposed in the transport direction between the first robots 10 which are the articulated robots having seven axes arranged in an axis configuration in which a rotation axis, a pivot axis, a pivot axis, and a rotation axis are arranged in the order from the distal end of the first robot. Therefore, it is possible to simultaneously perform work from the front and rear direction of the workpiece 500 and work from the lateral direction of the workpiece. Therefore, it is possible to improve the efficiency of the operation by the robot.
In addition, in the embodiment described above, an example in which the first robot 10 and the second robot 20 are seven-axis robots has been described, but at least one of the first robot 10 and the second robot 20 may be an eight-axis or more robot.
Additional advantages and modifications will readily appear to those skilled in the art. Thus, the broader aspects of the present invention are not limited to the specific details and representative embodiments shown and described above. Accordingly, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents.
The present application is a continuation application of International Application No. PCT/JP2018/038412, filed Oct. 16, 2018. The contents of the application are incorporated herein by reference in their entirety.
Number | Name | Date | Kind |
---|---|---|---|
7039500 | Milojevic | May 2006 | B2 |
9592611 | Asamizu | Mar 2017 | B2 |
9919330 | Letard | Mar 2018 | B2 |
11529644 | Bania | Dec 2022 | B2 |
20080060575 | Meissner | Mar 2008 | A1 |
20090304940 | Heldt | Dec 2009 | A1 |
20090320753 | Yoshino | Dec 2009 | A1 |
20100229671 | Haniya | Sep 2010 | A1 |
20120143353 | Kishi | Jun 2012 | A1 |
20120185089 | Schreiber | Jul 2012 | A1 |
20120260854 | Takebe | Oct 2012 | A1 |
20120325142 | Takahashi | Dec 2012 | A1 |
20130310973 | Tanaka | Nov 2013 | A1 |
20140178156 | Yoshida | Jun 2014 | A1 |
20150225180 | Kurahashi | Aug 2015 | A1 |
20160059413 | Ogata | Mar 2016 | A1 |
Number | Date | Country |
---|---|---|
63-80081 | May 1988 | JP |
06-110545 | Apr 1994 | JP |
2000-167451 | Jun 2000 | JP |
2010-47181 | Mar 2010 | JP |
2012-61553 | Mar 2012 | JP |
2012-131014 | Jul 2012 | JP |
2014180731 | Sep 2014 | JP |
2015-160292 | Sep 2015 | JP |
2018-43315 | Mar 2018 | JP |
WO 2008108401 | Sep 2008 | WO |
WO 2011055766 | May 2011 | WO |
Entry |
---|
Aburaia et al., “New Concept for Design and Control of 4 Axis Robot Using the Additive Manufacturing Technology”, ScienceDirect, Pub. 2014 (Year: 2014). |
Extended European Search Report for corresponding EP Application No. 18937208.9-1002, May 24, 2022. |
International Search Report for corresponding International Application No. PCT/JP2018/038412, Dec. 18, 2018. |
Japanese Office Action for corresponding JP Application No. 2020-551623, Mar. 1, 2022 (w/ English machine translation). |
Chinese Office Action for corresponding CN Application No. 201880098699.6, Jun. 12, 2023 (w/ English machine translation). |
“Principles of Robotic Arms”, Employment Training and Technical Guidance Center of the Ministry of Labor and Social Security, Mechanical and Electrical Professional Committee of the National Vocational Training and Teaching Work Guidance Committee, Nov. 30, 2004, pp. 9-11, China Central Radio and TV University Press, Beijing. |
Longjiang Liu, “Mechatronics Technology”, 2nd Edition, Jul. 31, 2012, pp. 18-20, China Central Radio and TV University Press, Beijing. |
Chinese Office Action for corresponding CN Application No. 201880098699.6, Mar. 12, 2024 (w/ English machine translation). |
Chinese Office Action for corresponding CN Application No. 201880098699.6, Nov. 9, 2023 (w/ English machine translation). |
Number | Date | Country | |
---|---|---|---|
20210229267 A1 | Jul 2021 | US |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2018/038412 | Oct 2018 | WO |
Child | 17228713 | US |