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 maintaining instrument position and orientation include a teleoperated device comprising an articulated structure comprising a plurality of joints, a plurality of links, one or more sensors, and a plurality of actuators; and a control unit comprising one or more hardware processors. The control unit is coupled to the articulated structure. The control unit is configured to: determine, based on information from the one or more sensors, a first change to an instrument due to a disturbance causing movement of at least a first joint of the plurality of joints, the first change comprising: a change in a position of the instrument and/or a change in an orientation of the instrument; and drive, using at least a first actuator of the plurality of actuators, at least a second joint of the plurality of joints to reduce the first change. The instrument is supported by the articulated structure.
Abstract:
Teleoperated control includes commanding, in response to a first input to move a tool while an imaging device is mounted to a first manipulator and a tool is mounted to a second manipulator, actuator(s) of the second manipulator to move the tool with a first motion relative to a first reference frame that corresponds with a first movement of an input device relative to a display, the first reference frame defined based on the imaging device mounted to the first manipulator; and commanding, in response to receiving a second input to move the tool while the imaging device is mounted to the third manipulator, the actuator(s) to move the tool with a second motion relative to a second reference frame that corresponds with a second movement of the input device relative to the display, the second reference frame defined based on the imaging device being mounted to the third manipulator.
Abstract:
A system and method of breakaway clutching in a device includes a plurality of links coupled by a plurality of joints, a brake coupled to brake a first joint of the plurality of joints, and a control unit operatively coupled to the brake. The control unit includes one or more processors. The control unit switches the first joint from a first state of the first joint to a second state of the first joint in response to a determination that an external stimulus applied to the plurality of links or the plurality of joints meets at least a first criterion and switches the first joint from the second state to the first state in response to a speed associated with the first joint meeting at least a second criterion. The control unit causes more braking with the first brake in the first state than in the second state.
Abstract:
Techniques for operating a kinematic structure by manual motion of a link coupled to the kinematic structure include a system comprising a first manipulating means and processing means. The processing means is for detecting whether a first means for accessing an internal worksite is mounted to the first manipulating means; detecting an input indicating the system is to be in a set-up mode; and inhibiting, in response to detecting that the first means is mounted to the first manipulating means, transition of the system to the set-up mode.
Abstract:
Integrated table motion includes a computer-assisted device. The computer-assisted device includes articulating means; means for receiving, via a means for communicatively coupling the computer-assisted device with a table means, a table movement request from a table command means, the table means being separate from the computer-assisted device; means for determining whether the table movement request should be allowed; and means for allowing the table means to perform the table movement request based on determining that the table movement request should be allowed.
Abstract:
Techniques for controlling a system include a first structural means supporting a manipulating means, a second structural means supporting the first structural means, and a processing means. The processing means is configured to determine, relative to the first structural means, a first position of a reference location on the system entering into the first mode, the reference location being associated with a linking means of the manipulating means; and while the system in the first mode: detect a manual movement of the reference location that causes a first displacement of the reference location from the first position in a first direction and a second displacement of the reference location from the first position in a second direction,; and, in response, command the second structural means to move relative to the reference location in the first direction so as to reduce the first component while not changing the second component.
Abstract:
A computer-assisted device includes an articulated arm configured to support an end effector and a control unit. When coupled to the articulated arm and a table, the control unit is configured to detect movement of the articulated arm caused by movement of the table, determine a movement of the table based on motion data received from the table, and drive one or more first joints of the articulated arm based on the movement of the articulated arm and the determined movement of the table.