WO2018193754A1 - ロボット装置および電子機器の製造方法 - Google Patents
ロボット装置および電子機器の製造方法 Download PDFInfo
- Publication number
- WO2018193754A1 WO2018193754A1 PCT/JP2018/009766 JP2018009766W WO2018193754A1 WO 2018193754 A1 WO2018193754 A1 WO 2018193754A1 JP 2018009766 W JP2018009766 W JP 2018009766W WO 2018193754 A1 WO2018193754 A1 WO 2018193754A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- hand
- unit
- linear member
- robot
- support
- Prior art date
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23P—METAL-WORKING NOT OTHERWISE PROVIDED FOR; COMBINED OPERATIONS; UNIVERSAL MACHINE TOOLS
- B23P19/00—Machines for simply fitting together or separating metal parts or objects, or metal and non-metal parts, whether or not involving some deformation; Tools or devices therefor so far as not provided for in other classes
- B23P19/04—Machines for simply fitting together or separating metal parts or objects, or metal and non-metal parts, whether or not involving some deformation; Tools or devices therefor so far as not provided for in other classes for assembling or disassembling parts
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23P—METAL-WORKING NOT OTHERWISE PROVIDED FOR; COMBINED OPERATIONS; UNIVERSAL MACHINE TOOLS
- B23P21/00—Machines for assembling a multiplicity of different parts to compose units, with or without preceding or subsequent working of such parts, e.g. with programme control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J13/00—Controls for manipulators
Definitions
- the present technology relates to a robot apparatus used for manufacturing an electronic device having a flexible linear member such as a cable, and an electronic device manufacturing method.
- JP 2010-69587 A Japanese Patent Application Laid-Open No. 2014-176917
- a linear member such as a cable may be connected to a connector part while spanning between a plurality of supports in the equipment.
- the linear member may become loose in an unintended area, which may cause problems in the subsequent assembly process or reduce the electrical characteristics of the device. There is.
- an object of the present technology is to provide a robot apparatus and a method for manufacturing an electronic apparatus that can suppress the occurrence of slack in an unintended region due to variations in the length of linear members. .
- a robot apparatus includes a first robot, a second robot, and a control unit.
- the first robot includes a first articulated arm, a first hand unit, and a force sensor.
- the first hand portion is attached to the first articulated arm and configured to support a flexible linear member.
- the force sensor is arranged between the first articulated arm and the first hand unit, and is configured to detect an external force acting on the first hand unit.
- the second robot has a second articulated arm and a second hand unit.
- the second hand portion is attached to the second articulated arm and configured to hold the linear member.
- the control unit is configured to determine a holding position of the linear member by the second hand unit, and the linear shape held by the second hand unit based on an output of the force sensor.
- a distance calculating unit that calculates a sliding distance of the first hand unit relative to the member.
- each region of the linear member can be accurately guided to a predetermined holding position, it is possible to suppress the occurrence of slack in the unintended region due to the variation in the length of the linear member.
- the distance calculation unit is configured to further calculate a relative movement distance of the linear member held by the first hand unit with respect to the second hand unit based on an output of the force sensor. Also good. Thereby, it can adjust to the suitable length between the arbitrary fixed positions of a linear member.
- the first hand unit may include a clamp mechanism and an elevating member.
- the clamp mechanism is configured to be able to grip the linear member in a uniaxial direction.
- the elevating member is configured to be movable relative to the clamp mechanism, and is configured to be able to press the linear member held by the clamp mechanism in another axial direction orthogonal to the one axial direction.
- the clamp mechanism may include a first clamp claw, a second clamp claw, a protruding portion, and a storage portion.
- the second clamp pawl is configured to be movable relative to the first clamp pawl in the uniaxial direction.
- the protrusion is provided on the first clamp claw and extends toward the second clamp claw.
- the accommodating portion is provided between the protruding portion and the distal end portions of the first and second clamp claws, and is configured to be able to slidably support the linear member. Thereby, a linear member can be appropriately supported by the 1st hand part.
- the second robot may further include a camera that captures an end portion of the linear member supported by the first hand unit.
- the control unit may further include a posture determination unit that determines a posture of the tip portion with respect to the first hand unit based on image information acquired by the camera. Thereby, the front-end
- a method of manufacturing an electronic device includes a base substrate having a connection portion, and first and second erected on the base substrate having a terminal portion connected to the connection portion at a tip.
- a method for manufacturing an electronic device including a flexible linear member spanned between the support members, the method including gripping the linear member with a first hand portion of a first robot. By moving the first hand part to the first support, the first region of the linear member is supported by the first support. The linear member is held by the second hand portion of the second robot. The first hand portion is slid with respect to the linear member from the first region toward the terminal portion toward the second region separated by the first line length, and then the first hand portion is moved. The second area is gripped by the hand portion. The second region is supported by the second support by moving the first hand part to the second support.
- the method for manufacturing the electronic device may further include sliding the first hand portion relative to the linear member from the second region to a contact position with the terminal portion. By moving the first hand portion together with the terminal portion in a direction away from the second support body, the second region is extended from the second support body by a second line length. By moving the first hand part to the connection part, the terminal part is connected to the connection part.
- the method for manufacturing the electronic device may further include acquiring an image including posture information of the terminal unit with the camera of the second robot before connecting the terminal unit to the connection unit. Based on the posture information, the gripping position of the terminal unit by the first hand unit is changed.
- the linear member may be an antenna cable or a wiring cable.
- FIG. 1 is a schematic side view showing an electronic apparatus manufacturing apparatus (robot apparatus) according to an embodiment of the present technology.
- robot apparatus an electronic apparatus manufacturing apparatus
- FIG. 1 an application example of the present technology to an automatic connection process of a cable member, which is one manufacturing process of an electronic device, will be described.
- the robot apparatus 1 includes a work table that supports an assembly robot 100 (first robot), an auxiliary robot 200 (second robot), and a semi-finished product (hereinafter also referred to as a workpiece W) of an electronic device. 2 and a controller 3 (control unit) that controls driving of the assembly robot 100 and the auxiliary robot 200.
- the assembly robot 100 includes a hand unit 101 (first hand unit), and a multi-joint arm 102 (first multi-joint arm) capable of moving the hand unit 101 to an arbitrary coordinate position with six-axis freedom.
- the auxiliary robot 200 includes a hand unit 201 (second hand unit), a multi-joint arm 202 (second multi-joint arm) capable of moving the hand unit 201 to an arbitrary coordinate position with six axes of freedom.
- the multi-joint arms 102 and 202 are respectively connected to the work table 2 or a drive source (not shown) arranged in the vicinity of the work table 2.
- the controller 3 is typically composed of a computer having a CPU (Central Processing Unit) and a memory, and is configured to control the driving of the assembly robot 100 and the auxiliary robot 200 in accordance with a program stored in the memory. An example of control of the robots 100 and 200 by the controller 3 will be described later.
- CPU Central Processing Unit
- FIGS. 2A and 2B are schematic diagrams illustrating an example of a workpiece W and a processing procedure of the robot apparatus 1 for the workpiece W.
- an X axis, a Y axis, and a Z axis indicate triaxial directions orthogonal to each other, and the Z axis corresponds to a height direction.
- the workpiece W includes a base substrate Wa, circuit units Wb and Wc disposed on the base substrate Wa, a plurality of supports Wd (Wd1 to Wd4) standing at appropriate positions on the base substrate Wa, a cable member F and so on.
- Examples of the base substrate Wa include a part of a case of an electronic device or a plate-like support disposed in the case.
- the circuit units Wb and Wc are configured by a circuit board in which various electronic components are mounted on a printed wiring board, or an electronic unit having a built-in computer configured by a CPU, a memory, etc. constituting one function of the electronic device.
- the plurality of support bodies Wd are for routing the cable member F along a predetermined path on the base substrate Wa, and have a plate shape with a predetermined thickness having a support portion Wds for supporting the cable F as shown in FIG. 3A.
- the support portion Wds is formed in a groove shape with an open top, and the groove width is formed to be equal to or slightly larger than the outer diameter of the cable F.
- the cable member F is formed of a flexible wire having a circular cross section having one end connected to the circuit unit Wb and the other end (tip) having a terminal portion Fa.
- the cable member F typically has a core material F1 made of a conductive material and an insulating coating F2 covering the surface thereof, and is configured as a wiring member such as a wiring cable or an antenna cable.
- the cross section of the cable F is circular, but is not limited thereto, and may be formed in a rectangular shape.
- the terminal part Fa of the cable member F has a stepped disk shape having a large diameter part Fa1 and a small diameter part Fa2, as schematically shown in FIG. 3B, and the small diameter part Fa2 constitutes a connection surface.
- the terminal portion Fa is incorporated into the connection portion Wf on the base substrate Wa with the small diameter portion Fa2 facing downward (see FIG. 2B).
- Work W is placed on the work table 2 with one end of the cable member F connected to the circuit unit Wc.
- the robot apparatus 1 controls the assembly robot 100 and the auxiliary robot 200 in a coordinated manner, bridges the cable member F between the plurality of support bodies Wd through a predetermined path, and then connects the terminal portion Fa to the connection portion. Connect to Wf.
- the cable member F may be loosened in an unintended region, which may cause problems in the subsequent assembly process, or may deteriorate the electrical characteristics of the device.
- the robot apparatus 1 uses the path between the support Wd2 and the support Wd3 as an extra length region of the cable member F, and a cable between the support Wd4 and the connection portion Wf.
- the cable member F can be assembled so that the line length of the member F is constant. Details of the robot apparatus 1 will be described below.
- FIG. 4 is a schematic front view showing the configuration of the hand unit 101
- FIGS. 5A to 5C are enlarged front views for explaining an operation example of the clamp mechanism
- FIG. 6 is a schematic side view of the main part of the hand unit 101.
- the x-axis, y-axis, and z-axis indicate triaxial directions orthogonal to each other.
- the hand unit 101 has a clamp mechanism CL1 (first clamp mechanism) that can grip (clamp) the cable member F in one axis direction (x-axis direction).
- the hand unit 101 further includes a base block 14, a force sensor 15, a camera 16, a lift unit 17, a plurality of illuminators 18, a suction unit 19, and the like.
- the base block 14 supports the clamp mechanism CL1, the camera 16 (imaging unit), the lifting unit 17, the plurality of illuminators 18, and the suction unit 19.
- the camera 16 is configured to be able to photograph the cable member F sandwiched by the clamp mechanism CL1.
- the image signal acquired by the camera 16 is output to the controller 3.
- the plurality of illuminators 18 are light sources for illuminating the clamp mechanism CL ⁇ b> 1 and the vicinity thereof when the camera 16 is photographing.
- the force sensor 15 is provided between the hand unit 101 and the articulated arm 102, and is configured to detect an external force acting on the hand unit 101 and a reaction force of the clamp mechanism CL1. A detection signal from the force sensor 15 is output to the controller 3.
- the clamp mechanism CL1 supports the first clamp claw 11, the second clamp claw 12, and the first and second clamp claws 11, 12 so that they can move relative to each other in the uniaxial direction (x-axis direction). And a drive unit 13.
- Each of the first and second clamp claws 11 and 12 may be configured to be movable in the x-axis direction, or one of them may be configured to be movable in the x-axis direction.
- claws 11 and 12 have hook part 11a, 12a which protrudes in the direction which mutually opposes each front-end
- claw 11 has the protrusion part 110 provided in the position right above the hook part 11a.
- the distance between the protruding part 110 and the hook part 11a is set to be larger than the diameter of the cable member F.
- the protrusion 110 has a substantially triangular plate shape extending toward the second clamp claw 12. As shown in FIGS. 5B and 5C, the protruding portion 110 overlaps the tip end portion of the second clamp claw 12 in the y-axis direction when the first clamp claw 11 is moved relative to the second clamp claw 12. Configured.
- the clamp mechanism CL1 has the accommodating part 101c formed when the space
- the accommodating portion 101c is a space portion that is formed between the hook portions 11a and 12a and the protruding portion 110 and penetrates in the y-axis direction.
- the drive unit 13 adjusts the distance between the hook units 11a and 12a to support the cable member F so as to be slidable in the y-axis direction in the housing unit 101c, or to hold the cable member F so as not to slide. Configured to be able to.
- the elevating unit 17 has an elevating member 171 connected to a drive rod R ⁇ b> 1 of a drive cylinder installed in the base block 14.
- the elevating member 171 is configured to be movable relative to the clamp mechanism CL1 in the z-axis direction.
- the elevating member 171 can move linearly between an ascending position indicated by a solid line and a descending position indicated by a two-dot chain line in FIG. 6, and the cable member F supported by the accommodating portion 101c at the lowered position can It can be pressed in the direction (see FIG. 10).
- the suction unit 19 has a suction tool 191 that can move in the z-axis direction, as shown in FIG.
- the suction tool 191 has a suction hole for vacuum suction at the tip thereof, and can move linearly between an ascending position indicated by a solid line and a descending position indicated by a two-dot chain line in FIG.
- the cable member F on the workpiece W can be sucked.
- the suction unit 19 is used by the clamp mechanism CL2 to remount the cable member F, and may be omitted as necessary.
- FIG. 7 is a schematic front view showing the configuration of the hand unit 201.
- the a-axis, b-axis, and c-axis indicate triaxial directions orthogonal to each other.
- the hand unit 201 includes a clamp mechanism CL2 (second clamp mechanism) that can grip (clamp) the cable member F in one axis direction (a-axis direction).
- the hand unit 201 further includes a base block 24, a force sensor 25, a camera 26, a plurality of illuminators 28, and the like.
- the base block 24 supports the clamp mechanism CL2, the camera 26 (imaging unit), and a plurality of illuminators 28.
- the camera 26 is configured to be able to take an image of the cable member F sandwiched by the clamp mechanism CL2.
- the image signal acquired by the camera 26 is output to the controller 3.
- the plurality of illuminators 28 are light sources for illuminating the clamp mechanism CL ⁇ b> 2 and the vicinity thereof when the camera 26 captures images.
- the force sensor 25 is provided between the hand unit 201 and the articulated arm 202, and is configured to detect an external force acting on the hand unit 201 and a reaction force of the clamp mechanism CL2. A detection signal of the force sensor 25 is output to the controller 3.
- the clamp mechanism CL2 supports the first clamp claw 21, the second clamp claw 22, and the first and second clamp claws 21, 22 so that they can move relative to each other in the uniaxial direction (a-axis direction). And a drive unit 23.
- Each of the first and second clamp claws 21 and 22 may be configured to be movable in the a-axis direction, or one of them may be configured to be movable in the a-axis direction.
- FIG. 8 is a functional block diagram of the robot apparatus 1 including the controller 3.
- the controller 3 is typically composed of a computer including a CPU (Central Processing Unit) and a memory.
- the controller 3 is configured to control the operation of each part of the assembly robot 100 and the auxiliary robot 200 by executing a program stored in the memory.
- CPU Central Processing Unit
- the controller 3 includes a position determination unit 31, a distance calculation unit 32, a drive signal generation unit 33, a storage unit 34, and an attitude determination unit 35.
- the position determination unit 31 uses the access points of the assembly robot 100 (first hand unit 101) and the auxiliary robot 200 (second hand unit 201) for the workpiece W placed on the work table 2 (see FIG. 1). decide. Specifically, the position of each part on the base substrate Wa (the positions of the circuit units Wb, Wc, the support Wd, the connection part Wf, etc.) is recognized, and the movement trajectory of the first and second hand parts 101, 102 The moving height from the work table 2 is determined.
- the distance calculation unit 32 mainly calculates the movement distance of the first hand unit 101. More specifically, the distance calculation unit 32 has a relative movement distance (sliding distance) of the first hand unit 101 with respect to the cable member F and a second hand unit 201 of the first hand unit 101 that holds the cable member F. It is configured to calculate a relative movement distance or the like. The distance calculation unit 32 calculates the distances based on the output of the force sensor 15.
- the drive signal generation unit 33 generates a drive signal for controlling the driving of the hand units 101 and 201 and the articulated arms 102 and 202 of the robots 100 and 200 based on outputs from the position determination unit 31, the distance calculation unit 32, and the like. Configured as follows.
- the storage unit 34 is typically composed of a semiconductor memory or the like.
- the storage unit 34 is necessary for calculation in each unit in addition to a program for controlling the operation of each unit of the robot apparatus 1 including programs for executing the functions of the position determination unit 31, the distance calculation unit 32, and the drive signal generation unit 33. Parameters, image signals of the cameras 16 and 26 output from the hand units 101 and 201, detection signals of the force sensors 15 and 25, and the like can be stored.
- the posture determination unit 35 determines the posture of the terminal portion Fa with respect to the first hand unit 101 based on image information acquired by the camera 16 of the assembly robot 100 or the camera 26 of the auxiliary robot 200. Thereby, the terminal part Fa can be converted into a posture suitable for connection to the connection part Wf.
- the posture determination unit 35 uses a posture (see FIG. 13B) in which the small-diameter portion Fa2 of the terminal portion Fa is downward and the connection surface is horizontal as a reference posture, and a terminal from the reference posture. The angular deviation of the posture of the part Fa is calculated.
- FIG. 9 is a flowchart illustrating an example of a processing procedure executed by the controller 3, and includes operation commands for the hand units 101 and 102.
- the cable member F is gripped by the first hand unit 101 (step 101).
- the controller 3 first determines the position of the cable member F, the supports Wd1 to Wd4, and the support members Wd1 to Wd4 based on the image signal of the workpiece W imaged by the camera 16 of the first hand unit 101 or the camera 26 of the second hand unit 201. Information on the position of the connecting portion Wf is acquired. Then, the position determining unit 31 determines the access point (XYZ coordinate position) of the hand units 101 and 102.
- the drive signal generation unit 33 generates a drive signal for moving the first hand unit 101 to a position where the cable member F is gripped based on the position information set in the position determination unit 31 and outputs the drive signal to the assembly robot 100. .
- the assembly robot 100 moves the first hand unit 101 to the gripping position of the cable member F via the multi-joint arm 102 and executes the gripping process of the cable member F.
- a process of moving the cable member F to the gripping position by the suction unit 19 may be executed.
- the first hand unit 101 moves to a position immediately above a predetermined gripping position of the cable member F, and maintains the clamp mechanism CL1 in the open state shown in FIG. 5A. And the 1st hand part 101 descend
- the cable member F is accommodated in the accommodating portion 101c. Thereby, the cable member F can be appropriately accommodated in the accommodating part 101c.
- the gripping force of the cable member F by the clamp mechanism CL1 is set to an appropriate strength that allows the clamp mechanism CL1 to slide relative to the cable member F when a predetermined tension or more is applied to the cable member F. Can do. Thereby, the stress added to the cable member F can be reduced.
- the gripping force of the clamp mechanism CL1 can be controlled based on the output of the force sensor 15.
- control such as movement of the hand units 101 and 102 is executed based on outputs from the position determination unit 31 and the drive signal generation unit 33, and detailed description thereof is omitted.
- the first hand unit 101 is used in the sense of the clamp mechanism CL1
- the second hand unit 201 is used in the sense of the clamp mechanism CL2.
- the cable member F is sequentially supported on the supports Wd1 and Wd2 by the first hand unit 101 (step 102).
- the controller 3 adjusts so that the gripping position of the cable member F by the clamp mechanism CL1 is a support region for the support body Wd1. Thereby, an appropriate cable length (S01) from the circuit unit Wc to the support body Wd1 is ensured.
- the hand unit 101 pulls the gripping position of the cable member F with a predetermined tension via the clamp mechanism CL1, and the distance from the gripping position and the connection end of the circuit unit Wc has a predetermined size. Check if it exists. If the distance is not a predetermined size, the gripping force is weakened and the clamp mechanism CL1 is slid with respect to the cable member F to re-hold at the position where the distance is a predetermined size.
- the controller 3 moves the first hand unit 101 to the support body Wd1, thereby supporting the vicinity of the grip region of the cable member F on the support body Wd1.
- the first hand portion 101 descends to a position where the target support Wd is sandwiched between the clamp mechanism CL1 and the elevating member 171 and the cable member F is supported by the support portion of the support Wd. Engage with Wds.
- the elevating member 171 is lowered, and the support member F immediately below is pressed against the upper surface of the base substrate Wa with a predetermined pressure.
- the cable member F can be engaged with the support portion Wds in an appropriate posture.
- the first hand unit 101 After the operation of engaging the cable member F with the support body Wd1, the first hand unit 101 is raised by a predetermined distance, and the cable member F is supported in a state in which the cable member F is accommodated in the accommodating part 101c by weakening the gripping force of the clamp mechanism CL1 It moves in the direction of the body Wd2.
- the clamp mechanism CL1 slides and moves relative to the cable member F while supporting the cable member F, changes the gripping position to the support region of the support Wd2, and connects the cable to the support Wd2 in the same procedure as described above.
- the member F is supported.
- the slide length of the clamp mechanism CL1 at this time is set to the cable length (S12) corresponding to the distance between the support body Wd1 and the support body Wd2.
- the controller 3 moves the cable member F to a position immediately above the cable member F in the vicinity of the support Wd by the second hand unit 201, and the base member Wa at a predetermined pressure at the tip of the clamp mechanism CL2. Press and hold up. Thereby, the slack of the cable member F accompanying the movement of the 1st hand part 101 and the drop-off
- the predetermined pressure can be controlled based on the output of the force sensor 25 of the second hand unit 201.
- the first hand unit 101 slides a predetermined distance with respect to the cable member F (steps 103 and 104).
- the cable member F supported by the support body Wd2 by the second hand unit 201 is held.
- the first hand unit 101 has a first line from the region (first region) gripped when the cable member F is supported by the support body Wd2 toward the terminal portion Fa of the cable member F. After sliding with respect to the cable member F to the area (second area) separated by the length S, the area (second area) is gripped.
- the first line length S is set to a length (S230) larger than the appropriate cable surplus length (S23) between the support body Wd2 and the support body Wd3. That is, in this step, the support Wd2 is such that the cable length (S34) from the support Wd3 to the support Wd4 and the cable length (S45) from the support Wd4 to the connection portion Wf are within a predetermined range. A surplus length region of the cable member F is formed between the support member Wd3 and the support member Wd3.
- the cable member F is supported by the support body Wd3 by the first hand unit 101 (step 105).
- the controller 3 moves the first hand unit 101 to the support Wd3, thereby supporting the second region on the support Wd3.
- region of the cable member F is formed between the support body Wd2 and the support body Wd3 (refer FIG. 12B).
- the cable member F is fed out from the support Wd3 by a predetermined distance by the first hand unit 101 (step 106).
- the first hand unit is held in a state in which the second hand unit 201 holds the support region (second region) of the cable member F on the support Wd3 or the vicinity thereof. 101 is slid with respect to the cable member from the region (second region) to a contact position with the terminal portion Fa of the cable member F.
- the holding force of the cable member F by the second hand portion 201 is weakened, and the first hand portion 101 is moved together with the terminal portion Fa in a direction away from the support body Wd3 (leftward in the Y-axis direction in FIG. 12C).
- the cable member F (second region) is slid with respect to the second hand unit 201, the cable member F is extended from the support Wd3 by the second line length.
- the second line length corresponds to a part of the extra length of the cable member F between the support body Wd2 and the support body Wd3. Specifically, the line length (S230), the line length (S23), It is the length corresponding to the difference of. Thereby, an appropriate cable length (a length corresponding to the sum of S34 and S45) from the support body Wd3 to the connection portion Wf is ensured.
- the cable member F is supported by the support body Wd4 by the first hand unit 101 (step 107). And the terminal part Fa of the cable member F is connected to the connection part Wf by moving the 1st hand part 101 to the connection part Wf.
- a step of converting the terminal portion Fa into an appropriate posture is performed, and then the terminal portion Fa is connected to the connection portion Wf (step 108, 109).
- the cable connecting portion Fb (see FIG. 3B) in the vicinity of the terminal portion Fa is held by the first hand portion 101, and the second robot 200 An image including the orientation information of the terminal portion Fa is acquired by the camera 26. And based on the said attitude
- the small-diameter portion Fa2 of the terminal portion Fa is directed downward from the image of the terminal portion Fa acquired by the camera 26, and the connection surface thereof is The controller 3 calculates the angle error from the horizontal proper posture. Then, after the clamp mechanism CL2 of the second hand unit 201 grips the terminal portion Fa instead of the first hand unit 101 (clamp mechanism CL1), the first hand unit 101 has an angle corresponding to the angle error. Rotate and re-clamp the cable connection Fb. As a result, as shown in FIG. 13B, the terminal portion Fa is held in an appropriate posture by the first hand unit 101.
- the first hand unit 101 moves to a position directly above the connection part Wf, lowers the terminal part Fa, and connects to the connection part Wf with a predetermined pressure. Thereby, the routing operation of the cable member F and the connection operation of the terminal portion Fa to the connection portion Wf between the plurality of support bodies Wd by the robot apparatus 1 are completed.
- each region of the cable member F can be accurately guided to a predetermined holding position, so that occurrence of slack in an unintended region due to variation in the length of the cable member F is suppressed. be able to.
- the assembly robot 100 and the auxiliary robot 200 include the force sensors 15 and 25, it is possible to adjust an appropriate gripping force and feeding length for the cable member F, and a terminal for the connection portion Wf. An appropriate pushing pressure of the portion Fa can be realized.
- the flexible cable member F can be connected to the device while being routed along a predetermined route while creating a desired extra length region. it can.
- the cable member F is provided between the surplus length region support body Wd2 and the support body Wd3.
- the present invention is not limited to this, and the surplus length region may be set in another section.
- the routing route of the cable member F and the structure of the support body Wd are not limited to the above-described example, and can be appropriately changed according to the type of the workpiece W or the like.
- the auxiliary robot 200 performs a predetermined holding action by pressing the tip of the clamp mechanism CL2 against the cable member F.
- the auxiliary robot 200 is predetermined by clamping the cable member F with the clamp mechanism CL2. The holding action may be performed.
- the routing of the cable member F is realized by cooperative control of the assembly robot 100 and the auxiliary robot 200.
- the present invention is not limited to this, and depending on the structure of the support and the routing route, the assembly robot 100 alone may be used. You may go.
- this technique can also take the following structures.
- a first multi-joint arm, a first hand unit attached to the first multi-joint arm and capable of supporting a flexible linear member, and the first multi-joint arm A first robot having a force sensor arranged between the first hand unit and capable of detecting an external force acting on the first hand unit;
- a second robot having a second articulated arm and a second hand unit attached to the second articulated arm and capable of holding the linear member;
- a position determining unit that determines a holding position of the linear member by the second hand unit, and the first relative to the linear member held by the second hand unit based on an output of the force sensor.
- a robot apparatus comprising: a distance calculating unit that calculates a sliding distance of the hand unit; (2) The robot apparatus according to (1) above, The distance calculation unit further calculates a relative movement distance of the linear member held by the first hand unit with respect to the second hand unit based on an output of the force sensor. (3) The robot apparatus according to (1) or (2) above, The first hand unit includes: A clamp mechanism capable of gripping the linear member in a uniaxial direction; A robot apparatus configured to be movable relative to the clamp mechanism and capable of pressing the linear member gripped by the clamp mechanism in another axial direction perpendicular to the one axial direction.
- the clamping mechanism is A first clamping claw; A second clamp claw movable relative to the first clamp claw in the uniaxial direction; A protrusion provided on the first clamp pawl and extending toward the second clamp pawl; A robot apparatus, comprising: a housing portion provided between the projecting portion and the distal end portions of the first and second clamp claws and capable of slidably supporting the linear member.
- the second robot further includes a camera that photographs the tip of the linear member supported by the first hand unit,
- the control unit further includes a posture determination unit that determines a posture of the tip portion with respect to the hand unit based on image information acquired by the camera.
- a method of manufacturing an electronic device including a linear member of Grasping the linear member with the first hand portion of the first robot, By moving the first hand portion to the first support, the first region of the linear member is supported by the first support, Holding the linear member by the second hand portion of the second robot; The first hand part is slid relative to the linear member from the first area toward the terminal part to a second area separated by a first line length, and then the first hand part Holding the second region with the hand part; The manufacturing method of the electronic device which makes the said 2nd support body support the said 2nd area
- the method for manufacturing the electronic device according to (6) further comprising: Sliding the first hand part relative to the linear member from the second region to a contact position with the terminal part; By moving the first hand portion together with the terminal portion in a direction away from the second support, the second region is extended from the second support by a second line length, A method of manufacturing an electronic device, wherein the terminal portion is connected to the connection portion by moving the first hand portion to the connection portion.
- the method for manufacturing an electronic device according to (7) further comprising: Before connecting the terminal unit to the connection unit, obtain an image including posture information of the terminal unit with the camera of the second robot, A method for manufacturing an electronic device, wherein a gripping position of the terminal unit by the first hand unit is changed based on the posture information.
- the linear member is an antenna cable or a wiring cable.
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Robotics (AREA)
- Manipulator (AREA)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2019513267A JP7052791B2 (ja) | 2017-04-21 | 2018-03-13 | ロボット装置および電子機器の製造方法 |
CN201880025022.XA CN110520255B (zh) | 2017-04-21 | 2018-03-13 | 机械手装置和电子设备的制造方法 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017084177 | 2017-04-21 | ||
JP2017-084177 | 2017-04-21 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2018193754A1 true WO2018193754A1 (ja) | 2018-10-25 |
Family
ID=63855749
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2018/009766 WO2018193754A1 (ja) | 2017-04-21 | 2018-03-13 | ロボット装置および電子機器の製造方法 |
Country Status (3)
Country | Link |
---|---|
JP (1) | JP7052791B2 (zh) |
CN (1) | CN110520255B (zh) |
WO (1) | WO2018193754A1 (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020138293A (ja) * | 2019-02-28 | 2020-09-03 | セイコーエプソン株式会社 | ロボットシステムおよび制御方法 |
JP2020138292A (ja) * | 2019-02-28 | 2020-09-03 | セイコーエプソン株式会社 | ロボットシステムおよび制御方法 |
JP2020146812A (ja) * | 2019-03-14 | 2020-09-17 | ファナック株式会社 | コネクタを含むワークを把持する作業ツールおよび作業ツールを備えるロボット装置 |
WO2022215308A1 (ja) * | 2021-04-07 | 2022-10-13 | 三菱電機株式会社 | 自動配線装置、配線基板の製造方法及び自動配線用基板 |
JP7499076B2 (ja) | 2020-06-09 | 2024-06-13 | 倉敷紡績株式会社 | 吸着ノズル、線状物ハンドリングシステムおよび線状物ハンドリング方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07223179A (ja) * | 1994-02-04 | 1995-08-22 | Toshiba Corp | 複腕ロボット |
JP2005011580A (ja) * | 2003-06-17 | 2005-01-13 | Fanuc Ltd | コネクタ把持装置、同装置を備えたコネクタ検査システム及びコネクタ接続システム |
JP2010069587A (ja) * | 2008-09-19 | 2010-04-02 | Yaskawa Electric Corp | ロボットシステム |
JP2014176917A (ja) * | 2013-03-14 | 2014-09-25 | Yaskawa Electric Corp | ロボット装置 |
JP2016219473A (ja) * | 2015-05-15 | 2016-12-22 | パナソニックIpマネジメント株式会社 | 部品取出し装置および部品取出し方法ならびに部品実装装置 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4249789B2 (ja) * | 2007-07-23 | 2009-04-08 | ファナック株式会社 | 可撓性ワーク組付方法 |
JP6379687B2 (ja) * | 2014-06-02 | 2018-08-29 | セイコーエプソン株式会社 | ロボット、ロボットシステム、制御装置、及び制御方法 |
CN105729441A (zh) * | 2014-12-24 | 2016-07-06 | 精工爱普生株式会社 | 机器人、机器人***、控制装置以及控制方法 |
-
2018
- 2018-03-13 JP JP2019513267A patent/JP7052791B2/ja active Active
- 2018-03-13 WO PCT/JP2018/009766 patent/WO2018193754A1/ja active Application Filing
- 2018-03-13 CN CN201880025022.XA patent/CN110520255B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07223179A (ja) * | 1994-02-04 | 1995-08-22 | Toshiba Corp | 複腕ロボット |
JP2005011580A (ja) * | 2003-06-17 | 2005-01-13 | Fanuc Ltd | コネクタ把持装置、同装置を備えたコネクタ検査システム及びコネクタ接続システム |
JP2010069587A (ja) * | 2008-09-19 | 2010-04-02 | Yaskawa Electric Corp | ロボットシステム |
JP2014176917A (ja) * | 2013-03-14 | 2014-09-25 | Yaskawa Electric Corp | ロボット装置 |
JP2016219473A (ja) * | 2015-05-15 | 2016-12-22 | パナソニックIpマネジメント株式会社 | 部品取出し装置および部品取出し方法ならびに部品実装装置 |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020138293A (ja) * | 2019-02-28 | 2020-09-03 | セイコーエプソン株式会社 | ロボットシステムおよび制御方法 |
JP2020138292A (ja) * | 2019-02-28 | 2020-09-03 | セイコーエプソン株式会社 | ロボットシステムおよび制御方法 |
CN111618844A (zh) * | 2019-02-28 | 2020-09-04 | 精工爱普生株式会社 | 机器人***以及控制方法 |
US11654567B2 (en) | 2019-02-28 | 2023-05-23 | Seiko Epson Corporation | Robot system and control method |
JP2020146812A (ja) * | 2019-03-14 | 2020-09-17 | ファナック株式会社 | コネクタを含むワークを把持する作業ツールおよび作業ツールを備えるロボット装置 |
JP7015265B2 (ja) | 2019-03-14 | 2022-02-02 | ファナック株式会社 | コネクタを含むワークを把持する作業ツールおよび作業ツールを備えるロボット装置 |
US11413758B2 (en) | 2019-03-14 | 2022-08-16 | Fanuc Corporation | Operation tool for grasping workpiece including connector and robot apparatus including operation tool |
JP7499076B2 (ja) | 2020-06-09 | 2024-06-13 | 倉敷紡績株式会社 | 吸着ノズル、線状物ハンドリングシステムおよび線状物ハンドリング方法 |
WO2022215308A1 (ja) * | 2021-04-07 | 2022-10-13 | 三菱電機株式会社 | 自動配線装置、配線基板の製造方法及び自動配線用基板 |
Also Published As
Publication number | Publication date |
---|---|
CN110520255B (zh) | 2022-11-01 |
CN110520255A (zh) | 2019-11-29 |
JP7052791B2 (ja) | 2022-04-12 |
JPWO2018193754A1 (ja) | 2020-03-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2018193754A1 (ja) | ロボット装置および電子機器の製造方法 | |
WO2018207552A1 (ja) | ロボット装置および電子機器の製造方法 | |
US10059001B2 (en) | Robot control device, robot system, and robot | |
CN109996653B (zh) | 作业位置校正方法及作业机器人 | |
US10532461B2 (en) | Robot and robot system | |
US9563601B2 (en) | Force sensor correcting method | |
JP2012055999A (ja) | 物体把持システム、物体把持方法、プログラム、およびロボットシステム | |
CN111618843B (zh) | 机器人***以及控制方法 | |
CN109952178B (zh) | 作业机器人及作业位置修正方法 | |
US20190022859A1 (en) | Robot apparatus, control method for the robot apparatus, assembly method using the robot apparatus, and recording medium | |
KR20120104939A (ko) | 로봇, 및 로봇을 작동시키기 위한 방법 | |
CN111618845B (zh) | 机器人*** | |
JP2020066067A (ja) | ロボットハンドおよびロボットシステム | |
US20170274539A1 (en) | End effector, robot, and robot control apparatus | |
JP5917380B2 (ja) | 多関節型ロボットによるワーク位置決め方法およびそのワーク位置決め方法を用いた多関節型ロボットによるワーク装着方法 | |
CN111618844A (zh) | 机器人***以及控制方法 | |
US20200068719A1 (en) | Component mounting device and method of controlling the same | |
JP2019209405A (ja) | フレキシブル回路接続方法、電子機器の生産方法、フレキシブル回路の移動装置 | |
JP2015085499A (ja) | ロボット、ロボットシステム、制御装置及び制御方法 | |
JP2019114538A (ja) | フレキシブルケーブルの移動装置および移動方法 | |
JP2016203282A (ja) | エンドエフェクタの姿勢変更機構を備えたロボット | |
JP7294144B2 (ja) | ロボット装置及び電子機器の製造方法 | |
KR102253409B1 (ko) | 워크 유지 기구 | |
Venkatesan et al. | Development of an automated flexible micro-soldering station | |
JP2019010700A (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: 18787100 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2019513267 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 18787100 Country of ref document: EP Kind code of ref document: A1 |