Cargando…

Automatic Calibration of Odometry and Robot Extrinsic Parameters Using Multi-Composite-Targets for a Differential-Drive Robot with a Camera

This paper simultaneously calibrates odometry parameters and the relative pose between a monocular camera and a robot automatically. Most camera pose estimation methods use natural features or artificial landmark tools. However, there are mismatches and scale ambiguity for natural features; the larg...

Descripción completa

Detalles Bibliográficos
Autores principales: Bi, Shusheng, Yang, Dongsheng, Cai, Yueri
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6163215/
https://www.ncbi.nlm.nih.gov/pubmed/30223495
http://dx.doi.org/10.3390/s18093097
_version_ 1783359307074502656
author Bi, Shusheng
Yang, Dongsheng
Cai, Yueri
author_facet Bi, Shusheng
Yang, Dongsheng
Cai, Yueri
author_sort Bi, Shusheng
collection PubMed
description This paper simultaneously calibrates odometry parameters and the relative pose between a monocular camera and a robot automatically. Most camera pose estimation methods use natural features or artificial landmark tools. However, there are mismatches and scale ambiguity for natural features; the large-scale precision landmark tool is also challenging to make. To solve these problems, we propose an automatic process to combine multiple composite targets, select keyframes, and estimate keyframe poses. The composite target consists of an aruco marker and a checkerboard pattern. First, an analytical method is applied to obtain initial values of all calibration parameters; prior knowledge of the calibration parameters is not required. Then, two optimization steps are used to refine the calibration parameters. Planar motion constraints of the camera are introduced in these optimizations. The proposed solution is automatic; manual selection of keyframes, initial values, and robot construction within a specific trajectory are not required. The competing accuracy and stability of the proposed method under different target placements and robot paths are tested experimentally. Positive effects on calibration accuracy and stability are obtained when (1) composite targets are adopted; (2) two optimization steps are used; (3) plane motion constraints are introduced; and (4) target numbers are increased.
format Online
Article
Text
id pubmed-6163215
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-61632152018-10-10 Automatic Calibration of Odometry and Robot Extrinsic Parameters Using Multi-Composite-Targets for a Differential-Drive Robot with a Camera Bi, Shusheng Yang, Dongsheng Cai, Yueri Sensors (Basel) Article This paper simultaneously calibrates odometry parameters and the relative pose between a monocular camera and a robot automatically. Most camera pose estimation methods use natural features or artificial landmark tools. However, there are mismatches and scale ambiguity for natural features; the large-scale precision landmark tool is also challenging to make. To solve these problems, we propose an automatic process to combine multiple composite targets, select keyframes, and estimate keyframe poses. The composite target consists of an aruco marker and a checkerboard pattern. First, an analytical method is applied to obtain initial values of all calibration parameters; prior knowledge of the calibration parameters is not required. Then, two optimization steps are used to refine the calibration parameters. Planar motion constraints of the camera are introduced in these optimizations. The proposed solution is automatic; manual selection of keyframes, initial values, and robot construction within a specific trajectory are not required. The competing accuracy and stability of the proposed method under different target placements and robot paths are tested experimentally. Positive effects on calibration accuracy and stability are obtained when (1) composite targets are adopted; (2) two optimization steps are used; (3) plane motion constraints are introduced; and (4) target numbers are increased. MDPI 2018-09-14 /pmc/articles/PMC6163215/ /pubmed/30223495 http://dx.doi.org/10.3390/s18093097 Text en © 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Bi, Shusheng
Yang, Dongsheng
Cai, Yueri
Automatic Calibration of Odometry and Robot Extrinsic Parameters Using Multi-Composite-Targets for a Differential-Drive Robot with a Camera
title Automatic Calibration of Odometry and Robot Extrinsic Parameters Using Multi-Composite-Targets for a Differential-Drive Robot with a Camera
title_full Automatic Calibration of Odometry and Robot Extrinsic Parameters Using Multi-Composite-Targets for a Differential-Drive Robot with a Camera
title_fullStr Automatic Calibration of Odometry and Robot Extrinsic Parameters Using Multi-Composite-Targets for a Differential-Drive Robot with a Camera
title_full_unstemmed Automatic Calibration of Odometry and Robot Extrinsic Parameters Using Multi-Composite-Targets for a Differential-Drive Robot with a Camera
title_short Automatic Calibration of Odometry and Robot Extrinsic Parameters Using Multi-Composite-Targets for a Differential-Drive Robot with a Camera
title_sort automatic calibration of odometry and robot extrinsic parameters using multi-composite-targets for a differential-drive robot with a camera
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6163215/
https://www.ncbi.nlm.nih.gov/pubmed/30223495
http://dx.doi.org/10.3390/s18093097
work_keys_str_mv AT bishusheng automaticcalibrationofodometryandrobotextrinsicparametersusingmulticompositetargetsforadifferentialdriverobotwithacamera
AT yangdongsheng automaticcalibrationofodometryandrobotextrinsicparametersusingmulticompositetargetsforadifferentialdriverobotwithacamera
AT caiyueri automaticcalibrationofodometryandrobotextrinsicparametersusingmulticompositetargetsforadifferentialdriverobotwithacamera