Abstract:
The present invention relates to a robot teach pendant unit (2) coupled to a programmable robot controller (3), the teach pendant comprising a processor (7) for operating the teach pendant and a graphical screen (6) coupled to the processor. The robot teach pendant further comprises a processing component (10) capable of receiving an application including one or more graphical objects, instructions for displaying the objects on the graphical screen, information on the behavior of the graphical objects, and instructions on how the user can interact with the graphical objects, and said processor is configured to run the processing component.
Abstract:
The present invention relates to a device for compensating gain errors of current sensors used in a three-phase inverter (3). The inverter comprises a plurality of switches (10a-b,11a-b,12a-b) configured to switch the current in the three phases in response to control signals (S1-S6). The current ina first phase (6a) is measured by a first current sensor (2a) and the current in a second phase (6c) is measured by a second current sensor (2b). The device comprises: a control unit (8) configured, during a calibration period, to generate control signals to control the switches so that the same current is running through the first and second phases, a data storage (14) configured to store sensor values (X,Y) from the first and second current sensors during the calibration period, a computing unit (16) configured to calculate at least one gain compensating parameter (P G ) based on said stored sensor values, and a compensating unit (18) configured, during normal operation of the inverter, to compensate for differences in gain between the first and second sensors based on said gain compensating parameter.
Abstract:
The invention discloses a method for compensating tool wear for a tool (3) having force control based adjustment or the like of the tool (3). The method includes the steps of: defining a reference point on the machine; establishing the position of the reference point for at least on predetermined operation point; measuring the actual position of the reference point at the predetermined operation point during operation; calculating the tool wear based on the difference between the reference position and the actual position, and accomplishing a compensation movement in response to the calculated tool wear. The invention also discloses a machine tool for performing the method.
Abstract:
The invention relates to a method for assembly of a first part (1) to a second part (2) of a manipulator (5), wherein the first part (1) has a first interface surface (8) and the second part has a second interface surface (9), which first and second interface surfaces (8, 9) after the assembly forms an interface (3) between said first part (1) and said second part (2), the second part (2) further being provided with a pinion (15) rotatable about a second symmetry axis (13) and the first part (1) being provided with a gearwheel (25) rotatable about a first symmetry axis (7), the method comprising: - providing at least one of said interface surfaces (8, 9) with a guide member (34), about which the first part (1) is rotatable in parallel relation to said the first (7) and second symmetry axis (13), - joining said first part (1) and said second part (2) of the manipulator such that said first interface surface (8) and said second interface surface (9) being compatible to each other, - rotating the first part (1) about said guide member (34) until the gearwheel (25) fully meshes the pinion (15), - fastening the first part (1) firmly to said second part (2) by means for fastening (10).
Abstract:
A batteries (14, 140, 141) testing and sorting system (1) comprises: an industrial robot (10), comprising a manipulator (100) and a controller (101), with a gripper (102) mounted on the manipulator, for picking the battery for testing and sorting; a first battery holding section (11) disposed within the working range of the industrial robot, for receiving the batteries for testing and sorting at predetermined locations in the first battery holding section; and a testing section (13) disposed within the working range of the industrial robot, for testing an electrical condition of the battery for testing and sorting. The controller is adapted to control the manipulator and the gripper to first-pick the battery for testing and sorting at the predetermined location in the first battery holding section and place it to contact the testing section for testing. The testing section is adapted to test the battery and send to the controller a signal indicating the electrical condition of the tested battery, and the controller is adapted to control the manipulator and the gripper to second-pick the battery contacting the testing section and sort it according to the signal. By having the industrial robot in the system and the method thereof, it can replace workers for all material handing, testing and sorting etc. and can simplify the sorting system, reduce the worker's operation and human error, improve the productivity, sorting accuracy and the consistency/coherence of the product.
Abstract:
The present invention relates to a method for adjusting a program including program instructions for controlling an industrial robot to carry out work at a plurality of target points on a work object (2). The robot comprises a tool (4) having two arms (5a- b) adapted to clamp the work object and at least one of the arms is arranged movable relative the other arm in an opening and a closing direction, a manipulator (3) adapted to hold the tool or the work object, and a controller (7) controlling the movements of the manipulator and the tool arm and configured to switch between a normal control mode and a compliant control mode in which the manipulator has a reduced stiffness in at least one direction. The method comprises moving the manipulator and the tool according to the program instructions until one of the target points is reached, switching the controller to the compliant control mode so that the manipulator has a reduced stiffness in said opening and closing direction of the tool, moving the tool arm in the closing direction until the work object is clamped between the tool arms, by that moving the manipulator to the correct position in relation to the work object, and storing the positions of the axes of the manipulator and the position of the tool, and based thereon adjusting the program instructions for the movements of the manipulator and the tool at the target point.
Abstract:
A device (102; 202) for locking a helical element (302) to a unit (502, 504), the helical element (302) having several turns (304) and being adapted to house a length of at least one cable (508). The device (102; 202) comprises a rigid hollow sleeve (104; 204) defining a longitudinal axis (x-x) and being insertable into the helical element (302), and the sleeve (104; 204) is adapted to surround a longitudinal extension of the at least one cable (508). The device (102; 202) comprises at least two members (106, 108; 206, 208) each comprising a radial extension (110, 112; 210, 212) outside the sleeve (104; 204). Each radial extension (110, 112; 210, 212) extends substantially radially in relation to the longitudinal axis of the sleeve (104; 204) and is adapted to engage between two turns (304) of the helical element (302). The members (106, 108; 206, 208) are spaced apart in the circumferential direction, and in that the members (106, 108; 206, 208) are adapted to be locked into engagement with said unit (502, 504). An arrangement for protecting at least one cable comprising said helical element (302) and said device (102; 202).
Abstract:
A calibration tool (14) for a robot arm (2). The calibration tool comprises a calibration element (15), a calibration guide (30) and a calibration reference member (32). The robot arm comprises an outer robot arm (4), an inner robot arm (6), an output member (8), a first joint (10) permitting the outer robot arm to be rotated around a first rotation axis (R1), a second joint (12) permitting the output member to be rotated around a second rotation axis (R2). The calibration reference member is attached to the inner robot arm. The calibration guide is configured to be brought into engagement with the calibration reference member by means of rotation of the outer robot arm around the first rotation axis and the output member around the second rotation axis so that the orientations of the outer robot arm and the output member are set to the predetermined orientation.
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:
The present invention relates to a device for editing a robot program designed to control an industrial robot to carry out work along an operating path, the robot program including a sequence of program instructions, and some of the instructions are instructions having modifiable position arguments specifying poses on the operating path. The device comprises a program editor (10;20) configured to enable a user to select between navigating up and down among all of the instructions of the robot program, and navigating only among the instructions of the robot program which have modifiable position arguments.