WO2024252260A1 - Système robotique chirurgical et procédé de retour de force basée sur la vitesse dans un dispositif de commande de poignée - Google Patents
Système robotique chirurgical et procédé de retour de force basée sur la vitesse dans un dispositif de commande de poignée Download PDFInfo
- Publication number
- WO2024252260A1 WO2024252260A1 PCT/IB2024/055413 IB2024055413W WO2024252260A1 WO 2024252260 A1 WO2024252260 A1 WO 2024252260A1 IB 2024055413 W IB2024055413 W IB 2024055413W WO 2024252260 A1 WO2024252260 A1 WO 2024252260A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- paddle
- force feedback
- handle
- controller
- feedback
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/30—Surgical robots
- A61B34/37—Leader-follower robots
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/70—Manipulators specially adapted for use in surgery
- A61B34/74—Manipulators with manual electric input means
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/70—Manipulators specially adapted for use in surgery
- A61B34/76—Manipulators having means for providing feel, e.g. force or tactile feedback
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/70—Manipulators specially adapted for use in surgery
- A61B34/77—Manipulators with motion or force scaling
Definitions
- Surgical robotic systems are currently being used in a variety of surgical procedures, including minimally invasive medical procedures.
- Some surgical robotic systems include a surgeon console controlling a surgical robotic arm and a surgical instrument having an end effector (e.g., forceps or grasping instrument) coupled to and actuated by the robotic arm.
- the robotic arm In operation, the robotic arm is moved to a position over a patient and then guides the surgical instrument into a small incision via a surgical port or a natural orifice of a patient to position the end effector at a work site within the patient’s body.
- Surgical robotic systems are used with a variety of jawed surgical instruments, such as graspers, cutters, electrosurgical vessel sealers, etc.
- a surgical robotic system may include a robotic arm and an instrument drive unit.
- the system also includes an instrument coupled to and actuatable by the instrument drive unit.
- the instrument includes a first jaw member and a second jaw member, where at least one of the first or second jaw members is movable relative to the other of the first or second jaw members from an open jaw position to a closed jaw position.
- the system further includes a surgeon console having a handle controller with a handle and a paddle pivotably movable relative to the handle from an open paddle position to a paddle closed position. Movement of the paddle is used to control movement of at least one of the first or second jaw members.
- the handle controller also includes a feedback motor configured to provide force feedback to the paddle based on a position and a velocity of the paddle relative to the handle.
- the feedback motor is configured to measure the position and the velocity of the paddle.
- the surgical robotic system may include: a storage device storing a force feedback profile.
- the surgical robotic system may include a controller configured to calculate the force feedback based on the position and the velocity of the paddle from the force feedback profile; and control the feedback motor to provide the calculated force feedback.
- the controller is further configured to adjust the force feedback profile based on the velocity of the paddle.
- the surgical robotic system may include: a storage device storing a plurality of force feedback profiles.
- the surgical robotic system may include a controller configured to select a force feedback profile from the plurality of force feedback profiles based on the velocity of the paddle.
- the controller is further configured to calculate the force feedback based on the position of the paddle from the selected force feedback profile; and control the feedback motor to provide the calculated force feedback.
- the instrument may further include a coupler driven by a motor held by the robotic arm; a drive rod longitudinally movable by the coupler configured to move at least one of the first or second jaw members relative to the other of the first or second jaw members; and a spring compressed by the coupler during movement of the drive rod.
- a method for controlling a surgical robotic system may include actuating an instrument coupled to and actuatable by an instrument drive unit, the instrument including a first jaw member and a second jaw member. At least one of the first or second jaw members movable relative to the other of the first or second jaw members from an open jaw position to a closed jaw position.
- the method includes receiving an input from a surgeon console having a handle controller with a handle and a paddle pivotably movable relative to the handle from an open paddle position to a paddle closed position, where the input includes movement of the paddle.
- the method further includes controlling movement of at least one of the first or second jaw members by the instrument drive unit based on the input.
- the method additionally includes providing force feedback to the paddle via a feedback motor based on a position and a velocity of the paddle relative to the handle.
- Implementations of the above embodiment may include one or more of the following features.
- the method may include measuring the position and the velocity of the paddle through the feedback motor.
- the method may further include storing a force feedback profde at a storage device.
- the method may additionally include calculating, at a controller, the force feedback based on the position and the velocity of the paddle from the force feedback profde and controlling the feedback motor to provide the calculated force feedback.
- the method may also include adjusting the force feedback profde based on the velocity of the paddle.
- the method may further include storing a plurality of force feedback profdes at a storage device and selecting, at a controller, a force feedback profde from the plurality of force feedback profdes based on the velocity of the paddle.
- the method may additionally include calculating the force feedback based on the position of the paddle from the selected force feedback profde and controlling the feedback motor to provide the calculated force feedback.
- a surgical robotic system includes a robotic arm and an instrument drive unit.
- the system also includes an instrument coupled to and actuatable by the instrument drive unit.
- the instrument also includes a first jaw member and a second jaw member, where at least one of the first or second jaw members is movable relative to the other of the first or second jaw members from an open jaw position to a closed jaw position.
- the system also includes a surgeon console having a handle controller with a handle and a paddle pivotably movable relative to the handle from an open paddle position to a paddle closed position. Movement of the paddle is used to control movement of at least one of the first or second jaw members.
- the handle controller also includes a feedback motor configured to measure a position and a velocity of the paddle relative to the handle.
- the system also includes a storage device storing a plurality of force feedback profiles.
- the system additionally includes a controller configured to select a force feedback profile from the plurality of force feedback profiles based on the velocity of the paddle and control the feedback motor to provide force feedback to the paddle based on the position and the velocity of the paddle relative to the handle.
- Implementations of the above embodiment may include one or more of the following features.
- the controller is further configured to: calculate the force feedback based on the position of the paddle from the selected force feedback profile and control the feedback motor to provide the calculated force feedback.
- Each force feedback profile may include a plurality of force feedback values each of which corresponds to a position value of the paddle.
- FIG. 1 is a schematic illustration of a surgical robotic system including a control tower, a console, and one or more surgical robotic arms each disposed on a movable cart according to an embodiment of the present disclosure
- FIG. 2 is a perspective view of a surgical robotic arm of the surgical robotic system of FIG. 1 according to an embodiment of the present disclosure
- FIG. 3 is a perspective view of a movable cart having a setup arm with the surgical robotic arm of the surgical robotic system of FIG. 1 according to an embodiment of the present disclosure
- FIG. 4 is a schematic diagram of a computer architecture of the surgical robotic system of FIG. 1 according to an embodiment of the present disclosure
- FIG. 5 is a plan schematic view of movable carts of FIG. 1 positioned about a surgical table according to an aspect of the present disclosure
- FIG. 6 is a perspective view, with parts separated, of an instrument drive unit and a surgical instrument according to an embodiment of the present disclosure
- FIG. 7 is a perspective view of a surgical instrument provided in accordance with the present disclosure configured for mounting on a robotic arm of a robotic surgical system;
- FIG. 8 is a front, perspective view of a proximal portion of the surgical instrument of FIG. 7 with an outer shell removed;
- FIG. 9 is a rear, perspective view of the proximal portion of the surgical instrument of FIG. 7 with the outer shell removed;
- FIG. 10 is a front, perspective view of the proximal portion of the surgical instrument of FIG. 7 with the outer shell and additional internal components removed;
- FIG. 11 is a perspective view of a surgical instrument according to another embodiment of the present disclosure.
- FIGS. 12A and B are perspective views of an end effector of the surgical instrument of FIG. 11 in open and closed configurations;
- FIG. 13 is a perspective view of a handle controller according to one embodiment of the present disclosure.
- FIGS. 14 and 15 are partially disassembled views of the handle controller according to one embodiment of the present disclosure.
- FIG. 16 is a flow chart of a method for velocity-based force feedback in the handle controller according to one embodiment of the present disclosure.
- FIG. 17 shows a plurality of velocity-based force feedback plots according to one embodiment of the present disclosure.
- a surgical robotic system which includes a surgeon console, a control tower, and one or more movable carts having a surgical robotic arm coupled to a setup arm.
- the surgeon console receives operator input through one or more interface devices.
- the input is processed by the control tower as movement commands for moving the surgical robotic arm and an instrument and/or camera coupled thereto.
- the surgeon console enables teleoperation of the surgical arms and attached instruments/camera.
- the surgical robotic arm includes a controller, which is configured to process the movement commands to control one or more actuators of the robotic arm, which would, in turn, move the robotic arm and the instrument in response to the movement commands.
- the instrument is a forceps having a pair of opposing jaws with one or both of the jaws being movable relative to each other.
- the forceps may be electrosurgical forceps configured to seal tissue, e.g., blood vessel(s).
- the jaws are actuated by a drive rod that is engaged by a spring to provide for a consistent pressure applied by the opposing jaws on the tissue.
- a surgical robotic system 10 includes a control tower 20, which is connected to all of the components of the surgical robotic system 10 including a surgeon console 30 and one or more movable carts 60.
- Each of the movable carts 60 includes a robotic arm 40 having a surgical instrument 50 coupled thereto.
- the robotic arms 40 also couple to the movable carts 60.
- the robotic system 10 may include any number of movable carts 60 and/or robotic arms 40.
- the surgical instrument 50 is configured for use during minimally invasive surgical procedures.
- the surgical instrument 50 may be configured for open surgical procedures.
- the surgical instrument 50 may be an electrosurgical forceps configured to seal tissue by compressing tissue between jaw members and applying electrosurgical current thereto.
- the surgical instrument 50 may be a surgical stapler including a pair of jaws configured to grasp and clamp tissue while deploying a plurality of tissue fasteners, e.g., staples, and cutting stapled tissue.
- the surgical instrument 50 may be a surgical clip applier including a pair of jaws configured apply a surgical clip onto tissue.
- One of the robotic arms 40 may include an endoscopic camera 51 configured to capture video of the surgical site.
- the endoscopic camera 51 may be a stereoscopic endoscope configured to capture two side-by-side (i.e., left and right) images of the surgical site to produce a video stream of the surgical scene.
- the endoscopic camera 51 is coupled to a video processing device 56, which may be disposed within the control tower 20.
- the video processing device 56 may be any computing device as described below configured to receive the video feed from the endoscopic camera 51 and output the processed video stream.
- the surgeon console 30 includes a first display 32, which displays a video feed of the surgical site provided by camera 51 disposed on the robotic arm 40, and a second display 34, which displays a user interface for controlling the surgical robotic system 10.
- the first display 32 and second display 34 may be touchscreens allowing for displaying various graphical user inputs.
- the surgeon console 30 also includes a plurality of operator interface devices, such as foot pedals 36 and a pair of handle controllers 38a and 38b which are used by an operator to remotely control robotic arms 40.
- the surgeon console further includes an armrest 33 used to support clinician’s arms while operating the handle controllers 38a and 38b.
- the control tower 20 includes a display 23, which may be a touchscreen, and outputs on the graphical user interfaces (GUIs).
- GUIs graphical user interfaces
- the control tower 20 also acts as an interface between the surgeon console 30 and one or more robotic arms 40.
- the control tower 20 is configured to control the robotic arms 40, such as to move the robotic arms 40 and the corresponding surgical instrument 50, based on a set of programmable instructions and/or input commands from the surgeon console 30, in such a way that robotic arms 40 and the surgical instrument 50 execute a desired movement sequence in response to input from the foot pedals 36 and the handle controllers 38a and 38b.
- the foot pedals 36 may be used to enable and lock the handle controllers 38a and 38b, repositioning camera movement and electrosurgical activation/deactivation.
- the foot pedals 36 may be used to perform a clutching action on the handle controllers 38a and 38b. Clutching is initiated by pressing one of the foot pedals 36, which disconnects (i.e., prevents movement inputs) the handle controllers 38a and/or 38b from the robotic arm 40 and corresponding instrument 50 or camera 51 attached thereto. This allows the operator to reposition the handle controllers 38a and 38b without moving the robotic arm(s) 40 and the instrument 50 and/or camera 51. This is useful when reaching control boundaries of the surgical space.
- Each of the control tower 20, the surgeon console 30, and the robotic arm 40 includes a respective computer 21, 31, 41.
- the computers 21 , 31 , 41 are interconnected to each other using any suitable communication network based on wired or wireless communication protocols.
- Suitable protocols include, but are not limited to, transmission control protocol/intemet protocol (TCP/IP), datagram protocol/intemet protocol (UDP/IP), and/or datagram congestion control protocol (DCCP).
- Wireless communication may be achieved via one or more wireless configurations, e.g., radio frequency, optical, Wi-Fi, Bluetooth (an open wireless protocol for exchanging data over short distances, using short length radio waves, from fixed and mobile devices, creating personal area networks (PANs), ZigBee® (a specification for a suite of high level communication protocols using small, low-power digital radios based on the IEEE 122.15.4-1203 standard for wireless personal area networks (WPANs)).
- wireless configurations e.g., radio frequency, optical, Wi-Fi, Bluetooth (an open wireless protocol for exchanging data over short distances, using short length radio waves, from fixed and mobile devices, creating personal area networks (PANs), ZigBee® (a specification for a suite of high level communication protocols using small, low-power digital radios based on the IEEE 122.15.4-1203 standard for wireless personal area networks (WPANs)).
- PANs personal area networks
- ZigBee® a specification for a suite of high level communication protocols using small, low-power digital radios
- the computers 21, 31, 41 may include any suitable processor (not shown) operably connected to a memory (not shown), which may include one or more of volatile, nonvolatile, magnetic, optical, or electrical media, such as read-only memory (ROM), random access memory (RAM), electrically erasable programmable ROM (EEPROM), non-volatile RAM (NVRAM), or flash memory.
- the processor may be any suitable processor (e.g., control circuit) adapted to perform the operations, calculations, and/or set of instructions described in the present disclosure including, but not limited to, a hardware processor, a field programmable gate array (FPGA), a digital signal processor (DSP), a central processing unit (CPU), a microprocessor, and combinations thereof.
- FPGA field programmable gate array
- DSP digital signal processor
- CPU central processing unit
- microprocessor e.g., microprocessor
- each of the robotic arms 40 may include a plurality of links 42a, 42b, 42c, which are interconnected at joints 44a, 44b, 44c, respectively.
- Joint 44a is configured to secure the robotic arm 40 to the movable cart 60 and defines a first longitudinal axis.
- the movable cart 60 includes a lift 67 and a setup arm 61, which provides a base for mounting of the robotic arm 40.
- the lift 67 allows for vertical movement of the setup arm 61.
- the movable cart 60 also includes a display 65 for displaying information pertaining to the robotic arm 40.
- the robotic arm 40 may include any type and/or number of joints.
- the setup arm 61 includes a first link 62a, a second link 62b, and a third link 62c, which provide for lateral maneuverability of the robotic arm 40.
- the links 62a, 62b, 62c are interconnected at joints 63a and 63b, each of which may include an actuator (not shown) for rotating the links 62b and 62b relative to each other and the link 62c.
- the links 62a, 62b, 62c are movable in their corresponding lateral planes that are parallel to each other, thereby allowing for extension of the robotic arm 40 relative to the patient (e.g., surgical table).
- the robotic arm 40 may be coupled to the surgical table (not shown).
- the setup arm 61 includes controls for adjusting movement of the links 62a, 62b, 62c as well as the lift 67.
- the setup arm 61 may include any type and/or number of joints.
- the third link 62c may include a rotatable base 64 having two degrees of freedom.
- the rotatable base 64 includes a first actuator 64a and a second actuator 64b.
- the first actuator 64a is rotatable about a first stationary arm axis which is perpendicular to a plane defined by the third link 62c and the second actuator 64b is rotatable about a second stationary arm axis which is transverse to the first stationary arm axis.
- the first and second actuators 64a and 64b allow for full three-dimensional orientation of the robotic arm 40.
- the actuator 48b of the joint 44b is coupled to the joint 44c via the belt 45 a, and the joint 44c is in turn coupled to the joint 46b via the belt 45b.
- Joint 44c may include a transfer case coupling the belts 45a and 45b, such that the actuator 48b is configured to rotate each of the links 42b, 42c and a holder 46 relative to each other. More specifically, links 42b, 42c, and the holder 46 are passively coupled to the actuator 48b which enforces rotation about a pivot point “P” which lies at an intersection of the first axis defined by the link 42a and the second axis defined by the holder 46. In other words, the pivot point “P” is a remote center of motion (RCM) for the robotic arm 40.
- RCM remote center of motion
- the angles between the links 42a, 42b, 42c, and the holder 46 are also adjusted in order to achieve the desired angle 0.
- some or all of the joints 44a, 44b, 44c may include an actuator to obviate the need for mechanical linkages.
- the joints 44a and 44b include an actuator 48a and 48b configured to drive the joints 44a, 44b, 44c relative to each other through a series of belts 45a and 45b or other mechanical linkages such as a drive rod, a cable, or a lever and the like.
- the actuator 48a is configured to rotate the robotic arm 40 about a longitudinal axis defined by link 42a.
- the holder 46 defines a second longitudinal axis and configured to receive an instrument drive unit (IDU) 52 (FIG. 1).
- the IDU 52 is configured to couple to an actuation mechanism of the surgical instrument 50 and the camera 51 and is configured to move (e.g., rotate) and actuate the instrument 50 and/or the camera 51.
- IDU 52 transfers actuation forces from its actuators to the surgical instrument 50 to actuate components an end effector 140 of the surgical instrument 50.
- the holder 46 includes a sliding mechanism 46a, which is configured to move the IDU 52 along the second longitudinal axis defined by the holder 46.
- the holder 46 also includes a joint 46b, which rotates the holder 46 relative to the link 42c.
- the instrument 50 may be inserted through an endoscopic access port 55 (FIG. 3) held by the holder 46.
- the holder 46 also includes a port latch 46c for securing the access port 55 to the holder 46 (FIG. 2).
- the IDU 52 is attached to the holder 46, followed by a sterile interface module (SIM) 43 being attached to a distal portion of the IDU 52.
- SIM sterile interface module
- the SIM 43 is configured to secure a sterile drape (not shown) to the IDU 52.
- the instrument 50 is then attached to the SIM 43.
- the instrument 50 is then inserted through the access port 55 by moving the IDU 52 along the holder 46.
- the SIM 43 includes a plurality of drive shafts configured to transmit rotation of individual motors of the IDU 52 to the instrument 50 thereby actuating the instrument 50.
- the SIM 43 provides a sterile barrier between the instrument 50 and the other components of robotic arm 40, including the IDU 52.
- the robotic arm 40 also includes a plurality of manual override buttons 53 (FIG. 1) disposed on the IDU 52 and the setup arm 61, which may be used in a manual mode. The operator may press one or more of the buttons 53 to move the component associated with the button 53.
- each of the computers 21, 31, 41 of the surgical robotic system 10 may include a plurality of controllers, which may be embodied in hardware and/or software.
- the computer 21 of the control tower 20 includes a controller 21a and safety observer 2 lb.
- the controller 21a receives data from the computer 31 of the surgeon console 30 about the current position and/or orientation of the handle controllers 38a and 38b and the state of the foot pedals 36 and other buttons.
- the controller 21a processes these input positions to determine desired drive commands for each joint of the robotic arm 40 and/or the IDU 52 and communicates these to the computer 41 of the robotic arm 40.
- the controller 2 la also receives the actual joint angles measured by encoders of the actuators 48a and 48b and uses this information to determine force feedback commands that are transmitted back to the computer 31 of the surgeon console 30 to provide haptic feedback through the handle controllers 38a and 38b.
- the safety observer 21b performs validity checks on the data going into and out of the controller 21a and notifies a system fault handler if errors in the data transmission are detected to place the computer 21 and/or the surgical robotic system 10 into a safe state.
- the controller 21a is coupled to a storage 22a, which may be non-transitory computer-readable medium configured to store any suitable computer data, such as software instructions executable by the controller 21a.
- the controller 21a also includes transitory memory 22b for loading instructions and other computer readable data during execution of the instructions.
- other controllers of the system 10 include similar configurations.
- the computer 41 includes a plurality of controllers, namely, a main cart controller 41a, a setup arm controller 41b, a robotic arm controller 41c, and an instrument drive unit (IDU) controller 4 Id.
- the main cart controller 41a receives and processes joint commands from the controller 21a of the computer 21 and communicates them to the setup arm controller 41b, the robotic arm controller 41c, and the IDU controller 41d.
- the main cart controller 41a also manages instrument exchanges and the overall state of the movable cart
- the main cart controller 41a also communicates actual joint angles back to the controller 21a.
- Each of joints 63a and 63b and the rotatable base 64 of the setup arm 61 are passive joints (i.e., no actuators are present therein) allowing for manual adjustment thereof by an operator.
- the joints 63a and 63b and the rotatable base 64 include brakes that are disengaged by the operator to configure the setup arm 61.
- the setup arm controller 41b monitors slippage of each of joints 63a and 63b and the rotatable base 64 of the setup arm
- the robotic arm controller 41c controls each joint 44a and 44b of the robotic arm 40 and calculates desired motor torques required for gravity compensation, friction compensation, and closed loop position control of the robotic arm 40.
- the robotic arm controller 41c calculates a movement command based on the calculated torque.
- the calculated motor commands are then communicated to one or more of the actuators 48a and 48b in the robotic arm 40.
- the actual joint positions are then transmitted by the actuators 48a and 48b back to the robotic arm controller 41c.
- the IDU controller 4 Id receives desired joint angles for the surgical instrument 50, such as wrist and jaw angles, and computes desired currents for the motors in the IDU 52.
- the IDU controller 4 Id calculates actual angles based on the motor positions and transmits the actual angles back to the main cart controller 41a.
- the robotic arm 40 is controlled in response to a pose of the handle controller controlling the robotic arm 40, e.g., the handle controller 38a, which is transformed into a desired pose of the robotic arm 40 through a hand eye transform function executed by the controller 21a.
- the hand eye function as well as other functions described herein, is/are embodied in software executable by the controller 21a or any other suitable controller described herein.
- the pose of one of the handle controllers 38a may be embodied as a coordinate position and roll-pitch-yaw (RPY) orientation relative to a coordinate reference frame, which is fixed to the surgeon console 30.
- the desired pose of the instrument 50 is relative to a fixed frame on the robotic arm 40.
- the pose of the handle controller 38a is then scaled by a scaling function executed by the controller 21a.
- the coordinate position may be scaled down and the orientation may be scaled up by the scaling function.
- the controller 21a may also execute a clutching function, which disengages the handle controller 38a from the robotic arm 40.
- the controller 21a stops transmitting movement commands from the handle controller 38a to the robotic arm 40 if certain movement limits or other thresholds are exceeded and in essence acts like a virtual clutch mechanism, e.g., limits mechanical input from effecting mechanical output.
- the desired pose of the robotic arm 40 is based on the pose of the handle controller 38a and is then passed by an inverse kinematics function executed by the controller 21a.
- the inverse kinematics function calculates angles for the joints 44a, 44b, 44c of the robotic arm 40 that achieve the scaled and adjusted pose input by the handle controller 38a.
- the calculated angles are then passed to the robotic arm controller 41c, which includes a joint axis controller having a proportional-derivative (PD) controller, the friction estimator module, the gravity compensator module, and a two-sided saturation block, which is configured to limit the commanded torque of the motors of the joints 44a, 44b, 44c.
- PD proportional-derivative
- the surgical robotic system 10 is set up around a surgical table 90.
- the system 10 includes movable carts 60a-d, which may be numbered “1 ” through “4.”
- each of the carts 60a-d are positioned around the surgical table 90.
- Position and orientation of the carts 60a-d depends on a plurality of factors, such as placement of a plurality of access ports 55a-d, which in turn, depends on the surgery being performed.
- the access ports 55a-d are inserted into the patient, and carts 60a-d are positioned to insert instruments 50 and the endoscopic camera 51 into corresponding ports 55a-d.
- each of the robotic arms 40a-d is attached to one of the access ports 55a- d that is inserted into the patient by attaching the latch 46c (FIG. 2) to the access port 55 (FIG. 3).
- the IDU 52 is attached to the holder 46, followed by the SIM 43 being attached to a distal portion of the IDU 52.
- the instrument 50 is attached to the SIM 43.
- the instrument 50 is then inserted through the access port 55 by moving the IDU 52 along the holder 46.
- the IDU 52 is shown in more detail and is configured to transfer power and actuation forces from its motors 152a, 152b, 152c, 152d to the instrument 50 to drive movement of components of the instrument 50, such as articulation, rotation, pitch, yaw, clamping, cutting, etc.
- the IDU 52 may also be configured for the activation or firing of an electrosurgical energy-based instrument or the like (e.g., cable drives, pulleys, friction wheels, rack and pinion arrangements, etc.).
- the IDU 52 includes a motor pack 150 and a sterile barrier housing 151.
- Motor pack 150 includes motors 152a, 152b, 152c, 152d for controlling various operations of the instrument 50.
- the instrument 50 is removably couplable to IDU 52.
- the instrument 50 is configured to transfer rotational forces/movement supplied by the IDU 52 (e.g., via the motors 152a, 152b, 152c, 152d ofthe motor pack 150) into longitudinal movement or translation ofthe cables or drive shafts to effect various functions of an end effector assembly 140 (FIG. 7).
- Each ofthe motors 152a, 152b, 152c, 152d includes a current sensor 153, a torque sensor 155, and an encoder sensor 157.
- the sensors 153, 155, 157 monitor the performance ofthe motor 152a.
- the current sensor 153 is configured to measure the current draw of the motor 152a and the torque sensor 155 is configured to measure motor torque.
- the torque sensor 155 may be any force or strain sensor including one or more strain gauges configured to convert mechanical forces and/or strain into a sensor signal indicative of the torque output by the motor 152a.
- the encoder 157 may be any device that provides a sensor signal indicative of the number of rotations of the motor 152a, such as a mechanical encoder or an optical encoder. Parameters which are measured and/or determined by the encoder 157 may include speed, distance, revolutions per minute, position, and the like.
- the sensor signals from sensors 153, 155, 157 are transmitted to the IDU controller 41d, which then controls the motors 152a, 152b, 152c, 152d based on the sensor signals.
- the motors 152a, 152b, 152c, 152d are controlled by an actuator controller 159, which controls torque output by, and angular velocity ofthe motors 152a, 152b, 152c, 152d.
- additional position sensors may also be used, which include, but are not limited to, potentiometers coupled to movable components and configured to detect travel distances, Hall Effect sensors, accelerometers, and gyroscopes.
- a single controller can perform the functionality of the IDU controller 4 Id and the actuator controller 159.
- the instrument 50 includes the housing 120, a shaft 130 extending distally from housing 120, and end effector assembly 140 extending distally from shaft 130.
- a gearbox assembly 100 disposed within housing 120 and operably associated with end effector assembly 140.
- Housing 120 of instrument 50 is configured to selectively couple to IDU 52 of robotic, to enable motors 152a, 152b, 152c, 152d of IDU 52 to operate the end effector assembly 140 of the instrument 50.
- Housing 120 of instrument 50 supports a drive assembly that is mechanically actuated by the motors 152a, 152b, 152c, 152d of the IDU 52.
- Drive assembly of instrument 50 may include any suitable electrical and/or mechanical component to effectuate driving force/movement.
- Instrument 50 is described herein as an articulating electrosurgical forceps configured for use with the robotic surgical system 10.
- the aspects and features of instrument 50 provided in accordance with the present disclosure, detailed below, are equally applicable for use with other suitable surgical instruments and/or in other suitable surgical systems.
- the housing 120 of instrument 50 includes first and second body portion 122a, 122b and a proximal face plate 124 that cooperate to enclose gearbox assembly 100 therein.
- Proximal face plate 124 includes apertures defined with couplers 170, 172, 174, 176 of gearbox assembly 100 extending through proximal face plate 124 (FIG. 8).
- a pair of latch levers 126 extend outwardly from opposing sides of housing 120 and enable releasable engagement of housing 120 with the IDU 52 of the robotic arm 40.
- An aperture 128 defined through housing 120 permits thumbwheel 168 to extend therethrough to enable manual manipulation of thumbwheel 168 from the exterior of housing 120 to permit manual opening and closing of end effector assembly 140.
- Shaft 130 of instrument 50 includes a distal segment 132, a proximal segment 134, and an articulating section 136 disposed between the distal and proximal segments 132, 134, respectively.
- Articulating section 136 includes one or more articulating components 137, e.g., links, joints, etc.
- a plurality of articulation cables 138 e.g., four (4) articulation cables, or other suitable actuators, extend through articulating section 136.
- articulation cables 138 are operably coupled to distal segment 132 of shaft 130 at the distal ends thereof and extend proximally from distal segment 132 of shaft 130, through articulating section 136 of shaft 130 and proximal segment 134 of shaft 130, and into housing 120, wherein articulation cables 138 operably couple with an articulation sub- assembly 180 of gearbox assembly 100 to enable selective articulation of distal segment 132 (and, thus end effector assembly 140) relative to proximal segment 134 and housing 120, e.g., about at least two axes of articulation (e.g., yaw and pitch articulation).
- Articulation cables 138 may be arranged in a generally rectangular configuration, although other suitable configurations are also contemplated.
- Articulation of end effector assembly 140 relative to proximal segment 134 of shaft 130 is accomplished by actuation of pair of cables 138. More specifically, in order to pitch end effector assembly 140, the upper pair of cables 138 are actuated while the lower pair of cables 138 are actuated relative to one another but in opposite manner relative to the upper pair of cables 138. With respectto yaw articulation, the right pair of cables 138 are actuated while the left pair of cables 138 are actuated but in opposite manner relative to the right pair of cables 138.
- end effector assembly 140 includes first and second jaw members 142, 144, respectively.
- Each jaw member 142, 144 includes a proximal flange portion 143a, 145a and a distal body portion 143b, 145b, respectively.
- Distal body portions 143b, 145b define opposed tissue-contacting surfaces 146, 148, respectively.
- Proximal flange portions 143a, 145a are pivotably coupled to one another about a pivot 160 and are operably coupled to one another via a cam-slot assembly 162 including a cam pin 163 slidably received within cam slots defined within the proximal flange portion 143a, 145a of at least one of the jaw members 142, 144, respectively, to enable pivoting of jaw member 142 relative to jaw member 144 and distal segment 132 of shaft 130 between a spaced-apart position (e.g., an open position of end effector assembly 140) and an approximated position (e.g. a closed position of end effector assembly 140) for grasping tissue between tissue-contacting surfaces 146, 148.
- a spaced-apart position e.g., an open position of end effector assembly 140
- an approximated position e.g. a closed position of end effector assembly 140
- a bilateral configuration may be provided whereby both jaw members 142, 144 are pivotable relative to one another and distal segment 132 of shaft 130.
- longitudinally extending knife channels 149 are defined through tissue-contacting surfaces 146, 148, respectively, of jaw members 142, 144.
- a knife assembly including a knife tube (not shown) extending from housing 120 through shaft 130 to end effector assembly 140 and a knife blade (not shown) disposed within end effector assembly 140 between jaw members 142, 144 is provided to enable cutting of tissue grasped between tissue-contacting surfaces 146, 148 of jaw members 142, 144, respectively.
- Knife tube (not shown) is operably coupled to a knife drive sub-assembly 190 of gearbox assembly 100 at a proximal end thereof to enable selective actuation thereof to, in turn, reciprocate the knife blade (not shown) between jaw members 142, 144 to cut tissue grasped between tissue-contacting surfaces 146, 148.
- a drive rod 164 is operably coupled to cam-slot assembly 162 of end effector assembly 140, e.g., engaged with the cam pin 163 thereof, such that longitudinal actuation of drive rod 164 pivots jaw member 142 relative to jaw member 144 between the spaced-apart and approximated positions. More specifically, urging drive rod 164 proximally pivots jaw member 142 relative to jaw member 144 towards the approximated or closed position while urging drive rod 164 distally pivots jaw member 142 relative to jaw member 144 towards the spaced-apart, open position.
- Drive rod 164 extends proximally from end effector assembly 140 through shaft 130 and into housing 120 wherein drive rod 164 is operably coupled with a jaw drive sub-assembly 200 of gearbox assembly 100 to enable selective actuation of end effector assembly 140 to grasp tissue therebetween and apply a closure force within an appropriate force range.
- Tissue-contacting surfaces 146, 148 of jaw members 142, 144, respectively are at least partially formed from an electrically conductive material and are energizable to different potentials to enable the conduction of electrical energy through tissue grasped therebetween, although tissue-contacting surfaces 146, 148 may alternatively be configured to supply any suitable energy, e.g., thermal, microwave, light, ultrasonic, ultrasound, etc., through tissue grasped therebetween for energy-based tissue treatment.
- suitable energy e.g., thermal, microwave, light, ultrasonic, ultrasound, etc.
- Instrument 50 defines a conductive pathway (not shown) through housing 120 and shaft 130 to end effector assembly 140 that may include lead wires, contacts, and/or electrically-conductive components to enable electrical connection of tissue-contacting surfaces 146, 148 of jaw members 142, 144, respectively, to an energy source (not shown), e.g., an electrosurgical generator, for supplying energy to tissue-contacting surfaces 146, 148 to treat, e.g., seal, tissue grasped between tissue-contacting surfaces 146, 148.
- the gearbox assembly 100 is disposed within housing 120 and includes an articulation sub-assembly 180, a knife drive sub-assembly 190, and a jaw drive sub-assembly 200.
- Articulation sub-assembly 180 is operably coupled between first and second couplers 170, 172, respectively, of gearbox assembly 100 and articulation cables 138 (FIG. 7) such that, upon receipt of appropriate inputs into first and/or second couplers 170, 172, articulation sub-assembly 180 manipulates cables 138 (FIG. 7) to articulate end effector assembly 140 in a desired direction, e.g., to pitch and/or yaw end effector assembly 140.
- Knife drive sub-assembly 190 is operably coupled between third coupler 174 of gearbox assembly 100 and knife tube (not shown) such that, upon receipt of appropriate input into third coupler 174, knife drive sub-assembly 190 manipulates knife tube to reciprocate the knife blade (not shown) between jaw members 142, 144 to cut tissue grasped between tissue-contacting surfaces 146, 148.
- Jaw drive sub-assembly 200 is operably coupled between fourth coupler 176 of gearbox assembly 100 and drive rod 164 such that, upon receipt of appropriate input into fourth coupler 176, jaw drive sub-assembly 200 pivots jaw members 142, 144 between the spaced-apart and approximated positions to grasp tissue therebetween and apply a closure force within an appropriate closure force range.
- Gearbox assembly 100 is configured to operably interface with the IDU 52 when instrument 50 is mounted on robotic surgical system 10. That is, the motors 152a, 152b, 152c, 152d of IDU 52 selectively actuate couplers 170-176 of gearbox assembly 100 to articulate end effector assembly 140, grasp tissue between jaw members 142, 144, and/or cut tissue grasped between jaw members 142, 144.
- gearbox assembly 100 be configured to interface with any other suitable surgical system, e.g., a manual surgical handle, a powered surgical handle, etc.
- jaw drive sub-assembly 200 of gearbox assembly 100 is shown generally including an input shaft 210, an input gear 220, a drive gear 230, the thumbwheel 168, a spring force assembly 250, and the drive rod assembly 164.
- the spring force assembly 250 includes a proximal hub 252, a distal hub 254, and a compression spring 256.
- Compression spring 256 is disposed between proximal and distal hubs 252, 254 with a proximal portion thereof disposed within a cavity of proximal hub 252 and a distal portion thereof disposed within a cavity of distal hub 254. At least a portion of compression spring 256 is disposed about and/or configured to receive a portion of lead screw of drive gear 230 therethrough.
- jaw members 142, 144 are initially disposed in the spaced-apart position and, correspondingly, proximal and distal hubs 252, 254 are disposed in a distal-most position such drive rod 164 is disposed in a distal-most position. Further, in this position, compression spring 256 is disposed in a least-compressed condition; although even in the least-compressed condition, compression spring 256 may be partially compressed due to the retention of compression spring 256 in a pre-compressed configuration between proximal and distal hubs 252, 254.
- drive shaft 210 In response to an input to close end effector assembly 140, e.g., rotational input to fourth (i.e., jaw) coupler 176 or a manual rotation of the thumbwheel 168, drive shaft 210 is rotated to thereby rotate input gear 220 which, in turn, rotates drive gear 230 such that distal hub 254 is translated proximally towards proximal hub 252. Proximal translation of distal hub 254 urges distal hub 254 against compression spring 256.
- fourth (i.e., jaw) coupler 176 e.g., a manual rotation of the thumbwheel 168
- drive shaft 210 In response to an input to close end effector assembly 140, e.g., rotational input to fourth (i.e., jaw) coupler 176 or a manual rotation of the thumbwheel 168, drive shaft 210 is rotated to thereby rotate input gear 220 which, in turn, rotates drive gear 230 such that distal hub 254 is translated proximally towards proximal hub 25
- the surgical instrument 50 also includes a storage device 158 (FIG. 6).
- the storage device 158 includes non-volatile storage medium (e.g., EEPROM) that is configured to store any data pertaining to the surgical instrument 50, including but not limited to, usage count, identification information, model number, serial number, calibration data, and the like.
- the data may be encrypted and is only decryptable by the IDU controller 41d.
- the data may also be used by the IDU controller 4 Id to authenticate the surgical instrument 50.
- the storage device 158 may be configured in read only or read/write modes, allowing the IDU controller 4 Id to read as well as write data onto the storage device 158.
- the disclosed system and method of force feedback may be applied to any spring- loaded jawed instrument, such as an instrument 600 of FIG. 11, which is similar to the instrument 50 with some variations, such as lack of any articulation joints.
- This configuration minimizes the number of couplers that are being used and engaged by the IDU 52.
- the instrument 600 includes a housing 620, a shaft 630 extending distally from housing 620, and end effector assembly 640 extending distally from shaft 630.
- the end effector assembly 640 also includes first and second jaw members 642 and 644, with the jaw member 642 being movable while the jaw member 644 is stationary relative to the shaft 630.
- the jaw member 642 may be actuated by a coupler 650 disposed at the distal end portion of the housing 620.
- a coupler 650 disposed at the distal end portion of the housing 620.
- FIGS. 13 and 14 show the left-handle controller 38a, which is a mirror copy of the right-handle controller 38b.
- Each of the handle controllers 38a and 38b includes a handle 701 and a paddle 708 that is pivotally coupled to the handle 701 at one end (e.g., proximal) of the paddle 708.
- the paddle 708 is configured to control actuation, namely, opening and closing jaw members 142, 144 of the end effector assembly 140.
- the paddle 708 may include a finger sensor 704 (FIG. 14) configured to detect presence or movement of a finger, such as touch sensors, capacitive sensors, optical sensors, and the like.
- the finger sensor 704 may be disposed on any portion of the handle controllers 38a and 38b.
- Each of the handle controllers 38a and 38b may also include a trigger 705a and one or more buttons 705b for activating various functions of the instrument 50.
- each of the handle controllers 38a and 38b may include a gimbal assembly 706 allowing for movement and rotation of the handle controllers 38a and 38b about three axes (x, y, z).
- the handle controllers 38a and 38b may also include an infrared proximity sensor 707 configured to detect hand contact with a grip of the handle controllers 38a and 38b.
- the controller 3 la of the surgeon console 30 monitors operator interactions with the handle controllers 38a and 38b and controls the instrument(s) 50 in response to operator inputs.
- the paddle 708 is maintained, i.e., biased, in an open position by a feedback motor 712, which receives operator mechanical input, i.e., as the motor 712 is back driven during closure of the paddle 708 toward the closed position.
- the paddle 708 is mechanically coupled to the motor 712 via one or more mechanical linkage components 750.
- mechanical linkage components 750 depicted as a series of links (e.g., four bar linkage), couplers and/or actuators, any type of mechanical or electromechanical arrangement is contemplated.
- actuation of paddle 708 relative to the actuation of the jaw members 142, 144 may be linear 1: 1, non-linear 1:2 or variable during the entire range of movement or stroke of the paddle 708.
- the motor 712 also provides force feedback to the paddle 708 by counteracting operator’s input, i.e., the motor 712 is forward driven.
- the motor 712 also measures various mechanical parameters of the paddle 708, such as the applied force, angle relative to the handle 701, velocity, acceleration, etc.
- the angle of the paddle 708 relative to the handle 701 may be proportional to the angle between jaw members 142, 144.
- the paddle 708 and the jaw members 142, 144 may be fully aligned when in fully open and fully closed position and the jaw angle in between those position corresponds the paddle angle during the travel of the paddle 708.
- the controller 31a also monitors individual or a new velocity of each joint of the gimbal assembly 706 as well as displacement of each of the joint of the gimbal assembly 706 and/or net displacement of the gimbal assembly 706. Details of the handle controllers 38a and 38b are provided in U.S. Patent Publication No. 2020/0315729, titled “Control arm assemblies for robotic surgical systems” filed on November 30, 2018, the entire contents of which are incorporated by reference herein.
- a feedback assembly 710 is disposed in the handle controller 38a to provide vibratory or haptic feedback to the operator. As shown, the feedback assembly 710 is configured to provide vibrational feedback at set frequencies and intervals to provide a sensation of touching.
- the feedback assembly 710 may include eccentric rotating mass (ERM) actuator, a linear resonant actuator (LRA), a piezoelectric actuator, or any other suitable tactile actuator configured to impart information to the operator through their sense of touch. Details of the haptic feedback mechanism are provided in U.S. Patent No. 10,517,686, titled “Haptic feedback controls for a robotic surgical system interface” filed April 13, 2018, the entire contents of which are incorporated by reference herein.
- the paddle 708 is used to actuate various components of the instrument 50, e.g., open and close jaw members 142, 144.
- the operator may apply a constant force to close the jaw members 142, 144 from fully open to fully closed configuration.
- the operator maintains force on the paddle 708 to ensure the jaw members 142, 144 are fully closed.
- initial movement of paddle 708 from an unactuated position or home position “H” towards a grasp position “G” actuates one or both of the jaw members 142, 144 to grasp a vessel or tissue with a first pressure known to avoid structural damage to sensitive tissue.
- Pressures in the range of about 0.01 Kg/cm 2 to about 2 kg/cm 2 are contemplated. Pressures up to and including the lower range of the below-identified sealing pressure range are also contemplated.
- the force on the handle may be linear, e.g., the same amount of force through the entire range of motion from position “H” to position “G”, or may be non-linear, e.g., the amount of force varies within the above-identified range through the range of motion from position “H” to position “G”.
- the surgeon can remotely actuate the jaw members 142, 144 to manipulate, grasp and cut (e.g., without a seal if applicable) vessels and tissue by continually moving the paddle 708 between positions “H” and position “G” without any concern of applying too much force to vessels or tissue. Vessels or tissue may also be dissected when moving the paddle 708 from position “G” to position “H”, e.g., poke and spread dissection. [0085] Once the vessel or tissue is properly grasped, the surgeon may opt to seal the vessel or tissue between the jaw members 142, 144.
- surgeon moves the paddle 708 closer to the handle 701, e.g., from position “G” to position “S” which, in turn, generates additional forces between the jaw members 142, 144 to enable sealing once the robotic sealer 10 is activated via one or more activation buttons 705a, 705b (FIG. 13). Forces within the range of about 3 kg/cm 2 to about 16 kg/cm 2 are contemplated for sealing purposes.
- haptic feedback may vary across multiple points “A-D” such that each paddle stroke continues from a fully open position, through atypical grasping position and to a position for sealing tissue. More particularly, point “A” position on the paddle 708 indicates a fully open position wherein the jaw members 142, 144 are fully open to orient tissue therebetween. Between point “A” and point “B”, with the paddle 708 starting to close, there is only a slight haptic force associated with the paddle 708, e.g., very little resistance on the paddle 708.
- Point “B” may be customizable depending on the particular instrument or based on empirical data, e.g., point “B” is configured on the paddle 708 as the point between a large vessel disposed within the jaws 142, 144 and nothing in the jaws 142, 144. In other instances, point “B” may be customizable based on the feedback from sensors or torque.
- the paddle 708 begins to compress a pressure control mechanism (e.g., spring 256) which will provide direct haptic feedback to the surgeon regarding pressure between jaw members 142, 144.
- a pressure control mechanism e.g., spring 256
- the paddle 708 and spring relationship may be linear or exponential or may be a combination, e.g., initially linear and then exponential.
- moving the lever between points “B” and “C” may induce a pressure within the above-identified sealing range and the surgeon may opt to seal tissue based on perceived haptic feedback within this stroke range.
- a point “C” may be included within the lever stroke that definitively identifies that the jaw pressure is within the sealing range.
- any further movement of the paddle 708 does not increase the pressure between the jaw members 142, 144, e.g., the pressure is offloaded by the spring (or some other pressure control mechanism (not shown)) to not over-compress the tissue.
- Point “D” may be included as a bottom out point of the paddle 708.
- the force feedback provided to the paddle 708 is based on the position of the paddle 708 relative to the handle 701.
- the feedback is properly provided to the paddle 708 by the motor 712 according to a selected force feedback profile.
- the force feedback is insufficient.
- the applied force feedback while sufficient during slow closure of the paddle 708, is insufficient during fast closure of the paddle 708.
- the present disclosure overcomes this issue by providing force feedback as a function of the position and velocity of the paddle 708 relative to the handle 701.
- a flow chart of a method for applying force feedback to the paddle 708 is presented.
- the method may be implemented as software instructions executable by the controller 31a of the surgeon console 30 or any other controller of the system 10.
- the controller 3 la detects movement of the paddle 708 and measures its velocity.
- the velocity of the paddle 708 is then used to select a force feedback profile based on the measured speed at step 802.
- the storage 22a may store a plurality of force feedback profiles for each type of instrument, which may be further tailored for the user operating the surgeon console 30.
- the force feedback profiles may be expressed as plots 850a-c shown in FIG. 17, in which position of the paddle 708 is expressed as a horizontal axis, the applied force is expressed as a vertical axis.
- Each force feedback plot 850a-c is implemented as software instructions executable by the controller 31a or any other controller of the system 10.
- the controller 3 la selects one of the plots 850a-c based on the measured velocity. For low velocity the controller 3 la selects the plot 850a, which applies force to the paddle 708 at a low level. For medium velocity the controller 31a selects the plot 850b, which applies medium force to the paddle 708. For high velocity the controller 31a selects the plot 850c, which applies high force to the paddle 708. While only three plots 850a-c are shown, any number of force feedback may be generated, stored and selected based on the measured velocity of the paddle 708.
- the plots 850a-c may have different portions corresponding to positions of the paddle 708 “H”, “G”, “S” of FIG. 14 and/or “A-D” of FIG. 15.
- the plots 850a-c are used by the controller 3 la to apply force feedback to the paddle 708 based on the position of the paddle 708.
- the force applied to the paddle 708 may be increased in any suitable (e.g., linear, exponential, etc.) manner.
- a single plot 850a may be used which is transformed based on the measured velocity along force axis. Transformation may include shifting the plot 850a along the vertical (i.e., applied force) axis. Selection of an appropriate plot 850a-c based on the velocity of the paddle 708, may be substituted by transformation of the plot 850a based on measured velocity.
- the controller 3 la measures the position, i.e., angle, of the paddle 708 and determines the force that is to be applied to the paddle 708 via the motor 712 using the selected or transformed plot 850a.
- the controller 3 la signals the motor 712 to apply force corresponding to the position of the paddle 708 as indicated by the plot 850c.
- any combination of mechanical components, electromechanical components, software, etc. may be utilized to map or correlate the various positions ofthe paddle 708 to the coupler 176 which, in turn, controls the relative movement of the jaw members 142, 144. Again, the relationship of the paddle 708 to the movement of the jaw members 142, 144 may be linear or non-linear depending upon a particular purpose. Moreover, the paddle 708 may be coupled to one or more mechanical, electromechanical components, e.g., components 750 (FIG.
- actuation force either linearly or non-linearly
- handle 701 simulating the “feel” ofthe jaw members 142, 144 grasping, manipulating or sealing vessels or tissue.
- a visual signal e.g., a series of LEDs or the like or varying colors
- audible tone may be used to represent the amount of pressure being applied to the vessel or tissue during the relative movement of the paddle 708.
- the force feedback on the paddle 708 is correlated to the closure pressure between the jaw members 142, 144 based on the position of the paddle 708 relative to the handle 701.
- the resistance on the paddle 708 may be related to the internal mechanical or electromechanical components 750 (FIG. 14) or may be based on software associated with one or more of the components or coupler 176. In this instance, there is no reliance on a sensor providing feedback to the components 750 or software to alter the resistance on the paddle 708.
- Various visual or audible feedback may be conveyed to the surgeon relating to the amount of pressure between the jaw members 142, 144.
- the feedback may be a “SAFE” signal for manipulation, e.g., green light, safe tone, or may be metered in relation to the amount of pressure being applied to tissue and when a pressure is being applied to warrant sealing, e.g., “SEAL” signal.
- SAFE a “SAFE” signal for manipulation
- SEAL e.g., SEAL” signal
- the handle controller 38a may be configured to switch the relative motion of the paddle 708 and the resulting closure pressure associated with the jaw members 142, 144 based on user selection, profile, or any other configuration setting. More particularly, in a first instance or with a first user selection, e.g., grasping, manipulation, cutting or dissection mode, actuation of the paddle 708 may ramp from the jaw members 142, 144 being spaced from one another (e.g., zero closure force between jaw members 142, 144) to a correlating pressure between the jaw members 142, 144 within a range of about 0.1 kg/cm 2 to about 2 kg/cm 2 . Other pressure ranges for grasping, manipulation, cutting or dissection are envisioned. The relationship of the paddle 708 force to the jaw member 142, 144 closure pressure may be linear or nonlinear within this range.
- actuation of the paddle 708 may ramp from the jaw members 142, 144 being spaced from one another to a correlating pressure between the jaw members 142, 144 within a range of about 3 kg/cm 2 to about 16 kg/cm 2 .
- the relationship of the paddle 708 force to the jaw member 142, 144 sealing pressure may be linear or non-linear within this range.
- Various audible or visual safety measures may be employed with the handle controller 38a or robotic surgical system 10 to alert the user of the current disposition of the paddle 708 and which pressure will be applied to the jaw members 142, 144 upon actuation thereof.
- Various safety measures may be employed using one or more mechanical, electromechanical or software that would only allow a sealing pressure to be delivered when energy is being applied. For example, a slight delay may be programmed into the control software to delay activation of electrosurgical energy until a proper jaw pressure is applied between the jaw members 142, 144 via the paddle 708.
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Life Sciences & Earth Sciences (AREA)
- Surgery (AREA)
- Robotics (AREA)
- Biomedical Technology (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Manipulator (AREA)
Abstract
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202480037305.1A CN121240833A (zh) | 2023-06-08 | 2024-06-03 | 手术机器人系统以及用于手柄控制器中的基于速度的力反馈的方法 |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US202363471791P | 2023-06-08 | 2023-06-08 | |
| US63/471,791 | 2023-06-08 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024252260A1 true WO2024252260A1 (fr) | 2024-12-12 |
Family
ID=91581863
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/IB2024/055413 Pending WO2024252260A1 (fr) | 2023-06-08 | 2024-06-03 | Système robotique chirurgical et procédé de retour de force basée sur la vitesse dans un dispositif de commande de poignée |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN121240833A (fr) |
| WO (1) | WO2024252260A1 (fr) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080154246A1 (en) * | 1999-04-07 | 2008-06-26 | Intuitive Surgical, Inc. | Grip strength with tactile feedback for robotic surgery |
| US10517686B2 (en) | 2015-10-30 | 2019-12-31 | Covidien Lp | Haptic feedback controls for a robotic surgical system interface |
| US10722295B2 (en) | 2015-02-16 | 2020-07-28 | Covidien Lp | Robotic surgical assemblies and electrosurgical instruments thereof |
| US20200237453A1 (en) | 2019-01-29 | 2020-07-30 | Covidien Lp | Drive mechanisms for surgical instruments such as for use in robotic surgical systems |
| US20200315729A1 (en) | 2016-06-03 | 2020-10-08 | Covidien Lp | Control arm assemblies for robotic surgical systems |
| US20230010350A1 (en) * | 2018-02-02 | 2023-01-12 | Covidien Lp | Robotic surgical systems with user engagement monitoring |
| WO2023049489A1 (fr) * | 2021-09-27 | 2023-03-30 | Covidien Lp | Système de fonctionnement de systèmes robotiques chirurgicaux avec des orifices d'accès de longueur variable |
-
2024
- 2024-06-03 WO PCT/IB2024/055413 patent/WO2024252260A1/fr active Pending
- 2024-06-03 CN CN202480037305.1A patent/CN121240833A/zh active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080154246A1 (en) * | 1999-04-07 | 2008-06-26 | Intuitive Surgical, Inc. | Grip strength with tactile feedback for robotic surgery |
| US10722295B2 (en) | 2015-02-16 | 2020-07-28 | Covidien Lp | Robotic surgical assemblies and electrosurgical instruments thereof |
| US10517686B2 (en) | 2015-10-30 | 2019-12-31 | Covidien Lp | Haptic feedback controls for a robotic surgical system interface |
| US20200315729A1 (en) | 2016-06-03 | 2020-10-08 | Covidien Lp | Control arm assemblies for robotic surgical systems |
| US20230010350A1 (en) * | 2018-02-02 | 2023-01-12 | Covidien Lp | Robotic surgical systems with user engagement monitoring |
| US20200237453A1 (en) | 2019-01-29 | 2020-07-30 | Covidien Lp | Drive mechanisms for surgical instruments such as for use in robotic surgical systems |
| WO2023049489A1 (fr) * | 2021-09-27 | 2023-03-30 | Covidien Lp | Système de fonctionnement de systèmes robotiques chirurgicaux avec des orifices d'accès de longueur variable |
Also Published As
| Publication number | Publication date |
|---|---|
| CN121240833A (zh) | 2025-12-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP4193951A1 (fr) | Bouton à deux étages de pédale et plage arrière pour un système robotique chirurgical | |
| WO2022026168A1 (fr) | Procédés et applications pour retourner un instrument dans un système robotique chirurgical télécommandé | |
| US20250169904A1 (en) | Scaling of surgeon console inputs for wristed robotically assisted surgical instruments | |
| US20250127555A1 (en) | Surgical instrument for use in surgical robotic systems | |
| WO2025163495A1 (fr) | Système robotique chirurgical pour commande de mise à l'échelle d'effecteur terminal | |
| WO2024157149A1 (fr) | Système robotique chirurgical et procédé d'étalonnage d'instruments à mâchoires | |
| EP4316404A1 (fr) | Système robotique chirurgical avec stockage d'orifice d'accès | |
| WO2024194721A1 (fr) | Système robotique chirurgical et procédé de détection de détachement d'instruments | |
| WO2024252260A1 (fr) | Système robotique chirurgical et procédé de retour de force basée sur la vitesse dans un dispositif de commande de poignée | |
| WO2023223124A1 (fr) | Système et procédé de compensation pour tige d'entraînement de poussée-traction hors axe dans un instrument chirurgical assisté par robot | |
| WO2023187698A1 (fr) | Instruments chirurgicaux à ultrasons articulés ayant des transducteurs positionnés de manière distale | |
| US20250248778A1 (en) | Surgical robotic system for end effector scaling control | |
| US20250134605A1 (en) | Surgical robotic system and method for controlled tissue sealing | |
| US20260026902A1 (en) | Robotic surgical system with multiple purpose surgical clip applier | |
| US20250235275A1 (en) | Mechanical workaround two-way footswitch for a surgical robotic system | |
| EP4201353A1 (fr) | Mécanismes d'entraînement d'effecteur terminal pour instruments chirurgicaux tels que ceux destinés à être utilisés dans des systèmes chirurgicaux robotiques | |
| WO2025088591A1 (fr) | Système robotique chirurgical et procédé de scellement de tissu commandé | |
| US20250017674A1 (en) | Surgical robotic system and method for optical measurement of end effector pitch, yaw, and jaw angle | |
| WO2025191425A1 (fr) | Système robotique chirurgical pour réglage de surcourse sur la base d'une position de mâchoire | |
| US20240315789A1 (en) | Articulation drive assemblies for surgical instruments such as for use in surgical robotic systems | |
| WO2025120445A1 (fr) | Système robotique chirurgical pour la commande d'un instrument porte-aiguille pour coupe et suture | |
| WO2024171000A1 (fr) | Système robotique chirurgical avec unité électrochirurgicale intégrée dans un instrument chirurgical | |
| WO2024069354A1 (fr) | Système robotique chirurgical et procédé de réglage automatique de force de préhension pendant la suture | |
| JP2023027028A (ja) | ロボット外科システムでの使用などのための外科器具用エンドエフェクタ駆動機構 | |
| WO2025057104A2 (fr) | Système robotique chirurgical et procédé de commande d'instruments articulés |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 24733750 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2024733750 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2024733750 Country of ref document: EP Effective date: 20260108 |
|
| ENP | Entry into the national phase |
Ref document number: 2024733750 Country of ref document: EP Effective date: 20260108 |
|
| ENP | Entry into the national phase |
Ref document number: 2024733750 Country of ref document: EP Effective date: 20260108 |
|
| ENP | Entry into the national phase |
Ref document number: 2024733750 Country of ref document: EP Effective date: 20260108 |
|
| ENP | Entry into the national phase |
Ref document number: 2024733750 Country of ref document: EP Effective date: 20260108 |