Methods and systems for controlling image-guided interventional puncture devices
US-2024350211-A1 · Oct 24, 2024 · US
US9682480B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9682480-B2 |
| Application number | US-201314649160-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 3, 2013 |
| Priority date | Dec 3, 2012 |
| Publication date | Jun 20, 2017 |
| Grant date | Jun 20, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A machine has at least one actuated mechanism is remotely located from a control station. A two way real-time communication link connects the machine location with the control station. A controller at the machine location has program code that is configured to determine from data from one or more sensors at the machine location if an actual fault has occurred in the machine when the machine is performing its predetermined function and to determine for an actual fault one or more types for the fault and transmit the one or more fault types to the control station for analysis. The code in the controller is configured to be a preprogrammed trap routine specific to the machine function that is automatically executed when an error in machine operation is detected at the machine location. The controller also has a default trap routine that is executed when specific routine does not exist.
Opening claim text (preview).
What is claimed is: 1. A system for teleoperation of a machine having at least one actuated mechanism and a predetermined number of degrees of freedom, said system comprising: a control station remotely located from a location of said machine, said machine controlled from said control station to perform a predetermined function; a two way real-time communication link between said machine and said remotely located control station; and a controller at said machine location having therein a program code, said program code configured to determine from data from one or more sensors at said machine location when an actual fault has occurred in said machine when said machine is performing said predetermined function, said program code further configured to determine from said sensor data, when the program code determines the occurrence of said actual fault, one or more fault types for said actual fault and transmit said one or more fault types to said control station for analysis at said control station, said controller further configured to receive, from said control station and after transmission of said one or more fault types to said control station, a selection of a recovery procedure for handling said one or more fault types, and wherein upon receipt by said controller of said selection, said controller executes predefined rules stored in said controller to start said recovery procedure. 2. The system of claim 1 where said analysis of said one or more fault types at said control station is performed by an operator at said control station, said operator selecting from said analysis said recovery procedure for said machine from said actual fault and using said two way real-time communication link to transmit said recovery procedure to said machine location. 3. The system of claim 2 wherein said operator can use data from said sensors to monitor said recovery and intercede to change said recovery procedure. 4. The system of claim 2 wherein said program code in said controller is further configured to transmit when said machine has recovered from said fault an indication of said machine fault recovery to said control station. 5. The system of claim 4 wherein a recovery is initiated at said control station using said indication of said machine fault recovery transmitted to said control station and said predefined rules. 6. The system of claim 5 wherein said control station is synchronized with said machine location when said recovery at said control station is completed. 7. A system for teleoperation of a machine having at least one actuated mechanism and a predetermined number of degrees of freedom, said system comprising: a control station remotely located from a location of said machine, said machine controlled from said control station to perform a predetermined function; a two way real-time communication link between said machine and said remotely located control station; and a controller at said machine location having therein a program code, said program code configured to determine from data from one or more sensors at said machine location when an actual fault has occurred in said machine when said machine is performing said predetermined function, said program code further configured to determine from said sensor data, when the program code determines the occurrence of said actual fault, one or more fault types for said actual fault and use, and further wherein said controller is further configured to, when there is a loss of two way real-time communication link with said control station, execute predefined rules for recovering from a machine fault that are stored in said controller at said machine location, said predetermined rules including both application specific rules and default rules. 8. The system of claim 7 wherein said program code in said controller is further configured to transmit, when said machine has recovered from said fault and said two way real-time communication link is restored, an indication of said machine fault recovery to said control station. 9. A system for teleoperation of a machine having at least one actuated mechanism and a predetermined number of degrees of freedom, said system comprising: a control station remotely located from a location of said machine, said machine controlled from said control station to perform a predetermined function; a two way real-time communication link between said machine and said remotely located control station, said control station using said communication link to provide supervision of said machine; and a controller at said machine location having therein a program code, said program code configured to be a preprogrammed trap routine which will be automatically executed by said controller when an error in supervision of said machine by said control station is detected at said machine location, and wherein in response to detection of the error in supervision the machine takes both one or more recovery actions from the preprogrammed trap routine and one or more other default actions. 10. The system of claim 9 wherein said preprogrammed trap routine can be specific to or independent of said predetermined function performed by said machine. 11. The system of claim 10 wherein said preprogrammed trap routine is specific to said predetermined function performed by said machine and does not exist in said controller. 12. The system of claim 9 wherein said one or more recovery actions are preprogrammed actions, and further wherein the one or more recovery actions taken are a safe stop of said machine resulting in said machine stopping all activities and the cessation of electrical power to said machine motors. 13. The system of claim 9 wherein said one or more recovery actions are preprogrammed actions, and further wherein the one or more actions taken are a safe stand still stop of said machine resulting in said machine stopping all activities but still maintaining electrical power to said machine motors, while the machine position is supervised by said controller to prevent movement of said machine. 14. The system of claim 13 wherein said machine is performing said predetermined function on a workpiece and said safe stand still stop reduces any contact force between said machine and said workpiece. 15. The system of claim 12 wherein said machine is performing said predetermined function on a workpiece and said safe stop releases all contact between said machine and said workpiece. 16. The system of claim 13 wherein said safe stand still action is taken when there is a loss of said two way real-time communication link between said machine and said remotely located control station.
Closed loop, sensor feedback controls arm movement · CPC title
Each fault condition has a different recovery procedure · CPC title
Tele-operation, computer assisted manual operation · CPC title
Sensing device · CPC title
Teleoperation · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.