Kinematic design of a footplate drive mechanism using a 3-DOF parallel mechanism for walking rehabilitation device