This paper presents simple and effective nonlinear friction compensation methods. When the direction of position command reverses, the integrator output of the PID controller does not change the sign of its output instantaneously, due to friction at zero velocity, i.e. stiction resulting tracking errors, that results in continuous push even though the command direction has been changed. To overcome this problem, we attempt to reverse the sign of the integrator output as the sign of velocity changes. The effectiveness of this approach is demonstrated by experiments on a 3-PRPS (Prismatic-Revolute-Prismatic-Shperical joints) in-parallel 6-D.O.F manipulator. The control strategy has been analyzed for stability. Also discussed are disturbance observer and velocity observer approaches for friction compensation.