the positional error is only used to control speed in steps according to distance left, or to give a stop signal when error reaches zero