Robust Control of Robot Manipulator under Parameter Perturbation and External Disturbance with Adaptive Gravitational Compensation