This paper presents geometric design procedures for a new type of roller drive. Here, the pinion has two circularly arrayed cylindrical teeth instead of one circularly arrayed. This proposal is based on coordinate transformation and envelope theory, from which the epicycloid profiles are obtained. The centers of the cylindrical teeth of the pinion are determined by equidistant offset a distance 3 ρ (pinion-tooth radius). The real pinion profiles are the equidistant curve of the epicycloid profiles. Two examples are presented to demonstrate that this approach is feasible.