WO2013128542A1 - ロボットシステム - Google Patents

ロボットシステム Download PDF

Info

Publication number
WO2013128542A1
WO2013128542A1 PCT/JP2012/054759 JP2012054759W WO2013128542A1 WO 2013128542 A1 WO2013128542 A1 WO 2013128542A1 JP 2012054759 W JP2012054759 W JP 2012054759W WO 2013128542 A1 WO2013128542 A1 WO 2013128542A1
Authority
WO
WIPO (PCT)
Prior art keywords
robot
motor
connector
encoder
position detector
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/JP2012/054759
Other languages
English (en)
French (fr)
Inventor
健司 松藤
健 大川
卓也 村山
健一 元永
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yaskawa Electric Corp
Original Assignee
Yaskawa Electric Corp
Yaskawa Electric Manufacturing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yaskawa Electric Corp, Yaskawa Electric Manufacturing Co Ltd filed Critical Yaskawa Electric Corp
Priority to EP12870063.0A priority Critical patent/EP2821178A4/en
Priority to JP2014501850A priority patent/JP5910724B2/ja
Priority to PCT/JP2012/054759 priority patent/WO2013128542A1/ja
Priority to CN201280069047.2A priority patent/CN104093522A/zh
Publication of WO2013128542A1 publication Critical patent/WO2013128542A1/ja
Priority to US14/452,460 priority patent/US20140350707A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Program-controlled manipulators
    • B25J9/16Program controls
    • B25J9/1679Program controls characterised by the tasks executed
    • B25J9/1687Assembly, peg and hole, palletising, straight line, weaving pattern movement
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Program-controlled manipulators
    • B25J9/0084Program-controlled manipulators comprising a plurality of manipulators
    • B25J9/0087Dual arms
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J19/00Accessories fitted to manipulators, e.g. for monitoring, for viewing; Safety devices combined with or specially adapted for use in connection with manipulators
    • B25J19/0025Means for supplying energy to the end effector
    • YGENERAL 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
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S901/00Robots
    • Y10S901/30End effector
    • YGENERAL 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
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S901/00Robots
    • Y10S901/46Sensing device
    • Y10S901/47Optical

