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 条
  • [1] 6-DoF Pose Estimation from Stereo LiDAR of Actual Machine using Deep Learning
    Hashimoto, Shintaro
    Nakajima, Yu
    Ishihama, Naoki
    [J]. 2023 IEEE AEROSPACE CONFERENCE, 2023,
  • [2] NEMA: 6-DoF Pose Estimation Dataset for Deep Learning
    Roman, Philippe Perez de San
    Desbarats, Pascal
    Domenger, Jean-Philippe
    Buendia, Axel
    [J]. PROCEEDINGS OF THE 17TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER VISION, IMAGING AND COMPUTER GRAPHICS THEORY AND APPLICATIONS (VISAPP), VOL 4, 2022, : 682 - 690
  • [3] 6-DoF Pose Estimation for Axisymmetric Objects Using Deep Learning with Uncertainty
    Hashimoto, Shintaro
    Hirano, Daichi
    Ishihama, Naoki
    [J]. 2020 IEEE AEROSPACE CONFERENCE (AEROCONF 2020), 2020,
  • [4] Estimation of monocular vision 6-DOF pose based on CAD model
    [J]. Song, Wei (song_wei@shu.edu.cn), 2016, Chinese Academy of Sciences (24):
  • [5] 6-DOF MOTION AND CENTER OF ROTATION ESTIMATION BASED ON STEREO VISION
    CAO Wanpeng Department of Automatic Measurement and Control
    [J]. Chinese Journal of Mechanical Engineering, 2008, (02) : 87 - 92
  • [6] 6-DOF motion and center of rotation estimation based on stereo vision
    Cao Wanpeng
    Bi Wei
    Che Rensheng
    Guo Wenbo
    Ye Dong
    [J]. CHINESE JOURNAL OF MECHANICAL ENGINEERING, 2008, 21 (02) : 87 - 92
  • [7] Object 6-DoF pose estimation using auxiliary learning
    Chen, Minjia
    Gai, Shaoyan
    Da, Feipeng
    Yu, Jian
    [J]. Guangxue Jingmi Gongcheng/Optics and Precision Engineering, 2024, 32 (06): : 901 - 914
  • [8] Deep object 6-DoF pose estimation using instance segmentation
    Pujolle, Victor
    Hayashi, Eiji
    [J]. PROCEEDINGS OF THE 2020 INTERNATIONAL CONFERENCE ON ARTIFICIAL LIFE AND ROBOTICS (ICAROB2020), 2020, : 241 - 244
  • [9] Deep Learning-Based 6-DoF Object Pose Estimation Considering Synthetic Dataset
    Zheng, Tianyu
    Zhang, Chunyan
    Zhang, Shengwen
    Wang, Yanyan
    [J]. SENSORS, 2023, 23 (24)
  • [10] 6-DOF Object Localization by Combining Monocular Vision and Robot Arm Kinematics
    Liu, Kun
    Shang, Weiwei
    Du, Shuang
    Cong, Shuang
    [J]. PROCEEDINGS OF THE 36TH CHINESE CONTROL CONFERENCE (CCC 2017), 2017, : 6575 - 6580