In this work, a hydraulic system in which the hydraulic motor velocity is controlled using a variable speed pump. A comprehensive dynamic model was created and the performance and stability of the open loop system were assessed. Then, PID and loop shaping H-infinity controllers were designed with the aim of improving the system performance. The multiplicative uncertainty, that is associated with uncertain parameters in the speed controlled velocity control system, was studied. Two parameters were introduced in the uncertainty analysis; the leakage coefficient and the viscous friction coefficient. The requirements of the system performance were defined in the frequency domain that was used to determine the robustness of the closed-loop velocity control system. The results showed that the proposed open loop hydraulic system is stable. It was also shown that using feedback control greatly improves the system performance. The performance of the nominal system, based on the obtained results, with H∞ controller was found to be better than that of the system with PID controller. It was found that the H∞ controller has the advantages of having robust performance by considering the uncertainty in addition to not having an integral control as in the PID control system. In addition, it was found that the system with the PID controller did not achieve robust performance.