In this paper, we extend the observer/control strategies previously published in [25] to an n-link, serially connected, direct drive, rigid link, revolute robot operating in the presence of nonlinear friction effects modeled by the LuGre model. In addition, we also present a new adaptive control technique for compensating for the nonlinear parameterizable Stribeck effects. Specifically, an adaptive observer/controller scheme is developed which contains a feedforward approximation of the Stribeck effects. This feedforward approximation is used in a composite controller/observer strategy which forces the average square integral of the position tracking error to an arbitrarily small value. Experimental results are included to illustrate the performance of the proposed controllers.