US20030191454A1

Friction compensation in a minimally invasive surgical apparatus

Claim Score by NHIP

Read claim 66, the broadest

Abstract

Devices, systems, and methods for compensate for friction within powered automatic systems, particularly for telesurgery and other telepresence applications. Dynamic friction compensation may comprise applying a continuous load in the direction of movement of a joint, and static friction compensation may comprise applying alternating loads in positive and negative joint actuation directions whenever the joint velocity reading falls within a low velocity range.

US20030191454A1, drawing sheet 1
Sheet 1 of 19

Term

Term ended

Projected expiry passed 7 April 2019, 7.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

82 claims: 8 independent, 74 dependent

  1. 1
    A method of compensating for friction in an apparatus having at least one component selectively moveable in an arbitrary positive component direction and an arbitrary negative component direction, and an actuator operatively connected to the component, the method including obtaining a component velocity reading;defining a velocity reading region extending between a selected negative velocity reading and a selected positive velocity reading;generating a duty cycle signal having a distribution between a positive duty cycle magnitude corresponding to a friction compensation force in the positive component direction and a negative duty cycle magnitude corresponding to a friction compensation force in the negative component direction, the distribution being determined by the component velocity reading when within the velocity reading region;and loading the actuator with a load defined by the duty cycle signal.
  2. 20
    A method of compensating for friction in an apparatus having at least one component selectively moveable in an arbitrary positive component direction and an arbitrary negative component direction, and an actuator operatively connected to the component, the method including obtaining a component velocity reading;defining a velocity reading region extending between a selected negative velocity reading and a selected positive velocity reading;and modifying a frictional compensation force to be applied to the component by a factor determined when the velocity reading is within the velocity reading region.
  3. 23
    A friction compensation system including at least one component selectively moveable in an arbitrary positive component direction and an arbitrary negative component direction, and an actuator operatively connected to the component, the friction compensation system including a sensor operatively associated with the component so as to obtain a component velocity reading;a duty cycle generator operatively connected to the sensor and arranged to generate a duty cycle signal having a distribution extending between a positive duty cycle magnitude corresponding to a friction compensation force to be applied in the positive component direction and a negative duty cycle magnitude corresponding to a friction compensation force to be applied in the negative component direction, the distribution being determined by a component velocity reading when within a velocity reading region extending between a selected positive velocity reading and a selected negative velocity reading;and a load supplier for loading the actuator with a load defined by the duty cycle signal.
  4. 42
    A surgical apparatus having at least one master control operatively associated with at least one surgical instrument by means of a control system, the master control and its associated surgical instrument including a plurality of components at least some of which are selectively moveable in arbitrary positive component directions and arbitrary negative component directions, and at least one of which has an actuator operatively associated therewith, the control system being arranged to cause the surgical instrument to perform movements in response to master control movements so as to perform at least part of a surgical procedure, the surgical apparatus further including a friction compensation system including a generator for generating a friction compensation signal defining a load to be supplied to the actuator to compensate for friction experienced by the component associated with the actuator.
  5. 63
    A surgical apparatus having at least one master control operatively associated with at least one surgical instrument by means of a control system, the master control and its associated surgical instrument including a plurality of components at least some of which are selectively moveable in arbitrary positive component directions and arbitrary negative component directions, and at least one of which has an actuator operatively associated therewith, the control system being arranged to cause the surgical instrument to perform movements in response to master control movements so as to perform at least part of a surgical procedure, the surgical apparatus further including a friction compensation system including a sensor operatively associated with the component to obtain a component velocity reading of that component;and a modifying arrangement arranged to modify a friction compensation force to be applied to the component by a factor determined when the velocity reading is within a velocity reading region extending between a selected negative velocity reading and a selected positive velocity reading.
  6. 66
    Broadest claimClaim Score 78, broad(NHIP)A method comprising:manipulating an input device of a robotic system with a hand of an operator;moving an end effector in sympathy with the manipulating step with a servomechanism of the robotic system;obtaining a velocity reading from a joint of the robotic system;and applying an oscillating friction compensation load on the joint when the velocity reading is within a first reading range.
  7. 74
    A telesurgery method comprising:directing a surgical procedure by moving an input device of a telesurgery system with a hand of an operator;manipulating tissue by moving a surgical end effector in sympathy with the input device with a servomechanism of the telesurgery system;compensating for static friction in at least one joint of the robotic system by applying an oscillating load to the at least one joint when an absolute value of a velocity reading from the at least one joint is less than a velocity reading error range.
  8. 77
    A telepresence system comprising:a master including an input device supported by a driven joint;a slave including an end effector supported by a driven joint;a controller coupling the master to the slave, the controller directing the end effector to move in sympathy with the input device;a sensor operatively associated with at least one of the driven joints for generating a velocity reading;and an actuator drivingly engaging the at least one driven joint, the actuator applying an oscillating load on the joint to compensate for static friction of the joint when the velocity reading is within a low velocity range.