Adaptive Controllers For Assistive Robotic Devices