Abstract:
A device and a method for synchronization of a robot program and a graphical program. The device comprises: a first converter (1) adapted to convert a graphical program into a first sequence of tokens representing data for motions and actions contained in the graphical program, a second converter (2) adapted to convert the robot program into a second sequence of tokens representing data for motions and actions contained in the robot program, and a modification command generator (3) adapted to compare the first and second sequences of tokens and based thereon generate modification commands, wherein said first converter is adapted to receive said modification commands and edit the graphical program based on the modification commands so that the token sequence of the graphical program matches the token sequence of the robot program and said second converter is adapted to receive said modification commands and edit the robot program based on the modification commands so that the token sequence of the robot program matches the token sequence of the graphical program.
Abstract:
The invention relates to a system for controlling the position and orientation of an object (1,3). The system comprises a measuring assembly (6) including a first (7) and a second part (8), wherei n the first part is adapted to receive forces and torques from a user, and a sensor (9) adapted to measure forces and torques caused by changes in position and orientation of the first part in relation to the second part, and a data processing unit (18) arranged to receive measured data from said sensor and based thereon to control the position and orientation of the object. The sensor comprises a semiconductor chip with integrated sensor elements. The measuring assembly comprises a spring arrangement (11) mounted between the first and second parts and mechanically connected to the sensor, for converting forces and torques from the user to changes in position and orientation of said first part in relation to said second part, and said sensor is adapted to measure forces and torques from the spring arrangement caused by the changes in position and orientation of the first part.
Abstract:
The invention relates to a drive unit 1 comprising an electric rotating actuator with a stator 7 and a rotor 6. The drive unit further comprises a speed reducer 5. The speed reducer 5 comprises a wave generator 20 and a flex spline 22. The stator 7, the rotor 6, the wave generator 20 and the flex spline 22 are designed with an centre opening and are all arranged integrated in a common housing 1a such that a tubular passage 31, 59, 82a is provided for through the common housing 1a.
Abstract:
A device (1) for measuring mechanical forces comprising a sensor (3) adapted to measure difference of stresses in two orthogonal measuring directions (5a-b). The device comprises at least one force receiving element (2a-b) adapted to receive the forces to be measured, and the sensor is adapted to measure the forces applied to the force receiving element. The device further comprises a transducer (4) of a tubular shape, adapted to transfer the forces from the force receiving element to the s e n s o r and to convert the forces received by the receiving element into forces suitable for the sensor, the force receiving element (2a-b) comprises a flange extending outward in a radial direction from the transducer (4), and the force receiving element (2a-b) and the sensor (3) are mounted at a distance (l) from each other along the longitudinal axis of the transducer.
Abstract:
A method and device for supervising the welding quality in a spot welding process, comprising equipment (9) for measuring the welding current or voltage during a welding time, a data storage (11) for storing measurements of the welding current or voltage, and a calculation unit (12) adapted to calculate the pulse lengths (1) for a plurality of weld pulses, including at least one pulse at the end of the welding time, based on said information, to calculate an arithmetical relationship between the pulse lengths for at least some of said weld pulses, and said at least one pulse at the end of the welding time, and to determine the weld quality based on said arithmetical relationship.
Abstract:
The present invention relates to a method and a device for optimization of flatness control in the rolling of a strip using any number of mill stands and actuators. The invention is achieved by using a mill model represented by a mill matrix that contains information of the flatness effect of each actuator, translating each actuator's flatness effect into a coordinate system, whose dimension is less or equal than the number of actuators used, monitoring/sampling the actual flatness values across the strip, computing a vector of the flatness error/deviation as the difference between the monitored/sampled strip flatness and a reference flatness vector, converting the flatness error into a smaller parameterized flatness error vector, using a dynamic controller to calculate optimized actuator set-points in order to minimize the parameterized flatness error, thereby achieving the desired strip flatness. The invention also relates to a system for optimization of flatness control in the rolling of a strip
Abstract:
The present invention refers to a method for adaptive compensation of the temperature drift of a sensor, designed to measure the torque of a shaft or a drive train or the force in a mechanical equipment, during operation. The invention includes the steps of recurrently measuring the sensor signal and determining an associated temperature, calculating an offset value as a function of temperature based on measured and stored data, compensating the measured signal value using said calculated offset value, detecting when the sensor is unloaded or nearly unloaded and if so storing the sensor signal value and the associated temperature value in a memory and updating a model of the sensor offset. The invention also refers to a system and a computer program for adaptive compensation of the temperature drift of such a sensor signal offset.
Abstract:
The invention relates to a method for determining the load state in a power system component, such as a line, in an electric power system. The invention is achieved by: determining the reference temperature for the conductor material, determining current and voltage on the line, transferring these values to a calculating unit, calculating a value for the actual resistance of the line, based on current and voltage values, calculating the temperature, and hence the degree of load, of the line based on the above values. The invention also relates to a system and a computer program for carrying out the method.
Abstract:
A method and apparatus are disclosed for off-line programming of multiple interacting robots. For example, a system for off-line programming (100) of multiple interacting robots includes a computer (110) for off-line programming and verification of program codes (111) for multiple interacting robots (131-133) and a robot controller (120) connected to the computer (110) to receive a download of at least one of the program codes for execution. Multiple interacting robots (131-133) can be controlled by the robot controller (120).
Abstract:
A robot controller comprising a control part (3) for controlling at least one industrial robot and a TPU (4), for teaching and manually operating the robot, which TPU comprises a manually operated enabling device (16a-b), which upon activation enables manual control of the robot by means of the TPU. The TPU comprises: a plurality of detecting means (18a-b), detecting the status of the enabling device, at least one communication data generating means (20), generating communication data including information regarding the detected status of the enabling device, and at least one wireless transmitting means (14), transmitting said communication data to said control part, and the control part comprises: at least one receiving means (22), receiving said communication data from said transmitting means and the control part is adapted to permit or not permit manual control of the robot by means of the TPU based on the received status of the enabling device.