Abstract:
A method of controlling a robot system includes the steps of providing a tool supported by a moveable mechanism of the robot system, providing a workpiece supported by a holder, generating an image of the workpiece, extracting a data from the image, the data relating to a feature of the workpiece, generating a continuous three-dimensional path along the workpiece using data extracted from the image, and moving the tool along the path.
Abstract:
A system for generating a path to be followed by a robot used to perform a process on a workpiece has a computing device that has program code for operating the robot and obtaining information related to the workpiece and a vision system that scans the workpiece to obtain images thereof that are provided to the computing device. The computing device processes the images to obtain geometric information about the workpiece that the computing device uses in combination with process related reference parameters stored in the computing device to generate program code for a path to be followed by the robot to perform the process on the workpiece. The computing device also includes code configured to verify for quality the generated program code for the path to be followed by the robot to perform the process on the workpiece.
Abstract:
Systems and methods for dispensing a liquid or viscous material onto a substrate are disclosed herein. One exemplary method of positioning an applicator of a dispensing system to apply a liquid or viscous material to an electronic substrate includes generating a two-dimensional image of the electronic substrate using a camera communicatively connected to the dispensing system. Based on the two-dimensional image of the electronic substrate, a first set of one or more sub-regions of the electronic substrate having one or more components that protrude above the surface of the electronic substrate is identified. The method further includes using height information relating to the one or more sub-regions having the one or more components to determine a control program for the dispensing system to position the applicator relative to the electronic substrate and dispense the liquid or viscous material onto the electronic substrate.
Abstract:
Robotic systems for simultaneous human-performed and robotic operations within a collaborative workspace are described. In some embodiments, the collaborative workspace is defined by a reconfigurable workbench, to which robotic members are optionally added and/or removed according to task need. Tasks themselves are optionally defined within a production system, potentially reducing computational complexity of predicting and/or interpreting human operator actions, while retaining flexibility in how the assembly process itself is carried out. In some embodiments, robotic systems comprise a motion tracking system for motions of individual body members of the human operator. Optionally, the robotic system plans and/or adjusts robotic motions based on motions which have been previously observed during past performances of a current operation.
Abstract:
Die Erfindung betrifft eine Fügeeinrichtung (1) und ein Verfahren zum Fügen von Werkstücken (15) mit einem von einem mehrachsigen Manipulator (6) geführten Laserstrahl (3), wobei ein Oberteil (17) des Werkstücks (15) mit mindestens einem stegartigen Unterteil (16) gefügt wird. Mittels einer vom Manipulator (6) mitgeführten Messeinrichtung (9) wird zunächst das Unterteil (16) vermessen und die mit dem Laserstrahl (3) zu verfolgende Fügebahn (13) nach dem Messergebnis ausgerichtet und gespeichert. Anschließend wird das Oberteil (17) aufgelegt und dann an das Unterteil (16) gefügt, wobei der Laserstrahl (3) entlang der gespeicherten Fügebahn (13) geführt und auf die Rückseite (19) des Oberteils (17) gerichtet wird.
Abstract:
A method for automatic planning of a tube face using a robot, particularly in a process of manufacturing of tubular heat exchangers, consists in a precise determination of the placement of the tubes in relation to the device for tube edge planning, determination of a local base surface around the tube, measurement of the length of the tube section protruding beyond this base surface, stabilising the tube axis location in relation to a cutting tool and stabilising the tube in relation to the cutting tool axis, realisation of the tube edge planning to a given height and check of the length of the tube section protruding beyond the base surface after planning. A device for automatic planning of a tube face comprises a vision system, a measurement probe (1), a pushrod (13) on which the tube is being mounted (17), coupled with an actuator (12), a cutting knife (11), and a chip breaker (4).
Abstract:
Three-dimensional visual servoing for positioning a robot in an environment is facilitated. Three-dimensional point cloud data of a scene of the environment is obtained, the scene including a feature. The three-dimensional point cloud data is converted into a two-dimensional image, and a three-dimensional position of the feature is identified based on the two-dimensional image. An indication of the identified three-dimensional position of the feature is then provided.