Definitions

  • the disclosed embodiment relates to a robot system.
  • such a robot system includes an assembly system in which a casing is assembled by joining members such as a base plate and a side plate while using a robot to convey the members (for example, see Patent Document 1).
  • the robot system described above has room for further improvement in terms of assembling products having moving parts with high accuracy.
  • a relative shift may occur between the shaft and the member during the attachment.
  • One aspect of the embodiment has been made in view of the above, and an object thereof is to provide a robot system capable of accurately assembling a product having a movable part.
  • a robot system includes a robot and a control device.
  • the control device performs an operation of attaching a predetermined member to the semi-finished product while controlling the movable portion by supplying power to the semi-finished product having a movable portion that can be controlled by receiving power supply. Instruct the robot.
  • a product having a movable part can be assembled with high accuracy.
  • FIG. 1 is a schematic top view illustrating the overall configuration of the robot system according to the embodiment.
  • FIG. 2A is a schematic front view showing the configuration of the robot.
  • FIG. 2B is a schematic top view illustrating the configuration of the robot.
  • FIG. 3A is a schematic perspective view illustrating the configuration of the left hand.
  • FIG. 3B is a schematic front view showing the configuration of the second left gripper.
  • FIG. 3C is a schematic side view showing the configuration of the second left gripper.
  • FIG. 4A is a schematic top view showing the configuration of the connector unit.
  • FIG. 4B is a schematic side view showing the configuration of the connector unit.
  • FIG. 5 is a schematic perspective view showing the configuration of the right hand.
  • FIG. 6 is a diagram showing an outline of an encoder mounting procedure.
  • FIG. 6 is a diagram showing an outline of an encoder mounting procedure.
  • FIG. 7A is an explanatory diagram for explaining an attachment procedure of the encoder.
  • FIG. 7B is an explanatory diagram for explaining an attachment procedure of the encoder.
  • FIG. 7C is an explanatory diagram for explaining an attachment procedure of the encoder.
  • FIG. 7D is an explanatory diagram for explaining an attachment procedure of the encoder.
  • FIG. 7E is an explanatory diagram for explaining an attachment procedure of the encoder.
  • FIG. 7F is an explanatory diagram for explaining an attachment procedure of the encoder.
  • FIG. 7G is an explanatory diagram for explaining an attachment procedure of the encoder.
  • FIG. 7H is an explanatory diagram for explaining an attachment procedure of the encoder.
  • FIG. 7I is an explanatory diagram for explaining an attachment procedure of the encoder.
  • FIG. 7J is an explanatory diagram for explaining an attachment procedure of the encoder.
  • FIG. 7K is an explanatory diagram for explaining an attachment procedure of the encoder.
  • FIG. 7L is an explanatory diagram for explaining an attachment procedure of the encoder.
  • FIG. 7M is an explanatory diagram for explaining an attachment procedure of the encoder.
  • FIG. 7N is an explanatory diagram for explaining an attachment procedure of the encoder.
  • the motor whose assembly of the main body is completed in the previous process is a semi-finished product, and the shaft of the motor is a movable part.
  • a description will be given by taking as an example a robot system in which an encoder is attached to the non-load side of such a motor.
  • the motor whose assembly of the main body is completed in the previous process is a semi-finished product, and the shaft of the motor is a movable part.
  • a description will be given by taking as an example a robot system in which a position detector is attached to the non-load side of such a motor.
  • a position detector is attached to the non-load side of such a motor.
  • a resolver may be used.
  • FIG. 1 is a schematic top view showing the overall configuration of the robot system 1 according to the embodiment.
  • FIG. 1 shows a three-dimensional orthogonal coordinate system including the Z axis with the vertical upward direction as the positive direction for easy understanding. Such an orthogonal coordinate system may be shown in other drawings used in the following description. In the present embodiment, it is assumed that the positive direction of the X axis points to the front of the robot 10.
  • the robot system 1 includes a cell 2 that forms a rectangular parallelepiped work space.
  • the robot system 1 includes a robot 10, a connector unit 20, a motor moving mechanism 30, a parts press-fitting unit 40, a first parts supply unit 50, and a second parts supply unit 60 in the cell 2.
  • a jig unit 70, a grease application unit 80, a camera unit 90, and an encoder stocker 100 are examples of the robot system 1 that form a rectangular parallelepiped work space.
  • the robot system 1 includes a robot 10, a connector unit 20, a motor moving mechanism 30, a parts press-fitting unit 40, a first parts supply unit 50, and a second parts supply unit 60 in the cell 2.
  • a jig unit 70, a grease application unit 80, a camera unit 90, and an encoder stocker 100 is an encoder stocker 100.
  • the robot system 1 includes a control device 110 outside the cell 2.
  • the control device 110 is connected to various devices in the cell 2 including the robot 10 so as to be able to transmit information.
  • control device 110 is a controller that controls the operation of various connected devices, and includes various control devices, arithmetic processing devices, storage devices, a DC power supply that is supplied to the motor M, an inverter, and the like.
  • control device 110 with one housing is shown for convenience, but it may be configured with a plurality of housings. Further, it may be disposed inside the cell 2.
  • the cell 2 is provided with an opening (not shown), and the motor M as a semi-finished product is carried from the previous process through the opening.
  • the conveying means of the motor M is not particularly limited. Therefore, the robot in the previous process may place the motor M directly in front of the robot 10 in the present process, or may be transported in front of the robot 10 via a conveyor or the like.
  • the robot 10 is a dual-arm manipulator that operates to attach an encoder to the motor M in response to an operation instruction from the control device 110.
  • arm For each arm (hereinafter referred to as "arm"), a robot hand (to be described later) , Described as “hand”). Details of the configuration of the robot 10 will be described later with reference to FIGS. 2A to 3C and FIG.
  • the connector unit 20 is a unit in which a connector connected to the motor M and the encoder is suspended via a connector hook described later.
  • the connector suspended from the connector unit 20 is connected to the motor M, and the encoder is attached while controlling the movement of the shaft while supplying power to the motor M.
  • the connector is connected by the robot 10 that has received an operation instruction from the control device 110.
  • the control device 110 supplies DC power to the motor M to apply a so-called “excitation lock” to the motor M. That is, the movement of the shaft in the rotational direction is restricted regardless of whether the motor M is braked.
  • oil that defines the rotation reference position of the motor M (hereinafter referred to as “origin”)
  • the encoder can be accurately attached based on the origin. Is possible.
  • the control apparatus 110 supplies a power supply via an inverter.
  • the encoder connects the corresponding connector to the encoder, and acquire information on the encoder side. Then, based on the acquired information, for example, the encoder is aligned so that the origins of the motor M and the encoder are exactly matched. Thereby, an accurate assembly can be performed.
  • the motor moving mechanism 30 is a mechanism that slides the motor M along the Y-axis direction in the drawing. In the example shown in FIG. 1, the motor moving mechanism 30 moves the motor M back and forth between the front of the robot 10 and the part press-fitting unit 40.
  • the parts press-fitting unit 40 is a unit that press-fits an Oldham hub (hereinafter referred to as “first part”) that is an intermediate member attached to the shaft of the motor M when the encoder is attached.
  • first part an Oldham hub
  • the first part supply unit 50 is a unit that supplies the first part into the cell 2.
  • the second part supply unit 60 is a unit that supplies one of intermediate members called “slide” to the inside of the cell 2.
  • the “slide” is hereinafter referred to as “second part”.
  • the jig unit 70 is a housing portion for the jig J used for mounting the first part.
  • the grease application unit 80 is a unit that applies grease to the first part, the second part, and the like. In addition, in FIG. 1, although the one grease application unit 80 is shown, you may arrange
  • the camera unit 90 is an imaging device having a predetermined imaging area.
  • a plurality of camera units 90 may also be provided depending on the type of parts. Although it is difficult to understand in FIG. 1, it is assumed that the grease application unit 80 and the camera unit 90 are suspended above the right shoulder of the robot 10.
  • the encoder stocker 100 is a housing portion of the encoder before being attached to the motor M.
  • the robot system 1 has the first tool T1 and the second tool T2 on the wall surface of the cell 2.
  • the first tool T ⁇ b> 1 and the second tool T ⁇ b> 2 are detachably provided, and are used by being gripped by a right hand attached to the right arm in accordance with work performed by the robot 10.
  • the first tool T1 and the second tool T2 will be described later with reference to FIGS. 7F and 7M.
  • FIG. 2A is a schematic front view showing the configuration of the robot 10
  • FIG. 2B is a schematic top view showing the configuration of the robot 10.
  • the robot 10 is a double-armed multi-axis robot. Specifically, the robot 10 includes a base part 11, a body part 12, a left arm part 13L, and a right arm part 13R.
  • the base portion 11 is fixed to the floor surface or the like inside the cell 2 (see FIG. 1), and supports the trunk portion 12 so that it can turn around the axis SW at the distal end (see the double arrow around the axis SW). ).
  • the trunk portion 12 is supported at the base end portion by the base portion 11, and supports the base end portion of the right arm portion 13R at the right shoulder so that the base end portion can be rotated around the axis S.
  • the base end portion of the left arm portion 13L is supported at the left shoulder so as to be rotatable about the axis S (see both arrows around the axis S).
  • Each of the left arm portion 13L and the right arm portion 13R includes a plurality of links and joint portions, and can rotate around the axes S, E, and T at each joint portion from the base end portion to the distal end portion. (See double arrows around the axis S, the axis E, and the axis T).
  • the left arm portion 13L and the right arm portion 13R can rotate about the axis L, the axis U, the axis R, and the axis B, respectively (the axis L, the axis U, the axis R, and the axis R). (See double arrow around axis B). That is, the robot 10 has 7 axes per arm.
  • the robot 10 performs various multi-axis operations combining the two 7-axis arms and the rotation around the axis SW based on the operation instruction from the control device 110.
  • the operation instruction from the control device 110 is specifically notified as a drive instruction for each actuator mounted on each joint portion of the robot 10.
  • a left hand is attached to the tip of the left arm portion 13L around the axis T
  • a right hand is attached to the tip of the right arm portion 13R around the axis T.
  • FIG. 3A is a schematic perspective view illustrating the configuration of the left hand 15L.
  • 3B is a schematic front view showing the configuration of the left second gripper 15Lb
  • FIG. 3C is a schematic side view showing the configuration of the left second gripper 15Lb.
  • the left hand 15L includes a left first gripper 15La, a left second gripper 15Lb, and a sensor unit 15Lc.
  • the left first gripper 15La has two gripping claws each having a U-shaped tip, and the jig J and the encoder are gripped by the gripping claws.
  • the left second gripper 15Lb has two gripping claws, and grips a connector hook, which will be described later, with the gripping claws.
  • the left second gripper 15Lb has a gripping surface 151 and a gripping pin 152 that engage with the connector hook.
  • two gripping surfaces 151 are provided for each gripping claw of the left second gripper 15Lb, and the two gripping surfaces 151 are in contact with each other. That is, the grip claw of the left second gripper 15Lb is formed in a substantially blade shape.
  • FIG. 4A is a schematic top view illustrating the configuration of the connector unit 20
  • FIG. 4B is a schematic side view illustrating the configuration of the connector unit 20.
  • the connector unit 20 includes a base portion 21 and a plurality of (here, four) suspension portions 22.
  • Each of the suspension portions 22 has a suspension shaft 22a, and a connector hook H is suspended on the suspension shaft 22a.
  • the connector C is connected to the connector hook H, and the second left gripper 15Lb grips and moves the connector hook H to move the connector C to the motor M and the encoder. It moves back and forth between the connector units 20 (see double arrows in the figure).
  • the connector hook H is provided with an engagement groove Ha and an engagement hole Hb.
  • the engaging groove Ha is formed with a gradient that descends from the side portion to the bottom portion, and the gripping claw of the left second gripper 15Lb formed in the substantially blade shape is engaged with the engaging groove Ha. .
  • the gripping claw of the left second gripper 15Lb can be guided into the engagement groove Ha and gripped.
  • the engagement hole Hb engages with the grip pin 152 described above, but the peripheral edge of the engagement hole Hb may be chamfered in order to obtain the same effect as the engagement groove Ha.
  • FIG. 4A shows an example in which four suspension portions 22 are provided, different types of connectors C are suspended on the four suspension portions 22.
  • the motor M usually has a different connector port for receiving the connector C due to mechanical differences such as the presence or absence of a brake. Therefore, by suspending different types of connectors C on the suspension 22, even when different types of motors M are assembled, it is possible to respond appropriately.
  • FIG. 5 is a schematic perspective view showing the configuration of the right hand 15R.
  • the right hand 15R includes a gripper 15Ra.
  • the gripper 15Ra has two gripping claws, and grips the first part and the second part described above with the gripping claws. Further, in order to adjust the direction of a third part (described later) attached in advance to the encoder side, the third part may be gripped. In addition, as described above, the first tool T1 and the second tool T2 may be gripped.
  • FIG. 6 is a diagram showing an outline of the procedure for attaching the encoder e.
  • the motor M includes a shaft M1 and a bracket M2 on the non-load side.
  • the axis AXZ is an axis passing through the axis of the shaft M1.
  • the first part p1 is attached to the end (not shown) of the shaft M1 on the side opposite to the load (see the broken arrow extending downward from the first part p1 in the figure). .
  • the second part p2 is attached to the attached first part p1 (see the dashed arrow extending downward from the second part p2 in the figure).
  • the third part p3 which is an Oldham hub attached in advance to the encoder e, is attached to the attached second part p2 (see the dashed arrow extending downward from the third part p3 in the figure).
  • the encoder e is fixed to the bracket M2 using the screw sc (see the broken arrow extending downward from the screw sc in the figure).
  • a connector C corresponding to the type of the motor M selected by the robot 10 is connected to the connector port M3 of the motor M during the mounting procedure. Further, when the encoder e is temporarily placed on the bracket M2, a connector C corresponding to the type of the encoder e selected by the robot 10 is connected to the connector port e1 of the encoder e.
  • both the connector C connected to the connector port M3 and the connector port e1 are extracted by the robot 10. Thereby, the attachment procedure of the encoder e for one motor M is completed.
  • FIGS. 7A to 7N are explanatory views for explaining the attachment procedure of the encoder e.
  • the connector “C1” corresponding to the motor M is denoted by “C1”
  • the connector “C2” corresponding to the encoder e is denoted by “C2”.
  • the robot 10 grasps the connector hook H to which the connector C1 is connected by the left second gripper 15Lb of the left hand 15L, removes it from the connector unit 20, and removes the removed connector C1 from the motor M. (See arrow 7A1 in the figure).
  • DC power is supplied to the motor M, and the motor M is “exposed” and is in an “excited lock” state.
  • the illustration of the connector hook H may be omitted for convenience.
  • the robot 10 takes out the first part p1 from the first part supply unit 50 with the gripper 15Ra of the right hand 15R (see arrow 7A2 in the figure).
  • the robot 10 conveys the first part p1 taken out by the gripper 15Ra of the right hand 15R to the grease application unit 80, and applies grease to a predetermined part of the first part p1. Thereafter, the first part p1 is transported to the imaging region of the camera unit 90, and the grease application state is inspected by the imaging data, and then the right hand 15R is directed toward the left hand 15L (see arrow 7B1 in the figure).
  • the robot 10 grips and removes the jig J from the jig unit 70 with the first left gripper 15La of the left hand 15L, and points the left hand 15L in the direction of the right hand 15R (see arrow 7B2 in the figure). .
  • the first part p1 gripped by the gripper 15Ra is attached to the bottom surface of the jig J gripped by the left first gripper 15La.
  • the robot 10 places the jig J on the non-load side bracket M ⁇ b> 2 of the motor M with the left hand 15 ⁇ / b> L.
  • the motor M is slid to the main part of the parts press-fitting unit 40 by the motor moving mechanism 30 here.
  • the jig J is pressed vertically downward by the press-fitting portion 41 provided in the parts press-fitting unit 40 (see the arrow 7D1 in the figure), and the first part is passed through the jig J.
  • p1 is press-fitted into the end of the shaft M1 exposed inside the bracket M2.
  • the motor M is slid forward of the robot 10 by the motor moving mechanism 30.
  • the jig J is removed from the motor M that has been slid forward of the robot 10 by the left hand 15L and re-contained in the jig unit 70.
  • the sensor unit 15Lc is a non-contact sensor and performs such inspection by irradiating light op, but a contact sensor including a probe or the like may be used.
  • the gripper 15Ra of the right hand 15R grips the first tool T1.
  • the first tool T1 is a handling tool for measuring rotational torque, and confirms whether or not the shaft M1 after the first part p1 is attached has normal rotational torque.
  • the robot 10 takes out the second part p2 from the second part supply unit 60 by the gripper 15Ra of the right hand 15R.
  • the robot 10 conveys the second part p2 taken out by the gripper 15Ra of the right hand 15R to the grease application unit 80, and applies the grease to a predetermined part of the second part p2. Thereafter, the second part p2 is transported to the imaging area of the camera unit 90, and the application state of the grease is inspected by the imaging data, and then the second part p2 is attached to the first part p1 (see arrow 7G1 in the drawing). .
  • the robot 10 grips and removes the encoder e from the encoder stocker 100 by the left first gripper 15La of the left hand 15L, and conveys the encoder e to the imaging area of the camera unit 90 ( (See arrow 7H1 in the figure).
  • the state of a member (such as the third part p3 or the O-ring described above) attached in advance to the encoder e is inspected.
  • the robot 10 faces the left hand 15L and the right hand 15R.
  • the direction around the axis T of the third part p3 in the encoder e is adjusted while gripping the third part p3 by the gripper 15Ra (in the drawing). (See double arrow).
  • the robot 10 conveys the encoder e to the grease application unit 80 by the left hand 15L, and applies grease to a predetermined part (the above-described third part p3) of the encoder e. Thereafter, the encoder e is transported to the imaging region of the camera unit 90, and the grease application state is inspected by the imaging data, and then the encoder e is temporarily placed on the motor M (see arrow 7J1 in the figure).
  • the robot 10 removes the connector C2 from the connector unit 20 and connects the removed connector C2 to the encoder e with the second left gripper 15Lb of the left hand 15L (see arrow 7K1 in the figure). ). And the control apparatus 110 acquires the information regarding the encoder e via this connector C2.
  • the information includes, for example, an identifier of the model of the encoder e, and the control device 110 determines whether or not the temporarily placed encoder e is legitimate when attached to the motor M based on the identifier.
  • the information includes the origin of the encoder e, and the control device 110 performs an operation of adjusting the encoder e in the direction around the shaft M1 so that the origin of the encoder e matches the origin of the motor M. To instruct.
  • the direction of the encoder e is adjusted around the axis T by the left hand 15L.
  • the gripper 15Ra of the right hand 15R grips the second tool T2.
  • the second tool T2 is a handling tool for torque tightening. That is, using the second tool T2, the encoder e is screwed to the bracket M2 with the screw sc (see FIG. 6).
  • the robot 10 removes the connector C1 from the motor M and the connector C2 from the encoder e by the second left gripper 15Lb of the left hand 15L (see arrow 7N1 in the figure). ).
  • the procedure for attaching the encoder e to one motor M is completed.
  • the robot system includes a robot and a control device.
  • the robot performs a multi-axis operation based on the operation instruction of the control device.
  • the control device attaches a predetermined member to the semi-finished product while controlling the movable portion by supplying power to the semi-finished product having a movable portion that can be controlled by receiving power supply. Instruct.
  • a product having a movable portion can be assembled with high accuracy.
  • the semi-finished product and the product after assembly is a motor and the movable part is a shaft has been described as an example. Any semi-finished product or product having a movable part that can be controlled may be used.
  • the unit configured as a separate unit in the above-described embodiment may be configured as a single unit.
  • the first part supply unit and the second part supply unit may be configured as one intermediate member supply unit.
  • one unit may be divided into a plurality of units depending on functions.
  • the control device may be divided into a power supply control device dedicated to control related to power supply, a robot control device dedicated to control related to a robot, and the like.
  • the left hand and the right hand shown in the above-described embodiment are not necessarily associated with the left arm part and the right arm part, respectively. That is, according to the layout configuration in the cell, for example, the right hand may be attached to the left arm portion and the left hand may be attached to the right arm portion.
  • the dual-arm robot is exemplified, but the present invention is not limited to this.
  • a multi-arm robot having three or more arms may be used.
  • a multi-axis robot having seven axes per arm is illustrated, but the number of axes is not limited.

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Manipulator (AREA)
  • Automatic Assembly (AREA)

