Detection of undesirable forces on a surgical robotic arm
First Claim
1. A system, comprising:
- a first robotic arm, comprising;
at least two linkages,at least one joint connecting the at least two linkages,at least one torque sensor configured to detect torque between the at least two linkages, andan instrument device manipulator (IDM) connected to a distal end of the first robotic arm;
a processor; and
a memory storing computer-executable instructions to cause the processor to;
measure a first torque value at the at least one joint based on an output of the torque sensor,determine a second torque value at the at least one joint based on a position of the first robotic arm, the second torque value indicative of a gravitational component of the torque between the at least two linkages,determine a first force at the IDM based on a difference between the first and second torque values, anddetermine whether the first robotic arm has collided with an object based on the first force at the IDM.
2 Assignments
0 Petitions
Accused Products
Abstract
Certain aspects relate to systems and techniques for detection of undesirable forces on one or more surgical robotic arms. In one aspect, there is provided a system including a robotic arm, including: two linkages, a joint, a torque sensor, and an instrument device manipulator (IDM). The system may further include a processor configured to measure a first torque value at the joint based on an output of the torque sensor and determine a second torque value at the joint based on a position of the robotic arm. The second torque value may be indicative of a gravitational component of the torque between the two linkages. The processor may be further configured to determine a force at the IDM based a difference between the first and second torque values and determine whether the robotic arm has collided with an object or misaligned based on the force at the IDM.
-
Citations
30 Claims
-
1. A system, comprising:
-
a first robotic arm, comprising; at least two linkages, at least one joint connecting the at least two linkages, at least one torque sensor configured to detect torque between the at least two linkages, and an instrument device manipulator (IDM) connected to a distal end of the first robotic arm; a processor; and a memory storing computer-executable instructions to cause the processor to; measure a first torque value at the at least one joint based on an output of the torque sensor, determine a second torque value at the at least one joint based on a position of the first robotic arm, the second torque value indicative of a gravitational component of the torque between the at least two linkages, determine a first force at the IDM based on a difference between the first and second torque values, and determine whether the first robotic arm has collided with an object based on the first force at the IDM. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer readable storage medium having stored thereon instructions that, when executed, cause at least one computing device to:
-
measure a first torque value at a joint of a first robotic arm based on an output of a torque sensor, the first robotic arm comprising;
two linkages connected by the joint, a torque sensor configured to detect torque between the two linkages, and an instrument device manipulator (IDM) connected to a distal end of the first robotic arm;determine a second torque value at the joint based on a position of the first robotic arm, the second torque value indicative of a gravitational component of the torque between the two linkages; determine a first force at the IDM based on a difference between the first and second torque values; and determine whether the first robotic arm has collided with an object based on the first force at the IDM. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of positioning a first robotic arm, comprising:
-
measuring a first torque value at a joint of a first robotic arm based on an output of a torque sensor, the first robotic arm comprising;
two linkages connected by the joint, a torque sensor configured to detect torque between the two linkages, and an instrument device manipulator (IDM) connected to a distal end of the first robotic arm;determining a second torque value at the joint based on a position of the first robotic arm, the second torque value indicative of a gravitational component of the torque between the two linkages; determining a first force at the IDM based on a difference between the first and second torque values; and determining whether the first robotic arm has collided with an object based on the first force at the IDM. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification