Kinematic Design to Improve Ergonomics in Human Machine Interaction
Development of robots for rehabilitation therapy: the Palo Alto VA/Stanford experience.