Nonlinear control of a flexible joint robotic manipulator with experimental validation