methods for controlling and monitoring speed and position of a handheld medical transducer . three methods are presented of various means , two of which include the user in the feedback loop and the third is fully automatic . in the third , an optical position sensor similar to an optical computer mouse provides enough information that the system can respond to and correct for a freehand scanning motion by the user .