Systems and methods for instrument engagement

    公开(公告)号:US10912544B2

    公开(公告)日:2021-02-09

    申请号:US15735082

    申请日:2016-06-10

    摘要: A method of engaging a medical instrument with a medical instrument manipulator comprises receiving an indication that a first input coupling of the medical instrument is positioned adjacent to a first drive output of the manipulator. The first drive output is driven by a first actuating element. In response to receiving the indication, the first drive output is rotated in a first rotational direction. A determination is made, by one or more processors, as to whether a resistance torque is experienced by the first actuating element after rotating the first drive output in the first rotational direction. If the resistance torque is not experienced by the first actuating element after rotating of the first drive output in the first rotational direction, the first drive output is rotated in a second rotational direction. A determination is made, by the one or more processors, as to whether a resistance torque is experienced by the first actuating element after rotating of the first drive output in the second rotational direction.

    TELE-OPERATIVE SURGICAL SYSTEMS AND METHODS OF CONTROL AT JOINT LIMITS USING INVERSE KINEMATICS

    公开(公告)号:US20190105117A1

    公开(公告)日:2019-04-11

    申请号:US16201887

    申请日:2018-11-27

    摘要: Devices, systems, and methods for controlling manipulator movements include a manipulator arm coupled to a proximal base. The manipulator arm is configured to support an end effector and robotically move the end effector relative to the proximal base. The manipulator arm includes a plurality of joints between the end effector and the proximal base and a processor. The processor is configured to calculate joint movements of the plurality of joints that provide a desired position of the end effector using inverse kinematics of the manipulator arm and when a first set of one or more joints of the plurality of joints is at corresponding joint range of motion limits: determine a constraint based on a relationship between joint movement of the first set and a second set of one or more joints of the plurality of joints and apply the constraint within the inverse kinematics to provide haptic feedback.

    RESTORING INSTRUMENT CONTROL INPUT POSITION/ORIENTATION DURING MIDPROCEDURE RESTART

    公开(公告)号:US20190060012A1

    公开(公告)日:2019-02-28

    申请号:US16111565

    申请日:2018-08-24

    摘要: A robotic system comprises a robotic assembly comprising a drive mechanism, a sensor assembly, and a controller communicatively coupled to the sensor assembly. The controller has at least one processor configured to execute a method. The method comprises recording a position of the drive mechanism to non-volatile memory during use of the robotic assembly and receiving a request to initiate a mid-procedure restart of the robotic assembly after a mid-procedure shut-down of the robotic assembly. The method also comprises determining whether a post-shutdown position of the drive mechanism is within an accepted tolerance with respect to a pre-shutdown position of the drive mechanism and preventing further use of the robotic assembly in response to a determination that the post-shutdown position of the drive mechanism is not within the accepted tolerance with respect to the pre-shutdown position of the drive mechanism.

    SYSTEM AND METHOD FOR VARIABLE VELOCITY SURGICAL INSTRUMENT

    公开(公告)号:US20190053801A1

    公开(公告)日:2019-02-21

    申请号:US16072329

    申请日:2017-01-27

    IPC分类号: A61B17/072 A61B90/00

    摘要: A system and method of variable velocity control of a surgical instrument in a computer-assisted medical device including an end effector located at a distal end of the instrument, an actuator, and drive mechanisms for coupling force or torque from the actuator to the end effector. To perform an operation with the instrument, the computer-assisted medical device sets a velocity set point of the actuator to an initial velocity, monitors force or torque applied by the actuator, reduces the velocity set point when the applied force or torque is above a first threshold, increases the velocity set point when the applied force or torque is below a second threshold, decreases the velocity set point to zero when the applied force or torque is above a maximum threshold, and drives the actuator based on the velocity set point. The first and second thresholds are lower than the maximum threshold.