Automatically guided tools
First Claim
1. A computer-implemented method for positioning a working member, wherein a rig comprises a base assembly, and one or more components adapted to receive the working member for rendering a design on a material, and wherein the one or more components position the working member within a target range relative to a location of the base assembly, comprising:
- registering, by a processor, the design to be rendered on the material;
determining, by a processor, a path based at least in part upon the design;
providing, by a processor, first control information that controls at least one of the one or more components of the rig to move the working member from a first position to a first target point on the path, wherein at least a portion of the base assembly is in contact with the material, the base assembly is located at a first base assembly location when the first control information is provided, and the first position and the first target point are in the target range with the base assembly located at the first base assembly location; and
providing, by a processor, second control information that controls at least one of the one or more components of the rig to move the working member to a second target point on the path, wherein the second target point is different from the first target point, the base assembly is located at a second base assembly location when the second control information is provided, the second base assembly location is different from the first base assembly location, the second target point is in the target range with the base assembly located at the second base assembly location, and the second target point is not in the target range with the base assembly located at the first base assembly location.
4 Assignments
0 Petitions
Accused Products
Abstract
A position correcting system, method and tool for guiding a tool during its use based on its location relative to the material being worked on. Provided is a system and tool which uses its auto correcting technology to precisely rout or cut material. The invention provides a camera which is used to track the visual features of the surface of the material being cut to build a map and locate an image on that map used to reference the location of the tool for auto-correction of the cutting path.
-
Citations
28 Claims
-
1. A computer-implemented method for positioning a working member, wherein a rig comprises a base assembly, and one or more components adapted to receive the working member for rendering a design on a material, and wherein the one or more components position the working member within a target range relative to a location of the base assembly, comprising:
-
registering, by a processor, the design to be rendered on the material; determining, by a processor, a path based at least in part upon the design; providing, by a processor, first control information that controls at least one of the one or more components of the rig to move the working member from a first position to a first target point on the path, wherein at least a portion of the base assembly is in contact with the material, the base assembly is located at a first base assembly location when the first control information is provided, and the first position and the first target point are in the target range with the base assembly located at the first base assembly location; and providing, by a processor, second control information that controls at least one of the one or more components of the rig to move the working member to a second target point on the path, wherein the second target point is different from the first target point, the base assembly is located at a second base assembly location when the second control information is provided, the second base assembly location is different from the first base assembly location, the second target point is in the target range with the base assembly located at the second base assembly location, and the second target point is not in the target range with the base assembly located at the first base assembly location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system to position a working member, wherein a rig comprises a base assembly, and one or more components adapted to receive the working member for rendering a design on a material, and wherein the one or more components are capable of positioning the working member within a target range relative to a location of the base assembly, the system comprising:
-
a processor in combination with one or more software applications; a memory communicatively coupled to the processor, wherein the one or more software applications, when executed, cause the system to; register the design to be rendered on the material; determine a path based at least in part upon the design; provide first control information that controls at least one of the one or more components of the rig to move the working member from a first position to a first target point on the path, wherein at least a portion of the base assembly is in contact with the material, the base assembly is located at a first base assembly location when the first control information is provided, and the first position and the first target point are in the target range with the base assembly located at the first base assembly location; and provide second control information that controls at least one of the one or more components of the rig to move the working member to a second target point on the path, wherein the second target point is different from the first target point, the base assembly is located at a second base assembly location when the second control information is provided, the second base assembly location is different from the first base assembly location when the second control information is provided, the second target point is in the target range with the base assembly located at the second base assembly location, and the second target point is not in the target range with the base assembly located at the first base assembly location. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. Non-transitory computer readable media storing instructions for positioning a working member, wherein a rig comprises a base assembly, and one or more components adapted to receive the working member for rendering a design on a material, and wherein the one or more components position the working member within a target range relative to a location of the base assembly, wherein the instructions, when executed by a computer system, cause the computer system to:
-
register the design to be rendered on the material; determine a path based at least in part upon the design; provide first control information that controls at least one of the one or more components of the rig to move the working member from a first position to a first target point on the path, wherein at least a portion of the base assembly is in contact with the material, the base assembly is located at a base assembly rig location when the first control information is provided, and the first position and the first target point are in the target range with the base assembly located at the first base assembly location; and provide second control information that controls at least one of the one or more components of the rig to move the working member to a second target point on the path, wherein the second target point is different from the first target point, the base assembly is located at a second base assembly location when the second control information is provided, the second base assembly location is different from the first base assembly location, the second target point is in the target range with the base assembly located at the second base assembly location, and the second target point is not in the target range with the base assembly located at the first base assembly location. - View Dependent Claims (24, 25, 26, 27, 28)
-
Specification