SUMMARYThis paper presents an output feedback sliding mode control scheme for uncertain dynamical systems. The design problem is solved in two steps, involving first a state feedback and then an output feedback problem. First, using the null space dynamics, the sliding surface for the unmatched uncertainty is designed. Then, by tuning the sliding surface, a robust controller is constructed for the whole uncertainty; this problem takes the form of static-output feedback. Based on this, a dynamic output feedback controller for the system augmented with the sliding surface is designed. The synthesis involves the solution of an Linear Matrix Inequality (LMI) and Bilinear Matrix Inequality (BMI) problem; the BMI problem is solved iteratively. The proposed approach is illustrated by applying it to a well-known robust benchmark problem and also experimentally on a spring mass system with variable stiffness. Simulation and experimental results show that the proposed method outperforms previous approaches in terms of robust performance.