Improving Robot Precision Positioning Using a Neural Network Based on Levenberg Marquardt–APSO Algorithm
Ha Xuan Nguyen, Hung Cao, Ty Trung Nguyen, Thuong Ngoc-Cong Tran, Hoang Ngoc Tran, Jae Wook Jeon
- 发表年份
- 2021
- 引用次数
- 27
- 访问权限
- 开放获取
摘要
This paper proposes a robot calibration method that uses an extended Kalman filter (EKF) and a neural network based on Levenberg-Marquardt combined accelerated particle swarm optimization (LMAPSO) to improve the accuracy of the robot's absolute position. After the EKF optimizes all geometric parameters, the robot position still contains non-geometric errors due to joint clearance, gear backlash, and link deflection that are impossible to model. Therefore, an artificial neural network model (ANN) is designed to compensate for these un-modeled errors. The Levenberg-Marquardt combined accelerated particle swarm optimization (LMAPSO) provides a robust optimization search algorithm to optimize the weight and bias of the neural network based on the training set. An experiment on a five-bar parallel robot shows that geometric and non-geometric calibration reduced the maximum absolute position error from (1.548 to 0.045) mm. The experimental results demonstrate the proposed calibration method's effectiveness with the robot's absolute position accuracy improving by 98%.
关键词
相关论文
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