Particle-filter-based Pose Estimation from Controlled Motion with Application to Visual Servoing

In this paper, we present a Bayesian algorithm based on particle filters to estimate the camera pose for vision-based control. The state model is represented as a relative camera pose between the current and initial camera frames. The particles in the prior motion model are drawn using the velocity...

Full description

Bibliographic Details
Main Authors: Abdul Hafez Abdul Hafez, Enric Cervera
Format: Article
Language:English
Published: SAGE Publishing 2014-10-01
Series:International Journal of Advanced Robotic Systems
Online Access:https://doi.org/10.5772/58928
_version_ 1818134243348316160
author Abdul Hafez Abdul Hafez
Enric Cervera
author_facet Abdul Hafez Abdul Hafez
Enric Cervera
author_sort Abdul Hafez Abdul Hafez
collection DOAJ
description In this paper, we present a Bayesian algorithm based on particle filters to estimate the camera pose for vision-based control. The state model is represented as a relative camera pose between the current and initial camera frames. The particles in the prior motion model are drawn using the velocity control signal collected from the visual controller of the robot. The pose samples are evaluated using an epipolar geometry measurement model and a suitable weight is associated with each sample. The algorithm takes advantage of the a priori knowledge about motion, i.e., the velocity computed by the visual servo control, to estimate the magnitude of the translation in addition to its direction, hence producing a full camera motion estimate. Its application to position-based visual servoing is demonstrated. Experiments are carried out using a real robot setup. The results show the efficiency of the proposed filter over the motion measurements of the robot. In addition, the filter was able to recover the split performed by the robot joints.
first_indexed 2024-12-11T09:05:31Z
format Article
id doaj.art-7886774f53df4fbb916d8bef32f705d2
institution Directory Open Access Journal
issn 1729-8814
language English
last_indexed 2024-12-11T09:05:31Z
publishDate 2014-10-01
publisher SAGE Publishing
record_format Article
series International Journal of Advanced Robotic Systems
spelling doaj.art-7886774f53df4fbb916d8bef32f705d22022-12-22T01:13:39ZengSAGE PublishingInternational Journal of Advanced Robotic Systems1729-88142014-10-011110.5772/5892810.5772_58928Particle-filter-based Pose Estimation from Controlled Motion with Application to Visual ServoingAbdul Hafez Abdul Hafez0Enric Cervera1 Department of Computer Engineering, Faculty of Engineering, Hasan Kalyoncu University, Sahinbey, Gaziantep, Turkey Robotic Intelligence Lab, Jaume-I University, Castelló, SpainIn this paper, we present a Bayesian algorithm based on particle filters to estimate the camera pose for vision-based control. The state model is represented as a relative camera pose between the current and initial camera frames. The particles in the prior motion model are drawn using the velocity control signal collected from the visual controller of the robot. The pose samples are evaluated using an epipolar geometry measurement model and a suitable weight is associated with each sample. The algorithm takes advantage of the a priori knowledge about motion, i.e., the velocity computed by the visual servo control, to estimate the magnitude of the translation in addition to its direction, hence producing a full camera motion estimate. Its application to position-based visual servoing is demonstrated. Experiments are carried out using a real robot setup. The results show the efficiency of the proposed filter over the motion measurements of the robot. In addition, the filter was able to recover the split performed by the robot joints.https://doi.org/10.5772/58928
spellingShingle Abdul Hafez Abdul Hafez
Enric Cervera
Particle-filter-based Pose Estimation from Controlled Motion with Application to Visual Servoing
International Journal of Advanced Robotic Systems
title Particle-filter-based Pose Estimation from Controlled Motion with Application to Visual Servoing
title_full Particle-filter-based Pose Estimation from Controlled Motion with Application to Visual Servoing
title_fullStr Particle-filter-based Pose Estimation from Controlled Motion with Application to Visual Servoing
title_full_unstemmed Particle-filter-based Pose Estimation from Controlled Motion with Application to Visual Servoing
title_short Particle-filter-based Pose Estimation from Controlled Motion with Application to Visual Servoing
title_sort particle filter based pose estimation from controlled motion with application to visual servoing
url https://doi.org/10.5772/58928
work_keys_str_mv AT abdulhafezabdulhafez particlefilterbasedposeestimationfromcontrolledmotionwithapplicationtovisualservoing
AT enriccervera particlefilterbasedposeestimationfromcontrolledmotionwithapplicationtovisualservoing