U-model is a control-oriented model that provides a generalized modeling framework with perfect approximation capabilities for nonlinear systems. It assists in finding a simple control law. The inverse of U-model can be found out using any root-solving technique. This book presents U-model based algorithms applied to different control schemes such as internal model Control, learning feed-forward control, modified internal model control and nonlinear hammerstein control. Performance comparison and stability analysis are also presented. The U-model based schemes are tested on a laboratory scale prototype 2-degree-of-freedom robot manipulator.