Robust adaptive control of robots with arbitrary transient performance and disturbance attenuation