Control of the rate of actuation of tool mechanism based on inherent parameters
First Claim
1. A robotic surgical system comprising:
- a robotic arm having a proximal end configured to be coupled to a support and having a driver at a distal end of the robotic arm, the driver including one or more motors;
a tool assembly comprisinga housing configured to releasably couple to the driver, the housing including a first actuator and a second actuator that are each actuated by at least one of the one or more motors;
a shaft extending distally from the housing and operatively coupled to the first actuator such that actuation of the first actuator causes the shaft to rotate; and
an end effector pivotally coupled to a distal end of the shaft, the end effector being configured to pivot upon actuation of the second actuator to form an angle between a first longitudinal axis of the end effector and a second longitudinal axis of the shaft; and
a control system configured to control, based on the angle formed from a current position of the end effector, a velocity of movement of the robotic arm, the velocity of movement being related to the angle.
3 Assignments
0 Petitions
Accused Products
Abstract
A robotic surgical system including a control system that controls the movement of a robotic arm coupled to a tool assembly having an end effector is described. The control system can also assist with controlling either the articulation or rotation of the end effector. Furthermore, the control system can detect and monitor one or more properties (e.g., articulation, rotation, etc.), which can be used by the control system to determine one or more appropriate movement parameters of either the robotic arm (e.g., velocity of movement) or the tool assembly coupled to the robotic arm (e.g., rotational speed of the end effector). The control system can detect any number of characteristics related to the end effector and use such information to control a variety of movement parameters associated with either the robotic arm or the tool assembly.
20 Citations
11 Claims
-
1. A robotic surgical system comprising:
-
a robotic arm having a proximal end configured to be coupled to a support and having a driver at a distal end of the robotic arm, the driver including one or more motors; a tool assembly comprising a housing configured to releasably couple to the driver, the housing including a first actuator and a second actuator that are each actuated by at least one of the one or more motors; a shaft extending distally from the housing and operatively coupled to the first actuator such that actuation of the first actuator causes the shaft to rotate; and an end effector pivotally coupled to a distal end of the shaft, the end effector being configured to pivot upon actuation of the second actuator to form an angle between a first longitudinal axis of the end effector and a second longitudinal axis of the shaft; and a control system configured to control, based on the angle formed from a current position of the end effector, a velocity of movement of the robotic arm, the velocity of movement being related to the angle. - View Dependent Claims (2)
-
-
3. A robotic surgical system comprising:
-
a robotic arm having a proximal end configured to be coupled to a support and having a driver at a distal end of the robotic arm, the robotic arm being movable relative to the support; a tool assembly comprising a housing configured to releasably couple to the driver, the housing including an actuator that is actuated by a motor associated with the driver, a shaft extending from the housing; and an end effector pivotally coupled to a distal end of the shaft and configured to pivot in response to the actuator thereby defining at least one window area, each of the at least one window area having a radius that is equal to a distance between a distal end of the end effector and a longitudinal axis of the shaft; and a control system configured to control, based on the radius of a current position of the end effector, a velocity of movement of the robotic arm, the velocity of movement being related to the radius. - View Dependent Claims (4, 5)
-
-
6. A method comprising:
-
determining a first articulation angle of an end effector located at a distal end of a shaft of a tool assembly, the tool assembly being coupled to a robotic arm of a robotic surgical system; setting, based on the determined first articulation angle, a first maximum velocity of movement of the robotic arm; articulating the end effector, determining a second articulation angle of the end effector, the second articulation angle being larger than the first articulation angle; and setting, based on the determined second articulation angle, a second maximum velocity of movement of the robotic arm, the second maximum velocity of movement being less than the first maximum velocity of movement. - View Dependent Claims (7, 8)
-
-
9. A method comprising:
-
determining a first window area defined by a distal end of an end effector rotated about a longitudinal axis of a shaft of a tool assembly, the tool assembly being coupled to a robotic arm of a robotic surgical system; setting, based on the determined first window area, a first maximum velocity of movement of the robotic arm; articulating the end effector, determining a second window area defined by the distal end of the end effector rotated about the longitudinal axis of the shaft, the second window area being larger than the first window area; and setting, based on the determined second window area, a second maximum velocity of movement of the robotic arm, the second maximum velocity of movement being less than the first maximum velocity of movement.
-
-
10. A method comprising:
-
determining a first moment of inertia of an end effector located at a distal end of a shaft of a tool assembly, the tool assembly being coupled to a robotic arm of a robotic surgical system; setting, based on the determined first moment of inertia, a first maximum velocity of movement of the robotic arm; increasing at least one of a rotational speed of the end effector and an articulation angle of the end effector, determining a second moment of inertia of the end effector, the second moment of inertia being larger than the first moment of inertia; and setting, based on the determined second moment of inertia, a second maximum velocity of movement of the robotic arm, the second maximum velocity of movement being less than the first maximum velocity of movement. - View Dependent Claims (11)
-
Specification