A Distance-Geometric Method for Recovering Robot Joint Angles From an RGB Image

被引:1
作者
Bilic, Ivan [1 ]
Maric, Filip [1 ,2 ]
Markovic, Ivan [1 ]
Petrovic, Ivan [1 ]
机构
[1] Univ Zagreb, Fac Elect Engn & Comp, Lab Autonomous Syst & Mobile Robot, Zagreb, Croatia
[2] Univ Toronto, Space & Terr Autonomous Robot Syst Lab, Toronto, ON, Canada
来源
IFAC PAPERSONLINE | 2023年 / 56卷 / 02期
关键词
Manipulation; Mechatronic Systems; Robotics; Joint angle estimation;
D O I
10.1016/j.ifacol.2023.10.1696
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Autonomous manipulation systems operating in domains where human intervention is difficult or impossible (e.g., underwater, extraterrestrial or hazardous environments) require a high degree of robustness to sensing and communication failures. Crucially, motion planning and control algorithms require a stream of accurate joint angle data provided by joint encoders, the failure of which may result in an unrecoverable loss of functionality. In this paper, we present a novel method for retrieving the joint angles of a robot manipulator using only a single RGB image of its current configuration, opening up an avenue for recovering system functionality when conventional proprioceptive sensing is unavailable. Our approach, based on a distance-geometric representation of the configuration space, exploits the knowledge of a robot's kinematic model with the goal of training a shallow neural network that performs a 2D-to-3D regression of distances associated with detected structural keypoints. It is shown that the resulting Euclidean distance matrix uniquely corresponds to the observed configuration, where joint angles can be recovered via multidimensional scaling and a simple inverse kinematics procedure. We evaluate the performance of our approach on real RGB images of a Franka Emika Panda manipulator, showing that the proposed method is efficient and exhibits solid generalization ability. Furthermore, we show that our method can be easily combined with a dense refinement technique to obtain superior results. Copyright (c) 2023 The Authors.
引用
收藏
页码:1003 / 1008
页数:6
相关论文
共 19 条
  • [1] Semidefinite programming approaches for sensor network localization with noisy distance measurements
    Biswas, Pratik
    Liang, Tzu-Chen
    Toh, Kim-Chuan
    Ye, Yinyu
    Wang, Ta-Chung
    [J]. IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2006, 3 (04) : 360 - 371
  • [2] Bohg J, 2014, IEEE INT CONF ROBOT, P3143, DOI 10.1109/ICRA.2014.6907311
  • [3] Euclidean Distance Matrices
    Dokmanic, Ivan
    Parhizkar, Reza
    Ranieri, Juri
    Vetterli, Martin
    [J]. IEEE SIGNAL PROCESSING MAGAZINE, 2015, 32 (06) : 12 - 30
  • [4] Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classification
    He, Kaiming
    Zhang, Xiangyu
    Ren, Shaoqing
    Sun, Jian
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV), 2015, : 1026 - 1034
  • [5] Kingma D. P., 2014, arXiv
  • [6] Single-view robot pose and joint angle estimation via render & compare
    Labbe, Yann
    Carpentier, Justin
    Aubry, Mathieu
    Sivic, Josef
    [J]. 2021 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, CVPR 2021, 2021, : 1654 - 1663
  • [7] Lee TE, 2020, IEEE INT CONF ROBOT, P9426, DOI [10.1109/ICRA40945.2020.9196596, 10.1109/icra40945.2020.9196596]
  • [8] Li Y, 2018, LECT NOTES COMPUT SC, V11210, P695, DOI [10.1007/978-3-030-01231-1_42, 10.1007/s11263-019-01250-9]
  • [9] Euclidean Distance Geometry and Applications
    Liberti, Leo
    Lavor, Carlile
    Maculan, Nelson
    Mucherino, Antonio
    [J]. SIAM REVIEW, 2014, 56 (01) : 3 - 69
  • [10] Lynch KM., 2017, Modern Robotics: Mechanics, Planning, and Control, DOI DOI 10.1109/MCS.2019.2937265