“…In order to overcome this defect, researchers mainly use two methods to eliminate the effect of unstructured uncertainties. Nonlinear robust controller can suppress the error caused by modeling uncertainties, such as adaptive robust control (ARC) adopted in the work of References 1, 9–11, 17, 18, and the robust integral of the sign of the error (RISE) control adopted in the work of References 5 and 35. Disturbance observer can learn the main uncertainties and use them for compensation, such as extend state observer (ESO) adopted in the work of References 6, 7, 19 and neural network adopted in the work of References 9, 10, 14, 15.…”