FrontSurfer: wavefront analysis and control software

The wavefront analysis and control system  FrontSurfer is the most inexpensive Hartmann-Shack sensor on the market. Nevertheless, the system is very universal and can be used for:

  • Optical shop testing of transmissive and reflective optics: lenses, mirrors, lens assemblies, collimators, etc. The measurement precision can reach λ/100 rms.
  • Real-time display of low-order aberrations (tip/tilt, defocus, coma, astigmatism) in the “Alignment mode”.
  • Real-time control and compensation of wavefront aberrations in combination with OKO deformable mirrors. With most OKO mirrors the low-order Zernike modes can be corrected with a precision of λ/40 and better.

Moreover, the unique features of the FrontSurfer such as its ability to operate with internal reference, simple calibration procedure, possibility to define the reference as any combination of Zernike modes, etc. make it the best choise for the laboratory shop testing and AO applications.FrontSurfer's screen

  • Reconstructs optical wavefronts from Hartmann and Shack-Hartmann sensor data.
  • Produces wavefront plot, synthetic interferogram, far field intensity and reports on Zernike terms. All measurement data and results can be saved with one mouse click.
  • Processes spot patterns obtained with hexagonal, orthogonal or random Hartmann masks and microlens arrays with arbitrary number of apertures.
  • Operates with and without reference pattern: in the last case the parameters of the Hartmann mask or microlens array are used as a reference.
  • Alignment screen"Alignment mode" of operation allows for real time display of position of the beam center and low-order wavefront aberrations in polar coordinates and bar graph format.
  • Works with a wide range of cameras, Hartmann masks and microlens arrays.
  • Windows and Linux versions.

Version for deformable mirrors

  • Screenshot of the version for deformable mirrorsIntegrates with deformable mirrors from OKO Technologies and custom ones.
  • Closed-loop correction in real time with a frame rate of 30 ... 1500 frames per second, the maximum frame rate depends on the hardware used.
  • Singular value decomposition (SVD) algorithm with user-defined number of modes for stable feedback.
  • The target aberration of the output beam can be defined as a combination of Zernike polynomials.
  • Special options for background filtering and extraction.