Description

ロボットシステム
 開示の実施形態は、ロボットシステムに関する。
 従来、製品の生産ラインなどにおいて人によってなされていた所定の作業をロボットに行わせることで、生産ラインの効率化を図るロボットシステムが種々提案されている。
 たとえば、かかるロボットシステムには、ロボットを用いて地板や側板などの部材を搬送しつつかかる部材を相互に接合させて筐体を組み立てる組立システムなどがある(たとえば、特許文献1参照)。
特開2003-340657号公報
 しかしながら、上述したロボットシステムには、可動部を有する製品を精度よく組み立てる点で更なる改善の余地がある。
 たとえば、可動部としてシャフトを有するモータを組み立てる際に、かかるシャフトに所定の部材を取り付けるような場合、取り付け中に、かかるシャフトと部材との間に相対的なずれが生じてしまうことがある。
 実施形態の一態様は、上記に鑑みてなされたものであって、可動部を有する製品を精度よく組み立てることができるロボットシステムを提供することを目的とする。
 実施形態の一態様に係るロボットシステムは、ロボットと、制御装置とを備える。制御装置は、電源の供給を受けることで制御可能となる可動部を具備した半製品へ電源を供給することによって該可動部を制御しながら前記半製品に対して所定の部材を取り付ける動作を前記ロボットへ指示する。
 実施形態の一態様によれば、可動部を有する製品を精度よく組み立てることができる。
