Continuous Rotation Servo is somewhat of a misnomer. By definition these motors are not servos anymore since the feedback has been disabled.
The first continuous rotation servos were simply hacked RC servos. Enterprising hobbyists removed the physical hard-stops and hard-wired the controller feedback to think it was always at the middle position. Since the controllers are 'proportional', the motor speed and direction is proportional to the difference between the command position and the measured position. This simple hack results in a miniature self-contained reversible, speed controlled gear-motor!
This modification became so popular, that manufacturers recognized the demand and started offering them too. Since they are based on the ubiquitous RC Servo motor case, the name "Continuous Rotation Servo" stuck.
We have a tutorial on how to 'DIY' a continuous rotation servo here
Robot Drive Trains
Simple to control
- Bearings - The shaft bearings on most CR servos are not designed for heavy loads. So these are best suited to smaller robot platforms.
Neutral Point - Due to variations in the analog circuitry, it can be tricky to find the precise 'neutral' point in the control signal where the motor stops moving. Usually there's a little trim potentiometer you can hand-adjust