Discarded auto-calibration (for now) as it requires one more touch-sensor. The current state of the system is that it can now automatically settle on its resting point. :-)   Slight change to the Lego construction to require a higher tension to trigger the touch-sensor.