図1は、実施形態に係るロボットシステムの全体構成を示す上面模式図である。 図2Aは、ロボットの構成を示す正面模式図である。 図2Bは、ロボットの構成を示す上面模式図である。 図3Aは、左ハンドの構成を示す斜視模式図である。 図3Bは、左第2グリッパの構成を示す正面模式図である。 図3Cは、左第2グリッパの構成を示す側面模式図である。 図4Aは、コネクタユニットの構成を示す上面模式図である。 図4Bは、コネクタユニットの構成を示す側面模式図である。 図5は、右ハンドの構成を示す斜視模式図である。 図6は、エンコーダの取り付け手順の概要を示す図である。 図7Aは、エンコーダの取り付け手順を説明するための説明図である。 図7Bは、エンコーダの取り付け手順を説明するための説明図である。 図7Cは、エンコーダの取り付け手順を説明するための説明図である。 図7Dは、エンコーダの取り付け手順を説明するための説明図である。 図7Eは、エンコーダの取り付け手順を説明するための説明図である。 図7Fは、エンコーダの取り付け手順を説明するための説明図である。 図7Gは、エンコーダの取り付け手順を説明するための説明図である。 図7Hは、エンコーダの取り付け手順を説明するための説明図である。 図7Iは、エンコーダの取り付け手順を説明するための説明図である。 図7Jは、エンコーダの取り付け手順を説明するための説明図である。 図7Kは、エンコーダの取り付け手順を説明するための説明図である。 図7Lは、エンコーダの取り付け手順を説明するための説明図である。 図7Mは、エンコーダの取り付け手順を説明するための説明図である。 図7Nは、エンコーダの取り付け手順を説明するための説明図である。
 以下、添付図面を参照して、本願の開示するロボットシステムの実施形態を詳細に説明する。なお、以下に示す実施形態によりこの発明が限定されるものではない。
 また、以下に示す実施形態では、前工程において本体の組み立てが完了したモータが半製品であり、かかるモータのシャフトが可動部であるものとする。また、以下では、かかるモータの反負荷側に対してエンコーダを取り付けて製品とするロボットシステムを例に挙げて説明を行う。
 また、以下に示す実施形態では、前工程において本体の組み立てが完了したモータが半製品であり、かかるモータのシャフトが可動部であるものとする。また、以下では、かかるモータの反負荷側に対して位置検出器を取り付けて製品とするロボットシステムを例に挙げて説明を行う。なお、位置検出器についてはエンコーダである場合を例に挙げるが、これに限られるものではなく、たとえば、レゾルバであってもよい。
 図1は、実施形態に係るロボットシステム1の全体構成を示す上面模式図である。なお、図1には、説明を分かりやすくするために、鉛直上向きを正方向とするZ軸を含む3次元の直交座標系を図示している。かかる直交座標系は、以下の説明で用いる他の図面においても示す場合がある。なお、本実施形態では、X軸の正方向がロボット10の前方を指すものとする。
 また、以下では、複数個で構成される構成要素については、複数個のうちの1個にのみ符号を付し、その他については符号の付与を省略する場合がある。かかる場合、符号を付した1個とその他とは同様の構成であるものとする。
 図1に示すように、ロボットシステム1は、直方体状の作業スペースを形成するセル2を備える。また、ロボットシステム1は、かかるセル2の内部に、ロボット10と、コネクタユニット20と、モータ移動機構30と、パーツ圧入ユニット40と、第1パーツ供給ユニット50と、第2パーツ供給ユニット60と、治具ユニット70と、グリス塗布ユニット80と、カメラ部90と、エンコーダストッカ100とを備える。
 また、ロボットシステム1は、セル2の外部に制御装置110を備える。制御装置110は、ロボット10をはじめとするセル2内部の各種装置と情報伝達可能に接続される。
 ここで、制御装置110は、接続された各種装置の動作を制御するコントローラであり、種々の制御機器や演算処理装置、記憶装置、モータMに供給する直流電源およびインバータなどを含んで構成される。なお、図1では、便宜上1筐体の制御装置110を示しているが、複数個の筐体で構成されてもよい。また、セル2の内部に配設されてもよい。
 また、セル2には図示略の開口部が設けられており、かかる開口部を介して前工程から半製品としてのモータMが搬入される。このとき、モータMの搬送手段は特に問わない。したがって、前工程のロボットが、本工程のロボット10の前へ直接モータMを載置することとしてもよいし、コンベアなどを介してロボット10の前へ搬送されてきてもよい。
 ロボット10は、制御装置110からの動作指示を受けてモータMへエンコーダを取り付けるべく動作する双腕のマニュピレータであり、腕(以下、「アーム」と記載する)ごとに、後述するロボットハンド(以下、「ハンド」と記載する)を備える。なお、ロボット10の構成の詳細については、図2A~図3C、および図5を用いて後述する。
 コネクタユニット20は、モータMおよびエンコーダに接続されるコネクタが、後述するコネクタフックを介して懸架されるユニットである。
 なお、ロボットシステム1では、エンコーダの取り付けにあたって、かかるコネクタユニット20に懸架されたコネクタをモータMへ接続し、モータMへ電源を供給しつつシャフトの可動を制御しながらエンコーダの取り付けを行う。なお、コネクタの接続は、制御装置110の動作指示を受けたロボット10によって行われる。
 ここで、かかる取り付け手法の概要について述べておく。具体的には、まず、制御装置110が、モータMへ直流電源を供給してモータMにいわゆる「励磁ロック」をかける。すなわち、モータMのブレーキの有無に関わらず、シャフトの回転方向への可動を規制する。
 これにより、エンコーダの取り付け時におけるシャフトの回転ずれを防ぎ、精度のよい組み立てを行いやすくすることができる。また、あわせて、モータMの回転基準位置(以下、「原点」と記載する)を規定する、いわゆる「原点出し」を行うことができるので、かかる原点に基づいて正確にエンコーダの取り付けを行うことが可能となる。
 また、エンコーダの取り付けにおいてシャフトに装着される中間部材(後述)の装着状態を、シャフトを回転させながら検査する。これにより、シャフトに対する中間部材の倒れ具合などを検査しやすくすることができるので、やはり精度のよい組み立てを行いやすくすることができる。なお、シャフトを回転させる際には、制御装置110は、インバータを介して電源を供給する。
 また、エンコーダに対しても対応するコネクタを接続し、エンコーダ側の情報を取得する。そして、取得した情報に基づき、たとえば、モータMとエンコーダとの原点が正確に合致するようにエンコーダの位置合わせを行う。これにより、精度のよい組み立てを行うことができる。
 なお、コネクタユニット20の構成の詳細については、図4Aおよび図4Bを用いて後述する。
 取り付け手法の概要についてはここで説明を終わり、つづいて図1のモータ移動機構30について説明する。モータ移動機構30は、モータMを図中のY軸方向に沿ってスライドさせる機構である。図1に示した例では、モータ移動機構30は、モータMをロボット10の前方とパーツ圧入ユニット40との間で行き来させる。
 パーツ圧入ユニット40は、エンコーダの取り付けにあたってモータMのシャフトに取り付けられる中間部材であるオルダムハブ(以下、「第1パーツ」と記載する)を圧入するユニットである。
 第1パーツ供給ユニット50は、第1パーツをセル2内部に供給するユニットである。また、第2パーツ供給ユニット60は、「スライド」と呼ばれる中間部材の一つをセル2内部に供給するユニットである。なお、「スライド」については、以下、「第2パーツ」と記載する。
 治具ユニット70は、第1パーツの取り付けに用いられる治具Jの収容部である。グリス塗布ユニット80は、第1パーツや第2パーツなどにグリスを塗布するユニットである。なお、図1では、1個のグリス塗布ユニット80を示しているが、パーツごとに個別に配設されてもよい。
 カメラ部90は、所定の撮像領域を有する撮像デバイスである。カメラ部90もまた、パーツの種別などに応じて複数個設けられてもよい。なお、図1では分かりにくいが、グリス塗布ユニット80およびカメラ部90は、ロボット10の右肩部の上方に吊設されているものとする。
 エンコーダストッカ100は、モータMへ取り付けられる前のエンコーダの収容部である。
 また、ロボットシステム1は、セル2の壁面に第1工具T1および第2工具T2を有する。かかる第1工具T1および第2工具T2は、取り外し可能に設けられており、ロボット10の行う作業に応じて右アームに取り付けられた右ハンドによって把持され、用いられる。第1工具T1および第2工具T2については、図7Fおよび図7Mを用いて後述する。
 次に、ロボット10の構成例について、図2Aおよび図2Bを用いて説明する。図2Aは、ロボット10の構成を示す正面模式図であり、図2Bは、ロボット10の構成を示す上面模式図である。
 図2Aに示すように、ロボット10は、双腕型の多軸ロボットである。具体的には、ロボット10は、基台部11と、胴部12と、左アーム部13Lと、右アーム部13Rとを備える。
 基台部11は、セル2(図1参照)内部の床面などに固定され、先端部において胴部12を軸SWまわりに旋回が可能となるように支持する(軸SWまわりの両矢印参照)。
 胴部12は、基端部を基台部11によって支持され、右肩部において右アーム部13Rの基端部を軸Sまわりに回動が可能となるように支持する。同様に、左肩部において左アーム部13Lの基端部を軸Sまわりに回動が可能となるように支持する(いずれも軸Sまわりの両矢印参照)。
 左アーム部13Lおよび右アーム部13Rはそれぞれ、複数個のリンクと関節部によって構成され、基端部から先端部にかけての各関節部において、軸S、軸Eおよび軸Tまわりの回動が可能となるように設けられる(軸S、軸Eおよび軸Tまわりの両矢印参照)。
 また、図2Bに示すように、左アーム部13Lおよび右アーム部13Rはそれぞれ、軸L、軸U、軸Rおよび軸Bまわりの回動が可能である(軸L、軸U、軸Rおよび軸Bまわりの両矢印参照)。すなわち、ロボット10は、1個のアームにつき7軸を有する。
 そして、ロボット10は、制御装置110からの動作指示に基づき、かかる7軸のアーム2個分と、軸SWまわりの旋回を組み合わせた多様な多軸動作を行うこととなる。なお、制御装置110からの動作指示は、具体的には、ロボット10の各関節部に搭載されたアクチュエータそれぞれに対する駆動指示として通知される。
 なお、左アーム部13Lの軸Tまわりの先端部には左ハンドが、右アーム部13Rの軸Tまわりの先端部には右ハンドが、それぞれ取り付けられる。
 次に、左ハンドの構成例について、図3A~図3Cを用いて説明する。図3Aは、左ハンド15Lの構成を示す斜視模式図である。また、図3Bは、左第2グリッパ15Lbの構成を示す正面模式図であり、図3Cは、左第2グリッパ15Lbの構成を示す側面模式図である。
 図3Aに示すように、左ハンド15Lは、左第1グリッパ15Laと、左第2グリッパ15Lbと、センサ部15Lcとを備える。左第1グリッパ15Laは、それぞれ先端部がコの字状に形成された2個の把持爪を有しており、かかる把持爪で治具Jやエンコーダを把持する。
 また、図3Bに示すように、左第2グリッパ15Lbは、2個の把持爪を有しており、かかる把持爪で後述するコネクタフックを把持する。なお、図3Bに示すように、左第2グリッパ15Lbは、コネクタフックに係合する把持面151と把持ピン152とを有している。
 かかる把持面151は、図3Cに示すように、左第2グリッパ15Lbの把持爪1個につき2面設けられており、かかる2個の把持面151は線で接している。すなわち、左第2グリッパ15Lbの把持爪は略刃状に形成されている。
 ここで、コネクタユニット20の構成例について、図4Aおよび図4Bを用いて説明する。図4Aは、コネクタユニット20の構成を示す上面模式図であり、図4Bは、コネクタユニット20の構成を示す側面模式図である。
 図4Aに示すように、コネクタユニット20は、基部21と、複数個(ここでは、4個)の懸架部22とを備える。懸架部22はそれぞれ懸架軸22aを有しており、かかる懸架軸22aにはコネクタフックHが懸架される。
 また、図4Bに示すように、コネクタフックHにはコネクタCが連結されており、左第2グリッパ15Lbは、かかるコネクタフックHを把持して移動させることによって、コネクタCをモータMおよびエンコーダとコネクタユニット20との間で行き来させる(図中の両矢印参照)。
 なお、図4Bに示すように、コネクタフックHには、係合溝Haと係合孔Hbとが設けられている。係合溝Haには、沿部から底部にかけて下る勾配が形成されており、かかる係合溝Haへ前述の略刃状に形成された左第2グリッパ15Lbの把持爪が係合することとなる。
 すなわち、かかる形状同士で係合させることにより、把持位置に多少のずれが生じていても、係合溝Haへ左第2グリッパ15Lbの把持爪を誘い込んで把持させることが可能となる。なお、係合孔Hbは、前述の把持ピン152と係合するが、係合溝Haと同様の効果を得るために係合孔Hbの周縁部が面取りされていてもよい。
 ところで、図4Aには、4個の懸架部22が設けられている例を示しているが、かかる4個の懸架部22には、それぞれ異なる種別のコネクタCが懸架される。
 すなわち、モータMは、ブレーキの有無などの機構上の違いにより、コネクタCを受けるコネクタ口(ぐち)が異なるのが通常である。そこで、懸架部22にそれぞれ異なる種別のコネクタCを懸架しておくことによって、異なる種別のモータMを組み立てる場合であっても、適宜対応することができる。
 なお、かかる点は、エンコーダのコネクタCについても同様である。したがって、懸架部22にはそれぞれ、モータMおよびエンコーダの種別にそれぞれ応じた異なるコネクタCが懸架されることが好ましい。
 次に、右ハンドの構成例について、図5を用いて説明する。図5は、右ハンド15Rの構成を示す斜視模式図である。
 図5に示すように、右ハンド15Rは、グリッパ15Raを備える。グリッパ15Raは、2個の把持爪を有しており、かかる把持爪で上述した第1パーツおよび第2パーツを把持する。また、エンコーダ側にあらかじめ取り付けられている第3パーツ(後述)の方向調整のため、かかる第3パーツを把持する場合もある。また、既に述べたが、第1工具T1および第2工具T2を把持する場合もある。
 次に、エンコーダの取り付け手順の概要について、図6を用いて説明する。図6は、エンコーダeの取り付け手順の概要を示す図である。
 図6に示すように、モータMは、シャフトM1と反負荷側のブラケットM2とを備える。なお、軸AXZは、シャフトM1の軸心を通る軸線である。
 ここで、エンコーダeの取り付けにあたっては、まず、シャフトM1の反負荷側の端部(図示略)に第1パーツp1が取り付けられる(図中の第1パーツp1から下方に延びる破線の矢印参照)。
 つづいて、取り付けられた第1パーツp1に対し、第2パーツp2が取り付けられる(図中の第2パーツp2から下方に延びる破線の矢印参照)。
 つづいて、取り付けられた第2パーツp2に対し、エンコーダeにあらかじめ取り付けられたオルダムハブである第3パーツp3が取り付けられる(図中の第3パーツp3から下方に延びる破線の矢印参照)。
 そして、エンコーダeが、ブラケットM2に対し、ネジscを用いて固定される(図中のネジscから下方に延びる破線の矢印参照)。
 なお、かかる取り付け手順が行われている間、モータMのコネクタ口M3には、ロボット10によって選択されたモータMの種別に応じたコネクタCが接続される。また、エンコーダeが、ブラケットM2に対して仮置きされた際、エンコーダeのコネクタ口e1には、ロボット10によって選択されたエンコーダeの種別に応じたコネクタCが接続される。
 そして、エンコーダeの取り付け完了後、コネクタ口M3およびコネクタ口e1に接続されていたコネクタCは、双方ともロボット10によって抜き取られる。これにより、1個のモータMについてのエンコーダeの取り付け手順が終了する。
 次に、図6で説明したエンコーダeの取り付け手順について、ロボット10の一連の動作を含め、図7A~図7Nを用いてさらに詳細に説明する。図7A~図7Nは、エンコーダeの取り付け手順を説明するための説明図である。
 なお、以下では、モータMに対応するコネクタCについては符号「C1」を、エンコーダeに対応するコネクタCには符号「C2」を、それぞれ付与して説明する。
 また、以下に示すロボット10の一連の動作はすべて、制御装置110によって指示されるものとする。
 まず、図7Aに示すように、ロボット10が、左ハンド15Lの左第2グリッパ15Lbによって、コネクタC1が連結されたコネクタフックHを把持してコネクタユニット20から取り外し、取り外したコネクタC1をモータMへ接続する(図中の矢印7A1参照)。
 ここで、モータMへ直流電源が供給され、モータMは「原点出し」されるとともに「励磁ロック」がかかった状態となる。また、以下では、便宜上、コネクタフックHの図示を省略する場合がある。
 一方、ロボット10は、右ハンド15Rのグリッパ15Raによって、第1パーツ供給ユニット50から第1パーツp1を取り出す(図中の矢印7A2参照)。
 つづいて、図7Bに示すように、ロボット10は、右ハンド15Rのグリッパ15Raによって取り出した第1パーツp1をグリス塗布ユニット80へ搬送し、第1パーツp1の所定の部位へグリスを塗布させる。その後、カメラ部90の撮像領域へ第1パーツp1を搬送して撮像データによりグリスの塗布状態を検査した後、右ハンド15Rを左ハンド15Lの方向へ向ける(図中の矢印7B1参照)。
 一方、ロボット10は、左ハンド15Lの左第1グリッパ15Laによって、治具Jを把持して治具ユニット70から取り出し、左ハンド15Lを右ハンド15Rの方向へ向ける(図中の矢印7B2参照)。
 そして、グリッパ15Raに把持された第1パーツp1を、左第1グリッパ15Laによって把持された治具Jの底面へ取り付ける。
 つづいて、図7Cに示すように、ロボット10は、左ハンド15Lによって治具JをモータMの反負荷側のブラケットM2へ載置する。
 なお、図示していないが、ここでモータMは、モータ移動機構30によってパーツ圧入ユニット40の要部へスライドされる。
 つづいて、図7Dに示すように、パーツ圧入ユニット40が備える圧入部41によって治具Jが鉛直下方へ向けて押圧され(図中の矢印7D1参照)、かかる治具Jを介して第1パーツp1がブラケットM2内部に露出したシャフトM1の端部に圧入される。かかる圧入後、モータMは、モータ移動機構30によってロボット10の前方へスライドされる。
 なお、図示していないが、ロボット10の前方へスライドされたモータMからは、左ハンド15Lによって治具Jが取り外され、治具ユニット70へ再収容される。
 つづいて、図7Eに示すように、コネクタC1を介してインバータからの電源が供給され、シャフトM1を軸AXZまわりに回転させる(図中の両矢印参照)。このようにシャフトM1を回転させながら、左ハンド15Lのセンサ部15Lcによって第1パーツp1の倒れ具合や高さ位置などが検査される。
 なお、図7Eでは、センサ部15Lcが非接触式センサであり、光opを照射してかかる検査を行なっている例を示しているが、探針などを備える接触式センサを用いてもよい。
 つづいて、図7Fに示すように、右ハンド15Rのグリッパ15Raが第1工具T1を把持する。ここで、第1工具T1は、回転トルク計測用のハンドリングツールであり、第1パーツp1取り付け後のシャフトM1に正規の回転トルクがあるか否かを確認する。
 次に、図示していないが、ロボット10は、右ハンド15Rのグリッパ15Raによって、第2パーツ供給ユニット60から第2パーツp2を取り出す。
 そして、図7Gに示すように、ロボット10は、右ハンド15Rのグリッパ15Raによって取り出した第2パーツp2をグリス塗布ユニット80へ搬送し、第2パーツp2の所定の部位へグリスを塗布させる。その後、カメラ部90の撮像領域へ第2パーツp2を搬送して撮像データによりグリスの塗布状態を検査した後、第1パーツp1に対して第2パーツp2を取り付ける(図中の矢印7G1参照)。
 つづいて、図7Hに示すように、ロボット10は、左ハンド15Lの左第1グリッパ15Laによって、エンコーダストッカ100からエンコーダeを把持して取り出し、カメラ部90の撮像領域へエンコーダeを搬送する(図中の矢印7H1参照)。
 そして、カメラ部90による撮像データに基づいてエンコーダeにあらかじめ取り付けられている部材(前述の第3パーツp3やOリングなど)の状態を検査する。
 そして、図7Iに示すように、ロボット10は、左ハンド15Lと右ハンド15Rとを向き合わせる。このとき、エンコーダe内部における第3パーツp3の軸Tまわりの向きに調整が必要であれば、グリッパ15Raによって第3パーツp3を把持しつつ、軸Tまわりにその向きを調整する(図中の両矢印参照)。
 つづいて、図7Jに示すように、ロボット10は、左ハンド15Lによってエンコーダeをグリス塗布ユニット80へ搬送し、エンコーダeの所定の部位(前述の第3パーツp3)へグリスを塗布させる。その後、カメラ部90の撮像領域へエンコーダeを搬送して撮像データによりグリスの塗布状態を検査した後、モータMに対してエンコーダeを仮置きする(図中の矢印7J1参照)。
 そして、図7Kに示すように、ロボット10が、左ハンド15Lの左第2グリッパ15Lbによって、コネクタC2をコネクタユニット20から取り外し、取り外したコネクタC2をエンコーダeへ接続する(図中の矢印7K1参照)。そして、制御装置110は、かかるコネクタC2を介してエンコーダeに関する情報を取得する。
 かかる情報は、たとえば、エンコーダeの機種の識別子を含んでおり、制御装置110は、かかる識別子によって、仮置きされたエンコーダeがモータMに取り付けられるにあたって正当であるか否かを判定する。
 また、かかる情報は、エンコーダeの原点を含んでおり、制御装置110は、かかるエンコーダeの原点がモータMの原点と合致するようにエンコーダeをシャフトM1まわりの向きに調整する動作をロボット10へ指示する。
 すなわち、図7Lに示すように、左ハンド15Lによって、エンコーダeの向きを軸Tまわりに調整させる。
 つづいて、図7Mに示すように、右ハンド15Rのグリッパ15Raが第2工具T2を把持する。ここで、第2工具T2は、トルク締め用のハンドリングツールである。すなわち、かかる第2工具T2を用いて、エンコーダeをブラケットM2に対してネジsc(図6参照)によって螺合させる。
 そして、図7Nに示すように、ロボット10は、左ハンド15Lの左第2グリッパ15Lbによって、モータMからはコネクタC1を、エンコーダeからはコネクタC2を、それぞれ取り外させる(図中の矢印7N1参照)。以上をもって、1個のモータMに対するエンコーダeの取り付け手順が終了することとなる。
 上述してきたように、実施形態に係るロボットシステムは、ロボットと、制御装置とを備える。ロボットは、制御装置の動作指示に基づいた多軸動作を行う。制御装置は、電源の供給を受けることで制御可能となる可動部を具備した半製品へ電源を供給することによってかかる可動部を制御しながら半製品に対して所定の部材を取り付ける動作をロボットへ指示する。
 したがって、実施形態に係るロボットシステムによれば、可動部を有する製品を精度よく組み立てることができる。
 ところで、上述した実施形態では、半製品および組み立て完了後の製品がモータであり、可動部がシャフトである場合を例に挙げて説明したが、これに限られるものではなく、電源供給を受けて制御可能となる可動部を有する半製品および製品であればよい。
 また、上述した実施形態で別体として構成されたユニットが1体で構成されてもよい。たとえば、第1パーツ供給ユニットおよび第2パーツ供給ユニットが1個の中間部材供給ユニットとして構成されてもよい。
 逆に、1個のユニットを機能などにより複数のユニットに分けてもよい。たとえば、制御装置を、電源供給に関する制御専用の電源供給制御装置や、ロボットに関する制御専用のロボット制御装置などに分けて構成してもよい。
 また、上述した実施形態で示した左ハンドおよび右ハンドは、必ずしも左アーム部および右アーム部へそれぞれ対応付けられなくともよい。すなわち、セル内のレイアウト構成などに応じて、たとえば、左アーム部へ右ハンドを、右アーム部へ左ハンドを、それぞれ取り付けることとしてもよい。
 また、上述した実施形態では、双腕ロボットを例示したが、これに限られるものではなく、たとえば、3つ以上の腕を備える多腕ロボットを用いることとしてもよい。また、上述した実施形態では、1個のアームにつき7軸を有する多軸ロボットを例示したが、軸数を限定するものではない。
 さらなる効果や変形例は、当業者によって容易に導き出すことができる。このため、本発明のより広範な態様は、以上のように表しかつ記述した特定の詳細および代表的な実施形態に限定されるものではない。したがって、添付の特許請求の範囲およびその均等物によって定義される総括的な発明の概念の精神または範囲から逸脱することなく、様々な変更が可能である。
   1  ロボットシステム
   2  セル
  10  ロボット
  11  基台部
  12  胴部
  13L 左アーム部
  13R 右アーム部
  15L 左ハンド
  15La 左第1グリッパ
  15Lb 左第2グリッパ
  15Lc センサ部
  15R 右ハンド
  15Ra グリッパ
  20  コネクタユニット
  21  基部
  22  懸架部
  22a 懸架軸
  30  モータ移動機構
  40  パーツ圧入ユニット
  41  圧入部
  50  第1パーツ供給ユニット
  60  第2パーツ供給ユニット
  70  治具ユニット
  80  グリス塗布ユニット
  90  カメラ部
 100  エンコーダストッカ
 110  制御装置
 151  把持面
 152  把持ピン
   C  コネクタ
   C1 コネクタ
   C2 コネクタ
   H  コネクタフック
   Ha 係合溝
   Hb 係合孔
   J  治具
   M  モータ
   M1 シャフト
   M2 ブラケット
   M3 コネクタ口
   T1 第1工具
   T2 第2工具
   e  エンコーダ
   e1 コネクタ口
   p1 第1パーツ
   p2 第2パーツ
   p3 第3パーツ

