Improved neural network control approach for a humanoid arm
This study extended the knowledge over the improvement of the control performance for a seven degrees-of-freedom (7DOF) humanoid arm. An improved adaptive Gaussian radius basic function neural network (RBFNN) approach was proposed to ensure the reliability and stability of the humanoid arm control. Considering model uncertainties, the established dynamic model for the humanoid arm was divided into a nominal model and an error model. The error model was approximated by the RBFNN learning to compensate the uncertainties. The contribution of this study mainly concentrates on employing fruit fly optimization algorithm (FOA) to optimize the basic width parameter of the RBFNN, which can enhance the capability of the error approximation speed. Additionally, the output weights of the neural network were adjusted using the Lyapunov stability theory to improve the robustness of the RBFN-based error model. The simulation and experiment results demonstrate that the proposed approach is able to optimize the system state with less tracking errors, regulate the uncertain nonlinear dynamic characteristics, and effectively reduce unexpected interferences.