Abstract:
The present invention relates to an industrial robot system comprising a workcell including a load area and a process area, a detector (6) detecting when a human enters the load area, a manipulator located in the workcell, at least one positioner adapted to hold a workpiece and to change the orientation of the workpiece about at least one axis while the manipulator processes the workpiece, and a station exchanger movable about an axis and adapted to move, upon command, the manipulator or the positioner between the load and process area. Each of the axes is provided with a motor (M1-M3) and a drive unit (53-55). An axis controller (50) is adapted to switch between executing a first task in which the axes of the positioner and the station exchanger are commanded to a standstill, and a second task in which the axes of the positioner and the station exchanger are allowed to move. A safety controller (58) is adapted to supervise, upon detecting that a human is entering the load area, whether any of the station exchanger or the positioner is moving, and to generate a signal which disables the drive unit of the moving axis if it is detected that any of the supervised axes is moving.
Abstract:
The present invention relates to a method for manufacturing a joint. The method includes the following steps: A. mounting a pin on a ball, B. machining spherical surfaces on at least two socket parts, C. applying grinding paste on the ball and/or on the surfaces if the socket parts, D. connecting the pin to an equipment that rotates the ball, E. assembling the ball between the socket parts, F. applying a pressure between the socket parts and the ball, G. rotating and tilting the ball over the working range of the joint, H. cleaning the ball and the socket parts from the grinding paste, and I. assembling the joint by mounting the socket parts on a ball. The invention also relates to a joint obtainable with the method according to the invention.
Abstract:
The present invention relates to a method and an apparatus for compensating for errors in a certain number of degrees of freedoms in the geometric relation between a work object (1) and a device (2) holding the object. A measurement system including at least one sensor (3) is providing surface measurements on the object. The method comprises measuring a first reference surface (10) of a reference object, calculating the position and orientation of the first reference surface based on the measurements, moving the reference object in a first degree of freedom, measuring on the first reference surface, calculating the position and orientation of the first reference surface after the moving based on the measurements, repeating those steps for at least the same number of degrees of freedom as the number of degrees of freedom in which the object may have errors in relation to the device, performing the same procedure for at least two more reference surfaces (11, 12, 13), calculating the position and orientation changes of all the reference surfaces, and calculating a relationship between the calculated position and orientation changes and corresponding changes of the position and orientation of the object. Using the relationship for compensating for the errors in object position and orientation.
Abstract:
A plug-in unit assembly comprising a case (13) and a plug-in unit (12) arranged to be removably connected to the case (13). The plug-in unit (12) comprises a unit body (121), a handle (2) and an actuating member (9). The handle (2) is pivotally connected to the unit body (121) and operationally connected to the actuating member (9), the actuating member (9) being movably connected to the unit body (121). The case (13) comprises a locking counterpart element (15) and a releasing counterpart element (16), each of which is adapted to co-operate with the actuating member (9) for moving the plug-in unit (12). The locking counterpart element (15) is adapted to move the plug-in unit (12) to a plugged-in position, and the releasing counterpart element (16) is adapted to move the plug-in unit (12) to an outer releasing position.
Abstract:
The present invention is concerned with the operation of solar power plants such as Photo Voltaic (PV) or Concentrated Solar thermal Power (CSP) plants. The invention involves recursive updating of estimated parameters pertaining to pre-defined and physically motivated cloud evolution models that are instantiated and assigned to clouds identified in images taken by a ground-based visible-light camera. Identification of clouds, which includes assigning individual pixels of an image to one or several identified clouds, and selection of matching cloud models invoke some elaborate complexity beyond conventional pixel-wise image processing. This ultimately allows to predict a cloud-wise, as opposed to a pixel-wise, evolution based on cloud evolution models with a limited number of estimated parameters.
Abstract:
Disclosed is a semiconductor device comprising a semiconductor slab (1), in particular a semiconductor wafer or semiconductor die, the semiconductor slab having a first main side (101) and a second main side (102), said second main side being parallel to the first main side at a distance with respect to a first direction; and a bulk layer (10) of a first conductivity type located between the first main side and the second main side, and extending in the first direction between a distance d b1 from the first main side with d b1 >= 0 and a distance d b2 from the first main side with d b2 > d b1 , and in a second direction perpendicular to the first direction, and with a first floating sublayer formed within the bulk layer, said first floating sublayer comprising a plurality of, preferably at least 10, floating regions (11) of a second conductivity type located between a first distance from the first main side and a second distance from the first main side, and spaced apart from one another with respect to the second direction, a first homogenous bulk sublayer located between the first main side and the first floating sublayer; a second homogenous bulk sublayer located between the first floating sublayer and the second main side; the semiconductor device further comprising a first main electrode (31) provided on the first main side and a second main electrode (32) provided on the second main side, wherein an enhancement region (12) of the first conductivity type is formed adjacent, preferably contiguous, to at least one of the floating regions in the first floating sublayer; and the enhancement region has a higher doping concentration than the bulk layer.
Abstract:
The present invention relates to a method and a system for determining the relation between a local coordinate system located in the working range of an industrial robot (1) and a robot coordinate system. The method comprises: attaching a first calibration object (10) in a fixed relation to the robot, determining the position of the first calibration object in relation to the robot, locating at least three second calibration objects (14, 15, 16) in the working range of the robot, wherein at least one of the calibration objects is a male calibration object having a protruding part shaped as a sphere, and at least one of the calibration objects is a female calibration object comprising at least two nonparalIeI, inclining surfaces arranged to receive the sphere so that the sphere is in contact with the surfaces in at least one reference position, determining a reference position for each of the second calibration objects in the local coordinate system, for each second calibration object moving the robot until the sphere is in mechanical contact with the surfaces of the calibration object, reading the position of the robot when the sphere is in mechanical contact with all of the surfaces, and calculating the relation between the local coordinate system and the robot coordinate system based on the position of the first calibration object in relation to the robot, the reference positions of the second calibration objects in the local coordinate system, and the positions of the robot when the sphere is in mechanical contact with the surfaces of the second calibration objects.
Abstract:
The present invention relates to a method and an apparatus for calibration of an industrial robot system including at least one robot (1 ) having a robot coordinate system (x r1 ,y r1 ,z r1 ) and a positioner (2) having a positioner coordinate system (x p , y p , Z p ) and adapted to hold and change the orientation of a workpiece by rotating it about a rotational axis. Target points for the robot are programmed with respect to an object coordinate system (X 01 ,y 01 , z 01 )- The apparatus comprising a robot controller (3), at least three calibration objects (24a-c) arranged on the positioner, and a calibration tool (26) held by the robot. The positions of the calibration objects are known in the object coordinate system. The robot controller is configured to determine the positions of the calibration objects with respect to the robot coordinate system, to determine the positions of a first (24a) and a second (24c) of said calibration objects for at least three different angles of the rotational axis of the positioner, to determine the direction of the rotational axis of the positioner in the robot coordinate system based on the determined positions of the first and second calibration objects for the three angles of the axis, and to determine the relation between the first object coordinate system and the positioner coordinate system by performing a best fit between the known and the determined positions of the calibration objects.
Abstract:
A process turning disc (1), connectable to an output shaft of a motor (21) by means of which the process turning disc (1) is rotatable about a first centre axis (13) of the process turning disc, and configured for guiding a cable (2) or hose, comprising a first flange (3; 33) connectable to an end part (4) of a robot arm (5) and a second flange (6; 36) connectable to a tool element (7). The flanges (3, 6; 33, 36) are spaced apart from each other by an intermediate connecting member (8; 38), the connecting member (8; 38) being connected to the flanges (3, 6; 33, 36), and the connecting member (8; 38) providing a passage (9; 39) between the flanges, which passage (9; 39) is configured for receiving and guiding the cable/hose (2) and said passage having an inlet side (11; 41) for the cable/hose and an outlet side (12; 42) for the cable/hose (2). The invention also defines a robot arm comprising such a process turning disc, a robot comprising such a robot arm and the use of such a process turning disc.
Abstract:
The present invention relates to a method and an apparatus (1) for programming an industrial robot working in a work cell including one or more workstations and the robot is visiting and performing work on the workstations. The apparatus comprises: a memory location (2) for storing preprogrammed robot code comprising program instructions where accommodations for optional parameters are made, and for storing at least one predefined workstation having a plurality of different scenarios, each scenario including a set of parameters defining how the robot will perform work on the workstation, a graphical display and input device (3) adapted to present a graphical user interface displaying a graphical object representing the workstation, displaying information about the scenarios together with the graphical object representing the workstation and allowing the user to select one of the scenarios associated with the workstation, and a robot program generator (4) adapted to generate a robot program based on user selected scenarios and the preprogrammed robot code.