US20200306999A9 - Method for producing a robot and device for carrying out said method - Google Patents

Method for producing a robot and device for carrying out said method Download PDF

Info

Publication number
US20200306999A9
US20200306999A9 US16/095,336 US201716095336A US2020306999A9 US 20200306999 A9 US20200306999 A9 US 20200306999A9 US 201716095336 A US201716095336 A US 201716095336A US 2020306999 A9 US2020306999 A9 US 2020306999A9
Authority
US
United States
Prior art keywords
robot
assembly
axis
robotic arm
housing segments
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.)
Granted
Application number
US16/095,336
Other versions
US20190315002A1 (en
US11623355B2 (en
Inventor
Sami Haddadin
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.)
Kastanienbaum GmbH
Original Assignee
Kastanienbaum GmbH
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 Kastanienbaum GmbH filed Critical Kastanienbaum GmbH
Publication of US20190315002A1 publication Critical patent/US20190315002A1/en
Publication of US20200306999A9 publication Critical patent/US20200306999A9/en
Application granted granted Critical
Publication of US11623355B2 publication Critical patent/US11623355B2/en
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • 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/007Means or methods for designing or fabricating manipulators
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1656Programme controls characterised by programming, planning systems for manipulators
    • B25J9/1669Programme controls characterised by programming, planning systems for manipulators characterised by special application, e.g. multi-arm co-operation, assembly, grasping
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J15/00Gripping heads and other end effectors
    • B25J15/04Gripping heads and other end effectors with provision for the remote detachment or exchange of the head or parts thereof
    • B25J15/0475Exchangeable fingers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J17/00Joints
    • B25J17/02Wrist joints
    • B25J17/0258Two-dimensional joints
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1628Programme controls characterised by the control loop
    • B25J9/163Programme controls characterised by the control loop learning, adaptive, model based, rule based expert control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1656Programme controls characterised by programming, planning systems for manipulators
    • B25J9/1664Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning

Definitions

  • the present invention relates to a method for manufacturing a robot and a device allowing such a method to be carried out.
  • a robot such as of a robotic arm or a lightweight manipulator
  • the individual components such as drive units, housing structures, sensor units, cabling, etc. are usually assembled by hand with the aid of assembly tools.
  • a fully automated assembly is hardly feasible for such robots, since the radially closed housing structures of the individual axis elements only allow a very complicated assembly.
  • the axis links are only accessible from their respective open end faces.
  • the present invention has the objective of providing a novel method for the manufacture of a robot, whereby the steps of the manufacturing method should be capable of being carried out at least predominantly independently by machine, preferably the entire manufacturing method shall be carried out completely automatically. Furthermore, the invention has the objective of providing a corresponding device with which this novel method can be carried out.
  • the invention relates to a method for the manufacture of a lightweight robot, in particular for the manufacture of a robotic arm or manipulator for such a robot.
  • This object is solved by a method for manufacturing a robot according to claim 1 , by a robot according to claim 13 produced by this method and by a device for carrying out the method for manufacturing a robot according to claim 14 .
  • the method according to the invention relates to a robot having at least one multi-axis robotic arm or manipulator consisting of a plurality of axis members movably arranged relative to each other each forming an axis of the robotic arm, at least part of the axis members being constructed of at least two complementary housing segments each having at least one of their ends a support or bearing device for receiving a drive unit, and is further characterized by at least one of the steps:
  • the method in accordance with the invention is preferably made possible by the fact that the housing structures of individual axis members of the manipulator are designed and constructed in such a way that they are at least partially open along their axis and thus accessible, e.g. by at least two form-complementary, half-shell-like housing halves which are assembled in the course of assembly, as this is described e.g. in the German patent application No. 10 2015 012 960.0, the disclosure content of which is expressly referred to herein.
  • the drive units are pre-assembled as a module and have corresponding connecting elements which form a positive and/or non-positive connection with connecting elements arranged in or on the housing segments during the insertion of the drive units, which connection elements determine the position of the drive units in the housing segments before the upper housing segments are placed on top.
  • the drive units may be designed and constructed so as to have connecting elements in the form of circumferential annular grooves which can be connected in a force- and torque-transmitting manner to a housing portion of a first axis member and to a housing portion of a second axis member, the second axis member being rotatably mounted with respect to the first axis member, and the connecting elements being constructed so as to cooperate with the axis members in the radial direction with respect to the axis of rotation of the drive device.
  • the pre-assembled drive units may have standardized connections and the housing segments may have receptacles or guides which enable that the at least one assembly robot to independently attach electrical cables and/or media cables and/or sensor modules to the drive units already inserted and/or in the housing segments.
  • Manipulators of robots usually have a foot-like base element on which the multi-axis robotic arm is arranged.
  • the end effector of the manipulator is to be provided opposite the base element.
  • the method according to the invention can therefore also comprise the steps that can be performed by the at least one assembly robot, in which a base element is attached to the lower axis member of the robotic arm and/or an effector receiving element for the end effector is attached to the upper axis member of the robotic arm.
  • the method is designed in such a way that the at least one assembly robot automatically removes the components required in each case for the individual assembly steps (housing parts, drive modules, sensor modules, connecting or fastening elements, cables or lines, etc.) for the robot to be produced and/or the various tools or effectors required for this from a stationary and/or mobile storage.
  • Stationary storages or shelfs can be formed, for example, by brackets located in the work area of the assembly robot.
  • mobile storages such as assembly lines, which guide the parts to be picked up past the assembly robot, depending on the assembly step, whereby the sequence of the parts can also be selected arbitrarily.
  • All commercially available tools can be used as tools, which can be picked up by the assembly robot e.g. by means of an appropriately distinctive gripping mechanism.
  • the assembly robot does not require any individualized tool parts and corresponding connections intended for its use and serving as an effector, but can use tools freely available on the market, such as conventional cordless screwdrivers, as described in detail below and which have their own inventive significance.
  • the tools themselves can also be provided in holders provided for this purpose in the area of the assembly robot.
  • the method according to the invention also provides that, depending on the assembly steps to be performed, the at least one assembly robot automatically changes the effectors or tools required for the individual assembly steps.
  • it can use appropriately shaped gripper jaws for picking up and inserting the drive units and differently shaped gripper jaws for picking up an electric screwdriver and feeding the screwdriver to the appropriate positions for screwing together the housing segments, whereby the gripper mechanism of the assembly robot then picks up these gripper jaws from the appropriate locations as required and uses them according to their intended application.
  • the assembly robot has a gripping mechanism on its end member of the manipulator which is designed so that different gripper elements or jaws can be picked up, which are directed at the respective element to be picked up or activity to be performed.
  • the gripper jaws can be replaced independently by the assembly robot via a type of universal connection, as described, for example, in the German patent application No. 10 2016 004 087.4, the disclosure content of which is expressly referred to herein.
  • the gripper jaws for receiving and inserting the drive units are adapted in their contours to the external shape of the drive units, while the gripper jaws for receiving a screwdriver for connecting the housing segments by means of screws are adapted in their contours to the shape or handle of the screwdriver.
  • Other gripper jaws with different designs can also be used to make electrical and media connections or even to actuate external switches in the area of the assembly device.
  • the method in accordance with the invention may also comprise the steps which can be carried out by the at least one assembly robot, and by means of which steps the robot, which is fully assembled in terms of its housing structure, can be connected to a power supply and/or data supply and/or media supply, the assembly robot also using corresponding gripper jaws here.
  • the method according to the invention may further include the step which can be performed by at least one assembly robot, and in which step at least one functional test for the assembled robot is activated.
  • the assembled robot is supplied with power, for example, by the assembly robot independently actuating an external switch, so that a test routine can be carried out by test software, which checks whether all drive units, sensor modules, etc., and the associated electrical contacts exist or function correctly.
  • the assembled robot which preferably consists only of the base element and the manipulator arranged on it, is erected by the assembly robot.
  • the base element can be articulated on an abutment of the assembly device so that the manipulator is quasi tilted about the axis of the abutment by the assembly robot.
  • the assembled robot contains all drive units and connections in a functional arrangement after a successfully passed functional test, if necessary, that the assembled robot is supplied with power and thereby automatically straightens up into a defined position, taking into account a pre-programmed motion sequence, before it can then be removed from the assembly device or moved away from it by means of a conveyor device.
  • All the assembly steps mentioned above can preferably be carried out using at least one assembly robot which is compliant and/or sensitive in design.
  • Robots with position-controlled axes are not suitable for the manufacturing method according to the invention, since for position control the forces acting on the robot from the outside must be measured, which form the basis for a desired dynamic behavior that is then transmitted to the robot via inverse kinematics, also called admittance control. In the present case, the programming effort would be too high for a single assembly robot due to the fact that the assembly activities have to be carried out at many different positions and alternate in nature.
  • the required position control would have to be highly precise so that the individual robot-side and tool-side or effector-side coupling elements for changing the tools or gripper jaws and for carrying out the individual assembly steps described above, such as in particular inserting the drive units into the open housing segments with simultaneous joining of the connecting elements provided for this purpose, positioning of the complementary housing segments, etc., could be implemented at all. Due to the control principle used, such robots are therefore not in a position to detect errors or deviations, for example if, for some reason, the actual position of the open housing segment for pressing in a drive unit deviates slightly from the target position provided for this purpose in order to react accordingly.
  • the housing segments can preferably be connected to each other via a tongue-and-groove connection, which in addition does not have to run linearly along the dividing line between the segments and does not necessarily have to run in one plane. Joining to form the tongue-and-groove connection is almost impossible using a strictly position-controlled robot, especially since the shape of the individual axis elements and thus of the housing segments and therefore the course of the dividing lines of the tongue-and-groove connection differ for each axis of such a robot.
  • At least one assembly robot preferably all assembly robots used, should have such an integrated compliance control or be equipped with intrinsic compliance or with a combination of active and passive compliance, which is why assembly should also be preferably, but not exclusively, carried out by such programmable multi-axis robots, preferably lightweight robots.
  • the compliance control is based on the so-called impedance control, which, in contrast to the admittance control already mentioned, has as its object torque control at joint level.
  • impedance control which, in contrast to the admittance control already mentioned, has as its object torque control at joint level.
  • forces or moments are determined which are then mapped via the known kinematics of the assembly robot, which results from the number and arrangement of the joints and axes and thus degrees of freedom, to corresponding joint torques which are set via the torque control.
  • the torque sensor elements integrated in the joints for this purpose record the one-dimensional torque prevailing at the output of the gearbox of the drive unit located in the joint, which can take the elasticity of the joint into account as a measured variable within the framework of the control.
  • the use of an appropriate torque sensor device in contrast to the use of only one force torque sensor at the end effector, as in admittance control, also permits the measurement of forces which are not exerted on the end effector but on the members of the assembly robot as well as on an object held by or to be processed by the assembly robot. Torques can also be measured by force sensors in the structure and/or base of the robot system.
  • joint mechanisms between the individual axes of the manipulator can also be used, which allow multi-axis torque measurement.
  • translational joints equipped with corresponding force sensors are also be used.
  • such a compliance control allows the assembly robot used for the intended manufacturing process or for individual method steps to be enabled to carry out its own controlled movements, whereby these own movements then correspond to individual assembly steps, such as e.g. inserting or pressing the drive units into the housing segments, linking the internal connections of the drive units, connecting the external connections, inserting or guiding the cabling in the housing segments, actuating functional switches or the like and in particular screwing the housing segments together. All this is combined with an independent change of different tools or effectors, e.g. different gripper jaws.
  • such an assembly robot is capable of “searching” for and “sensing” the different positions of the robot to be assembled, in particular with respect to an exact alignment of two housing segments of an axis member to be assembled with one another, when the tongue-and-groove connection is joined and when, for example, the fastening elements are inserted into openings of the housing segments provided for this purpose, as well as when the tool is guided relative to the openings, and of “searching” for positions on the assembly device and also for tool elements or effectors and “sensing” them without damage.
  • a further advantage of the compliance control is that it basically permits a less precise or not exactly positioned coupling or connection between the components and connecting elements, whereby these can be manufactured with higher tolerances.
  • the inaccuracies caused by this can be compensated in an appropriate manner by means of a correspondingly compliant control by reducing the contact forces when connecting the components, e.g. when inserting the drive units into the housing segments open on one side, inserting the connecting elements provided therein, such as slot or groove blocks, into the ring grooves, and also when forming the tongue-groove connection between the housing segments.
  • Cartesian, cylindrical, spherical coordinates is determined by the desired behaviour of the assembly robot in the task space provided for this purpose, whereby different assembly steps can then define different task spaces.
  • the behaviour of the assembly robot is based on a corresponding compliance control, which is why robots with such an integrated compliance control, especially lightweight robots, are particularly suitable for use as assembly robots in the invention-based method.
  • At least one assembly robot be identical in design to the robot to be assembled. It is therefore preferable to use a lightweight robot.
  • the assembly robot supported by the compliance control and sensitivity described above, is capable of replicating itself.
  • a robot of this type can be manufactured and duplicated by shortening cycle times and thus significantly reduced production costs.
  • the invention also concerns a device for producing a robot which has at least one multi-axis robotic arm which consists of a plurality of axis members which are arranged so as to be movable relative to one another and each form an axis of the robotic arm, at least some of the axis members being constructed from at least two complementary housing segments which each have at least one of their ends a support or bearing device for receiving a drive unit,
  • the holding device(s) is/are at least partially complementary to the contour of the housing segments of the axis members of the robotic arm.
  • the holding devices are designed so that they position the manipulator or robotic arm of the robot to be mounted horizontally in its longitudinal extension, preferably with all the axis members of the manipulator being in a common plane, which facilitates the insertion of the respective components into the open housing segments and the positioning of the upper housing segments completing the axis members.
  • an abutment for each of the two ends of the manipulator is provided on the holding device so that the latter is fixed in its axial, horizontal position.
  • An abutment for the base element of the robotic arm can be designed in such a way that the assembled robotic arm can be tilted by means of the assembly robot around this abutment into a defined, preferably upright or vertical position, the assembly robot being able to engage the effector on the side opposite the base element for this purpose.
  • At least one storage area is provided for the components for the assembly of the robot, in which these, such as the drive units, are stationarily stored.
  • at least one conveyor device is provided in the area of the working space assigned to the assembly robot, along which the components for the assembly of the robot can be moved continuously or in a clocked manner.
  • At least one holder or magazine for various effectors and tools can be provided, which the at least one assembly robot uses independently.
  • At least two assembly robots are provided, which are either assigned to a common working space or which each define an independent working space within the assembly device.
  • the assembly robots can be designed to carry out different or similar assembly steps simultaneously or sequentially. For example, it is conceivable that one assembly robot only serves to insert or press in the drive units, while the other assembly robot only serves to place the upper housing segments after the drive units have been inserted and, if necessary, connected, and that, in addition, another assembly robot serves to screw together the housing segments. This considerably reduces the cycle times.
  • the method described above should preferably be carried out fully automatically, i.e. the assembly robot(s) assemble another robot, preferably of the same type, independently.
  • the assembly robot(s) which have a corresponding compliance control and are therefore suitable for such a human-robot collaboration, are used for further support.
  • FIG. 1 a is a perspective view of a device for manufacturing a robot according to the invention.
  • FIG. 1 b is another perspective view of a device for manufacturing a robot according to the invention.
  • FIGS. 2 a, b and c are illustrations relating to the performance of a step of the method of manufacturing a robot according to the invention in which a drive unit is to be inserted into a housing segment;
  • FIG. 3 is an explosive view of a schematic structure of housing segments of the robot to be manufactured
  • FIGS. 4 a, b and c are illustrations relating to the performance of a further step of the method of manufacturing a robot in accordance with the invention in which a housing segment is to be placed on another housing segment;
  • FIGS. 5 a and b are illustrations relating to the performance of a further step in the method of manufacturing a robot in accordance with the invention in which housing segments are to be bolted together;
  • FIGS. 6 a and b are illustrations relating to the performance of a further step in the method of manufacturing a robot in accordance with the invention in which a connector plug is to be mounted on the robot;
  • FIGS. 7 a and b are illustrations relating to the performance of a further step in the method of manufacturing a robot in accordance with the invention in which a switch is to be operated.
  • FIGS. 8 a and b are illustrations relating to the performance of a further step of the method of manufacturing a robot in accordance with the invention in which the assembled robot is to stand up independently.
  • FIGS. 1 a and 1 b each show an example of a device for carrying out the method according to the invention.
  • Two assembly robots M 1 and M 2 are positioned on an assembly table or work area 1 , respectively, which are used for the assembly of another robot R.
  • the assembly robots M 1 and M 2 are robots with a manipulator 2 consisting of several axis links or elements 3 and an effector 4 at its end, which in this case carries a gripping mechanism 5 .
  • the two assembly robots M 1 and M 2 are lightweight robots equipped with an appropriate compliance control.
  • a robot R of the same type as the two assembly robots M 1 and M 2 i.e. a manipulator 2 consisting of several axis members 3 , at the end of which an effector 4 is also provided and a base element 6 opposite this effector 4 , is to be assembled according to the manufacturing method according to the invention.
  • the two assembly robots M 1 and M 2 are arranged and programmed in such a way that they can carry out the assembly steps intended for them simultaneously or one after the other.
  • the robot R to be mounted is supported essentially horizontally with its lower housing segments 7 on a holding device 8 , so that the upwardly open housing segments 7 of adjacent axis members 3 continuously provide a receiving surface for the drive units 9 to be inserted in the joint regions between two axis members 3 , a common dividing line running essentially in one plane being formed.
  • the lower housing segments 7 for the manipulator 2 can be picked up by the assembly robots M 1 and M 2 from a support or holder, e.g. by a conveyor belt 10 passing them, and deposited on the holding device 8 in the orientation and sequence provided for the structure of the manipulator 2 .
  • the conveyor belt 10 can have mounting brackets 11 for the drive units 9 , while the upper housing segments 12 , for example, can be loosely placed on the conveyor belt 10 .
  • the drive units 9 are placed on a stationary bracket 13 in the area of the mounting device, as shown in FIG. 2 a.
  • the drive unit 9 is stored in such a way that the gripping mechanism 5 of one of the assembly robots M 1 or M 2 can securely grip the housing of the drive unit 9 by providing corresponding gripper jaws 15 on gripper fingers 14 of the gripping mechanism 5 , which are complementary to the contour of the housing of the drive unit 9 .
  • the assembly robot M 1 or M 2 removes the drive unit 9 from the holder 13 ( FIG. 2 a ) and guides it to the joint between two adjacent axis elements 3 ( FIG. 2 b ), in which the two lower housing segments 7 are open at the top, and inserts the drive unit 9 in this joint region ( FIG. 2 c ).
  • Such an automated assembly of the drive units 9 is possible because the housing structure of an axis member 3 of the robot 2 to be assembled is composed of two half-shell-shaped housing halves or segments 7 and 12 on the one hand, and because the drive units 9 including motor, gearbox, control, output housing and, if necessary, further components are pre-assembled as a modular unit on the other hand.
  • FIG. 3 schematically shows the structure of a joint between two adjacent axis elements 31 and 32 for a manipulator 2 of the robot R to be mounted.
  • Both axis members 31 and 32 each consist of a lower half-shell-shaped housing segment 7 and an upper half-shell-shaped housing segment 12 .
  • the drive unit 9 has connecting elements in the form of radially surrounding annular grooves 16 and 17 , the drive unit 9 having an output housing 18 which is rotatable relative to the motor/gearbox housing 19 of the drive unit 9 .
  • the annular groove 16 of the motor/gearbox housing 19 accommodates groove blocks 20 which are provided at corresponding locations on the inside of the lower housing segment 7 of one axis member 31 , while at the same time when the drive unit 9 is pressed in, the annular groove 17 of the output housing 18 engages groove blocks 21 of the lower housing segment 7 of the other axis member 32 .
  • the dividing line between the housing segments 7 and 12 is designed as a tongue-and-groove connection 34 / 35 .
  • the upper housing segments 12 are then placed so that, on the one hand, the ring grooves 16 and 17 in the upper area also engage with the corresponding groove blocks 20 and 21 and, on the other hand, the tongue-groove connection 34 / 35 is formed between these housing segments 7 and 12 .
  • the final fastening of the groove blocks 20 and 21 in the ring grooves 16 and 17 as well as the fastening of the lower housing segment 7 with the upper housing segment 12 is done by means of screws 22 .
  • axis links 31 and 32 The structure of the axis links 31 and 32 described here as well as the installation of a drive unit 9 in a joint between these axis links 31 and 32 is, for example, described in the German Patent Application No. 10 2015 012 960.0, which is expressly referred to here. In this way, the axis link 32 is then finally mounted so that it can rotate relative to the axis link 31 .
  • FIGS. 4 a , 4 b and 4 c shows a further step in the method according to the invention, in which an assembly robot M 1 or M 2 picks up the upper housing segment 12 from a tray by engaging the gripping mechanism 5 on the outer contour of the upper housing segment 12 .
  • the gripper fingers 14 have correspondingly designed further gripper jaws 23 , which are based on the contour of the upper housing segment 12 .
  • the gripper jaws 23 are designed so that they grip the housing segment 12 so that it cannot fall out of the gripper mechanism 5 by itself.
  • a friction-enhancing coating on the inside of the gripper jaws 23 is conceivable for this purpose.
  • the gripper jaws can also have 12 pin-like projections, pins or the like, which engage in the holes 26 already provided in the housing segment for the screw connections (see FIG. 3 ) and thus center the housing segment 12 correctly in the gripper mechanism 5 at the same time.
  • both housing segments 7 and 12 are screwed together as shown in FIGS. 5 a and 5 b.
  • the gripper mechanism 5 has gripper jaws 24 , which are designed to receive a conventional electric screwdriver 25 , normally designed for manual operation, and then lead sequentially to the corresponding openings 26 in the housing segments 7 , 12 and insert the screwdriver element of the screwdriver 25 there.
  • the screws 22 can be loosely inserted into these openings 26 by one of the assembly robots M 1 or M 2 or the screws 22 are magnetized and are picked up with the screwdriver element of the screwdriver 25 directly via a guide of the assembly robot M 1 or M 2 from a corresponding tray.
  • the robot 3 can be fitted with a power and control connection.
  • the gripping mechanism 5 has corresponding gripper jaws 27 , which grip a plug 28 and plug into a corresponding socket 29 on the base element 6 .
  • an on/off switch 30 could then be actuated by one of the assembly robots M 1 or M 2 , as shown in FIGS. 7 a and 7 b .
  • the gripper mechanism 5 has correspondingly shaped gripper jaws 33 for this purpose.
  • the assembly robots M 1 and M 2 are designed in such a way that they are able to change independently between different gripper jaws 15 , 23 , 24 , 27 and 33 depending on the assembly step to be carried out, since these have an identical coupling between the gripper fingers 14 and the gripper jaws 15 , 23 , 24 , 27 and 33 , which enables easy changing.
  • Such a universal connection is for example described in detail in the German patent application No. 10 2016 004 087.4, the disclosure content of which is expressly referred to herein.
  • a corresponding program control causes it to erect itself independently by controlling the individual drive units 9 , as shown in FIGS. 8 a and 8 b.

Landscapes

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

Abstract

The invention relates to a method and to a device for producing a robot with a robotic arm. Said method can be carried out using an assembly robot wherein first housing segments are arranged in an intended sequence for the robotic arm, drive units are inserted into the first housing segments and the respective complimentary second housing segments are placed on the first housing segments comprising the drive units.

Description

  • The present invention relates to a method for manufacturing a robot and a device allowing such a method to be carried out.
  • In state-of-the-art methods for manufacturing a robot, such as of a robotic arm or a lightweight manipulator, the individual components such as drive units, housing structures, sensor units, cabling, etc. are usually assembled by hand with the aid of assembly tools. A fully automated assembly is hardly feasible for such robots, since the radially closed housing structures of the individual axis elements only allow a very complicated assembly. The axis links are only accessible from their respective open end faces.
  • Based on this, the present invention has the objective of providing a novel method for the manufacture of a robot, whereby the steps of the manufacturing method should be capable of being carried out at least predominantly independently by machine, preferably the entire manufacturing method shall be carried out completely automatically. Furthermore, the invention has the objective of providing a corresponding device with which this novel method can be carried out.
  • Preferably, but not exclusively, the invention relates to a method for the manufacture of a lightweight robot, in particular for the manufacture of a robotic arm or manipulator for such a robot.
  • This object is solved by a method for manufacturing a robot according to claim 1, by a robot according to claim 13 produced by this method and by a device for carrying out the method for manufacturing a robot according to claim 14.
  • The method according to the invention relates to a robot having at least one multi-axis robotic arm or manipulator consisting of a plurality of axis members movably arranged relative to each other each forming an axis of the robotic arm, at least part of the axis members being constructed of at least two complementary housing segments each having at least one of their ends a support or bearing device for receiving a drive unit, and is further characterized by at least one of the steps:
      • arranging first housing segments in an order provided for the robotic arm;
      • inserting the drive units into the first housing segments while connecting the drive units to the support devices of the first housing segments provided for this purpose;
      • mounting the respective complementary second housing segments onto the first housing segments comprising the drive units while connecting the drive units to the support devices of the second housing segments provided for this purpose; and
      • fixing the second housing segments to the first housing segments by means of fixing means, whereby the drive units are fixed in the axis members;
        the method steps being automatically executable by at least one assembly robot.
  • The method in accordance with the invention is preferably made possible by the fact that the housing structures of individual axis members of the manipulator are designed and constructed in such a way that they are at least partially open along their axis and thus accessible, e.g. by at least two form-complementary, half-shell-like housing halves which are assembled in the course of assembly, as this is described e.g. in the German patent application No. 10 2015 012 960.0, the disclosure content of which is expressly referred to herein.
  • In the case of the generally completely self-contained and closed housing structures of axis members of state of the art robot manipulators, the assembly of the units, cabling, etc. is only possible from one of the open end faces of the axis members, whereby in addition, there are assembly openings which can be closed by covers, but which reduce the strength and torsional stiffness of the housing. The assembly of a manipulator in such robots is extremely cumbersome due to the difficulty of access to the inside of the housing and is even detrimental to the economically viable automation of the manufacturing process.
  • For an automated insertion of the drive units into the open housing segments it is advantageous, according to the invention, if the drive units are pre-assembled as a module and have corresponding connecting elements which form a positive and/or non-positive connection with connecting elements arranged in or on the housing segments during the insertion of the drive units, which connection elements determine the position of the drive units in the housing segments before the upper housing segments are placed on top.
  • For this purpose, for example, the drive units may be designed and constructed so as to have connecting elements in the form of circumferential annular grooves which can be connected in a force- and torque-transmitting manner to a housing portion of a first axis member and to a housing portion of a second axis member, the second axis member being rotatably mounted with respect to the first axis member, and the connecting elements being constructed so as to cooperate with the axis members in the radial direction with respect to the axis of rotation of the drive device.
  • The pre-assembled drive units may have standardized connections and the housing segments may have receptacles or guides which enable that the at least one assembly robot to independently attach electrical cables and/or media cables and/or sensor modules to the drive units already inserted and/or in the housing segments.
  • Manipulators of robots, especially of lightweight construction, usually have a foot-like base element on which the multi-axis robotic arm is arranged. The end effector of the manipulator is to be provided opposite the base element. The method according to the invention can therefore also comprise the steps that can be performed by the at least one assembly robot, in which a base element is attached to the lower axis member of the robotic arm and/or an effector receiving element for the end effector is attached to the upper axis member of the robotic arm.
  • In an embodiment of the method in accordance with the invention, the method is designed in such a way that the at least one assembly robot automatically removes the components required in each case for the individual assembly steps (housing parts, drive modules, sensor modules, connecting or fastening elements, cables or lines, etc.) for the robot to be produced and/or the various tools or effectors required for this from a stationary and/or mobile storage.
  • Stationary storages or shelfs can be formed, for example, by brackets located in the work area of the assembly robot. However, it is also conceivable to have mobile storages, such as assembly lines, which guide the parts to be picked up past the assembly robot, depending on the assembly step, whereby the sequence of the parts can also be selected arbitrarily.
  • All commercially available tools can be used as tools, which can be picked up by the assembly robot e.g. by means of an appropriately distinctive gripping mechanism.
  • It has to be emphasized that according to the invention, the assembly robot does not require any individualized tool parts and corresponding connections intended for its use and serving as an effector, but can use tools freely available on the market, such as conventional cordless screwdrivers, as described in detail below and which have their own inventive significance. The tools themselves can also be provided in holders provided for this purpose in the area of the assembly robot.
  • In this context, the method according to the invention also provides that, depending on the assembly steps to be performed, the at least one assembly robot automatically changes the effectors or tools required for the individual assembly steps.
  • For example, it can use appropriately shaped gripper jaws for picking up and inserting the drive units and differently shaped gripper jaws for picking up an electric screwdriver and feeding the screwdriver to the appropriate positions for screwing together the housing segments, whereby the gripper mechanism of the assembly robot then picks up these gripper jaws from the appropriate locations as required and uses them according to their intended application.
  • For this purpose, the assembly robot has a gripping mechanism on its end member of the manipulator which is designed so that different gripper elements or jaws can be picked up, which are directed at the respective element to be picked up or activity to be performed. The gripper jaws can be replaced independently by the assembly robot via a type of universal connection, as described, for example, in the German patent application No. 10 2016 004 087.4, the disclosure content of which is expressly referred to herein.
  • In other words, the gripper jaws for receiving and inserting the drive units are adapted in their contours to the external shape of the drive units, while the gripper jaws for receiving a screwdriver for connecting the housing segments by means of screws are adapted in their contours to the shape or handle of the screwdriver. Other gripper jaws with different designs can also be used to make electrical and media connections or even to actuate external switches in the area of the assembly device.
  • Since the assembly robot is designed to accommodate individualized gripper jaws, the method in accordance with the invention may also comprise the steps which can be carried out by the at least one assembly robot, and by means of which steps the robot, which is fully assembled in terms of its housing structure, can be connected to a power supply and/or data supply and/or media supply, the assembly robot also using corresponding gripper jaws here.
  • If the robot to be assembled is fully assembled, i.e. all mechatronic components are inserted and connected, and the housing segments are connected and fastened, the method according to the invention may further include the step which can be performed by at least one assembly robot, and in which step at least one functional test for the assembled robot is activated.
  • The assembled robot is supplied with power, for example, by the assembly robot independently actuating an external switch, so that a test routine can be carried out by test software, which checks whether all drive units, sensor modules, etc., and the associated electrical contacts exist or function correctly.
  • Finally, according to the method of the invention, it may be provided that the assembled robot, which preferably consists only of the base element and the manipulator arranged on it, is erected by the assembly robot. In this case, the base element can be articulated on an abutment of the assembly device so that the manipulator is quasi tilted about the axis of the abutment by the assembly robot.
  • However, in a preferred embodiment of the method according to the invention, it is provided, since the assembled robot contains all drive units and connections in a functional arrangement after a successfully passed functional test, if necessary, that the assembled robot is supplied with power and thereby automatically straightens up into a defined position, taking into account a pre-programmed motion sequence, before it can then be removed from the assembly device or moved away from it by means of a conveyor device.
  • All the assembly steps mentioned above can preferably be carried out using at least one assembly robot which is compliant and/or sensitive in design.
  • Robots with position-controlled axes are not suitable for the manufacturing method according to the invention, since for position control the forces acting on the robot from the outside must be measured, which form the basis for a desired dynamic behavior that is then transmitted to the robot via inverse kinematics, also called admittance control. In the present case, the programming effort would be too high for a single assembly robot due to the fact that the assembly activities have to be carried out at many different positions and alternate in nature. The required position control would have to be highly precise so that the individual robot-side and tool-side or effector-side coupling elements for changing the tools or gripper jaws and for carrying out the individual assembly steps described above, such as in particular inserting the drive units into the open housing segments with simultaneous joining of the connecting elements provided for this purpose, positioning of the complementary housing segments, etc., could be implemented at all. Due to the control principle used, such robots are therefore not in a position to detect errors or deviations, for example if, for some reason, the actual position of the open housing segment for pressing in a drive unit deviates slightly from the target position provided for this purpose in order to react accordingly. The housing segments can preferably be connected to each other via a tongue-and-groove connection, which in addition does not have to run linearly along the dividing line between the segments and does not necessarily have to run in one plane. Joining to form the tongue-and-groove connection is almost impossible using a strictly position-controlled robot, especially since the shape of the individual axis elements and thus of the housing segments and therefore the course of the dividing lines of the tongue-and-groove connection differ for each axis of such a robot. A perfect insertion of the drive units or other components into the housing segments and the exact merging of the housing segments as well as the screw connections of the housing segments would only be possible if the effectors or tools for this purpose were stored exactly in the position specified by the programming, for example in a stationary holding device arranged in the working area of the robot, and if the robot to be mounted or the corresponding housing segments were also located in corresponding stationary holders or positions. Even the use of a tool magazine with several exchangeable, possibly different tools or effectors (gripper, gripper jaws, screwdriver, pushbutton etc.) would considerably increase the programming effort and thus the susceptibility to errors.
  • According to a preferred embodiment of the method according to the invention, at least one assembly robot, preferably all assembly robots used, should have such an integrated compliance control or be equipped with intrinsic compliance or with a combination of active and passive compliance, which is why assembly should also be preferably, but not exclusively, carried out by such programmable multi-axis robots, preferably lightweight robots.
  • For example, the compliance control is based on the so-called impedance control, which, in contrast to the admittance control already mentioned, has as its object torque control at joint level. Depending on the desired dynamic behaviour and taking into account the deviations of an actual position from a defined nominal position and/or an actual speed from a nominal speed and/or an actual acceleration from a nominal acceleration, forces or moments are determined which are then mapped via the known kinematics of the assembly robot, which results from the number and arrangement of the joints and axes and thus degrees of freedom, to corresponding joint torques which are set via the torque control. The torque sensor elements integrated in the joints for this purpose record the one-dimensional torque prevailing at the output of the gearbox of the drive unit located in the joint, which can take the elasticity of the joint into account as a measured variable within the framework of the control. In particular, the use of an appropriate torque sensor device, in contrast to the use of only one force torque sensor at the end effector, as in admittance control, also permits the measurement of forces which are not exerted on the end effector but on the members of the assembly robot as well as on an object held by or to be processed by the assembly robot. Torques can also be measured by force sensors in the structure and/or base of the robot system. In particular, joint mechanisms between the individual axes of the manipulator can also be used, which allow multi-axis torque measurement. Also conceivable are translational joints equipped with corresponding force sensors.
  • The regulation of compliance and sensitivity realized in this way proves to be advantageous for the invention in question in many respects.
  • In principle, such a compliance control allows the assembly robot used for the intended manufacturing process or for individual method steps to be enabled to carry out its own controlled movements, whereby these own movements then correspond to individual assembly steps, such as e.g. inserting or pressing the drive units into the housing segments, linking the internal connections of the drive units, connecting the external connections, inserting or guiding the cabling in the housing segments, actuating functional switches or the like and in particular screwing the housing segments together. All this is combined with an independent change of different tools or effectors, e.g. different gripper jaws.
  • In addition, such an assembly robot is capable of “searching” for and “sensing” the different positions of the robot to be assembled, in particular with respect to an exact alignment of two housing segments of an axis member to be assembled with one another, when the tongue-and-groove connection is joined and when, for example, the fastening elements are inserted into openings of the housing segments provided for this purpose, as well as when the tool is guided relative to the openings, and of “searching” for positions on the assembly device and also for tool elements or effectors and “sensing” them without damage.
  • In this way, any number of functionally different assembly steps can be carried out by one and the same assembly robot.
  • A further advantage of the compliance control is that it basically permits a less precise or not exactly positioned coupling or connection between the components and connecting elements, whereby these can be manufactured with higher tolerances. The inaccuracies caused by this can be compensated in an appropriate manner by means of a correspondingly compliant control by reducing the contact forces when connecting the components, e.g. when inserting the drive units into the housing segments open on one side, inserting the connecting elements provided therein, such as slot or groove blocks, into the ring grooves, and also when forming the tongue-groove connection between the housing segments. The same applies to screwing the housing halves together when the tool, e.g. the screwdriver attachment of a cordless screwdriver, is inserted into the openings.
  • The stationary position or changing position (e.g. with a conveyor belt) of the individual components for the robot to be assembled in the area of the assembly device, the respective positions of the effectors or tools likewise arranged thereon, the position of actuating switches and connections, in each case also in relation to the position of the assembly robot, as well as the poses to be assumed by the assembly robot in each case within the scope of assembly, determine the motion sequences to be performed by the assembly robot as well as their accuracy. All these parameters must be taken into account in a coordinate system assigned to the assembly robot, whereby the selection of the type of coordinates (e.g. Cartesian, cylindrical, spherical coordinates) is determined by the desired behaviour of the assembly robot in the task space provided for this purpose, whereby different assembly steps can then define different task spaces. The behaviour of the assembly robot is based on a corresponding compliance control, which is why robots with such an integrated compliance control, especially lightweight robots, are particularly suitable for use as assembly robots in the invention-based method.
  • In accordance with a particularly preferred embodiment of the method according to the invention, it is intended that at least one assembly robot be identical in design to the robot to be assembled. It is therefore preferable to use a lightweight robot.
  • In other words, the assembly robot, supported by the compliance control and sensitivity described above, is capable of replicating itself. By providing an appropriate assembly device with, if necessary, continuously fed components, a robot of this type can be manufactured and duplicated by shortening cycle times and thus significantly reduced production costs.
  • In this context, the invention also concerns a device for producing a robot which has at least one multi-axis robotic arm which consists of a plurality of axis members which are arranged so as to be movable relative to one another and each form an axis of the robotic arm, at least some of the axis members being constructed from at least two complementary housing segments which each have at least one of their ends a support or bearing device for receiving a drive unit,
      • with at least one assembly robot which is designed to carry out various assembly steps for manufacturing the robot; and
      • with a working space which is assigned to the at least one assembly robot, wherein the working space comprises a holding device for at least one housing segment of the robotic arm, preferably, in sections, a plurality of holding devices for a plurality of housing segments of successive axis members of the robotic arm.
  • It may be provided that the holding device(s) is/are at least partially complementary to the contour of the housing segments of the axis members of the robotic arm.
  • Ideally, the holding devices are designed so that they position the manipulator or robotic arm of the robot to be mounted horizontally in its longitudinal extension, preferably with all the axis members of the manipulator being in a common plane, which facilitates the insertion of the respective components into the open housing segments and the positioning of the upper housing segments completing the axis members.
  • In order to prevent the position of the manipulator, which consists of several adjacent open housing segments, from possibly changing during the execution of individual assembly steps, such as pressing in the drive units, an abutment for each of the two ends of the manipulator is provided on the holding device so that the latter is fixed in its axial, horizontal position.
  • An abutment for the base element of the robotic arm can be designed in such a way that the assembled robotic arm can be tilted by means of the assembly robot around this abutment into a defined, preferably upright or vertical position, the assembly robot being able to engage the effector on the side opposite the base element for this purpose.
  • In the area of the working area, at least one storage area is provided for the components for the assembly of the robot, in which these, such as the drive units, are stationarily stored. Preferably at least one conveyor device is provided in the area of the working space assigned to the assembly robot, along which the components for the assembly of the robot can be moved continuously or in a clocked manner.
  • Furthermore, in the region of the working space assigned to the assembly robot, at least one holder or magazine for various effectors and tools (screwdriver, gripper mechanism with several exchangeable gripper jaws, etc.) can be provided, which the at least one assembly robot uses independently.
  • In a preferred embodiment of the assembly device according to the invention, at least two assembly robots are provided, which are either assigned to a common working space or which each define an independent working space within the assembly device. The assembly robots can be designed to carry out different or similar assembly steps simultaneously or sequentially. For example, it is conceivable that one assembly robot only serves to insert or press in the drive units, while the other assembly robot only serves to place the upper housing segments after the drive units have been inserted and, if necessary, connected, and that, in addition, another assembly robot serves to screw together the housing segments. This considerably reduces the cycle times.
  • According to the invention, the method described above should preferably be carried out fully automatically, i.e. the assembly robot(s) assemble another robot, preferably of the same type, independently. However, some of the manufacturing steps mentioned above can also be performed manually by a human, while the assembly robot(s), which have a corresponding compliance control and are therefore suitable for such a human-robot collaboration, are used for further support.
  • Further features and advantages of the invention result from the following description of the embodiments shown in the enclosed drawings.
  • FIG. 1a is a perspective view of a device for manufacturing a robot according to the invention;
  • FIG. 1b is another perspective view of a device for manufacturing a robot according to the invention;
  • FIGS. 2a, b and c are illustrations relating to the performance of a step of the method of manufacturing a robot according to the invention in which a drive unit is to be inserted into a housing segment;
  • FIG. 3 is an explosive view of a schematic structure of housing segments of the robot to be manufactured;
  • FIGS. 4a, b and c are illustrations relating to the performance of a further step of the method of manufacturing a robot in accordance with the invention in which a housing segment is to be placed on another housing segment;
  • FIGS. 5a and b are illustrations relating to the performance of a further step in the method of manufacturing a robot in accordance with the invention in which housing segments are to be bolted together;
  • FIGS. 6a and b are illustrations relating to the performance of a further step in the method of manufacturing a robot in accordance with the invention in which a connector plug is to be mounted on the robot;
  • FIGS. 7a and b are illustrations relating to the performance of a further step in the method of manufacturing a robot in accordance with the invention in which a switch is to be operated; and
  • FIGS. 8a and b are illustrations relating to the performance of a further step of the method of manufacturing a robot in accordance with the invention in which the assembled robot is to stand up independently.
  • FIGS. 1a and 1b each show an example of a device for carrying out the method according to the invention.
  • Two assembly robots M1 and M2 are positioned on an assembly table or work area 1, respectively, which are used for the assembly of another robot R.
  • The assembly robots M1 and M2 are robots with a manipulator 2 consisting of several axis links or elements 3 and an effector 4 at its end, which in this case carries a gripping mechanism 5. The two assembly robots M1 and M2 are lightweight robots equipped with an appropriate compliance control.
  • As can be seen, preferably, but not necessarily a robot R of the same type as the two assembly robots M1 and M2, i.e. a manipulator 2 consisting of several axis members 3, at the end of which an effector 4 is also provided and a base element 6 opposite this effector 4, is to be assembled according to the manufacturing method according to the invention.
  • The two assembly robots M1 and M2 are arranged and programmed in such a way that they can carry out the assembly steps intended for them simultaneously or one after the other.
  • The robot R to be mounted is supported essentially horizontally with its lower housing segments 7 on a holding device 8, so that the upwardly open housing segments 7 of adjacent axis members 3 continuously provide a receiving surface for the drive units 9 to be inserted in the joint regions between two axis members 3, a common dividing line running essentially in one plane being formed.
  • In a first step of the method in accordance with the invention, the lower housing segments 7 for the manipulator 2 can be picked up by the assembly robots M1 and M2 from a support or holder, e.g. by a conveyor belt 10 passing them, and deposited on the holding device 8 in the orientation and sequence provided for the structure of the manipulator 2.
  • The conveyor belt 10 can have mounting brackets 11 for the drive units 9, while the upper housing segments 12, for example, can be loosely placed on the conveyor belt 10.
  • In addition to such a mobile support, however, it is also conceivable that the drive units 9 are placed on a stationary bracket 13 in the area of the mounting device, as shown in FIG. 2 a.
  • In this holder 13 the drive unit 9 is stored in such a way that the gripping mechanism 5 of one of the assembly robots M1 or M2 can securely grip the housing of the drive unit 9 by providing corresponding gripper jaws 15 on gripper fingers 14 of the gripping mechanism 5, which are complementary to the contour of the housing of the drive unit 9.
  • As shown by the sequence of movements illustrated by the illustrations of FIGS. 2a, 2b and 2c , the assembly robot M1 or M2 removes the drive unit 9 from the holder 13 (FIG. 2a ) and guides it to the joint between two adjacent axis elements 3 (FIG. 2b ), in which the two lower housing segments 7 are open at the top, and inserts the drive unit 9 in this joint region (FIG. 2c ).
  • Such an automated assembly of the drive units 9 is possible because the housing structure of an axis member 3 of the robot 2 to be assembled is composed of two half-shell-shaped housing halves or segments 7 and 12 on the one hand, and because the drive units 9 including motor, gearbox, control, output housing and, if necessary, further components are pre-assembled as a modular unit on the other hand.
  • This concept, which has its own inventive significance, is illustrated in FIG. 3, which schematically shows the structure of a joint between two adjacent axis elements 31 and 32 for a manipulator 2 of the robot R to be mounted.
  • Both axis members 31 and 32 each consist of a lower half-shell-shaped housing segment 7 and an upper half-shell-shaped housing segment 12.
  • The drive unit 9 has connecting elements in the form of radially surrounding annular grooves 16 and 17, the drive unit 9 having an output housing 18 which is rotatable relative to the motor/gearbox housing 19 of the drive unit 9. The annular groove 16 of the motor/gearbox housing 19 accommodates groove blocks 20 which are provided at corresponding locations on the inside of the lower housing segment 7 of one axis member 31, while at the same time when the drive unit 9 is pressed in, the annular groove 17 of the output housing 18 engages groove blocks 21 of the lower housing segment 7 of the other axis member 32.
  • The dividing line between the housing segments 7 and 12 is designed as a tongue-and-groove connection 34/35.
  • The upper housing segments 12 are then placed so that, on the one hand, the ring grooves 16 and 17 in the upper area also engage with the corresponding groove blocks 20 and 21 and, on the other hand, the tongue-groove connection 34/35 is formed between these housing segments 7 and 12. The final fastening of the groove blocks 20 and 21 in the ring grooves 16 and 17 as well as the fastening of the lower housing segment 7 with the upper housing segment 12 is done by means of screws 22.
  • The structure of the axis links 31 and 32 described here as well as the installation of a drive unit 9 in a joint between these axis links 31 and 32 is, for example, described in the German Patent Application No. 10 2015 012 960.0, which is expressly referred to here. In this way, the axis link 32 is then finally mounted so that it can rotate relative to the axis link 31.
  • The sequence of FIGS. 4a, 4b and 4c shows a further step in the method according to the invention, in which an assembly robot M1 or M2 picks up the upper housing segment 12 from a tray by engaging the gripping mechanism 5 on the outer contour of the upper housing segment 12. For this purpose, the gripper fingers 14 have correspondingly designed further gripper jaws 23, which are based on the contour of the upper housing segment 12.
  • The gripper jaws 23 are designed so that they grip the housing segment 12 so that it cannot fall out of the gripper mechanism 5 by itself. A friction-enhancing coating on the inside of the gripper jaws 23, for example, is conceivable for this purpose. The gripper jaws can also have 12 pin-like projections, pins or the like, which engage in the holes 26 already provided in the housing segment for the screw connections (see FIG. 3) and thus center the housing segment 12 correctly in the gripper mechanism 5 at the same time.
  • Then both housing segments 7 and 12 are screwed together as shown in FIGS. 5a and 5 b.
  • For this purpose, the gripper mechanism 5 has gripper jaws 24, which are designed to receive a conventional electric screwdriver 25, normally designed for manual operation, and then lead sequentially to the corresponding openings 26 in the housing segments 7, 12 and insert the screwdriver element of the screwdriver 25 there. In advance, the screws 22 can be loosely inserted into these openings 26 by one of the assembly robots M1 or M2 or the screws 22 are magnetized and are picked up with the screwdriver element of the screwdriver 25 directly via a guide of the assembly robot M1 or M2 from a corresponding tray.
  • Due to the fact that the assembly robots M1 and M2 are designed to grip standard tools and guide them to the appropriate places, there is no need for individually designed and therefore expensive tool devices, which would then have to be connected to the effector via additional coupling mechanisms. There is also no need for time-consuming programming for the coupling and guiding of such tool adapters, which must also be equipped with corresponding additional sensor devices for their exact control.
  • Once all the axis members 3 of manipulator 2 have been fully assembled, effector 4 and base element 6 have been fitted and the wiring for the power supply and control of the drive units 9 has been laid in the appropriate places inside, the robot 3 can be fitted with a power and control connection. As FIGS. 6a and 6b show, it is possible that the gripping mechanism 5 has corresponding gripper jaws 27, which grip a plug 28 and plug into a corresponding socket 29 on the base element 6.
  • This allows the assembled robot R to be supplied with power. According to the invention, it is conceivable that an on/off switch 30 could then be actuated by one of the assembly robots M1 or M2, as shown in FIGS. 7a and 7b . The gripper mechanism 5 has correspondingly shaped gripper jaws 33 for this purpose.
  • The assembly robots M1 and M2 are designed in such a way that they are able to change independently between different gripper jaws 15, 23, 24, 27 and 33 depending on the assembly step to be carried out, since these have an identical coupling between the gripper fingers 14 and the gripper jaws 15, 23, 24, 27 and 33, which enables easy changing. Such a universal connection is for example described in detail in the German patent application No. 10 2016 004 087.4, the disclosure content of which is expressly referred to herein.
  • If the assembled robot R is then supplied with power, a corresponding program control causes it to erect itself independently by controlling the individual drive units 9, as shown in FIGS. 8a and 8 b.

Claims (23)

1. Method for manufacturing a robot having at least one multi-axis robotic arm which consists of a plurality of axis members which are arranged movably relative to one another and each form an axis of the robotic arm, at least some of the axis members being constructed from at least two complementary housing segments which each have at at least one of their ends a bearing device for receiving a drive unit,
comprising at least one of the steps:
arranging first housing segments in an order provided for the robotic arm;
inserting the drive units into the first housing segments with connection of the drive units to the bearing devices of the first housing segments provided for this purpose;
placing the respective complementary second housing segments on the first housing segments comprising the drive units, with the drive units being connected to the bearing devices of the second housing segments provided for this purpose; and
fastening the second housing segments to the first housing segments by means of fastening means, whereby the drive units are fixed in the axis members;
the method steps being automatically executable by at least one assembly robot.
2. Method according to claim 1, further comprising the step which can be performed by the at least one assembly robot:
attaching electrical lines and/or media lines and/or sensor modules to the inserted drive units and/or in the housing segments.
3. Method according to claim 1, further comprising the steps which can be performed by the at least one assembly robot:
attaching a base member to the lower axis member of the robotic arm; and/or
attaching an effector receiving member to the upper axis member of the robotic arm.
4. Method according to claim 1, in which the at least one assembly robot automatically removes the components of the robots to be produced and/or the tools required in each case for the individual assembly steps from a stationary and/or mobile storage.
5. Method according to claim 1, in which the at least one assembly robot automatically changes its effectors required for the individual assembly steps as a function of these assembly steps to be carried out.
6. Method according to claim 1, further comprising the steps which can be performed by said at least one assembly robot:
connecting the assembled robot to a power supply and/or data supply and/or media supply.
7. Method according to claim 6, further comprising the step executable by said at least one assembly robot:
activating at least one functional test for the assembled robot (R).
8. Method according to claim 1, in which the assembly steps can be carried out if the robot to be assembled is arranged horizontally in its longitudinal extension.
9. Method according to claim 8, further comprising the step which can be performed by said at least one assembly robot:
transferring the assembled robot to a defined position.
10. Method according to claim 8, further comprising the steps:
connecting the assembled robot to a power supply and/or data supply; and
controlling the assembled robot so that it automatically moves to a defined position.
11. Method according to claim 1, in which the at least one assembly robot is designed to be compliant and/or sensitive.
12. Method according to claim 1, in which the robot to be assembled is of identical design to the at least one mounting robot.
13. Robot having a multi-axis robotic arm which comprises a plurality of axis members which are arranged movably relative to one another and which each form an axis of the robotic arm, at least some of the axis members being constructed from at least two complementary housing segments, the robot being producible according to claim 1.
14. Device for manufacturing a robot which has at least one multi-axis robotic arm which comprises a plurality of axis members which are arranged so as to be movable relative to one another and each form an axis of the robotic arm, at least some of the axis members being constructed from at least two complementary housing segments which each have at at least one of their ends a bearing device for accommodating a drive unit,
having at least one assembly robot which is designed to perform various assembly steps for manufacturing the robot; and
with a working space which is assigned to the at least one assembly robot, the working space comprising a holding device for at least one housing segment of the robotic arm.
15. Device according to claim 14, in which the holding device is designed at least partially complementary to the contour of the housings of the axis members of the robotic arm.
16. Device according to claim 14, in which the holding device is designed to position the robotic arm horizontally in its longitudinal extension.
17. Device according to claim 16, in which the holding device has an abutment for the two ends of the robotic arm, respectively.
18. Device according to claim 17, in which an abutment for a base element of the robotic arm is designed such that the assembled robot can be tilted into a defined position about this abutment with the aid of the assembly robot.
19. Device according to claim 14, in which at least one support for the components for mounting the robot is provided in the region of the working space.
20. Device according to claim 14, in which at least one conveying device is provided in the region of the working space, along which the components for mounting the robot can be moved.
21. Device according to claim 14, in which at least one holder for various effectors of the assembly robot is provided in the region of the working space.
22. Device according to claim 14, in which the at least one assembly robot is designed to be compliant and/or sensitive.
23. Device according to claim 14, in which at least two assembly robots are assigned to the working space, the assembly robots being designed to carry out different or similar assembly steps simultaneously or sequentially.
US16/095,336 2016-04-20 2017-04-20 Method for producing a robot and device for carrying out said method Active 2040-03-04 US11623355B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE102016004788.7A DE102016004788A1 (en) 2016-04-20 2016-04-20 Method for producing a robot and device for carrying out this method
DE102016004788.7 2016-04-20
PCT/EP2017/059449 WO2017182595A1 (en) 2016-04-20 2017-04-20 Method for producing a robot and device for carrying out said method

Publications (3)

Publication Number Publication Date
US20190315002A1 US20190315002A1 (en) 2019-10-17
US20200306999A9 true US20200306999A9 (en) 2020-10-01
US11623355B2 US11623355B2 (en) 2023-04-11

Family

ID=58638845

Family Applications (1)

Application Number Title Priority Date Filing Date
US16/095,336 Active 2040-03-04 US11623355B2 (en) 2016-04-20 2017-04-20 Method for producing a robot and device for carrying out said method

Country Status (8)

Country Link
US (1) US11623355B2 (en)
EP (1) EP3445545A1 (en)
JP (1) JP6967293B2 (en)
KR (1) KR20190032279A (en)
CN (1) CN109328125B (en)
DE (1) DE102016004788A1 (en)
SG (1) SG11201809300XA (en)
WO (1) WO2017182595A1 (en)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102015017296B3 (en) * 2015-08-14 2021-10-07 Franka Emika Gmbh Robotic system
DE102015012962A1 (en) 2015-10-08 2017-04-13 Sami Haddadin robot system
CN107953363B (en) * 2017-05-10 2021-09-07 Abb瑞士股份有限公司 Arm for multi-joint robot and multi-joint robot
DE102018206009A1 (en) * 2018-04-19 2019-10-24 Kuka Deutschland Gmbh robotic assembly
DE102018003269A1 (en) * 2018-04-23 2019-10-24 Franka Emika Gmbh Method for inserting an object into an article receptacle by means of a robot manipulator
DE102018003270A1 (en) * 2018-04-23 2019-10-24 Franka Emika Gmbh Method for inserting objects into a common receiving device
US10988268B2 (en) * 2018-06-14 2021-04-27 General Electric Company System and method for performing operations on an engine
CN111319063B (en) * 2018-12-13 2021-11-12 日本电产三协(浙江)有限公司 Method for manufacturing robot
CN110936357A (en) * 2019-12-19 2020-03-31 上海钛米机器人科技有限公司 Mechanical arm shell and mechanical arm shell machining method
CN112743540B (en) * 2020-12-09 2022-05-24 华南理工大学 Hexapod robot impedance control method based on reinforcement learning
US11673258B2 (en) 2021-01-13 2023-06-13 GM Global Technology Operations LLC Modular robotic device and method to operate a modular robotic device
CN113733101B (en) * 2021-09-29 2023-01-31 珠海优特电力科技股份有限公司 Inspection robot, inspection robot operation method, and storage medium

Family Cites Families (76)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4025838A (en) 1974-12-26 1977-05-24 Kawasaki Heavy Industries, Ltd. Signal modification device for memory controlled manipulator apparatus
US4398110A (en) 1982-05-05 1983-08-09 Westinghouse Electric Corp. Harmonic electric actuator
JPS60123288A (en) 1983-12-07 1985-07-01 株式会社東芝 Gripper, finger thereof can be exchanged
US4591198A (en) 1984-02-16 1986-05-27 Monforte Robotics, Inc. Robotic end effectors
JPS6149205A (en) 1984-08-16 1986-03-11 Seiko Instr & Electronics Ltd Robot control system
CA1251243A (en) * 1985-01-22 1989-03-14 Hadi A. Akeel Electric robot for use in a hazardous location
JPH0694110B2 (en) 1985-05-01 1994-11-24 株式会社アマダ Master-slave system robot
US4678952A (en) 1985-08-13 1987-07-07 Intelledex Incorporated Sealed joint for a robot and the like
JPH0640891B2 (en) 1985-10-14 1994-06-01 株式会社アマダ Nursing assistance robot
SE453579B (en) * 1986-06-12 1988-02-15 Asea Ab ROBOT Wrist consisting of two wrist halves
EP0441397A1 (en) * 1990-02-09 1991-08-14 Hitachi, Ltd. Assembling a modular robot arm by means of a second robot arm
US5360249A (en) 1991-09-13 1994-11-01 Refac Technology Development, Corporation Multifunctional end effectors
JPH08281580A (en) 1995-04-13 1996-10-29 Fanuc Ltd Robot arm of industrial horizontal multi-revolute-joint type robot
DE29609018U1 (en) 1996-05-20 1996-08-14 Chang Jung Pin Quick clamping device for a universal connection
DE19731656C1 (en) 1997-07-23 1999-01-28 Centro Kontrollsysteme Separating feed for packaging containers
JP3132463B2 (en) 1998-04-07 2001-02-05 松下電器産業株式会社 Robot controller
JP2000218584A (en) 1999-01-28 2000-08-08 Komatsu Ltd Rotary driving gear
JP2001121461A (en) 1999-10-26 2001-05-08 Denso Corp Robot system
DE19956176A1 (en) * 1999-11-22 2001-10-18 Wittenstein Gmbh & Co Kg Gripping or actuating arm
US6422441B1 (en) 1999-11-23 2002-07-23 Yakima Products, Inc. Apparatus for securing recreational equipment to vehicle-mounted racks
SE0203908D0 (en) 2002-12-30 2002-12-30 Abb Research Ltd An augmented reality system and method
CN100500388C (en) * 2005-10-19 2009-06-17 精工爱普生株式会社 Parallel link mechanism and industrial robot
DE102005054575B3 (en) 2005-11-16 2007-04-26 Deutsches Zentrum für Luft- und Raumfahrt e.V. Robot arm regulating method, for medical engineering, involves utilizing redundancy of hinges to optimize quality factor to adjust hinges at angle that is perpendicular to instrument axis, where force caused by regulating hinges is zero
WO2007082594A2 (en) 2006-01-20 2007-07-26 Abb Ab Drive unit comprising an electric rotating actuator and a wave gear speed reducer
PL3530420T3 (en) 2006-03-03 2024-03-18 Universal Robots A/S Joint for a robot
JP2008023642A (en) 2006-07-20 2008-02-07 Fanuc Ltd Arm structure of industrial robot
ATE496739T1 (en) 2006-12-27 2011-02-15 Abb Ab INDUSTRIAL ROBOT WITH TUBE ELEMENT FOR A CABLE HARNESS
EP2129498B1 (en) 2007-03-30 2011-03-23 ABB Technology AB Method and apparatus for programming an industrial robot
CN101765554B (en) 2007-07-13 2013-09-25 拉尔斯·埃里克·特里吉 Apparatus and method for grouping units
FR2929875B1 (en) 2008-04-09 2012-01-13 Aldebaran Robotics MOTORIZED JOINT HAVING TWO PIVOT LINKS AND HUMANOID ROBOTS IMPLEMENTING THE ARTICULATION
DE102008027008B4 (en) 2008-06-06 2016-03-17 Kuka Roboter Gmbh Method and device for controlling a manipulator
JP5375062B2 (en) 2008-12-10 2013-12-25 株式会社安川電機 Robot system and control method
DE102008062622B9 (en) 2008-12-17 2016-08-25 Kuka Roboter Gmbh Method and device for entering commands into a controller of a manipulator
WO2010088959A1 (en) 2009-02-06 2010-08-12 Abb Technology Ab Method for programming an industrial robot by lead-through
US8226140B1 (en) 2009-03-30 2012-07-24 Honda Motor Co., Ltd. Article holding assembly
US8382177B2 (en) 2009-06-11 2013-02-26 Re2, Inc. Quick-change finger for robotic gripper
CN201437046U (en) 2009-07-01 2010-04-14 广东骅威玩具工艺股份有限公司 Electric boxing toy robot
JP4759660B2 (en) 2009-08-21 2011-08-31 パナソニック株式会社 Robot arm control device, method, program, integrated electronic circuit, and assembly robot
DE102009039104A1 (en) 2009-08-27 2011-03-03 Kuka Roboter Gmbh Gripper for use in freely programmable manipulator of robot, has top jaws fastened with each other by fastening unit that comprises automatically controlled form-fit operated locking unit with spring-preloaded locking bar
WO2011107143A1 (en) * 2010-03-02 2011-09-09 Abb Research Ltd A robot wrist
AT509927B1 (en) 2010-06-08 2015-05-15 Keba Ag METHOD FOR PROGRAMMING OR PRESENTING MOVEMENTS OR RUNS OF AN INDUSTRIAL ROBOT
CN102302858A (en) 2010-08-26 2012-01-04 东莞龙昌数码科技有限公司 Family entertainment robot
WO2012028197A1 (en) * 2010-09-03 2012-03-08 Abb Research Ltd An industrial robot, a component system for a such and a method for assembling a such
CN102410342B (en) 2010-09-21 2014-02-19 鸿富锦精密工业(深圳)有限公司 Multi-shaft gear box structure
DE102010063222B4 (en) 2010-12-16 2019-02-14 Robert Bosch Gmbh Device and method for programming a handling device and handling device
CH705297A1 (en) 2011-07-21 2013-01-31 Tecan Trading Ag Gripping pliers with interchangeable gripper fingers.
JP5516563B2 (en) 2011-12-13 2014-06-11 株式会社安川電機 Robot system
JP6109151B2 (en) 2012-03-30 2017-04-05 株式会社デンソーウェーブ Encoder, encoder mounting method, torque limiting mechanism, drive device, and robot device
US20130273818A1 (en) * 2012-04-13 2013-10-17 Hon Hai Precision Industry Co., Ltd. Manipulator and polishing mechanism thereof
US8958912B2 (en) 2012-06-21 2015-02-17 Rethink Robotics, Inc. Training and operating industrial robots
JP2014020515A (en) 2012-07-20 2014-02-03 Yaskawa Electric Corp Brake device, driving system, and robot
JP5576911B2 (en) * 2012-08-20 2014-08-20 ファナック株式会社 Articulated robot equipped with both-end arm members
US10081109B2 (en) 2012-09-06 2018-09-25 Fanuc America Corporation Haptic teach pendant
DE102013000108A1 (en) * 2013-01-02 2014-07-03 Hans-Erich Maul Short-slung strong joint module for robot hand, has axle arranged electromotor, and eccentric cam gear box provided with Oldham-coupling and worm gears, where joint module is movable along rotational axis
JP5768826B2 (en) 2013-03-14 2015-08-26 株式会社安川電機 Robot system and robot working method
WO2014162161A1 (en) 2013-04-01 2014-10-09 Tosy Robotics Joint Stock Company Shoulder and arm arrangement for a humanoid robot
WO2014170355A1 (en) 2013-04-16 2014-10-23 Schunk Gmbh & Co. Kg Spann- Und Greiftechnik Gripping device comprising detachably arrangeable gripping fingers
CN203236484U (en) * 2013-05-22 2013-10-16 李占法 Robot assembly for reducing joint stress
JP5928416B2 (en) * 2013-07-26 2016-06-01 株式会社安川電機 Robot and robot manufacturing method
DE102013218823A1 (en) 2013-09-19 2015-04-02 Kuka Laboratories Gmbh Method for manually adjusting the pose of a manipulator arm of an industrial robot and associated industrial robots
JP6330287B2 (en) 2013-10-29 2018-05-30 セイコーエプソン株式会社 Robot, robot contact member
DE102014001168B4 (en) 2014-01-31 2019-03-14 Abb Schweiz Ag robot control
CN106061688B (en) 2014-03-04 2020-03-17 优傲机器人公司 Safety system for an industrial robot
DE102014216514B3 (en) 2014-08-20 2015-09-10 Kuka Roboter Gmbh Method for programming an industrial robot and associated industrial robots
CN104802156A (en) 2015-05-15 2015-07-29 广东中聪机器人科技有限公司 Dual-arm robot
CN204771516U (en) * 2015-06-30 2015-11-18 安徽埃夫特智能装备有限公司 Industrial robot wrist assembly auxiliary device
DE102015017296B3 (en) 2015-08-14 2021-10-07 Franka Emika Gmbh Robotic system
DE102015012962A1 (en) 2015-10-08 2017-04-13 Sami Haddadin robot system
DE102015012961B4 (en) 2015-10-08 2022-05-05 Kastanienbaum GmbH robotic system
DE102015012959B4 (en) 2015-10-08 2019-01-17 Franka Emika Gmbh Robot system and method for controlling a robot system
DE102016004087A1 (en) 2016-02-15 2017-08-17 Kastanienbaum GmbH Effector unit for a robot, working device with a robot and method for changing an effector in robots
DE102016002812A1 (en) 2016-03-08 2017-09-14 Sami Haddadin Robot system, method for controlling a robot system and flow processing device
DE102016004810B3 (en) 2016-04-20 2017-06-14 Sami Haddadin Drive device for a manipulator
DE102016004787B4 (en) 2016-04-20 2023-02-02 Franka Emika Gmbh Driving device for a robot and method for its manufacture
DE102016004841B4 (en) 2016-04-24 2018-01-04 Kastanienbaum GmbH Method and device for determining a movement sequence for a robot
DE102016004840A1 (en) 2016-04-24 2017-10-26 Kastanienbaum GmbH Mobile robot

Also Published As

Publication number Publication date
CN109328125A (en) 2019-02-12
JP6967293B2 (en) 2021-11-17
KR20190032279A (en) 2019-03-27
WO2017182595A1 (en) 2017-10-26
DE102016004788A1 (en) 2017-10-26
US20190315002A1 (en) 2019-10-17
JP2019514703A (en) 2019-06-06
CN109328125B (en) 2022-04-29
EP3445545A1 (en) 2019-02-27
SG11201809300XA (en) 2018-12-28
US11623355B2 (en) 2023-04-11

Similar Documents

Publication Publication Date Title
US11623355B2 (en) Method for producing a robot and device for carrying out said method
US10906193B2 (en) Manufacturing system, method of constructing the manufacturing system, end effector, robot, and working method of robot
US5515599A (en) Apparatus for processing small parts utilizing a robot and an array of tools mounted on the outer robot arm
US20110185556A1 (en) Robot system, robot, and method of manufacturing product
EP1711317B1 (en) Machine vision controlled robot tool system
US5537741A (en) Method of wire harness assembly system
EP2821178A1 (en) Robotic system
JP2010105105A (en) Automatic manufacturing apparatus
CN114206556B (en) Driving arm module, driven arm module, end module, robot arm and industrial robot
US20150019003A1 (en) Robot system
US20220009107A1 (en) System for radio connection of an assembly to a controller
CN110405754A (en) The method of robot and operation harness
WO2014120301A2 (en) Modular and reconfigurable manufacturing systems
JP2020066067A (en) Robot hand and robot system
Berenstein et al. An open-access passive modular tool changing system for mobile manipulation robots
Kramberger et al. Automatic fingertip exchange system for robotic grasping in flexible production processes
CN109955279A (en) Robot, its control method, article assemble method and storage medium
KR102327392B1 (en) AVN module automatic assembly and fastening smart system using RMS/ROS function and domestic robot
JPH03256686A (en) Work tool automatic exchange device and using method thereof
CN211136209U (en) Screw supply mechanism and robot arm applied by same
JPS6037227Y2 (en) Automatic assembly equipment using industrial robots
JP7146448B2 (en) Robot system, exchange tool, tool stocker, robot arm, robot system control method, article manufacturing method, control program and recording medium
Appleton et al. Robot Assembly
JP2020175489A (en) End effector, end effector control method, robot device comprising end effector, article manufacturing method using end effector, control program and recording medium
CN116612686A (en) Automatic change real standard system of processing

Legal Events

Date Code Title Description
FEPP Fee payment procedure

Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

FEPP Fee payment procedure

Free format text: PETITION RELATED TO MAINTENANCE FEES GRANTED (ORIGINAL EVENT CODE: PTGR); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

STPP Information on status: patent application and granting procedure in general

Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION

STPP Information on status: patent application and granting procedure in general

Free format text: NON FINAL ACTION MAILED

FEPP Fee payment procedure

Free format text: ENTITY STATUS SET TO SMALL (ORIGINAL EVENT CODE: SMAL); ENTITY STATUS OF PATENT OWNER: SMALL ENTITY

STPP Information on status: patent application and granting procedure in general

Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPP Information on status: patent application and granting procedure in general

Free format text: FINAL REJECTION MAILED

STPP Information on status: patent application and granting procedure in general

Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION

STPP Information on status: patent application and granting procedure in general

Free format text: NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS

STCF Information on status: patent grant

Free format text: PATENTED CASE