Siamese Convolutional Neural Network for Sub-millimeter-accurate Camera Pose Estimation and Visual Servoing

被引:0
|
作者
Yu, Cunjun [1 ]
Cai, Zhongang [1 ]
Hung Pham [2 ]
Quang-Cuong Pham [1 ]
机构
[1] Nanyang Technol Univ, Sch Mech & Aerosp Engn, Singapore, Singapore
[2] Eureka Robot, Singapore, Singapore
关键词
D O I
10.1109/iros40897.2019.8967925
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Visual Servoing (VS), where images taken from a camera typically attached to the robot end-effector are used to guide the robot motions, is an important technique to tackle robotic tasks that require a high level of accuracy. We propose a new neural network, based on a Siamese architecture, for highly accurate camera pose estimation. This, in turn, can be used as a final refinement step following a coarse VS or, if applied in an iterative manner, as a standalone VS on its own. The key feature of our neural network is that it outputs the relative pose between any pair of images, and does so with sub-millimeter accuracy. We show that our network can reduce pose estimation errors to 0.6 mm in translation and 0.4 degrees in rotation, from initial errors of 10 mm / 5 degrees if applied once, or of several cm / tens of degrees if applied iteratively. The network can generalize to similar objects, is robust against changing lighting conditions, and to partial occlusions (when used iteratively). The high accuracy achieved enables tackling low-tolerance assembly tasks downstream: using our network, an industrial robot can achieve 97.5% success rate on a VGA-connector insertion task without any force sensing mechanism.
引用
收藏
页码:935 / 941
页数:7
相关论文
共 50 条
  • [41] Head pose estimation with soft labels using regularized convolutional neural network
    Xu, Luhui
    Chen, Jingying
    Gan, Yanling
    NEUROCOMPUTING, 2019, 337 : 339 - 353
  • [42] Head Pose Estimation Based on Multi-Scale Convolutional Neural Network
    Liang Lingyu
    Zhang Tiantian
    He Wei
    LASER & OPTOELECTRONICS PROGRESS, 2019, 56 (13)
  • [43] Squirrel Search Optimization with Deep Convolutional Neural Network for Human Pose Estimation
    Ishwarya, K.
    Nithya, A. Alice
    CMC-COMPUTERS MATERIALS & CONTINUA, 2023, 74 (03): : 6081 - 6099
  • [44] Combining Convolutional Neural Network and Photometric Refinement for Accurate Homography Estimation
    Kang, Lai
    Wei, Yingmei
    Xie, Yuxiang
    Jiang, Jie
    Guo, Yanming
    IEEE ACCESS, 2019, 7 : 109460 - 109473
  • [45] Closed-form camera pose and plane parameters estimation for moments-based visual servoing of planar objects
    Chen, Yuhan
    Luo, Xiao
    Han, Baoling
    Jiang, Jianfeng
    Liu, Yang
    INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2022, 19 (03)
  • [46] Visual tracking using Siamese convolutional neural network with region proposal and domain specific updating
    Zhang, Han
    Ni, Weiping
    Yan, Weidong
    Wu, Junzheng
    Bian, Hui
    Xiang, Deliang
    NEUROCOMPUTING, 2018, 275 : 2645 - 2655
  • [47] Mobile Robot Control Based on 3D Visual Servoing: A New Approach Combining Pose Estimation by Neural Network and Differential Flatness
    Kaaniche, Khaled
    El-Hamrawy, Osama
    Rashid, Nasr
    Albekairi, Mohammed
    Mekki, Hassen
    APPLIED SCIENCES-BASEL, 2022, 12 (12):
  • [48] BLOOD PRESSURE ESTIMATION FROM PPG SIGNALS USING CONVOLUTIONAL NEURAL NETWORKS AND SIAMESE NETWORK
    Schlesinger, Oded
    Vigderhouse, Nitai
    Eytan, Danny
    Moshe, Yair
    2020 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2020, : 1135 - 1139
  • [49] CVNet: confidence voting convolutional neural network for camera spectral sensitivity estimation
    He, Tianyue
    Zhang, Qican
    Zhou, Mingwei
    Shen, Junfei
    OPTICS EXPRESS, 2021, 29 (13) : 19655 - 19674
  • [50] Vegetable Mass Estimation based on Monocular Camera using Convolutional Neural Network
    Miura, Yasuhiro
    Sawamura, Yuki
    Shinomiya, Yuki
    Yoshida, Shinichi
    2020 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2020, : 2106 - 2112