PID control with intelligent compensation for exoskeleton robots. (2018)