Claims (6)

  1.  ロボットと、
     電源の供給を受けることで制御可能となる可動部を具備した半製品へ電源を供給することによって該可動部を制御しながら前記半製品に対して所定の部材を取り付ける動作を前記ロボットへ指示する制御装置と
     を備えることを特徴とするロボットシステム。
  2.  前記半製品は、モータであり、
     前記所定の部材は、位置検出器であって、
     前記制御装置は、
     前記モータに対してコネクタを前記ロボットへ接続させた後、該コネクタを介して電源を供給することによって該モータの回転基準位置である原点を規定し、規定された原点と前記位置検出器の原点とが合致するように該位置検出器を取り付ける動作を前記ロボットへ指示すること
     を特徴とする請求項1に記載のロボットシステム。
  3.  前記制御装置は、
     前記モータの種別に応じた前記コネクタを選択する動作を前記ロボットへ指示すること
     を特徴とする請求項2に記載のロボットシステム。
  4.  前記可動部は、
     前記モータのシャフトであって、
     前記制御装置は、
     前記モータに対して前記位置検出器を前記ロボットへ仮置きさせた後、該位置検出器に対してコネクタを前記ロボットへ接続させ、該コネクタを介して取得した前記位置検出器の原点が前記モータの原点と合致するように該位置検出器を前記シャフトまわりの向きに調整する動作を前記ロボットへ指示すること
     を特徴とする請求項2または3に記載のロボットシステム。
  5.  前記制御装置は、
     前記位置検出器の取り付け前に前記シャフトへ装着された中間部材の装着状態を、該シャフトを回転させながら前記ロボットへ検査させること
     を特徴とする請求項4に記載のロボットシステム。
  6.  所定の撮像領域を有するカメラ部
     をさらに備え、
     前記制御装置は、
     前記ロボットが前記位置検出器または前記中間部材を保持している場合に、前記撮像領域へ該位置検出器または該中間部材を搬送させ、前記カメラ部に撮像させた撮像データに基づいて該位置検出器および該中間部材の状態を検査すること
     を特徴とする請求項5に記載のロボットシステム。
