ROBOT
20180257229 ยท 2018-09-13
Assignee
Inventors
Cpc classification
Y10S901/27
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B25J9/1664
PERFORMING OPERATIONS; TRANSPORTING
Y10S901/09
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B25J9/1674
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
A plurality of arm mechanisms coupling a base and a bracket, each arm including an arm whose proximal end portion is swingably coupled to the base, parallel pair of links, the pair of links being disposed such that a proximal-end-side link sandwiched portion of the arm is rotatably sandwiched between proximal end portions of the respective links; a distal-end-side link sandwiched portion of the bracket is rotatably sandwiched between distal end portions of the respective links; a link dislocation detection unit mounted to the pair of links; and a controller configured to control an operation of the arm. The link dislocation detection unit includes a detector mounted to a middle portion of one of the pair of links, the detector detecting the middle portion of one of the pair of links and a middle portion of the other pair of links spaced apart by more than a predetermined distance.
Claims
1. A robot comprising: a base; a bracket that includes three distal-end-side link sandwiched portions and to which an end effector is attached; a plurality of arm mechanisms that couple between the base and the bracket, each arm mechanism including an arm whose proximal end portion is swingably coupled to the base and whose distal end portion includes a proximal-end-side link sandwiched portion, a pair of links parallel to each other, the pair of links being disposed such that the proximal-end-side link sandwiched portion is rotatably sandwiched between proximal end portions of the respective links, and such that a corresponding one of the distal-end-side link sandwiched portions is rotatably sandwiched between distal end portions of the respective links, and an urging unit connecting between the pair of links in a bridging manner and configured to urge the pair of links toward each other; a link dislocation detection unit mounted to the pair of links; and a controller configured to control an operation of the arm, wherein the proximal-end-side link sandwiched portion and the proximal end portions of the pair of links form a proximal end joint that couples the pair of links to the arm in a manner to allow the pair of links to swing, the distal end portions of the pair of links and the distal-end-side link sandwiched portion form a distal end joint that couples the pair of links to the bracket in a manner to allow the pair of links to swing, and the link dislocation detection unit includes a detector mounted to a middle portion of one of the pair of links, the detector being configured to detect that the middle portion of the one of the pair of links and a middle portion of the other one of the pair of links have become spaced apart from each other by more than a predetermined distance.
2. The robot according to claim 1, wherein the link dislocation detection unit is configured to detect that the detector has deviated from a predetermined movement trajectory that the detector draws relative to the other one of the pair of links when the pair of links in a normally assembled state swings on a plane that passes through the pair of links.
3. The robot according to claim 2, wherein the link dislocation detection unit further includes: a light emitter configured to emit light; and a reflector mounted to the other one of the pair of links and configured to reflect the light emitted by the light emitter, wherein the reflector includes an end edge that extends along the predetermined trajectory on one side of the predetermined trajectory, the one side being shifted from the predetermined trajectory in a direction from the other one of the pair of links toward the one of the pair of links, and the detector is configured to receive the light that is emitted by the light emitter and reflected by the reflector.
4. The robot according to claim 1 wherein the controller changes motion of the arm mechanism, or brings the arm mechanism to a stop, when the detector detects that the middle portions of the pair of links have become spaced apart from each other by more than the predetermined distance.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
DESCRIPTION OF EMBODIMENTS
[0029] Hereinafter, one embodiment of the present invention is described with reference to the drawings. It should be noted that the present invention is not limited by the present embodiment. In the drawings, the same or corresponding elements are denoted by the same reference signs, and repeating the same descriptions is avoided below.
[0030] [Delta Robot]
[0031]
[0032] The robot 1 shown in
[0033] The robot 1 includes a base 2. The base 2 includes a bucket 15 and a cover 16, which covers the opening of the bucket 15 from above. The bucket 15 includes an upper edge portion 15a surrounding the opening, and the upper edge portion 15a is provided with a plurality of ribs 17 protruding horizontally. The ribs 17 are supported by a peripheral edge portion 191b of a mounting opening 191a formed in the mount 191. The base 2 is fixed to the mount 191, for example, by fixing the ribs 17 to the peripheral edge portion 191b with screws.
[0034] It should be noted that
[0035] When the base 2 is fixed to the mount 191, a part of the robot 1 below the upper edge portion 15a is disposed in the work space 194 in such a manner that the part of the robot 1 is suspended from the mount 191. The lower part of the bucket 15 is coupled to a single bracket 4 via a plurality of arm mechanisms 3. When seen in a plan view, the proximal end portions of the plurality of respective arm mechanisms 3 are arranged at regular intervals in a circumferential direction. To be more specific, when the robot 1 is in its reference orientation, the plurality of arm mechanisms 3 are arranged such that they are spaced apart from each other at regular intervals and rotationally symmetrical with respect to a predetermined central axis 101 (in this example, the central axis of the bucket 15). In the mode illustrated in the present embodiment, three arm mechanisms 3 are provided. The three arm mechanisms 3 are arranged such that they are spaced apart from each other at regular intervals of 120 degrees and rotationally symmetrical with respect to the central axis 101. Also, in the present embodiment, the robot 1 is set such that the central axis 101 extends in the vertical direction. However, the present embodiment is not thus limited. The robot 1 may be set such that the central axis 101 is inclined relative to the vertical direction.
[0036]
[0037] As shown in
[0038] A proximal-end-side link sandwiched portion 20 and the proximal end portion of the parallel link unit 19 form a proximal end joint 8, which couples the parallel link unit 19 to the arm 18 in a manner to allow the parallel link unit 19 to swing in any direction. A distal-end-side link sandwiched portion 29 and the distal end portion of the parallel link unit 19 form a distal end joint 9, which couples the parallel link unit 19 to the bracket 4 in a manner to allow the parallel link unit 19 to swing in any direction.
[0039]
[0040] As shown in
[0041] A recess 25, which is recessed in a direction orthogonal to the direction in which the first link 21 extends, is formed in the proximal end portion of the first link 21. Similarly, a recess 25, which is recessed in a direction orthogonal to the direction in which the second link 22 extends, is formed in the proximal end portion of the second link 22. A bowl-shaped socket 26 is detachably attached to each recess 25. The inner peripheral surface of the socket 26 forms a substantially hemispherical surface. The shape of the inner peripheral surface of the socket 26 is substantially the same as the shape of the outer peripheral surface of the ball portion 24. The sockets 26 and the ball portions 24 are fitted together in such a manner that the ball portions 24 of the pair of j oint portions 23 are sandwiched between the sockets 26 of the first and the second links 21 and 22. In this manner, the outer peripheral surface of each ball portion 24 and the inner peripheral surface of the corresponding socket 26 form a spherical kinematic pair, and thereby the first link 21 and the second link 22 are swingably coupled to the arm 18, such that each of the first and the second links 21 and 22 has at least two degrees of freedom relative to the arm 18.
[0042] An urging unit 27 connects between the proximal end portion of the first link 21 and the proximal end portion of the second link 22 in a bridging manner. The urging unit 27 is configured to urge the first link 21 and the second link 22 toward each other, thereby keeping a state where the proximal-end-side link sandwiched portion 20 is clamped between the links 21 and 22. In this manner, detachment of the first and the second links 21 and 22 from the arm 18 is prevented.
[0043]
[0044] As shown in
[0045]
[0046] As shown in
[0047] The distal end portion of each of the first link 21 and the second link 22 is configured in the same manner as the proximal end portion thereof. The sockets 26 and the ball portions 31 are fitted together in such a manner that the ball portions 31 of the pair of joint portions 30 are sandwiched between the sockets 26 of the first and the second links 21 and 22. In this manner, each ball portion 31 and the corresponding socket 26 form a spherical kinematic pair, and thereby the first link 21 and the second link 22 are swingably coupled to the bracket 4, such that each of the first and the second links 21 and 22 has at least two degrees of freedom relative to the bracket 4.
[0048] As described above, each of the proximal end joint 8 and the distal end joint 9 is configured as a ball joint. The proximal end portion of the first link 21 and the proximal end portion of the second link 22 are disposed such that the proximal-end-side link sandwiched portion 20 is rotatably sandwiched therebetween, and the distal end portion of the first link 21 and the distal end portion of the second link 22 are disposed such that the corresponding distal-end-side link sandwiched portion 29 provided on the bracket 4 is rotatably sandwiched therebetween.
[0049] Also between the distal end portion of the first link 21 and the distal end portion of the second link 22, the urging unit 27 as described above is disposed, connecting them in a bridging manner. By means of the urging unit 27, the links 21 and 22 are configured to keep a state where the distal-end-side link sandwiched portion 29 is sandwiched therebetween, and thereby detachment of the links 21 and 22 from the bracket 4 is prevented. As thus described, the parallel link unit 19 is configured as a parallel link.
[0050] According to the above-described configuration, the bracket 4 is coupled to the base 2 via a plurality of parallel links, each of which includes the first and the second links 21 and 22. As shown in
[0051] When the bracket 4 moves within the movable range 195 to the predetermined position defined by the plurality of arm mechanisms 3, the inclination angle of each parallel link unit 19 relative to the central axis 101 changes. Also, as show in
[0052] As shown in
[0053] The end actuator 12 is a servomotor, for example. The end actuator 12 is connected, by an unshown harness that extends from the base 2 to the end actuator 12, to a control device 6 (see
[0054] As described above, each of the distal-end-side link sandwiched portions 29 of the bracket 4 is provided on the outer peripheral edge portion of the bracket 4. This makes it possible to readily form a sufficiently large space for the installation of the end actuator 12 on the upper surface side of the bracket 4.
[0055] [Link Dislocation Detection Unit]
[0056]
[0057] As shown in
[0058] As described above, when the bracket 4 moves within the movable range 195 to the predetermined position defined by the plurality of arm mechanisms 3, the first link 21 moves relative to the second link 22 in the axial direction of the second link 22. In addition, the first link 21 and the second link 22 swing on the plane that passes through the first link 21 and the second link 22, and the distance between the first link 21 and the second link 22 in the direction orthogonal to the extending direction of the first link 21 and the second link 22 changes. As a result, as shown in
[0059] As shown in
[0060] According to the link dislocation detection unit 5 thus configured, in a state where the parallel link unit 19 is normally assembled to the robot 1, as shown in
[0061] Meanwhile, as shown in
[0062] Further, when force against the urging force of the urging unit 27 is exerted, in the distal end joint 9, the socket 26 of the first link 21 or the second link 22 assembled to the arm 18 may be dislocated from the ball portion 31. In this case, the middle portion of the first link 21 and the middle portion of the second link 22 move away from each other. As a result, similar to the above case, the light receiver 41b can detect that the middle portion of the first link 21 and the middle portion of the second link 22 have become spaced apart from each other by more than the predetermined distance based on the light reception state of the light receiver 41b, i.e., based on the state where the light receiver 41b has stopped receiving the light emitted by the light emitter 41a.
[0063] As described above, the light receiver 41b is configured to detect that the middle portion of the first link 21 and the middle portion of the second link 22 have become spaced apart from each other by more than the predetermined distance, and based thereon, an abnormality in the assembled state of the proximal end joint 8 and the distal end joint 9 can be detected.
[0064] When the abnormality has occurred in the assembled state of the proximal end joint 8 and the distal end joint 9, regardless of the orientation of the parallel link unit 19, the light emitter 41a and the light receiver 41b of the light emitting and receiving module 41 mounted to the first link 21 immediately deviate from the movement trajectory 103, and move outwardly of the arc-shaped edge portion 44 of the reflector 42. Therefore, the abnormality in the assembled state of the proximal end joint 8 and the distal end joint 9 can be detected accurately.
[0065] It should be noted that, as described above, the position of the arc-shaped edge portion 44 is slightly shifted from the movement trajectory 103 toward the first link 21. This makes it possible to prevent a situation where even though the first link 21 and the second link 22 are normally assembled to the arm 18 and the bracket 4, the light emitted by the light emitter 41a of the light emitting and receiving module 41 is not reflected by the reflector 42 due to deflection of the first link 21 and the second link 22, and thereby the light is not received by the light receiver 41b.
[0066] Each light emitting and receiving module 41 is connected, by a corresponding unshown harness that extends from the base 2 to the light emitting and receiving module 41, to the control device 6 (see
[0067] [Configuration Example of Controller]
[0068]
[0069] The robot 1 includes the control device 6 configured to control the operation of the robot. For example, the control device 6 includes: a controller 61 including an arithmetic unit such as a CPU; and a storage 62 including memories such as a ROM and RAM. The control device 6 may be configured as a single control device performing centralized control, or may be configured as a plurality of control devices performing distributed control in cooperation with each other.
[0070] The controller 61 includes an arm controller 63 and an end controller 64. The arm controller 63 controls the driving of the arm actuators 13 of the plurality of arm mechanisms 3 via unshown drivers to swing the arms 18, thereby controlling the operation of the arms 18. The end controller 64 controls the driving of the end actuator 12 via an unshown driver to rotate the rotary shaft 11, thereby rotating the end actuator 12. The arm controller 63 and the end controller 64 are functional blocks that are realized when the controller 61 executes a predetermined control program stored in the storage.
[0071] Signals outputted from the light emitting and receiving modules 41 of the plurality of link dislocation detection units 5 are inputted to the controller 61 via signal cables.
[0072] According to the robot 1 configured as described above, if at least one link dislocation detection unit 5 detects that the light receiver 41b has stopped receiving the light emitted by the light emitter 41a, then the controller 61 determines that an abnormality has occurred in the assembled state of the proximal end joint 8 and the distal end joint 9 of the arm mechanism 3 corresponding to the link dislocation detection unit 5 that has detected that the light receiver 41b has stopped receiving the light.
[0073] Thus, based on the light reception state of the light receivers 41b of the plurality of link dislocation detection units 5, the controller 61 can determine the presence or absence of an abnormality in the assembled state of the joints, the number of which is twice the number of light receivers 41b provided in the robot 1. This makes it possible to simplify the configuration of the robot 1 and obtain high reliability.
[0074] When the controller 61 determines that an abnormality has occurred in the proximal end joint 8 and the distal end joint 9, the controller 61 changes the motion of the arm 18 and the end actuator 12, or brings the arm 18 and the end actuator 12 to an emergency stop.
[0075] As described above, the robot 1 of the present invention is capable of detecting, by the light receiver 41b of one link dislocation detection unit 5, an abnormality in the assembled state of the proximal end joint 8 and the distal end joint 9 of the corresponding arm mechanism 3. This makes it possible to simplify the configuration of the robot 1 and obtain high reliability.
[0076] The link dislocation detection unit 5 of the present invention can be readily added to an existing so-called delta robot.
[0077] <Variation 1>
[0078] In the above-described embodiment, the reflector 42 is configured to include the arc-shaped edge portion 44, which is in the shape of an arc that swells from the second link 22 toward the first link 21, and the light receiver 41b is configured to detect that the light receiver 41b has moved from the movement trajectory 103 in a direction from the second link 22 toward the first link 21 based on the state where the light receiver 41b has stopped receiving the light emitted by the light emitter 41a. However, the present embodiment is not thus limited. Alternatively, as shown in
[0079] <Variation 2>
[0080] In the above-described embodiment, a reflective photoelectric sensor is used to detect that the middle portion of the first link 21 and the middle portion of the second link 22 have become spaced apart from each other by more than the predetermined distance. However, the present embodiment is not thus limited. Alternatively, for example, a limit switch or a proximity switch may be used instead of the reflective photoelectric sensor.
[0081] <Variation 3>
[0082] In the above-described embodiment, each parallel link unit 19 is provided with the link dislocation detection unit 5 configured to detect that the middle portion of the first link 21 and the middle portion of the second link 22 have become spaced apart from each other by more than the predetermined distance. Additionally, as shown in
[0083] From the foregoing description, numerous modifications and other embodiments of the present invention are obvious to a person skilled in the art. Therefore, the foregoing description should be interpreted only as an example and is provided for the purpose of teaching the best mode for carrying out the present invention to a person skilled in the art. The structural and/or functional details may be substantially altered without departing from the spirit of the present invention.
REFERENCE SIGNS LIST
[0084] 1 robot
[0085] 2 base
[0086] 3 arm mechanism
[0087] 4 bracket
[0088] 5 link dislocation detection unit
[0089] 6 control device
[0090] 8 proximal end joint
[0091] 9 distal end joint
[0092] 10 end effector
[0093] 11 rotary shaft
[0094] 12 end actuator
[0095] 13 arm actuator
[0096] 15 bucket
[0097] 15a upper edge portion
[0098] 16 cover
[0099] 17 rib
[0100] 18 arm
[0101] 19 parallel link unit
[0102] 20 proximal-end-side link sandwiched portion
[0103] 21 first link
[0104] 22 second link
[0105] 23 joint portion
[0106] 24 ball portion
[0107] 25 recess
[0108] 26 socket
[0109] 27 urging unit
[0110] 29 distal-end-side link sandwiched portion
[0111] 30 joint portion
[0112] 31 ball portion
[0113] 41 light emitting and receiving module
[0114] 41a light emitter
[0115] 41b light receiver
[0116] 42 reflector
[0117] 43 support
[0118] 44 arc-shaped edge portion
[0119] 61 controller
[0120] 62 storage
[0121] 63 arm controller
[0122] 64 end controller
[0123] 101 central axis
[0124] 102 axis
[0125] 103 movement trajectory
[0126] 104 axis
[0127] 191 mount
[0128] 191a mounting opening
[0129] 191b peripheral edge portion
[0130] 192 placing stand
[0131] 193 workpiece
[0132] 194 work space
[0133] 195 movable range
[0134] 196 one position
[0135] 197 another position