Robot calibration

Robot calibration is the process of identifying the real geometrical parameters in the kinematic structure of an industrial robot, such as the relative position of joint links in the robot. Robot calibration improves accuracy of robots programmed offline (Offline Programming).

Robot calibration can be accomplished with RoboDK in less than 20 minutes. Easily generate robot programs offline once with RoboDK's offline programming tools.

RoboDK calibration key features

  • Fully Automated generation of measurements and acquisition
  • Fully Automated collision avoidance
  • RoboDK API allows you to customize the calibration workspace
  • Works with any measurement system
  • Calibrate any robot with up to 30 parameters
  • Robot accuracy can be improved by a factor of 10
  • Most robot manufacturers supported
  • Easily run ISO9283 performance tests
  • Compare accuracy with ballbar accuracy tests
  • No need to filter milling programs with RoboDK

Once the robot is calibrated it is also very easy to compare the accuracy before and after calibration with a ballbar test or an ISO 9283 test (Robot Performance Analysis). You can also run customized path accuracy, speed and acceleration tests and obtain a detailed report.

Are you a robot manufacturer? We can easily integrate robot calibration for your robots.

The following videos show the robot calibration procedure with RoboDK using a Faro laser tracker and a C-Track stereocamera from Creaform. A KUKA KR 6 R700 robot and a Fanuc LR Mate 200iC are calibrated respectively with these measurement systems, improving the accuracy by a factor of 8.

These tests were performed at CoRo laboratory.

Read more about the benefits of robot machining with a calibrated robot in this article.

Robot calibration steps

  1. (01:38) Base calibration (3 minutes, 9 measurements)
  2. (03:37) Tool calibration (3 minutes, 9 measurements)
  3. (05:30) Robot calibration (7 minutes, 60 measurements)
  4. (13:34) Validation (7 minutes, 60 measurements)