Uncalibrated stereo vision with deep learning for 6-DOF pose estimation for a robot arm system

被引:17
|
作者
Abdelaal, Mahmoud [1 ,2 ,3 ]
Farag, Ramy M. A. [4 ]
Saad, Mohamed S. [3 ]
Bahgat, Ahmed [3 ]
Emara, Hassan M. [3 ]
El-Dessouki, Ayman [5 ]
机构
[1] Banha Univ, Fac Comp & Artificial Intelligence, Artificial Intelligence Dept, Banha, Egypt
[2] Banha Univ, Fac Engn, Mechatron Engn Dept, Banha, Egypt
[3] Cairo Univ, Fac Engn, Elect Power Engn Dept, Giza, Egypt
[4] Helwan Univ, Mechatron Dept, Cairo, Egypt
[5] Elect Res Inst, Comp & Syst Dept, Cairo, Egypt
关键词
Deep learning; Pose estimation; Robot vision; Stereo vision; Optimization techniques; Levenberg-Marquardt algorithm; CALIBRATION METHOD; SELF-CALIBRATION; CAMERA; ACCURACY; SHAPE;
D O I
10.1016/j.robot.2021.103847
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a novel method for six degrees of freedom pose estimation of objects for the application of robot arm pick and place. It is based on the use of a stereo vision system, which does not require calibration. Using both cameras, four corner points of the object are detected. A deep-neural network (DNN) is trained for the prediction of the 6 DOF pose of the object from the four detected corner points' coordinates in each image of both cameras. The stereo vision used is a low-end vision system placed in a custom-made setup. Before the training phase of the DNN, the robot is set to auto collect data in a predefined workspace. This workspace is defined dependently on the spatial feasibility of the robot arm and the shared field of view of the stereo vision system. The collected data represent images of a 2D marker attached to the robot arm gripper. The 2D marker is used for data collection to ease the detection of the four corner points. The proposed method succeeds in estimating the six degrees of freedom pose of the object, without the need for the determination of neither the intrinsic nor the extrinsic parameters of the stereo vision system. The optimum design of the proposed DNN is obtained after comparing different activation functions and optimizers associated with the DNN. The proposed uncalibrated DNN-based method performance is compared to that of the traditional calibration-based method. In the calibration-based method, the rotational matrix relating the robot coordinates to the stereo vision coordinates is computed using two approaches. The first approach uses Singular Value Decomposition (SVD) while the second approach uses a novel proposed modification of particle swarm optimization (PSO) called Hyper particle Scouts optimization (HPSO). HPSO outperforms other metaheuristic optimization algorithms such as PSO and genetic algorithm (GA). Exhaustive tests are performed, and the proposed DNN-based method is shown to outperform all tested alternatives. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页数:11
相关论文
共 50 条
  • [31] Robot Pose Estimation and Accuracy Analysis Based on Stereo Vision
    Li Junmin
    Wang Jinge
    Zhou Wentian
    Jia Shiwei
    Liu Zhen
    [J]. 2013 IEEE NINTH INTERNATIONAL CONFERENCE ON MOBILE AD-HOC AND SENSOR NETWORKS (MSN 2013), 2013, : 555 - 559
  • [32] Accurate estimation of 6-DoF tooth pose in 3D intraoral scans for dental applications using deep learning
    Ding, Wanghui
    Sun, Kaiwei
    Yu, Mengfei
    Lin, Hangzheng
    Feng, Yang
    Li, Jianhua
    Liu, Zuozhu
    [J]. FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2024, 25 (09) : 1240 - 1249
  • [33] Detecting Object Surface Keypoints From a Single RGB Image via Deep Learning Network for 6-DoF Pose Estimation
    Aing, Lee
    Lie, Wen-Nung
    [J]. IEEE ACCESS, 2021, 9 : 77729 - 77741
  • [34] 6-DOF Pose Estimation of a Portable Navigation Aid for the Visually Impaired
    Tamjidi, Amirhossein
    Ye, Cang
    Hong, Soonhac
    [J]. 2013 IEEE INTERNATIONAL SYMPOSIUM ON ROBOTIC AND SENSORS ENVIRONMENTS (ROSE 2013), 2013,
  • [35] RNNPose: 6-DoF Object Pose Estimation via Recurrent Correspondence Field Estimation and Pose Optimization
    Xu, Yan
    Lin, Kwan-Yee
    Zhang, Guofeng
    Wang, Xiaogang
    Li, Hongsheng
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2024, 46 (07) : 4669 - 4683
  • [36] Inverse Kinematics and Design of a Novel 6-DoF Handheld Robot Arm
    Gregg-Smith, Austin
    Mayol-Cuevas, Walterio W.
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2016, : 2102 - 2109
  • [37] 6-DOF Automated Flight Testing Using a Humanoid Robot Arm
    Ding, Caiwu
    Lu, Lu
    Wang, Cong
    Li, Jiawei
    [J]. 2018 IEEE 14TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2018, : 217 - 222
  • [38] Design and Implementation of a 6-DOF Intelligent Single-arm Robot
    Chen, Feng
    Lu, Chao
    Ma, Yunhong
    Li, Xuesi
    Chai, Xiaojin
    Wang, Shixiong
    [J]. PROCEEDINGS OF THE 2017 2ND INTERNATIONAL CONFERENCE ON AUTOMATION, MECHANICAL AND ELECTRICAL ENGINEERING (AMEE 2017), 2017, 87 : 32 - 39
  • [39] Binocular vision 6-DOF pose measurement method based on docking ring
    Yu Kun
    Dai Wencong
    Cong Mingyu
    [J]. AOPC 2019: OPTICAL SENSING AND IMAGING TECHNOLOGY, 2019, 11338
  • [40] Development of 6-DOF Painting Robot Control System
    Huang, Junbiao
    Liu, Jianqun
    Gao, Weiqiang
    [J]. SEVENTH INTERNATIONAL CONFERENCE ON ELECTRONICS AND INFORMATION ENGINEERING, 2017, 10322