Cobot User Frame Calibration: Evaluation and Comparison between Positioning Repeatability Performances Achieved by Traditional and Vision-Based Methods

Since cobots are designed to be flexible, they are frequently repositioned to change the production line according to the needs; hence, their working area (user frame) needs to be often calibrated. Therefore, it is important to adopt a fast and intuitive user frame calibration method that allows eve...

Full description

Bibliographic Details
Main Authors: Roberto Pagani, Cristina Nuzzi, Marco Ghidelli, Alberto Borboni, Matteo Lancini, Giovanni Legnani
Format: Article
Language:English
Published: MDPI AG 2021-03-01
Series:Robotics
Subjects:
Online Access:https://www.mdpi.com/2218-6581/10/1/45
id doaj-f3cd55db56c34c84aba26bf63f442d4c
record_format Article
spelling doaj-f3cd55db56c34c84aba26bf63f442d4c2021-03-09T00:04:00ZengMDPI AGRobotics2218-65812021-03-0110454510.3390/robotics10010045Cobot User Frame Calibration: Evaluation and Comparison between Positioning Repeatability Performances Achieved by Traditional and Vision-Based MethodsRoberto Pagani0Cristina Nuzzi1Marco Ghidelli2Alberto Borboni3Matteo Lancini4Giovanni Legnani5Department of Mechanical and Industrial Engineering, University of Brescia, Via Branze 38, 25125 Brescia, ItalyDepartment of Mechanical and Industrial Engineering, University of Brescia, Via Branze 38, 25125 Brescia, ItalyDepartment of Information Engineering, University of Brescia, Via Branze 38, 25125 Brescia, ItalyDepartment of Mechanical and Industrial Engineering, University of Brescia, Via Branze 38, 25125 Brescia, ItalyDepartment of Mechanical and Industrial Engineering, University of Brescia, Via Branze 38, 25125 Brescia, ItalyDepartment of Mechanical and Industrial Engineering, University of Brescia, Via Branze 38, 25125 Brescia, ItalySince cobots are designed to be flexible, they are frequently repositioned to change the production line according to the needs; hence, their working area (user frame) needs to be often calibrated. Therefore, it is important to adopt a fast and intuitive user frame calibration method that allows even non-expert users to perform the procedure effectively, reducing the possible mistakes that may arise in such contexts. The aim of this work was to quantitatively assess the performance of different user frame calibration procedures in terms of accuracy, complexity, and calibration time, to allow a reliable choice of which calibration method to adopt and the number of calibration points to use, given the requirements of the specific application. This has been done by first analyzing the performances of a Rethink Robotics Sawyer robot built-in user frame calibration method (Robot Positioning System, RPS) based on the analysis of a fiducial marker distortion obtained from the image acquired by the wrist camera. This resulted in a quantitative analysis of the limitations of this approach that only computes local calibration planes, highlighting the reduction of performances observed. Hence, the analysis focused on the comparison between two traditional calibration methods involving rigid markers to determine the best number of calibration points to adopt to achieve good repeatability performances. The analysis shows that, among the three methods, the RPS one resulted in very poor repeatability performances (1.42 mm), while the three and five points calibration methods achieve lower values (0.33 mm and 0.12 mm, respectively) which are closer to the reference repeatability (0.08 mm). Moreover, comparing the overall calibration times achieved by the three methods, it is shown that, incrementing the number of calibration points to more than five, it is not suggested since it could lead to a plateau in the performances, while increasing the overall calibration time.https://www.mdpi.com/2218-6581/10/1/45user frame calibrationcollaborative robotsrobot positioning performancesfiducial markersSawyerRethink Robotics
collection DOAJ
language English
format Article
sources DOAJ
author Roberto Pagani
Cristina Nuzzi
Marco Ghidelli
Alberto Borboni
Matteo Lancini
Giovanni Legnani
spellingShingle Roberto Pagani
Cristina Nuzzi
Marco Ghidelli
Alberto Borboni
Matteo Lancini
Giovanni Legnani
Cobot User Frame Calibration: Evaluation and Comparison between Positioning Repeatability Performances Achieved by Traditional and Vision-Based Methods
Robotics
user frame calibration
collaborative robots
robot positioning performances
fiducial markers
Sawyer
Rethink Robotics
author_facet Roberto Pagani
Cristina Nuzzi
Marco Ghidelli
Alberto Borboni
Matteo Lancini
Giovanni Legnani
author_sort Roberto Pagani
title Cobot User Frame Calibration: Evaluation and Comparison between Positioning Repeatability Performances Achieved by Traditional and Vision-Based Methods
title_short Cobot User Frame Calibration: Evaluation and Comparison between Positioning Repeatability Performances Achieved by Traditional and Vision-Based Methods
title_full Cobot User Frame Calibration: Evaluation and Comparison between Positioning Repeatability Performances Achieved by Traditional and Vision-Based Methods
title_fullStr Cobot User Frame Calibration: Evaluation and Comparison between Positioning Repeatability Performances Achieved by Traditional and Vision-Based Methods
title_full_unstemmed Cobot User Frame Calibration: Evaluation and Comparison between Positioning Repeatability Performances Achieved by Traditional and Vision-Based Methods
title_sort cobot user frame calibration: evaluation and comparison between positioning repeatability performances achieved by traditional and vision-based methods
publisher MDPI AG
series Robotics
issn 2218-6581
publishDate 2021-03-01
description Since cobots are designed to be flexible, they are frequently repositioned to change the production line according to the needs; hence, their working area (user frame) needs to be often calibrated. Therefore, it is important to adopt a fast and intuitive user frame calibration method that allows even non-expert users to perform the procedure effectively, reducing the possible mistakes that may arise in such contexts. The aim of this work was to quantitatively assess the performance of different user frame calibration procedures in terms of accuracy, complexity, and calibration time, to allow a reliable choice of which calibration method to adopt and the number of calibration points to use, given the requirements of the specific application. This has been done by first analyzing the performances of a Rethink Robotics Sawyer robot built-in user frame calibration method (Robot Positioning System, RPS) based on the analysis of a fiducial marker distortion obtained from the image acquired by the wrist camera. This resulted in a quantitative analysis of the limitations of this approach that only computes local calibration planes, highlighting the reduction of performances observed. Hence, the analysis focused on the comparison between two traditional calibration methods involving rigid markers to determine the best number of calibration points to adopt to achieve good repeatability performances. The analysis shows that, among the three methods, the RPS one resulted in very poor repeatability performances (1.42 mm), while the three and five points calibration methods achieve lower values (0.33 mm and 0.12 mm, respectively) which are closer to the reference repeatability (0.08 mm). Moreover, comparing the overall calibration times achieved by the three methods, it is shown that, incrementing the number of calibration points to more than five, it is not suggested since it could lead to a plateau in the performances, while increasing the overall calibration time.
topic user frame calibration
collaborative robots
robot positioning performances
fiducial markers
Sawyer
Rethink Robotics
url https://www.mdpi.com/2218-6581/10/1/45
work_keys_str_mv AT robertopagani cobotuserframecalibrationevaluationandcomparisonbetweenpositioningrepeatabilityperformancesachievedbytraditionalandvisionbasedmethods
AT cristinanuzzi cobotuserframecalibrationevaluationandcomparisonbetweenpositioningrepeatabilityperformancesachievedbytraditionalandvisionbasedmethods
AT marcoghidelli cobotuserframecalibrationevaluationandcomparisonbetweenpositioningrepeatabilityperformancesachievedbytraditionalandvisionbasedmethods
AT albertoborboni cobotuserframecalibrationevaluationandcomparisonbetweenpositioningrepeatabilityperformancesachievedbytraditionalandvisionbasedmethods
AT matteolancini cobotuserframecalibrationevaluationandcomparisonbetweenpositioningrepeatabilityperformancesachievedbytraditionalandvisionbasedmethods
AT giovannilegnani cobotuserframecalibrationevaluationandcomparisonbetweenpositioningrepeatabilityperformancesachievedbytraditionalandvisionbasedmethods
_version_ 1724228396742868992