System and method of automatic detection and prevention of motor runaway
First Claim
Patent Images
1. An apparatus for use in a robotic control system configured to manipulate a medical device, comprising:
- an electronic control unit (ECU) and a memory coupled to said ECU; and
logic stored in said memory configured to be executed by said ECU, said logic including a diagnostic module;
said diagnostic module being configured to monitor operation of a plurality of electrically-operated actuation units of the robotic control system during the time that at least one of said actuation units is moving according to actuation control signals so as to manipulate the medical device in accord with a user input indicative of a desired movement of the medical device, said diagnostic module being configured to detect when a predetermined fault condition associated with at least one of said actuation units occurs, said diagnostic module being further configured to output a fault notification associated with said fault condition, wherein said diagnostic module is configured to generate a user-perceptible mechanism through which an input from the user is solicited after said predetermined fault condition has been detected, wherein said user-perceptible mechanism is configured to obtain said input from the user and wherein said input is indicative of user-recognition of the occurrence of said predetermined fault condition, and wherein said logic is further configured to inhibit operation or at least predetermined functionality of said robotic control system until said input indicative of said user recognition has been obtained.
1 Assignment
0 Petitions
Accused Products
Abstract
A robotic catheter control system includes a plurality of electric motors. Diagnostic logic automatically detects motor runaway fault conditions based on the current motor position, the target motor position and a predetermined tolerance parameter. Fault conditions include overshoot, movement in the a non-prescribed direction, exceeding a prescribed maximum motor speed and exceeding a prescribed maximum motor acceleration. The diagnostic logic terminates operating power to the electric motor when a fault condition is detected for any one of the motor. An error message is generated to notify the operator of the fault.
817 Citations
15 Claims
-
1. An apparatus for use in a robotic control system configured to manipulate a medical device, comprising:
-
an electronic control unit (ECU) and a memory coupled to said ECU; and logic stored in said memory configured to be executed by said ECU, said logic including a diagnostic module; said diagnostic module being configured to monitor operation of a plurality of electrically-operated actuation units of the robotic control system during the time that at least one of said actuation units is moving according to actuation control signals so as to manipulate the medical device in accord with a user input indicative of a desired movement of the medical device, said diagnostic module being configured to detect when a predetermined fault condition associated with at least one of said actuation units occurs, said diagnostic module being further configured to output a fault notification associated with said fault condition, wherein said diagnostic module is configured to generate a user-perceptible mechanism through which an input from the user is solicited after said predetermined fault condition has been detected, wherein said user-perceptible mechanism is configured to obtain said input from the user and wherein said input is indicative of user-recognition of the occurrence of said predetermined fault condition, and wherein said logic is further configured to inhibit operation or at least predetermined functionality of said robotic control system until said input indicative of said user recognition has been obtained. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A robotic control and guidance system for manipulating a medical device, comprising:
-
an electronic control unit (ECU), a memory coupled to said ECU, and logic stored in said memory configured to be executed by said ECU, said logic including an operating module and a diagnostic module; a manipulator assembly including a plurality of electrically-operated actuation units configured to actuate one or more control members of the medical device in response to a plurality of actuation control signals; said operating module being configured to produce said actuation control signals so as to manipulate the medical device in accordance with a predetermined operating strategy and in accord with a user input indicative of a desired movement of the medical device; said diagnostic module being configured to monitor operation of said actuation units during the time that at least one of said actuation units is moving according to said actuation control signal, said diagnostic module being configured to detect when a predetermined fault condition occurs, said diagnostic module being further configured to output a fault notification associated with said predetermined fault condition, wherein said diagnostic module is configured to generate a user-perceptible mechanism through which an input from the user is solicited after said predetermined fault condition has been detected, wherein said user-perceptible mechanism is configured to obtain said input from the user and wherein said input is indicative of user-recognition of the occurrence of said predetermined fault condition, wherein said logic is further configured to inhibit operation or at least predetermined functionality of said robotic control system until said input indicative of said user recognition has been obtained. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method of operating a robotic control and guidance system configured to manipulate a medical device, comprising:
-
(A) determining, using an electronic control unit (ECU), actuation control signals in accordance with a predetermined operating strategy; (B) operating a plurality of electrically-operated actuation units based on the actuation control signals so as to actuate one or more control members of the medical device, thereby manipulating the medical device in accord with a user input indicative of a desired movement of the medical device; (C) monitoring the operation of the actuation units during the time that at least one of the actuation units is moving in response to the actuation control signals to detect a predetermined fault condition; (D) outputting, when a predetermined fault condition associated with the actuation control units is detected, a fault notification associated with the detected predetermined fault condition, (E) soliciting and obtaining an input from a user after the predetermined fault condition has been detected wherein said input is indicative of user-recognition of the fault condition; and (F) inhibiting operation of the robotic system until the solicited user input has been obtained.
-
Specification