Automatic Calibration of Tool Center Points
In many robot applications, such as dispensing or welding, the tool is constantly changing due to wear or deformation. As these applications often rely on the highest possible accuracy, it is necessary to regularly check and calibrate the tool center point (TCP) of the tool, e.g. after a tool change, after each maintenance, at the beginning of a work shift or even after each process cycle.
The recalibration should occur automatically. This minimizes downtime, reduces scrap and rework, and increases the quality of the produced products.
TCP Laser Calibration
CAPTRON TCP measurement technology for industrial robots ensures maximum precision for tool calibration with a reproducibility of 0.01 mm and reliably detects both metallic and non-metallic objects.
The TCP is defined relative to the robot‘s flange (see figure 1). The tool coordinates can be entered either directly numerically or measured with a calibration method. When programm- ing an application, the tool ?s coordinate system should be used. If the tool changes, the TCP is now simply adjusted to apply this change to all of the robot‘s motion programs where this tool is used.
How to Use a TCP
The instruments work with two perpendicular aligned laser light barriers to determine the robot’s tool deviations. The switching signals from the TCP measuring instrument can be used to automatically correct the TCP and thus for automatic movement correction of the robot.
Since the tool has a diameter greater than zero, the laser beam is interrupted for the travel of the tool diameter through the laser beam. The “center” of the light interruption resulting from the falling and rising edge of the light signal of the TCP measuring instrument is the desired tool reference point xref and yref.
It is recommended to move the robot arm on a circular (or square) horizontal path within the TCP measuring device and to interrupt each laser beam twice, thus storing a total of each two reference positions in x- and y-direction (see figure 2). In this way, the calibration accuracy can be increased by means of averaging. It is also possible to determine the center point of the TCP measuring device where both laser beams cross. At this center point, it can be checked whether the re-calibration was correct since both laser beams are interrupted at the same time.
Subsequently, the motion sequences of the robot application are programmed, and the work of the robot is carried out. For recalibration, the tool is moved again on the circular path through the laser beams of the TCP measuring instrument. The deviation from the reference positions is detected and the tool is corrected accordingly in x- and y-direction.
To correct a tilted tool, e.g., a bent welding tip, the robot calibration runs are performed by two circular movements at different heights z1 and z2, see figure 3. Each interruption of the x- and y- laser beams results in a correction position xcal1 and xcal2 and ycal1 and ycal2. The tilt angle α can now be calculated and corrected through the TCP deviations between the two recalibration paths.
CAPTRON ENTERS THE UR+ ECOSYSTEM
领英推荐
CAPTRON recently announced its partnership with Universal Robots . As a UR+ partner, CAPTRON facilitates the use of CAPTRON TCP measurement technology with UR (Universal Robots).
The URCap CAPTRON TCP is a software extension for the UR robot. It was developed to integrate the CAPTRON TCP sensors with minimal effort. With the CAPTRON TCP sensors, a TCP set up on the robot can be checked and adjusted during program runtime. Inaccuracies in the TCP, e.g. due to the replacement of an adhesive nozzle, can be easily corrected manually or automatically.
The URCap software is compatible with all UR e-Series?(UR3e, UR5e and UR10e) robots and UR20 / UR30 with Polyscope, from version 5.11.
Being a part of the UR+ Ecosystem means that CAPTRON's system has been tested and certified by UR. We are one team working together for growth and customer success, assisting businesses of all sizes on their journey to automation.
The URCap in use
The URCap includes the following services:
Applications
TCP monitoring and calibration is important for complex tasks that require precision and repeatability, like dispensing, welding, dosing, gluing, pipetting, soldering, drilling, and milling. When using different tools, the URCap allows for fast and precise checking of each tool.
Benefits of automatic recalibration
There are many benefits to automatic recalibration.
Are you looking to automate TCP calibration of a cobot? Reach out to us about our products and the integration into your processes at [email protected].