Camera relative pose estimation for visual servoing using quaternions

被引:10
|
作者
Fathian, Kaveh [1 ]
Jin, Jingfu [1 ]
Wee, Sung-Gil [2 ]
Lee, Dong-Ha [2 ]
Kim, Yoon-Gu [2 ]
Gans, Nicholas R. [1 ]
机构
[1] Univ Texas Dallas, Dept Elect Engn, Richardson, TX 75083 USA
[2] DGIST, Wellness Convergence Res Ctr, Daegu, South Korea
关键词
Five point algorithm; Camera pose estimation; Visual servoing; Vision based estimation; Relinearization; MOTION-ESTIMATION;
D O I
10.1016/j.robot.2018.05.014
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present a novel approach to estimate the rotation and translation between two camera views from a minimum of five matched points in the images. Our approach simultaneously recovers the 3D structure of the points up to a common scale factor, and is immune to a variety of problems that plague existing methods that are based on the Euclidean homography or Essential matrix. Methods based on homography only function when feature points are coplanar in 3D space. Methods based on the Essential matrix often lose accuracy as the translation between two camera views goes to zero or when points are coplanar. By recovering the rotation and translation independently using quaternions, our algorithm eschews the shortcomings of these methods. Moreover, we do not impose any constraints on the 3D configuration of the points (such as coplanar or non-coplanar constraints). Our method is particularly well-suited for Position-Based Visual Servoing (PBVS) applications. Investigations using both simulations and experiments validate the new method. Comparisons between the proposed algorithm and the existing algorithms establish that our algorithm is robust to noise. A Matlab implementation of our algorithm is available online and free. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:45 / 62
页数:18
相关论文
共 50 条
  • [41] Extended Kalman Filter for Spacecraft Pose Estimation Using Dual Quaternions
    Filipe, Nuno
    Kontitsis, Michail
    Tsiotras, Panagiotis
    2015 AMERICAN CONTROL CONFERENCE (ACC), 2015, : 3187 - 3192
  • [42] Extended Kalman Filter for Spacecraft Pose Estimation Using Dual Quaternions
    Filipe, Nuno
    Kontitsis, Michail
    Tsiotras, Panagiotis
    JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2015, 38 (09) : 1625 - 1641
  • [43] Camera Pose Estimation using Frequency Analysis
    Guo, Shuqiang
    Qu, Zhaoyang
    Wang, Liqun
    Guo, Xiaoli
    Zhu, Hongjin
    2014 INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND APPLICATIONS (ICISA), 2014,
  • [44] Spacecraft pose estimation using a monocular camera
    1600, International Astronautical Federation, IAF (00):
  • [45] Visual Servoing on the Generalized Voronoi Diagram Using an Omnidirectional Camera
    Marie, Romain
    Ben Said, Hela
    Stephant, Joanny
    Labbani-Igbida, Ouiddad
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2019, 94 (3-4) : 793 - 804
  • [46] Camera Pose Estimation using Particle Filters
    Herranz, Fernando
    Muthukrishnan, Kavitha
    Langendoen, Koen
    2011 INTERNATIONAL CONFERENCE ON INDOOR POSITIONING AND INDOOR NAVIGATION, 2011,
  • [47] Visual servoing method using camera self-calibration
    Lee, Dong-Wook
    Kim, Se-Hoon
    Won, Sang-Chul
    2006 SICE-ICASE INTERNATIONAL JOINT CONFERENCE, VOLS 1-13, 2006, : 2649 - +
  • [48] On the stability of visual servoing using a 3D-camera
    Lohmann, Boris
    Lietmann, Thorsten
    2001 European Control Conference, ECC 2001, 2001, : 1140 - 1144
  • [49] Visual Servoing on the Generalized Voronoi Diagram Using an Omnidirectional Camera
    Romain Marie
    Hela Ben Said
    Joanny Stéphant
    Ouiddad Labbani-Igbida
    Journal of Intelligent & Robotic Systems, 2019, 94 : 793 - 804
  • [50] Direct visual servoing of UAVs using onboard monocular camera
    Chuang, Hsiu-Min
    Namiki, Akio
    2020 IEEE/SICE INTERNATIONAL SYMPOSIUM ON SYSTEM INTEGRATION (SII), 2020, : 765 - 770