Add a scan path planner that prioritises shorter moves

A new scan path, replacing the previous SmartSpiral, which uses shorter moves where possible while still spiralling from the centre. Using the new pipeline to confirm it plans as expected

Would expect this to fail the test whether this matches the previous scan path, as we're weighting shorter moves and central moves differently

Now includes 3 sample shapes and updates the pickle for each

The final algorithm from this MR

Before:

regular_before core_before lobed_before

After:

regular_after core_after lobed_after

Edited by Julian Stirling

Merge request reports

Loading