The problem of robust stabilisation of uncertain dynamical systems with non-linear state perturbations is considered. In this paper, the neural networks (NNs) is used to approximate the unknown system dynamics to be a special form, and an adaptation law is employed to estimate the norm of the NNs weight and approximation error. By making use of the updated values of the norm of weight and approximation error, an adaptive robust state feedback control scheme is proposed for such a class of uncertain non-linear systems. It is also shown that by employing the proposed adaptive robust controllers, the state trajectories of uncertain non-linear systems can be guaranteed to be uniformly ultimately bounded. Finally, to demonstrate the validity of the result, we apply it to solve a practical problem of water pollution.