Patent ID: 7164251

Claim:
A vibration controller comprising: a driving force generating means for driving a driven object; a rotating member driven for rotation by the driving force of the driving force generating means; a driving force specifying means for specifying a thrust or a torque to be generated by the driving force generating means; a rotating motion measuring means for measuring rotating motions of the rotating member; a rotation calculating means including: an angular position transforming unit that provides an angular position of the rotating member based on an output of the rotating motion measuring means; a trigonometric function processing unit that calculates a sine or a cosine of an angle expressed by a linear function of the angular position outputted from the rotating motion measuring means; and a gain adjusting unit that multiplies an output of the trigonometric function processing unit by a predetermined gain; and a specified driving force correcting means for correcting an output of the driving force specifying means based on result of calculation made by the rotation calculating means.