Self-Calibration of an Industrial Robot Using a Novel Affordable 3D Measuring Device

This work shows the feasibility of calibrating an industrial robot arm through an automated procedure using a new, low-cost, wireless measuring device mounted on the robot’s flange. The device consists of three digital indicators that are fixed orthogonally to each other on an aluminum sup...

Full description

Bibliographic Details
Main Authors: Martin Gaudreault, Ahmed Joubair, Ilian Bonev
Format: Article
Language:English
Published: MDPI AG 2018-10-01
Series:Sensors
Subjects:
Online Access:http://www.mdpi.com/1424-8220/18/10/3380
_version_ 1811303644460482560
author Martin Gaudreault
Ahmed Joubair
Ilian Bonev
author_facet Martin Gaudreault
Ahmed Joubair
Ilian Bonev
author_sort Martin Gaudreault
collection DOAJ
description This work shows the feasibility of calibrating an industrial robot arm through an automated procedure using a new, low-cost, wireless measuring device mounted on the robot’s flange. The device consists of three digital indicators that are fixed orthogonally to each other on an aluminum support. Each indicator has a measuring accuracy of 3 µm. The measuring instrument uses a kinematic coupling platform which allows for the definition of an accurate and repeatable tool center point (TCP). The idea behind the calibration method is for the robot to bring automatically this TCP to three precisely-known positions (the centers of three precision balls fixed with respect to the robot’s base) and with different orientations of the robot’s end-effector. The self-calibration method was tested on a small six-axis industrial robot, the ABB IRB 120 (Vasteras, Sweden). The robot was modeled by including all its geometrical parameters and the compliance of its joints. The parameters of the model were identified using linear regression with the least-square method. Finally, the performance of the calibration was validated with a laser tracker. This validation showed that the mean and the maximum absolute position errors were reduced from 2.628 mm and 6.282 mm to 0.208 mm and 0.482 mm, respectively.
first_indexed 2024-04-13T07:50:42Z
format Article
id doaj.art-d05209df99084c729ce9680f162f7fd0
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-04-13T07:50:42Z
publishDate 2018-10-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-d05209df99084c729ce9680f162f7fd02022-12-22T02:55:32ZengMDPI AGSensors1424-82202018-10-011810338010.3390/s18103380s18103380Self-Calibration of an Industrial Robot Using a Novel Affordable 3D Measuring DeviceMartin Gaudreault0Ahmed Joubair1Ilian Bonev2SRI International, Menlo Park, CA 94025, USAÉcole de Technologie Supérieure (ÉTS), University of Quebec, Montreal, QC H3C 1K3, CanadaÉcole de Technologie Supérieure (ÉTS), University of Quebec, Montreal, QC H3C 1K3, CanadaThis work shows the feasibility of calibrating an industrial robot arm through an automated procedure using a new, low-cost, wireless measuring device mounted on the robot’s flange. The device consists of three digital indicators that are fixed orthogonally to each other on an aluminum support. Each indicator has a measuring accuracy of 3 µm. The measuring instrument uses a kinematic coupling platform which allows for the definition of an accurate and repeatable tool center point (TCP). The idea behind the calibration method is for the robot to bring automatically this TCP to three precisely-known positions (the centers of three precision balls fixed with respect to the robot’s base) and with different orientations of the robot’s end-effector. The self-calibration method was tested on a small six-axis industrial robot, the ABB IRB 120 (Vasteras, Sweden). The robot was modeled by including all its geometrical parameters and the compliance of its joints. The parameters of the model were identified using linear regression with the least-square method. Finally, the performance of the calibration was validated with a laser tracker. This validation showed that the mean and the maximum absolute position errors were reduced from 2.628 mm and 6.282 mm to 0.208 mm and 0.482 mm, respectively.http://www.mdpi.com/1424-8220/18/10/3380precisionrobot calibrationrobot accuracyautonomous calibrationclosed-loop calibrationself-calibration
spellingShingle Martin Gaudreault
Ahmed Joubair
Ilian Bonev
Self-Calibration of an Industrial Robot Using a Novel Affordable 3D Measuring Device
Sensors
precision
robot calibration
robot accuracy
autonomous calibration
closed-loop calibration
self-calibration
title Self-Calibration of an Industrial Robot Using a Novel Affordable 3D Measuring Device
title_full Self-Calibration of an Industrial Robot Using a Novel Affordable 3D Measuring Device
title_fullStr Self-Calibration of an Industrial Robot Using a Novel Affordable 3D Measuring Device
title_full_unstemmed Self-Calibration of an Industrial Robot Using a Novel Affordable 3D Measuring Device
title_short Self-Calibration of an Industrial Robot Using a Novel Affordable 3D Measuring Device
title_sort self calibration of an industrial robot using a novel affordable 3d measuring device
topic precision
robot calibration
robot accuracy
autonomous calibration
closed-loop calibration
self-calibration
url http://www.mdpi.com/1424-8220/18/10/3380
work_keys_str_mv AT martingaudreault selfcalibrationofanindustrialrobotusinganovelaffordable3dmeasuringdevice
AT ahmedjoubair selfcalibrationofanindustrialrobotusinganovelaffordable3dmeasuringdevice
AT ilianbonev selfcalibrationofanindustrialrobotusinganovelaffordable3dmeasuringdevice