A non-transitory computer readable medium storing executable instructions that position a cutting instrument mounted in a rig, wherein a first sensor is configured to scan a first portion of a surface of a material to obtain scanned data, the scanned data is used to generate first data, and the instructions, when executed by a computing system, cause the computing system to:
- scan, by a second sensor, a second portion of the surface of the material to obtain second scanned data, wherein the second sensor is separate from the first sensor;
- determine, based at least in part upon the first data and the second scanned data, a position of the cutting instrument;
- compare the position of the cutting instrument to a desired path, wherein the desired path is based at least in part upon a design plan;
- and
- responsive to the comparison and using at least one actuator, move the cutting instrument to a target point on the desired path.