An active exoskeleton called P.I.G.R.O. designed for unloaded robotic neurehabilitation training