Nowadays, rehabilitation robots represent a field in which a variety of robotic devices have been proposed. One example of such devices is lower-limb rehabilitation robots. Specifically, the knee joint is one of the joints whose rehabilitation is foreseen as a potential task for a robot device. This paper describes the design of a robot for knee diagnosis and rehabilitation. First, we established the design specification by studying the mobility needed at the robot's end-effector to deal with diagnosis and rehabilitation treatments for knee injuries. The analysis led us to conclude that 4 • of freedom (DoF), two translation (2T) and two rotational (2R), are needed in order to meet the design specifications. After that, we chose a parallel robot with a 3-UPS/RPU architecture from several conceptual designs of 4 DoF (2T2R) parallel robots. For the chosen robot, we developed the inverse kinematic model, and also we established the preliminary dimensions of the robot. Through simulations, we found the workspace of the robot showing that its end-effector is able to follow a prescribed task taken from studying the leg motion. Finally, we built a prototype, which is currently undergoing dynamic modelling, parameter identification and control design stages.