PCT/JP2012/054759 2012-02-27 2012-02-27 ロボットシステム Ceased WO2013128542A1 (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
EP12870063.0A EP2821178A4 (en) 2012-02-27 2012-02-27 ROBOTIC SYSTEM
JP2014501850A JP5910724B2 (ja) 2012-02-27 2012-02-27 ロボットシステム
PCT/JP2012/054759 WO2013128542A1 (ja) 2012-02-27 2012-02-27 ロボットシステム
CN201280069047.2A CN104093522A (zh) 2012-02-27 2012-02-27 机器人系统
US14/452,460 US20140350707A1 (en) 2012-02-27 2014-08-05 Robot system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2012/054759 WO2013128542A1 (ja) 2012-02-27 2012-02-27 ロボットシステム

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US14/452,460 Continuation US20140350707A1 (en) 2012-02-27 2014-08-05 Robot system

Publications (1)

Publication Number Publication Date
WO2013128542A1 true WO2013128542A1 (ja) 2013-09-06

Family

ID=49081801

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2012/054759 Ceased WO2013128542A1 (ja) 2012-02-27 2012-02-27 ロボットシステム

Country Status (5)

Country Link
US (1) US20140350707A1 (ja)
EP (1) EP2821178A4 (ja)
JP (1) JP5910724B2 (ja)
CN (1) CN104093522A (ja)
WO (1) WO2013128542A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015085435A (ja) * 2013-10-30 2015-05-07 Thk株式会社 作業装置

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0699512B2 (ja) 1985-07-25 1994-12-07 三井石油化学工業株式会社 オレフインの連続重合法
JPH078890B2 (ja) 1985-07-25 1995-02-01 三井石油化学工業株式会社 オレフインの連続重合法
JPH0699510B2 (ja) 1985-07-25 1994-12-07 三井石油化学工業株式会社 オレフインの連続重合法
JPH0699511B2 (ja) 1985-07-25 1994-12-07 三井石油化学工業株式会社 オレフインの連続重合法
JPH078891B2 (ja) 1985-07-25 1995-02-01 三井石油化学工業株式会社 オレフインの連続重合法
FR3021891A1 (fr) * 2014-06-05 2015-12-11 Aldebaran Robotics Dispositif de prepositionnement et de fixation amovible de membres articules d'un robot humanoide
CN104760043A (zh) * 2015-02-13 2015-07-08 上海源致信息技术有限公司 一种基于智能避障系统的双臂机器人控制器
CN106393119B (zh) * 2016-11-25 2019-01-11 武汉华星光电技术有限公司 一种机器人双手臂的控制系统及其方法
JP6831693B2 (ja) * 2016-12-22 2021-02-17 川崎重工業株式会社 搬送システム及びその運転方法
CN106847489B (zh) * 2017-01-21 2018-02-06 温州微特电子有限公司 一种变压器装配用高精度定位送料机构
CN110325330A (zh) * 2017-02-22 2019-10-11 川崎重工业株式会社 用于烹调食品的装置
CN109866203B (zh) * 2017-12-01 2021-05-25 中国科学院沈阳自动化研究所 一种协作型双臂工业机器人
CN109262218B (zh) * 2018-10-12 2024-05-03 高精精密塑胶制品(深圳)有限公司 万向螺丝智能组装机
JP2022059167A (ja) * 2020-10-01 2022-04-13 株式会社日立製作所 移動式ロボット、移動式ロボットシステム及び移動式ロボットの充電池の交換方法
CN113146590A (zh) * 2021-05-21 2021-07-23 莱茵科斯特智能科技(青岛)有限公司 一种用于安装产品附件的工作站及用于安装附件的机械手
USD1104094S1 (en) * 2024-02-07 2025-12-02 Hyosung TNS Inc. Robot cafe booth

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002187030A (ja) * 2000-12-19 2002-07-02 Asmo Co Ltd 回転電機の製造方法
JP2003340657A (ja) 2002-05-28 2003-12-02 Matsushita Electric Works Ltd 箱体の組み立て方法
JP2009291039A (ja) * 2008-05-30 2009-12-10 Canon Inc 電磁駆動装置及び製造方法

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5608847A (en) * 1981-05-11 1997-03-04 Sensor Adaptive Machines, Inc. Vision target based assembly
US5125298A (en) * 1983-11-14 1992-06-30 Smith Chalmers O Automatic wheel assembly mounting system
US5237468A (en) * 1991-10-15 1993-08-17 International Business Machines Corporation Camera and gripper assembly for an automated storage library
JPH08197356A (ja) * 1995-01-23 1996-08-06 Canon Inc 組立・加工方法
US6886231B2 (en) * 1999-06-25 2005-05-03 Burke E. Porter Machinery Company Robotic apparatus and method for mounting a valve stem on a wheel rim
JP3876234B2 (ja) * 2003-06-17 2007-01-31 ファナック株式会社 コネクタ把持装置、同装置を備えたコネクタ検査システム及びコネクタ接続システム
CN1634726A (zh) * 2003-12-26 2005-07-06 郑贯天 一种车辆和机器人平面或曲面或台阶供电方法和装置
JP3861889B2 (ja) * 2004-06-23 2006-12-27 松下電器産業株式会社 アーク溶接ロボット
CN101002989A (zh) * 2007-01-30 2007-07-25 樊明延 基于usb接口的可编程机器人玩具及其控制方法
US7798316B2 (en) * 2007-04-11 2010-09-21 Chrysler Group Llc Robotic frame handling system
JP5105169B2 (ja) * 2008-01-11 2012-12-19 日本電産株式会社 レゾルバ、モータ、パワーステアリング装置およびレゾルバの製造方法
JP4837113B2 (ja) * 2010-03-18 2011-12-14 ファナック株式会社 ロボットを用いた嵌合装置
US9188973B2 (en) * 2011-07-08 2015-11-17 Restoration Robotics, Inc. Calibration and transformation of a camera system's coordinate system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002187030A (ja) * 2000-12-19 2002-07-02 Asmo Co Ltd 回転電機の製造方法
JP2003340657A (ja) 2002-05-28 2003-12-02 Matsushita Electric Works Ltd 箱体の組み立て方法
JP2009291039A (ja) * 2008-05-30 2009-12-10 Canon Inc 電磁駆動装置及び製造方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP2821178A4

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015085435A (ja) * 2013-10-30 2015-05-07 Thk株式会社 作業装置

Also Published As

Publication number Publication date
US20140350707A1 (en) 2014-11-27
EP2821178A1 (en) 2015-01-07
JPWO2013128542A1 (ja) 2015-07-30
EP2821178A4 (en) 2016-01-13
JP5910724B2 (ja) 2016-04-27
CN104093522A (zh) 2014-10-08

Similar Documents

Publication Publication Date Title
JP5910724B2 (ja) ロボットシステム
JP6039187B2 (ja) 組立装置、把持ハンドおよび物品の組立方法
US10906193B2 (en) Manufacturing system, method of constructing the manufacturing system, end effector, robot, and working method of robot
US20200021780A1 (en) Vision unit
CN106863266B (zh) 机器人、控制装置以及机器人系统
US9227327B2 (en) Robot system and method for operating robot system
US11623355B2 (en) Method for producing a robot and device for carrying out said method
CN102729253A (zh) 机器人系统和被加工对象物的制造方法
JP2018083284A (ja) ロボット制御装置、ロボット、ロボットシステム、及び、ロボット制御方法
JP5910725B2 (ja) ロボットシステム
JP6252597B2 (ja) ロボットシステム
CN113021017B (zh) 随形自适应3d检测与加工系统
CN104044131A (zh) 机器人系统、校正方法及被加工物制造方法
CN109955279B (zh) 机器人手、其控制方法、物品的组装方法及存储介质
CN109996653A (zh) 作业位置校正方法及作业机器人
JP2010105105A (ja) 自動生産装置
CN107053252A (zh) 机器人
JP2005011580A (ja) コネクタ把持装置、同装置を備えたコネクタ検査システム及びコネクタ接続システム
JP6299769B2 (ja) ロボットシステム
JP7358747B2 (ja) ロボットシステム
US11498218B2 (en) Robot
Cheng et al. Efficient hand eye calibration method for a Delta robot pick-and-place system
JP2015096290A (ja) ロボット、ロボットシステム、ロボット制御装置及び方法
RU118579U1 (ru) Захватное устройство
JP2017087307A (ja) ロボットおよびロボットシステム

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12870063

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2014501850

Country of ref document: JP

Kind code of ref document: A

REEP Request for entry into the european phase

Ref document number: 2012870063

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2012870063

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: DE