External Force Disturbance Rejection in Robotic Arms: An Adaptive Approach