public MotorVector(double speed, int target, TimeSpan timeout) { this.Speed = speed.Limit(-1, 1); this.Target = target; this.Timeout = timeout; }