Two types of gear drives have been devised to improve the performances of robotic mechanisms. One type features a dual-input/single-output differential-drive configuration intended to eliminate stick/slip motions; the other type features a single-input/dual-angular-momentum-balanced-output configuration intended to eliminate reaction torques.