Robot Calibration Method Based on Extended Kalman Filter–Dual Quantum Behaved Particle Swarm Optimization and Adaptive Neuro-Fuzzy Inference System
Hung Cao, Ha Xuan Nguyen, Ty Trung Nguyen, Vinh Quang Nguyen, Jae Wook Jeon
- Year
- 2021
- Citations
- 23
- Access
- Open access
Abstract
This paper combines the extended Kalman filter (EKF), dual quantum-behaved particle swarm optimization (DQPSO), and adaptive neuro-fuzzy inference system (ANFIS) to propose a novel robot calibration method. Robot precision is influenced by kinematic and non-kinematic error sources. The EKF algorithm is robust for the nonlinear system with Gaussian noise to identify kinematic parameter errors for kinematic calibration. However, if inappropriate covariance matrices are selected, the EKF algorithm may converge to an incorrect solution. To increase the effectiveness of the EKF algorithm, we propose a DQPSO algorithm that consists of the QPSO-1 and QPSO-2 algorithms. The QPSO-1 algorithm adapts the covariance matrices of measurement noise and process noise, while the QPSO-2 algorithm optimizes the kinematic parameter errors estimated by the EKF algorithm. In addition, the used ANFIS predicts and compensates the non-kinematic error for non-kinematic calibration. Experiments have been performed on a five-bar parallel robot to confirm the effectiveness of the proposed method. The experimental results demonstrate that the proposed method significantly improves the positional accuracy, and is better than the previous methods.
Keywords
Related papers
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002