Abstract:
A patient side cart for a teleoperated surgical system includes at least one manipulator portion for holding a surgical instrument and a steering interface. The steering interface may include at least one sensor positioned to sense turning, fore, and aft forces exerted by a user to move the cart. The steering interface may further include a coupling mechanism to removably couple the steering interface with the patient side cart. The at least one sensor may be placed in signal communication with a drive control system of the patient side cart when the steering interface is in a coupled state with the patient side cart.
Abstract:
A patient side cart for a teleoperated surgical system can include at least one manipulator arm portion for holding a surgical instrument, a steering interface, and a drive system. The steering interface may be configured to detect a force applied by a user to the steering interface indicating a desired movement for the teleoperated surgical system. The drive system can include at least one driven wheel, a control module, and a model section. The control module may receive as input a signal from the steering interface corresponding to the force applied by the user to the steering interface. The control module may be configured to output a desired movement signal corresponding to the signal received from the steering interface. The model section can include a model of movement behavior of the patient side cart, the model section outputting a movement command output to drive the driven wheel.
Abstract:
A patient side cart for a teleoperated surgical system can include at least one manipulator arm portion for holding a surgical instrument, a steering interface, and a drive system. The steering interface may be configured to detect a force applied by a user to the steering interface indicating a desired movement for the teleoperated surgical system. The drive system can include at least one driven wheel, a control module, and a model section. The control module may receive as input a signal from the steering interface corresponding to the force applied by the user to the steering interface. The control module may be configured to output a desired movement signal corresponding to the signal received from the steering interface. The model section can include a model of movement behavior of the patient side cart, the model section outputting a movement command output to drive the driven wheel.
Abstract:
Techniques for monitoring a computer-assisted device include a plurality of manipulators, each manipulator being configured to support an instrument, each manipulator having a control point; and a control unit. The control unit is configured to: determine a first spatial configuration of the plurality of control points, the first spatial configuration being prior to a movement of a table separate from the computer-assisted device, and the movement of the table causing motion of at least one control point; determine the movement of the table; determine, based on the movement of the table and the first spatial configuration, an expected spatial configuration of the plurality of control points; determine, based on a comparison of the expected spatial configuration with an actual spatial configuration of the plurality of control points, whether to perform a remedial action; and perform the remedial action in response to a determination to perform the remedial action.
Abstract:
A computer-assisted device includes an articulating means configured to support an end effector and a processing means. When coupled to the articulating means and a patient supporting means, the processing means is configured to configure a first joint of the articulating means to a first mode to allow movement of the first joint in response to an external force on the articulating means, detect movement of the first joint, determine a movement of the patient supporting means, and drive a second joint of the articulating means based on the movement of the first joint and the movement of the patient supporting means.
Abstract:
Techniques are disclosed for imaging device control in a computer-assisted device that includes a repositionable structure configured to support an imaging device, and a control system configured to determine a position of a first reference point associated with a first input modality; in a first mode, determine a position of a target reference point for the imaging device based on the first reference point; in a second mode, determine a position of a second reference point associated with a second input modality, and determine the position of the target reference point based on the position of the first reference point and the position of the second reference point; determine a movement of the first repositionable structure that moves the imaging device such that a third reference point associated with the imaging device moves toward the target reference point; and cause actuation of the repositionable structure based on the movement.
Abstract:
A computer-assisted device includes a first repositionable arm configured to support a first end effector, a second repositionable arm configured to support a second end effector, and a control unit. The control unit configured to monitor an actual motion of at least one structure selected from the group consisting of the first repositionable arm and the first end effector; determine a deviation between the actual motion and a desired motion of the at least one structure; and in response to determining that the deviation is greater than a deviation threshold, select whether to halt motion of the first repositionable arm and the first end effector or the second repositionable arm and the second end effector based on a mode of operation of the first repositionable arm the first end effector, the second repositionable arm, or a mode of operation of the second end effector.
Abstract:
Techniques for monitoring control points of a computer-assisted device include one or more articulated arms having one or more control points and a control unit coupled to the one or more articulated arms. Each control point of the one or more control points is located based on a kinematic configuration of the one or more articulated arms. The control unit is configured to determine, during a movement of a table that causes a change in the kinematic configuration of the one or more articulated arms, an actual spatial configuration of the one or more control points; determine, based on a comparison of the actual spatial configuration with an expected spatial configuration of the one or more control points, whether to perform a remedial action; and perform the remedial action in response to a determination to perform the remedial action.
Abstract:
A computer-assisted device includes a first repositionable arm configured to support a first end effector, a second repositionable arm configured to support a second end effector, and a control unit. The control unit configured to monitor an actual motion of at least one structure selected from the group consisting of the first repositionable arm and the first end effector, determine a deviation threshold based on at least one parameter selected from the group consisting of a mode of operation of the first end effector and a mode of operation of the computer-assisted device, and in response to determining that the actual motion of the at least one structure deviates from a desired motion of the at least one structure by more than the deviation threshold, halt motion of the first repositionable arm and the first end effector or halt motion of the second repositionable arm and the second end effector.
Abstract:
A cart for supporting one or more instruments for a computer-assisted, remote procedure can include a base and a support structure extending from the base and adjustable to different configurations, the support structure being configured to support one or more instruments to perform a remote procedure. The cart can further include a steering interface configured to be grasped by a user and a sensor mechanism configured to detect a force applied to the steering interface. The cart also can include a drive system comprising a control module operably coupled to receive an input from the sensor mechanism in response to the force applied to the steering interface and information about a configuration of the support structure, the control module operably coupled to output a movement command based on the received input from the sensor mechanism and the information about the configuration of the support structure. A driven wheel may be mounted to the base and configured to impart wheeled motion to the cart in response to the movement command.