This article presents a robust adaptive controller for electrically driven robots using Bernstein polynomials as universal approximator. The lumped uncertainties including unmodeled dynamics, external disturbances, and nonimplemented control signals (they assumed as a function of time, instead a function of several variables) are represented with this powerful mathematical tool. The polynomial coefficients are then tuned based on the adaptation law obtained in the stability analysis. A comprehensive approach is adopted to include the saturated and unsaturated areas and also the transition between these areas in the stability analysis. As a result, the stability and the performance of the proposed controller have been improved considerably in dealing with actuator saturation. Also, in comparison with a recent paper based on uncertainty estimation using Taylor series, the proposed controller is less computational due to reducing the size of the matrix of convergence rate. A performance evaluation has been carried out to verify satisfactory performance of transient response of the controller.Simulation results on a Puma560 manipulator actuated by geared permanent magnet dc motors have been presented to guarantee its satisfactory performance.
K E Y W O R D Sactuator saturation, adaptive uncertainty estimation, Bernstein polynomials, electrically driven robots, stability analysis 1 Int J Robust Nonlinear Control. 2020;30:2719-2735.wileyonlinelibrary.com/journal/rnc