US 11,815,873 B2
Automatically guided tools
Alec Rothmyer Rivers, Oakland, CA (US); and Ilan Ellison Moyer, Chapel Hill, NC (US)
Assigned to Shaper Tools, Inc., San Francisco, CA (US)
Filed by Shaper Tools, Inc., San Francisco, CA (US)
Filed on Aug. 22, 2022, as Appl. No. 17/821,461.
Application 17/821,461 is a continuation of application No. 17/035,420, filed on Sep. 28, 2020, granted, now 11,467,554.
Application 17/035,420 is a continuation of application No. 15/178,388, filed on Jun. 9, 2016, granted, now 10,788,804, issued on Sep. 29, 2020.
Application 15/178,388 is a continuation of application No. 14/678,752, filed on Apr. 3, 2015, granted, now 10,078,320, issued on Sep. 18, 2018.
Application 14/678,752 is a continuation of application No. 13/477,029, filed on May 21, 2012, granted, now 9,026,242, issued on May 5, 2015.
Claims priority of provisional application 61/639,062, filed on Apr. 26, 2012.
Claims priority of provisional application 61/488,118, filed on May 19, 2011.
Prior Publication US 2023/0125519 A1, Apr. 27, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G05B 19/19 (2006.01); B23Q 9/00 (2006.01)
CPC G05B 19/19 (2013.01) [B23Q 9/0042 (2013.01); G05B 2219/36429 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system to guide a user in the performance a task on a material using
a working member of a rig, the rig comprising a stage configured to receive and hold the working member, and one or more motors for moving the stage, the system comprising:
a processor in combination with one or more software applications;
a display, communicatively coupled to the processor;
a camera, communicatively coupled to the processor; and
a memory, communicatively coupled to the processor,
wherein the one or more software applications, when executed, cause the system to:
generate feature data based at least in part upon one or more images, wherein at least one of the one or more images includes data related to a first set of one or more features associated with a surface;
register a design, retrieved from the memory, to the feature data;
obtain a first image, wherein the first image includes data related to a second set of the one or more features associated with the surface, the first image is captured using the camera after registering the design, and the rig is located at a first rig location when the first image is captured;
provide first information that causes the display to render at least a portion of a path, wherein the path is based at least in part upon the design, the portion of the path is selected based on the first image and the feature data, and the portion of the path relates to the first rig location; and
provide second information that causes the display to render an indication of a target range relative to the portion of the path, wherein the one or more motors are operable to move the working member within the target range relative to the rig.