Adaptive powered stapling algorithm with calibration factor
A surgical system includes: an adapter assembly; an end effector configured to couple to a distal portion of the adapter assembly; and a surgical device configured to couple to a proximal portion of the adapter assembly. The surgical device includes: a power source; a motor coupled to the power source, the motor configured to actuate at least one of the adapter assembly or the end effector; and a controller operatively coupled to the motor and configured to calibrate the motor while at least one of the adapter assembly or the end effector is actuated by the motor.
1. A surgical system comprising:
an adapter assembly including a first storage device;
an end effector configured to couple to a distal portion of the adapter assembly, the end effector including a second storage device; and
a surgical device configured to couple to a proximal portion of the adapter assembly, the surgical device including:
a power source;
a motor coupled to the power source, the motor configured to actuate at least one of the adapter assembly or the end effector;
a memory; and
a controller operatively coupled to the motor and configured to:
calibrate the motor during a first calibration while the adapter assembly is actuated by the motor, without the end effector being coupled to the adapter assembly;
measure a first parameter associated with actuation of the adapter assembly;
calibrate the motor during a second calibration while the end effector is coupled to the adapter assembly and the end effector is actuated by the motor;
measure a second parameter associated with actuation of the end effector;
obtain calibration data during the first calibration and the second calibration based on the first parameter and second parameter;
store calibration data in the memory in response to calibration of the motor; and
update at least one of the first storage device or the second storage device based on the calibration data.
2. The surgical system according to claim 1 , further comprising:
a force sensor coupled to at least one of the adapter assembly, the end effector, or the motor, the force sensor configured to measure a force imparted on at least one of the adapter assembly, the end effector, or the motor.
3. The surgical system according to claim 2 , wherein the force sensor is coupled to the controller and is configured to provide a force measurement signal indicative of the force.
4. The surgical system according to claim 3 , wherein the calibration data is based on the force measurement signal.
5. The surgical system according to claim 4 , wherein the controller is further configured to operate the motor based on the calibration data.
6. The surgical system according to claim 4 , wherein the first storage device stores a first value corresponding to operation of the adapter assembly.
7. The surgical system according to claim 6 , wherein the controller is further configured to read the first value and to adjust the first value based on the calibration data to obtain an adjusted first value.
8. The surgical system according to claim 7 , wherein the controller is further configured to operate the motor based on the adjusted first value.
9. The surgical system according to claim 4 , wherein the second storage device stores a second value corresponding to operation of the adapter assembly.
10. The surgical system according to claim 9 , wherein the controller is further configured to read the second value and to adjust the second value based on the calibration data to obtain an adjusted second value.
11. The surgical system according to claim 10 , wherein the controller is configured to operate the motor based on the adjusted second value.
12. A method for controlling a surgical system comprising:
coupling an adapter assembly to a surgical device, the adapter assembly including a first storage device;
energizing a motor of the surgical device during a first calibration to actuate at least one of the adapter assembly;
measuring a first parameter associated with actuation of the adapter assembly;
coupling an end effector to the adapter assembly, the end effector including a second storage device;
energizing the motor of the surgical device during a second calibration to actuate the end effector;
measuring a second parameter associated with actuation of the end effector;
obtaining calibration data based on the first parameter and the second parameter;
storing calibration data in a memory coupled to a controller; and
updating at least one of the first storage device or the second storage device based on the calibration data.
13. The method according to claim 12 , wherein the measurement of the first parameter and the second parameter is performed by a force sensor coupled to at least one of the adapter assembly, the end effector, or the motor.
14. The method according to claim 13 , wherein measurement of the first parameter and the second parameter includes measuring a force imparted on at least one of the adapter assembly, the end effector, or the motor, the force sensor.
15. The method according to claim 14 , further comprising transmitting a force measurement signal indicative of the force to the controller.
16. The method according to claim 15 , further comprising:
generating the calibration data based on the force measurement signal.
17. The method according to claim 16 , further comprising operating the motor based on the calibration data.
18. The method according to claim 17 , further comprising:
reading a value corresponding to operation of at least one of the end effector or the adapter assembly from a storage device associated with at least one of the end effector or the adapter assembly; and
operating the motor based on the value adjusted by the calibration data.