US2005119783A1PendingUtilityA1

Methods and systems to control a cutting tool

Assignee: UNIV CARNEGIE MELLONPriority: May 3, 2002Filed: Jun 24, 2004Published: Jun 2, 2005
Est. expiryMay 3, 2022(expired)· nominal 20-yr term from priority
A61B 17/157A61B 17/155G05B 2219/39219A61B 17/32002A61B 90/37A61B 2034/2055A61B 34/20G05B 2219/42338A61B 17/3203A61B 17/32G05B 2219/45118B33Y 80/00B33Y 50/02G05B 2219/37097G16H 50/50A61B 17/1675G05B 2219/35217A61B 17/3211A61B 2017/320052Y10T83/698A61B 90/10A61B 2017/32007G16H 40/63G16H 30/40
45
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method and system for providing control that include providing a workpiece that includes a target shape, providing a cutting tool, providing a 3-D image associated with the workpiece, identifying the target shape within the workpiece image, providing a 3-D image associated with the cutting tool, registering the workpiece with the workpiece image, registering the cutting tool with the cutting tool image, tracking at least one of the workpiece and the cutting tool, transforming the tracking data based on image coordinates to determine a relationship between the workpiece and the cutting tool, and, based on the relationship, providing a control to the cutting tool. In one embodiment, the workpiece image can be represented as volume pixels (voxels) that can be classified and/or reclassified based on target shape, waste, and/or workpiece.

Claims

exact text as granted — not AI-modified
1 . A control method, the method comprising, 
 providing a workpiece that includes a target shape,    providing a cutting tool,    providing a 3-D image associated with the workpiece,    identifying the target shape within the workpiece image,    providing a 3-D image associated with the cutting tool,    registering the workpiece with the workpiece image,    registering the cutting tool with the cutting tool image,    tracking at least one of the workpiece and the cutting tool,    transforming the tracking data based on image coordinates to determine a relationship between the workpiece and the cutting tool, and,    based on the relationship, providing a control to the cutting tool.    
   
   
       2 . A method according to  claim 1 , where the workpiece image is comprised of volume pixels (voxels).  
   
   
       3 . A method according to  claim 1 , further comprising representing the workpiece image using volume pixels (voxels), and classifying the workpiece image voxels based on the target shape.  
   
   
       4 . A method according to  claim 3 , further comprising re-classifying the voxels based on the relationship.  
   
   
       5 . A method according to  claim 1 , where providing an image associated with the workpiece includes providing at least one of: CT scan data, X-ray data, MRI data, fluoroscopy data, and ultrasound data.  
   
   
       6 . A method according to  claim 3 , where classifying includes distinguishing between target shape voxels and workpiece voxels.  
   
   
       7 . A method according to  claim 6 , where distinguishing includes associating target shape voxels with the target shape and associating non-target shape voxels as waste.  
   
   
       8 . A method according to  claim 6 , where distinguishing includes color-coding at least target shape voxels associated with the target shape.  
   
   
       9 . A method according to  claim 3 , where classifying includes, 
 identifying mixture voxels that include part workpiece and part target shape,    subdividing the mixture voxels, and,    iteratively returning to identifying mixture voxels to a predetermined voxel resolution.    
   
   
       10 . A method according to  claim 9 , where subdividing the mixture voxels includes subdividing based on an octree.  
   
   
       11 . A method according to  claim 9 , further comprising recombining voxels having the same classification.  
   
   
       12 . A method according to  claim 1 , further including calibrating a probe.  
   
   
       13 . A method according to  claim 12 , where at least one of registering the workpiece and registering the cutting tool includes employing the calibrated probe to identify at least one location on at least one of the workpiece and the cutting tool.  
   
   
       14 . A method according to  claim 1 , where tracking includes providing at least one marker on at least one of the workpiece and the cutting tool.  
   
   
       15 . A method according to  claim 1 , where tracking includes determining at least one position and at least one angle associated with at least one of the workpiece and the cutting tool.  
   
   
       16 . A method according to  claim 1 , where transforming the tracking data includes performing at least one of collision detection and interference detection.  
   
   
       17 . A method according to  claim 1 , where identifying includes classifying voxels associated with the workpiece based on the tracking data.  
   
   
       18 . A method according to  claim 17 , where classifying includes re-classifying voxels based on the tracking data.  
   
   
       19 . A method according to  claim 18 , where re-classifying includes identifying voxels associated with the workpiece that are eliminated by the cutting tool.  
   
   
       20 . A method according to  claim 18 , where at least one of classifying and re-classifying includes, 
 identifying mixture voxels,    subdividing the mixture voxels, and,    iteratively returning to identifying mixture voxels, until reaching a predetermined voxel resolution.    
   
   
       21 . A method according to  claim 20 , where identifying mixture voxels includes identifying voxels having more than one classification.  
   
   
       22 . A method according to  claim 20 , where subdividing the mixture voxels includes subdividing based on an octree.  
   
   
       23 . A method according to  claim 20 , further comprising recombining voxels having the same classification.  
   
   
       24 . A method according to  claim 1 , where providing a control includes determining a distance between the cutting tool image and the target shape.  
   
   
       25 . A method according to  claim 1 , where providing a control includes increasing the size of the cutting tool image to determine whether the increased size cutting tool image intersects with the target shape in the workpiece image.  
   
   
       26 . A method according to  claim 25 , where increasing the size includes at least one of increasing the size by a fixed amount, and increasing the size based on tracking data associated with the cutting tool.  
   
   
       27 . A method according to  claim 1 , where providing a control includes providing a control based on the relationship between a cutting element associated with the cutting tool image, and voxels classified based on the target shape.  
   
   
       28 . A method according to  claim 1 , where providing a workpiece image comprises, 
 providing a three-dimensional grid of voxels,    incorporating the workpiece image into the grid, and,    identifying grid voxels associated with the workpiece.    
   
   
       29 . A method according to  claim 28 , where identifying grid voxels associated with the workpiece includes associating at least one of the grid voxels with at least one of the workpiece and the target shape.  
   
   
       30 . A method according to  claim 1 , where providing a control includes at least one of: providing an analog signal, providing a digital signal, providing a control to at least partially retract a cutting element associated with the cutting tool, providing a control to reduce the speed of a cutting element associated with the cutting tool, and providing a control to stop a cutting element associated with a cutting tool.  
   
   
       31 . A method according to  claim 1 , where providing a control to the cutting tool, includes performing at least one of collision detection and intersection detection.  
   
   
       32 . A method according to  claim 1 , where providing a control to the cutting tool includes performing at least one of collision detection and intersection detection between at least part of the cutting tool and the target shape of the workpiece image.  
   
   
       33 . A method according to  claim 1 , where identifying the target shape includes classifying voxels associated with the workpiece image as at least one of workpiece and target shape.  
   
   
       34 . A method according to  claim 33 , where providing control to the cutting tool includes performing at least one of collision detection and intersection detection between at least part of the cutting tool and the target shape voxels.  
   
   
       35 . A method according to  claim 1 , where providing a control includes providing a control based on a threshold distance between the workpiece image and the cutting tool image.

Join the waitlist — get patent alerts

Track US2005119783A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.