| CPC B26D 5/007 (2013.01) [B23B 25/06 (2013.01); B23Q 17/22 (2013.01); B23Q 17/2233 (2013.01); B25F 5/021 (2013.01); B26D 5/00 (2013.01); B26D 5/005 (2013.01); G05B 19/18 (2013.01); G05B 19/19 (2013.01); G05B 19/4069 (2013.01); G05B 19/4093 (2013.01); G05B 19/4097 (2013.01); G06F 3/0425 (2013.01); H04N 1/12 (2013.01); H04N 1/192 (2013.01); H04N 9/3179 (2013.01); H04N 9/3194 (2013.01); B26D 2005/002 (2013.01); G05B 2219/32001 (2013.01); G05B 2219/36342 (2013.01); G05B 2219/36429 (2013.01); H04N 2201/02439 (2013.01); H04N 2201/0471 (2013.01); H04N 2201/04717 (2013.01); H04N 2201/04758 (2013.01); Y02P 90/02 (2015.11); Y10T 408/03 (2015.01); Y10T 408/172 (2015.01); Y10T 408/175 (2015.01)] | 20 Claims |

|
1. A computer-implemented method for controlling performance of a task on a surface of a workpiece using a working member, wherein a rig comprises a first actuator operable to move the working member within an adjustment range relative to the rig, the rig comprises a second actuator operable to move a z-position of a tip of the working member relative to the surface, and the working member is configured to cut into the workpiece if the tip extends below the surface of the workpiece, the method comprising:
generating first data based at least in part upon scanning, using a first sensor operatively coupled to a processor, a first portion of the surface;
determining, using a processor, a design path associated with the surface of the workpiece, wherein the design path is based at least in part upon a design plan;
providing, using a processor, first information that causes the first actuator to move the working member to a target point on the design path, wherein second data is determined based at least in part upon scanning a second portion of the surface before generating the first data, and the first information is based at least in part upon the first data, the second data, and the design plan; and
providing, using a processor, second information that causes the second actuator to move the tip of the working member to a first depth below the surface.
|