Robot calibration

Robot calibration is the process of identifying the real geometrical parameters in the kinematic structure of an industrial robot, i.e., the relative position and orientation of links and joints in the robot. Robot calibration can be done in less than 20 minutes. Once you have calibrated your robot with RoboDK you can generate accurate robot programs offline without 3rd party software.

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.

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)