During the interaction process of a manipulator executing a grasping task, to ensure no damage to the object, accurate force and position control of the manipulator’s end-effector must be concurrently implemented. To address the computationally intensive nature of current hybrid force/position control methods, a variable-parameter impedance control method for manipulators, utilizing a gradient descent method and Radial Basis Function Neural Network (RBFNN), is proposed. This method employs a position-based impedance control structure that integrates iterative learning control principles with a gradient descent method to dynamically adjust impedance parameters. Firstly, a sliding mode controller is designed for position control to mitigate uncertainties, including friction and unknown perturbations within the manipulator system. Secondly, the RBFNN, known for its nonlinear fitting capabilities, is employed to identify the system throughout the iterative process. Lastly, a gradient descent method adjusts the impedance parameters iteratively. Through simulation and experimentation, the efficacy of the proposed method in achieving precise force and position control is confirmed. Compared to traditional impedance control, manual adjustment of impedance parameters is unnecessary, and the method can adapt to tasks involving objects of varying stiffness, highlighting its superiority.
Parameter uncertainties and fluctuating disturbances have posed significant challenges to the smooth and precise control of Flexible Joint Robots (FJRs) in industrial environments. To mitigate such disturbances, Disturbance Observers (DOBs) are commonly employed; however, the model uncertainties inherent in FJR systems make accurate dynamic modeling challenging, and the efficacy of DOBs hinges heavily on the accuracy of the dynamic model, which limits their applicability to FJR control. This paper presents a hybrid RBFNN-based Disturbance Observer (RBFNNDOB) state feedback controller for FJRs. By combining a nominal model-based DOB with an RBFNN, this method effectively addresses the unknown dynamics of FJRs while simultaneously compensating for external time-varying disturbances. In this framework, an adaptive neural network weight update law is formulated using Lyapunov stability theory. This enables the RBFNN to selectively estimate the unmodeled uncertainties in FJR dynamics, thereby minimizing computational redundancy in model estimation while allowing dynamic compensation for residual uncertainties beyond the nominal model and DOB estimation errors—ultimately enhancing computational efficiency and achieving robust compensation for rapidly changing disturbances. The boundedness of the tracking error is proven using the Lyapunov approach, and experimental validation is conducted on the FJR system to confirm the efficacy of the proposed control method.