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:
The invention relates to a method and a system for controlling an automatic flow of products. The system comprises a plurality of transport stations (1a-c) which supply or consume the products , at least one aggregation station (5a-b) on which an aggregation (6a-b) of products is built up or dismounted, a programmable mechanical device (8) adapted to move the products be- t w e e n the transport stations and the aggregation station, a queue for the aggregation station, and at least one computing device (9) having therein program code configured to: receive at least one sequence of operations defining at least a part of a desired flow of products to or from the aggregation station in order to build up or dismount said aggregation of products according to the pattern, load the received sequence of operations to t h e queue of the aggregation station, and repeat the following steps until all operations in the queue have been executed: retrieve next operation from the queue of the aggregation station, select one of the transport stations and control it based on the retrieved operation, and instruct the mechanical unit to perform movement s for transporting a product between the selected transport station and the aggregation station based on the retrieved operation.
Abstract:
A high voltage dc power source is provided for providing a charging current to an electronic device, comprising one or more strings connected in parallel, each string being subdivided into a plurality of dc power source units connected in series and each string being provided with at least one solid-state switch configured to connect and disconnect said string, and a control unit adapted to turn on and turn off the at least one solid-state switch, and the control unit is configured, upon receiving an order to connect the string, to control the at least one switch of the string to be alternately turned on and off so that a soft charging of the electronic device is achieved.
Abstract:
The present invention relates to a system and a method for providing safe remote access to a plurality of robot controllers positioned at a local site for a person positioned on a remote site. The system comprises a plurality of robot controllers (1), each capable of receiving credentials and including a authentication component (6) for authentication of the credentials, and an authorization component (7) for handling authorization for access to the robot controller based on the result of the authentication, a remote computer (2) located at a remote site and capable of communicating with the robot controllers and having an interface capable of receiving credentials and configured to send the credentials to the robot controllers, a server component (8) capable of communicating with the robot controllers, and an identifying component (10) positioned at the local site configured to receive proof of local access to one or more of the robot controllers and to send information on the local access to the server component. The server component is configured to authorize access to the robot controllers based on information on local access received from the identifying component, and the authorization component of the robot controller is configured to allow the remote computer access to the robot controllers when credentials have been authenticated and when access has been authorized by the server component.
Abstract:
The invention relates to an improved stacking line system used to handle stacking of metal parts, workpieces, which may be semi-finished stamped parts or blanks (BL). The line includes conveyor apparatus (CNV) for transporting said metal blanks towards one or more stacking stations (SS1-3), where each stacking station is preferably arranged with at least one stacking pallet (St1-3L, St1-3R) on which said metal blanks are automatically stacked. At at least one stacking station an industrial robot (R1-R3) is arranged to pick, grip and lift a workpiece and stack it on said stacking pallet or in a rack. Moveable flaps (F1-F3) are arranged between the conveyor and a picking platform arranged above the conveyor line, from platform which the robot locates, grips and picks up the workpiece or blank, the position and orientation of which has been previously obtained through a vision (or other sensor) system, prior to stacking it. A method and a computer program for carrying out the method are also disclosed.
Abstract:
The invention is a system and method for production of manufactured parts comprising a production process having at least one industrial robot (2) equipped with a handling tool (8) for picking up the manufactured part (4). The robot is arranged in a quality inspection cell (9) and the robot is programmed to hold the manufactured part in at least one known position in the quality inspection cell and present the part for a quality inspection. The quality inspection may be made visually by an operator or with the aid of a tool or sensor or by means of automatic sensors. In other aspects of the invention a method, system and a computer program for carrying out the method are described.
Abstract:
The present invention relates to a device for measuring torque transmitted to an output shaft (20) by a harmonic drive gear assembly including a housing (10), a circular spline (16) mounted in the housing, and a flex spline (12) mounted on the output shaft. The device comprises at least one sensor (22a-b) arranged for measuring forces between the circular spline and the housing, and a computing unit configured to receive the measurements from the sensor and, based thereon, to calculate the transmitted torque.
Abstract:
A robot work station kit (10, 20) comprising at least one robot (11, 21a, 21b), configured to perform a work, such as welding, on an object (12, 22), an object holder (13, 23), configured to hold the object (12, 22) on which the work is performed, and a robot controller (14, 24), configured to control the robot (11,21a, 21b) and the object holder (13, 23), wherein the robot work station kit (10, 20) comprises a frame (15, 25) to which the robot (11, 21 a, 21 b), the object holder (13, 23) and the robot controller (14, 24) are mounted.
Abstract:
The present invention relates to a system for off-line programming of an industrial robot (1) comprising a robot controller (2) for controlling the movements of the robot. The system further comprises an external computer (3) having a programming and simulation tool (10) with the capability of running one or more virtual robot controllers (12), and the real robot controller and the external computer are configured to allow communication with each other. The system further comprises a data transfer module (17) configured to, upon request, automatically transfer configuration and program data between the real robot controller and a virtual robot controller running on the external computer, and a filter component (18) configured to filter the transferred configuration and program data according to defined filtering rules.
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.