US 12,186,135 B2
Real-time robotic-assisted dimension measurement system
Jianning Mai, Milpitas, CA (US); Wanning Zhu, Sunnyvale, CA (US); Yiming Xu, Sunnyvale, CA (US); Lela DiMonte, Mountain View, CA (US); and Mary Lynn Gaddis, Newport Beach, CA (US)
Assigned to Verb Surgical Inc., Santa Clara, CA (US)
Filed by Verb Surgical Inc., Santa Clara, CA (US)
Filed on Sep. 23, 2020, as Appl. No. 17/030,145.
Prior Publication US 2022/0087768 A1, Mar. 24, 2022
Int. Cl. A61B 90/00 (2016.01); A61B 34/00 (2016.01); A61B 34/35 (2016.01); A61B 34/30 (2016.01)
CPC A61B 90/06 (2016.02) [A61B 34/25 (2016.02); A61B 34/35 (2016.02); A61B 2034/305 (2016.02); A61B 2090/061 (2016.02)] 18 Claims
OG exemplary drawing
 
1. A computer-implemented method for performing real-time robotic-assisted length measurements within a robotic surgical system, the method comprising:
after initiating a length measurement during a surgical procedure on a patient, calibrating measurement errors associated with using a tool-tip of a first surgical tool with a known length of a second surgical tool of the robotic surgical system, wherein the first surgical tool is attached to a robotic arm comprising a plurality of arm joints, wherein the measurement errors include an accumulated encoder error associated with a plurality of encoders of the plurality of arm joints;
obtaining a first set of kinematic data of a wrist joint of the first surgical tool corresponding to placing the tool-tip of the first surgical tool at a first location on an anatomy, wherein the first set of kinematic data are measured relative to a base reference frame;
obtaining a second set of kinematic data of the wrist joint of the first surgical tool corresponding to placing the tool-tip of the first surgical tool at a second location on the anatomy, wherein the second set of kinematic data are measured relative to the base reference frame;
transforming the first set of kinematic data into a first position vector of the tool-tip at the first location and the second set of kinematic data into a second position vector of the tool-tip at the second location; and
computing a first distance between the first position vector and the second position vector as a measured length of a straight line between the first location and the second location on the anatomy.