Cargando…

A Coarse-to-Fine Method for Estimating the Axis Pose Based on 3D Point Clouds in Robotic Cylindrical Shaft-in-Hole Assembly

In this work, we propose a novel coarse-to-fine method for object pose estimation coupled with admittance control to promote robotic shaft-in-hole assembly. Considering that traditional approaches to locate the hole by force sensing are time-consuming, we employ 3D vision to estimate the axis pose o...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Can, Chen, Ping, Xu, Xin, Wang, Xinyu, Yin, Aijun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8231622/
https://www.ncbi.nlm.nih.gov/pubmed/34204808
http://dx.doi.org/10.3390/s21124064
_version_ 1783713467688026112
author Li, Can
Chen, Ping
Xu, Xin
Wang, Xinyu
Yin, Aijun
author_facet Li, Can
Chen, Ping
Xu, Xin
Wang, Xinyu
Yin, Aijun
author_sort Li, Can
collection PubMed
description In this work, we propose a novel coarse-to-fine method for object pose estimation coupled with admittance control to promote robotic shaft-in-hole assembly. Considering that traditional approaches to locate the hole by force sensing are time-consuming, we employ 3D vision to estimate the axis pose of the hole. Thus, robots can locate the target hole in both position and orientation and enable the shaft to move into the hole along the axis orientation. In our method, first, the raw point cloud of a hole is processed to acquire the keypoints. Then, a coarse axis is extracted according to the geometric constraints between the surface normals and axis. Lastly, axis refinement is performed on the coarse axis to achieve higher precision. Practical experiments verified the effectiveness of the axis pose estimation. The assembly strategy composed of axis pose estimation and admittance control was effectively applied to the robotic shaft-in-hole assembly.
format Online
Article
Text
id pubmed-8231622
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-82316222021-06-26 A Coarse-to-Fine Method for Estimating the Axis Pose Based on 3D Point Clouds in Robotic Cylindrical Shaft-in-Hole Assembly Li, Can Chen, Ping Xu, Xin Wang, Xinyu Yin, Aijun Sensors (Basel) Article In this work, we propose a novel coarse-to-fine method for object pose estimation coupled with admittance control to promote robotic shaft-in-hole assembly. Considering that traditional approaches to locate the hole by force sensing are time-consuming, we employ 3D vision to estimate the axis pose of the hole. Thus, robots can locate the target hole in both position and orientation and enable the shaft to move into the hole along the axis orientation. In our method, first, the raw point cloud of a hole is processed to acquire the keypoints. Then, a coarse axis is extracted according to the geometric constraints between the surface normals and axis. Lastly, axis refinement is performed on the coarse axis to achieve higher precision. Practical experiments verified the effectiveness of the axis pose estimation. The assembly strategy composed of axis pose estimation and admittance control was effectively applied to the robotic shaft-in-hole assembly. MDPI 2021-06-12 /pmc/articles/PMC8231622/ /pubmed/34204808 http://dx.doi.org/10.3390/s21124064 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/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 (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Li, Can
Chen, Ping
Xu, Xin
Wang, Xinyu
Yin, Aijun
A Coarse-to-Fine Method for Estimating the Axis Pose Based on 3D Point Clouds in Robotic Cylindrical Shaft-in-Hole Assembly
title A Coarse-to-Fine Method for Estimating the Axis Pose Based on 3D Point Clouds in Robotic Cylindrical Shaft-in-Hole Assembly
title_full A Coarse-to-Fine Method for Estimating the Axis Pose Based on 3D Point Clouds in Robotic Cylindrical Shaft-in-Hole Assembly
title_fullStr A Coarse-to-Fine Method for Estimating the Axis Pose Based on 3D Point Clouds in Robotic Cylindrical Shaft-in-Hole Assembly
title_full_unstemmed A Coarse-to-Fine Method for Estimating the Axis Pose Based on 3D Point Clouds in Robotic Cylindrical Shaft-in-Hole Assembly
title_short A Coarse-to-Fine Method for Estimating the Axis Pose Based on 3D Point Clouds in Robotic Cylindrical Shaft-in-Hole Assembly
title_sort coarse-to-fine method for estimating the axis pose based on 3d point clouds in robotic cylindrical shaft-in-hole assembly
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8231622/
https://www.ncbi.nlm.nih.gov/pubmed/34204808
http://dx.doi.org/10.3390/s21124064
work_keys_str_mv AT lican acoarsetofinemethodforestimatingtheaxisposebasedon3dpointcloudsinroboticcylindricalshaftinholeassembly
AT chenping acoarsetofinemethodforestimatingtheaxisposebasedon3dpointcloudsinroboticcylindricalshaftinholeassembly
AT xuxin acoarsetofinemethodforestimatingtheaxisposebasedon3dpointcloudsinroboticcylindricalshaftinholeassembly
AT wangxinyu acoarsetofinemethodforestimatingtheaxisposebasedon3dpointcloudsinroboticcylindricalshaftinholeassembly
AT yinaijun acoarsetofinemethodforestimatingtheaxisposebasedon3dpointcloudsinroboticcylindricalshaftinholeassembly
AT lican coarsetofinemethodforestimatingtheaxisposebasedon3dpointcloudsinroboticcylindricalshaftinholeassembly
AT chenping coarsetofinemethodforestimatingtheaxisposebasedon3dpointcloudsinroboticcylindricalshaftinholeassembly
AT xuxin coarsetofinemethodforestimatingtheaxisposebasedon3dpointcloudsinroboticcylindricalshaftinholeassembly
AT wangxinyu coarsetofinemethodforestimatingtheaxisposebasedon3dpointcloudsinroboticcylindricalshaftinholeassembly
AT yinaijun coarsetofinemethodforestimatingtheaxisposebasedon3dpointcloudsinroboticcylindricalshaftinholeassembly