The problem of disturbance estimation and compensation for adaptive output feedback type controllers are investigated. Specifically two adaptive output feedback controllers designed for robotic manipulators are extended to compensate external disturbances which are common in robotic applications with repetitive task. The uncertain disturbance term in the robot dynamics is modeled as a fixed term plus a combination of sinusoidal signals. The overall stability and convergence of the tracking error for both controllers is ensured via Lyapunov based analysis. Extensive simulation studies are presented to illustrate the feasibility of the proposed method.