How to improve the position tracking accuracy of electro-hydraulic servo system is a hot issue today. Full state feedback control has received widespread attention for its ability to significantly improve control performance,however, its practical application range is limited in view of the large influence of measurement noise. In terms of this issue, we propose an adaptive robust controller based on improved structure and desired compensation. Firstly,to reduce the impact of measurement noise, the actual state value is substituted by the corresponding desired value in the controller design based on model compensation and the adaptive model compensator. Then, we introducea new auxiliary variable into the controller to optimize its structure. In addition, nonlinear robust control laws are integrated in the controller to balance unstructured uncertainties. Simulation analysis shows that the proposedcontrol strategy not only achieves the asymptotic tracking when parameter perturbation exists, but also ensures a specified transient response and final tracing precision under the combined influence of structured and unstructureduncertainties. The results indicate that the control strategy has good control accuracy as well as strong robustness