A novel passive path following controller for a rehabilitation robot | IEEE Conference Publication | IEEE Xplore