A Robot Calibration Method Using a Neural Network Based on a Butterfly and Flower Pollination Algorithm

被引:45
|
作者
Cao, Hung Quang [1 ]
Nguyen, Ha Xuan [1 ]
Thuong Ngoc-Cong Tran [1 ]
Hoang Ngoc Tran [1 ]
Jeon, Jae Wook [1 ]
机构
[1] Sungkyunkwan Univ, Dept Elect & Comp Engn, Suwon 16419, South Korea
关键词
Robots; Calibration; Convergence; Neural networks; Robot kinematics; Optimization; Legged locomotion; Artificial neural network (ANN); butterfly and flower pollination algorithm (BFPA); extended Kalman filter (EKF); stewart platform; KINEMATIC CALIBRATION; EXTENDED KALMAN; PARAMETER-IDENTIFICATION; MANIPULATORS; ERRORS; FILTER; POSE; ARM;
D O I
10.1109/TIE.2021.3073312
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article proposes a robot calibration method using an extended Kalman filter (EKF) and an artificial neural network (ANN) based on a butterfly and flower pollination algorithm (ANN-BFPA) to improve the robot's absolute pose (position and orientation) accuracy. After establishing a geometric error model, the EKF, a robust optimization algorithm for a nonlinear system with Gaussian noise, was used to estimate geometric parameter errors and compensate for geometric errors. However, nongeometric errors caused by joint clearance, gear backlash, and link deflection could still affect the pose accuracy and interfere with the correctness of the model. Therefore, the ANN-BFPA was proposed to compensate for these errors. The ANN model was used to establish the complex relationship between joint lengths and pose error. In addition, BFPA was used to optimize weights and bias of the neural network. The efficiency of the proposed calibration method was evaluated using a Stewart platform. Experimental results demonstrated that the proposed method significantly improved the robot's pose accuracy and showed better performance than previous techniques.
引用
收藏
页码:3865 / 3875
页数:11
相关论文
共 50 条
  • [1] HYBRID NEURAL NETWORK BASED RAINFALL PREDICTION SUPPORTED BY FLOWER POLLINATION ALGORITHM
    Chatterjee, S.
    Datta, B.
    Dey, N.
    NEURAL NETWORK WORLD, 2018, 28 (06) : 497 - 510
  • [2] A new approach for forecasting OPEC petroleum consumption based on neural network train by using flower pollination algorithm
    Chiroma, Haruna
    Khan, Abdullah
    Abubakar, Adamu I.
    Saadi, Younes
    Hamza, Mukhtar F.
    Shuib, Liyana
    Gital, Abdulsalam Y.
    Herawana, Tutut
    APPLIED SOFT COMPUTING, 2016, 48 : 50 - 58
  • [3] Modeling and Optimization of a Liquid Flow Process using an Artificial Neural Network-Based Flower Pollination Algorithm
    Dutta, Pijush
    Kumar, Asok
    JOURNAL OF INTELLIGENT SYSTEMS, 2020, 29 (01) : 787 - 798
  • [4] A search and rescue robot search method based on flower pollination algorithm and Q-learning fusion algorithm
    Hao, Bing
    Zhao, Jianshuo
    Du, He
    Wang, Qi
    Yuan, Qi
    Zhao, Shuo
    PLOS ONE, 2023, 18 (03):
  • [5] A flower pollination algorithm based Chebyshev polynomial neural network for net asset value prediction
    Mohanty, Smita
    Dash, Rajashree
    EVOLUTIONARY INTELLIGENCE, 2023, 16 (01) : 115 - 131
  • [6] A flower pollination algorithm based Chebyshev polynomial neural network for net asset value prediction
    Smita Mohanty
    Rajashree Dash
    Evolutionary Intelligence, 2023, 16 : 115 - 131
  • [7] Flower Pollination Algorithm based Localization of Wireless Sensor Network
    Goyal, Sonia
    Patterh, Manjeet Singh
    2015 2ND INTERNATIONAL CONFERENCE ON RECENT ADVANCES IN ENGINEERING & COMPUTATIONAL SCIENCES (RAECS), 2015,
  • [8] Quick flower pollination algorithm (QFPA) and its performance on neural network training
    Kaya, Ebubekir
    SOFT COMPUTING, 2022, 26 (18) : 9729 - 9750
  • [9] Quick flower pollination algorithm (QFPA) and its performance on neural network training
    Ebubekir Kaya
    Soft Computing, 2022, 26 : 9729 - 9750
  • [10] Pairwise Sequence Alignment Method Using Flower Pollination Algorithm
    Kaur, Yadvir
    Sohi, Neelofar
    PROCEEDINGS OF 4TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, COMPUTING AND CONTROL (ISPCC 2K17), 2017, : 408 - 413