Robot Calibration Method Based on Extended Kalman Filter-Dual Quantum Behaved Particle Swarm Optimization and Adaptive Neuro-Fuzzy Inference System

23Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.

This article is free to 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.

Cite

CITATION STYLE

APA

Cao, H. Q., Nguyen, H. X., Nguyen, T. T., Nguyen, V. Q., & Jeon, J. W. (2021). Robot Calibration Method Based on Extended Kalman Filter-Dual Quantum Behaved Particle Swarm Optimization and Adaptive Neuro-Fuzzy Inference System. IEEE Access, 9, 132558–132568. https://doi.org/10.1109/ACCESS.2021.3115120

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free