Workflow extended

Initialization grid

The server needs a set of initial measurement points to initialize the internal methodology. Each client can decide on the corresponding locations at which to be measured.

The developers recommend the grid depicted below which takes every second point of a regular grid.

Initialization grid

It starts in the lower left corner and continues row by row to the upper left corner.

The number of rows and columns is recommended to be \(N_{\textnormal{row}} = 11\) (see Configuration) which results in a total of \((N_{\textnormal{row}}^2 + 1) / 2 = 61\) (given that \(N_{\textnormal{row}}\) is odd) initial measurement points.

Problem locations

ARIANE may suggest measurement locations that are not reachable by the instrument. In this case, the client tells the server a problem location such that the server can exclude an ellipse of a certain size around that location for further suggestions. Note that also larger regions that are not reachable by the instrument can be excluded in this way by having a sufficient amount of neighbouring problem locations.

Problem locations with their corresponding ellipses can be plotted during Diagnostics with the command plot_ellipses.

Travel cost function

If the instrument control software running the client knows about the speed of motors and axes movements, the client can provide this information to the server as a travel cost function. Then, the server is also able to optimize the time it takes an instrument to move its axes to a new measurement location.