Movatterモバイル変換


[0]ホーム

URL:


CN115363682B - Saw blade bending measurement method, surgical robot correction method and surgical robot - Google Patents

Saw blade bending measurement method, surgical robot correction method and surgical robot
Download PDF

Info

Publication number
CN115363682B
CN115363682BCN202211026676.9ACN202211026676ACN115363682BCN 115363682 BCN115363682 BCN 115363682BCN 202211026676 ACN202211026676 ACN 202211026676ACN 115363682 BCN115363682 BCN 115363682B
Authority
CN
China
Prior art keywords
pressure
saw blade
pressure sensor
recorded
spatial position
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202211026676.9A
Other languages
Chinese (zh)
Other versions
CN115363682A (en
Inventor
吴琼
丛伟建
王一闻
张巍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kuanrui Intelligent Technology Suzhou Co ltd
Original Assignee
Kuanrui Intelligent Technology Suzhou Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Kuanrui Intelligent Technology Suzhou Co ltdfiledCriticalKuanrui Intelligent Technology Suzhou Co ltd
Priority to CN202211026676.9ApriorityCriticalpatent/CN115363682B/en
Publication of CN115363682ApublicationCriticalpatent/CN115363682A/en
Application grantedgrantedCritical
Publication of CN115363682BpublicationCriticalpatent/CN115363682B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本发明实施例提供了一种锯片弯曲测量方法、手术机器人的校正方法及手术机器人,涉及控制技术领域。锯片弯曲测量方法包括:在锯片的每个平面,控制跟踪压力探针向平面远离压力传感器的一端施加持续变化的压力,并获取数值发生变化的压力传感器采集的压力值以及对应的跟踪压力探针记录的锯片的空间位置;对于每个压力传感器,基于压力传感器采集的压力值与对应的跟踪压力探针记录的锯片的空间位置,得到压力传感器的压力变化值与对应的锯片的空间位置变化值之间的关系。本发明中,能够获取得到压力传感器的压力变化值与对应的锯片的弯曲数值之间的关系,便于后续手术过程中对锯片的弯曲进行校正。

Embodiments of the present invention provide a method for measuring the bending of a saw blade, a method for correcting a surgical robot, and a surgical robot, and relate to the field of control technology. The method for measuring the bending of a saw blade includes: on each plane of the saw blade, controlling a tracking pressure probe to apply a continuously changing pressure to the end of the plane away from the pressure sensor, and obtaining the pressure value collected by the pressure sensor whose value has changed and the spatial position of the saw blade recorded by the corresponding tracking pressure probe; for each pressure sensor, based on the pressure value collected by the pressure sensor and the spatial position of the saw blade recorded by the corresponding tracking pressure probe, obtaining the relationship between the pressure change value of the pressure sensor and the corresponding spatial position change value of the saw blade. In the present invention, the relationship between the pressure change value of the pressure sensor and the corresponding bending value of the saw blade can be obtained, which is convenient for correcting the bending of the saw blade during subsequent surgery.

Description

Saw blade bending measurement method, correction method for surgical robot and surgical robot
Technical Field
The invention relates to the technical field of control, in particular to a saw blade bending measurement method, a correction method of a surgical robot and the surgical robot.
Background
Total knee arthroplasty (Total KNEE REPLACEMENT, TKR) is one of the most effective procedures to address severe knee joint injuries affecting patient mobility, and can effectively improve patient quality of life. However, the traditional artificial knee joint replacement operation at present is very dependent on the experience of a clinician, and the failure rate of loosening, dislocation, fracture and infection noise of the prosthesis reaches 5% -8%. Compared with the traditional artificial knee joint replacement operation, the knee joint replacement operation robot combines computer image processing with robot accurate planning, carries out intelligent evaluation on stress and motion analysis, assists a clinician in completing the knee joint replacement operation, can reduce operation damage, reduce operation time and improve operation success rate and quality.
The knee joint replacement surgery robot can realize bone saw positioning and operation in a mode of six-axis cooperative mechanical arms connected in parallel with bone saws, the bone saw plane is locked through the cooperative mechanical arms, the movement of the bone saw is guaranteed to only move on the plane locked by the cooperative mechanical arms, and a user finishes bone saw movement and bone cutting operation.
However, for total knee replacement surgery, accuracy is required, but the human skeleton has certain hardness, especially for patients with severe hardening, and the saw blade of the bone saw often bends at a certain angle when sawing the bone, which has a great influence on the accuracy of knee replacement surgery.
Disclosure of Invention
The invention aims to provide a saw blade bending measurement method, a correction method of a surgical robot and the surgical robot, wherein the relationship between a pressure change value of a pressure sensor and a corresponding bending value of the saw blade can be obtained, the pressure born by the saw blade is obtained in real time through the pressure sensor when a follow-up surgical robot performs surgery, the bending error of the saw blade can be calculated and obtained based on the relationship between the pressure change value of the pressure sensor and the corresponding bending value of the saw blade, prompt early warning can be performed in real time, the bending error can be corrected through controlling a cooperative mechanical arm in the surgical robot, the probability of occurrence of surgical accidents is reduced, the precision of surgery is improved, and the success rate of surgery is facilitated to be improved.
In order to achieve the above purpose, the invention provides a saw blade bending measurement method, two pressure sensors are respectively arranged on two sides of a fixing position of a bone saw and a saw blade, the two pressure sensors are positioned on the same plane of the saw blade and are in contact with the saw blade, the method comprises the steps of controlling a tracking pressure probe to apply continuously-changing pressure to one end, far away from the pressure sensors, of the plane, and obtaining pressure values acquired by the pressure sensors with changed values and the space positions of the saw blade recorded by the corresponding tracking pressure probes, and obtaining the relation between the pressure change values of the pressure sensors and the space position change values of the corresponding saw blade based on the pressure values acquired by the pressure sensors and the space positions of the saw blade recorded by the corresponding tracking pressure probes for each pressure sensor.
The invention further provides a correction method of the surgical robot, two pressure sensors are respectively arranged on two sides of a position where a bone saw and a saw blade are fixed, the two pressure sensors are located on the same plane of the saw blade and are in contact with the saw blade, the method comprises the steps of acquiring pressure values acquired by the two pressure sensors in real time in the working process of the surgical robot, acquiring the current spatial position change value of the saw blade corresponding to the current pressure change value of the pressure sensor based on the preset relation between the pressure change value of the pressure sensor and the spatial position change value of the saw blade for the pressure sensor, wherein the relation between the pressure change value of the pressure sensor and the spatial position change value of the saw blade is obtained based on the saw blade bending measurement method, and correcting the spatial position of the saw blade based on the current spatial position change value of the saw blade.
The invention further provides a surgical robot, which comprises a control device, a cooperative mechanical arm, a bone saw, a saw blade and two pressure sensors, wherein the control device is in communication connection with the cooperative mechanical arm and the two pressure sensors respectively, the bone saw is fixed on the cooperative mechanical arm, the saw blade is fixed on the bone saw, the two pressure sensors are respectively arranged on two sides of a fixing position of the bone saw and the saw blade, the two pressure sensors are located on the same plane of the saw blade and are in contact with the saw blade, and the control device is used for executing the correction method of the surgical robot.
In the embodiment of the invention, at each plane of the saw blade, a tracking pressure probe is controlled to apply continuously-changing pressure to one end of the plane far away from the pressure sensor, and a pressure value acquired by the pressure sensor with a changed value and a corresponding spatial position of the saw blade recorded by the tracking pressure probe are acquired, namely, the external force born by the saw blade during the work is simulated by the tracking pressure probe, and the pressure and the bending value of the saw blade are recorded by the pressure sensor, so that the two planes of the saw blade can be subjected to pressure, and the two planes of the saw blade can be respectively subjected to two-time pressure application tests; and then, for each pressure sensor, based on the pressure value acquired by the pressure sensor and the corresponding spatial position of the saw blade recorded by the tracking pressure probe, obtaining the relation between the pressure change value of the pressure sensor and the corresponding spatial position change value of the saw blade, namely solving the relation between the pressure change value of the pressure sensor and the corresponding bending value of the saw blade by using the recorded pressure and the bending value of the saw blade, and when the saw blade in the subsequent operation robot performs an operation, acquiring the pressure born by the saw blade in real time by the pressure sensor, and based on the relation between the pressure change value of the pressure sensor and the corresponding bending value of the saw blade, calculating the bending error of the saw blade, performing prompt early warning in real time, correcting the bending error by controlling a cooperative mechanical arm in the operation robot, reducing the occurrence probability of the operation accident, improving the accuracy of the operation and being beneficial to improving the success rate of the operation.
In one embodiment, for each pressure sensor, based on the pressure value acquired by the pressure sensor and the spatial position of the saw blade recorded by the corresponding tracking pressure probe, obtaining the relationship between the pressure change value of the pressure sensor and the spatial position change value of the corresponding saw blade comprises establishing a relational expression between the pressure change value of the pressure sensor and the spatial position change value of the saw blade recorded by the corresponding tracking pressure probe for each pressure sensor, and solving the relational expression between the pressure change value of the pressure sensor and the spatial position change value of the saw blade recorded by the corresponding tracking pressure probe based on the recorded pressure value of the pressure sensor and the spatial position of the saw blade recorded by the corresponding tracking pressure probe for each pressure sensor.
In one embodiment, the relationship between the pressure change value of the pressure sensor and the corresponding spatial position change value of the saw blade recorded by the tracking pressure probe is:
ΔNi=a·Δdi2+b·Δdi+c;
ΔNi=Ni-N0;
Δdi=dis(Pi,P0);
Wherein Δni represents an i-th pressure change value of the pressure sensor, Ni represents an i-th pressure value of the pressure sensor, N0 represents an initial pressure value of the pressure sensor, Δdi represents an i-th spatial position change value of the saw blade recorded by the tracking pressure probe, Pi represents an i-th spatial position of the saw blade recorded by the tracking pressure probe, P0 represents an initial spatial position of the saw blade recorded by the tracking pressure probe, i=1, 2, 3..n, N is a total number of recorded data, and a, b, c are all parameters to be solved.
In one embodiment, the initial pressure value of the pressure sensor is the pressure value of the pressure sensor when the pressure sensor is in contact with the saw blade.
In one embodiment, the tracking pressure probe records the initial spatial position of the saw blade while the tracking pressure probe is in contact with the plane of the saw blade and the two pressure sensors maintain initial pressure values.
In one embodiment, the solving of the relation between the pressure change value of the pressure sensor and the spatial position change value of the saw blade recorded by the corresponding tracking pressure probe based on the recorded pressure value of the pressure sensor and the spatial position of the saw blade recorded by the corresponding tracking pressure probe for each pressure sensor comprises solving the relation between the pressure change value of the pressure sensor and the spatial position change value of the saw blade recorded by the corresponding tracking pressure probe based on the recorded pressure value of the pressure sensor and the spatial position of the saw blade recorded by the corresponding tracking pressure probe by using a least square method.
In one embodiment, the direction in which the control tracking pressure probe applies a continuously varying pressure to the plane is perpendicular to the plane of the saw blade.
Drawings
FIG. 1 is a schematic view of a saw blade, a bone saw, and two pressure sensors as applied in a method of measuring blade bending in accordance with a first embodiment of the present invention;
FIG. 2 is a specific flow chart of a method of blade bow measurement in accordance with a first embodiment of the present invention;
FIG. 3 is a specific flow chart of step 102 of the blade bow measurement method of FIG. 2;
FIG. 4 is a schematic view of a tracking pressure probe applying pressure on the upper plane of the saw blade in accordance with a first embodiment of the present invention;
FIG. 5 is a graph showing the pressure variation value of the pressure sensor when the upper plane of the saw blade is pressurized according to the first embodiment of the present inventionA schematic diagram of the relationship between the change value delta di of the space position of the saw blade recorded by the corresponding tracking pressure probe;
FIG. 6 is a pressure variation value of the pressure sensor when the lower plane of the saw blade is pressurized according to the first embodiment of the present inventionA schematic diagram of the relationship between the change value delta di of the space position of the saw blade recorded by the corresponding tracking pressure probe;
fig. 7 is a specific flowchart of a correction method of the surgical robot in the second embodiment according to the present invention;
FIG. 8 is a block schematic diagram of a surgical robot in a third embodiment according to the invention;
Fig. 9 is a mechanical structure view of a surgical robot in a third embodiment according to the present invention.
Detailed Description
The following detailed description of various embodiments of the present invention will be provided in connection with the accompanying drawings to provide a clearer understanding of the objects, features and advantages of the present invention. It should be understood that the embodiments shown in the drawings are not intended to limit the scope of the invention, but rather are merely illustrative of the true spirit of the invention.
In the following description, for the purposes of explanation of various disclosed embodiments, certain specific details are set forth in order to provide a thorough understanding of the various disclosed embodiments. One skilled in the relevant art will recognize, however, that an embodiment may be practiced without one or more of the specific details. In other instances, well-known devices, structures, and techniques associated with the present application may not be shown or described in detail to avoid unnecessarily obscuring the description of the embodiments.
Throughout the specification and claims, unless the context requires otherwise, the word "comprise" and variations such as "comprises" and "comprising" will be understood to be open-ended, meaning of inclusion, i.e. to be interpreted to mean "including, but not limited to.
Reference throughout this specification to "one embodiment" or "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment. Thus, appearances of the phrases "in one embodiment" or "in an embodiment" in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
As used in this specification and the appended claims, the singular forms "a," "an," and "the" include plural referents unless the context clearly dictates otherwise. It should be noted that the term "or" is generally employed in its sense including "or/and" unless the context clearly dictates otherwise.
In the following description, for the purposes of clarity of presentation of the structure and manner of operation of the present invention, the description will be made with the aid of directional terms, but such terms as "forward," "rearward," "left," "right," "outward," "inner," "outward," "inward," "upper," "lower," etc. are to be construed as convenience, and are not to be limiting.
A first embodiment of the present invention relates to a method for measuring a bending degree of a saw blade in a surgical robot, such as a knee replacement surgical robot, to correct the bending of the saw blade in real time during a surgical operation of the surgical robot. In the surgical robot, a bone saw is arranged on a cooperative mechanical arm, a saw blade is fixed on the bone saw, two pressure sensors are respectively arranged on two sides of a fixed position of the bone saw and the saw blade, and the two pressure sensors are positioned on the same plane of the saw blade and are contacted with the saw blade. Referring to fig. 1, a saw blade 1 is fixed on a bone saw 2, the bone saw 2 has a limiting portion 21, the limiting portion 21 is used for limiting the saw blade 1, two pressure sensors are arranged along the length direction of the saw blade, the two pressure sensors are respectively arranged at two sides of the limiting portion 21, the pressure sensor arranged at the left side of the limiting portion 21 is denoted as a pressure sensor 31, the pressure sensor arranged at the right side of the limiting portion 21 is denoted as a pressure sensor 32, and the two pressure sensors may be arranged perpendicular to the plane of the saw blade 1.
A specific flow of the method for measuring the bending of the saw blade according to the present embodiment is shown in fig. 2.
And 101, controlling the tracking pressure probes to apply continuously-changing pressure to one end of the plane far away from the pressure sensor on each plane of the saw blade, and acquiring the pressure value acquired by the pressure sensor with the changed value and the spatial position of the saw blade recorded by the corresponding tracking pressure probes.
Step 102, for each pressure sensor, based on the pressure value collected by the pressure sensor and the spatial position of the saw blade recorded by the corresponding tracking pressure probe, obtaining the relation between the pressure change value of the pressure sensor and the spatial position change value of the corresponding saw blade.
In one example, referring to fig. 3, step 102 includes the following sub-steps:
In a substep 1021, for each pressure sensor, a relationship is established between the pressure change value of the pressure sensor and the spatial position change value of the saw blade recorded by the corresponding tracking pressure probe.
Specifically, the relation between the pressure change value of the pressure sensor and the spatial position change value of the saw blade recorded by the corresponding tracking pressure probe is as follows:
ΔNi=a·Δdi2+b·Δdi+c;
ΔNi=Ni-n0;
Δdi=dis(Pi,P0);
Wherein Δni represents the i-th pressure change value of the pressure sensor, Ni represents the i-th pressure value of the recorded pressure sensor, N0 represents the initial pressure value of the pressure sensor, Δdi represents the i-th spatial position change value of the saw blade recorded by the tracking pressure probe, Pi represents the i-th spatial position of the saw blade recorded by the tracking pressure probe, P0 represents the initial spatial position of the saw blade recorded by the tracking pressure probe, i=1, 2, 3.
In sub-step 1022, for each pressure sensor, a relationship between the pressure change value of the pressure sensor and the spatial position change value of the saw blade recorded by the corresponding tracking pressure probe is solved based on the recorded pressure value of the pressure sensor and the spatial position of the saw blade recorded by the corresponding tracking pressure probe.
The method for measuring the bending of the saw blade in this embodiment will be described in detail.
After the saw blade 1 is mounted on the bone saw 2, and after two pressure sensors (including the pressure sensor 31 and the pressure sensor 32) are in contact with the plane of the saw blade 1, the two pressure sensors may be disposed perpendicular to the plane of the saw blade 1, so that the pressure sensors can receive the acting force perpendicular to the plane of the saw blade 1, that is, the pressure sensors can collect the pressure of the contact surface between the plane and the pressure sensors, and the pressure sensors are connected to a control device (such as a computer host, a tablet computer, and an electronic device such as a mobile phone) of the surgical robot and send the collected pressure to the control device. Wherein, the control device takes the current pressure value acquired by the two pressure sensors as the initial pressure value of the two pressure sensors under the condition that the saw blade 1 is arranged on the bone saw 2, the bone saw is kept motionless and cooperatively and mechanically locked, and the initial pressure value of the pressure sensor 31 is thatThe initial pressure value of the pressure sensor 32 is
The control device uses the mechanical arm to drive the tracking pressure probe to apply a continuously changing pressure on the end of the saw blade 1 remote from the pressure sensor in two times to simulate the upward bending or downward bending of the saw blade 1 when being stressed.
Referring to fig. 4, taking an example of testing the upper plane of the saw blade 1 by the tracking pressure probe 4, the control device controls the mechanical arm to drive the tracking pressure probe 5 to contact with one end of the upper plane of the saw blade 1 far away from the pressure sensor, the tracking pressure probe 4 is provided with a tracker for acquiring the space position of the tracking pressure probe, when the tracking pressure probe 4 is completely contacted with the upper plane of the saw blade 1 and the values of the two pressure sensors are unchanged and still are initial pressure values, the tracker takes the acquired space position of the tracking pressure probe 4 as an initial space position P0(x0,y0,z0 thereof, and at the moment, the tracking pressure probe 4 does not apply pressure to the saw blade 1, so that the initial space position P0(x0,y0,z0) of the tracking pressure probe is the initial space position of the saw blade 1.
Subsequently, the control device controls the mechanical arm to drive the tracking pressure probe 4 to apply a continuously varying pressure (for example, a continuously increasing pressure) to the upper plane of the saw blade 1, controls the direction in which the continuously varying pressure is applied to the plane by the tracking pressure probe 4 to be perpendicular to the plane of the saw blade, and when the downward pressure is applied to the upper plane of the saw blade 1 by the tracking pressure probe 4, the saw blade 1 bends downward, the greater the pressure is applied to the upper plane of the saw blade 1 by the tracking pressure probe 4, the greater the bending degree of the saw blade 1, the real-time recording of the spatial position of the tracking pressure probe 4 by the tracking pressure probe 4, i.e., the recording of the spatial position Pi(xi,yi,zi of the saw blade 1, i=1, 2..n, and the real-time transmission of the spatial position Pi(xi,yi,zi) of the saw blade 1 to the control device.
Based on the fixing mode of the saw blade 1 and the bone saw 2, when the saw blade 1 is bent downwards and deformed, the part of the saw blade 1 on the right side of the limiting part 21 is bent upwards, at the moment, the value of the pressure sensor 32 is changed, the value of the pressure sensor 31 is not changed, the pressure applied by the tracking pressure probe 4 to the upper plane of the saw blade 1 is continuously changed, the pressure value acquired by the pressure sensor 32 is also continuously changed, and the pressure sensor 32 acquires the pressure value according to the preset acquisition frequency to obtainAnd the acquired pressure valueAnd sending the information to the control device, wherein the tracker and the pressure sensor 32 acquire information according to the same frequency, namely the tracker and the pressure sensor 32 acquire information at the same time and send the information to the control device. If the pressure collected by the pressure sensor 32 forms a certain angle with the upper plane of the saw blade 1, the force perpendicular to the upper plane of the saw blade 1 can be calculated and sent to the control device as the pressure value detected by the pressure sensor 32.
When the control device receives n data messages sent by the tracker and the pressure sensor 32, the control device defines the pressure change value of the pressure sensor 32 asWherein,Indicating the ith pressure change value of the pressure sensor 32,Representing the i-th pressure value of the recorded pressure sensor 32,The initial pressure values of the pressure sensor are indicated, i=1, 2,3,..n, n being the total number of data recorded.
The spatial position variation value of the saw blade 1 is defined as deltadi,Where Δdi denotes the i-th spatial position change value of the saw blade recorded by the tracking pressure probe, Pi denotes the i-th spatial position of the saw blade recorded by the tracking pressure probe, the coordinates are denoted (xi,yi,zi),P0 denotes the initial spatial position of the saw blade recorded by the tracking pressure probe, the coordinates are denoted (x0,y0,z0), i=1, 2, 3..and n, n is the total number of recorded data.
A relation between the pressure change value of the pressure sensor 32 and the corresponding change value of the spatial position of the saw blade 1 recorded by the tracking pressure probe is established, specifically as follows:
Wherein a, b and c are parameters to be solved.
The above relation can then be solved based on the pressure change values of the n pressure sensors 32 and the spatial position change values of the n saw blades 1, for example, by a least square method, specifically as follows:
The objective function is:
the linear regression model is defined as hi(x1,x2)=c+b·x1,i+a·x2,i;
wherein, x1,i=Δdi is the total number of the components,
Substituting n samples Δdi into the linear regression model can result in:
h1=c+b·x1,1+a·x2,1
h2=c+b·x1,2+a·x2,2
......
hn=c+b·x1,n+a·x2,n
let x0 =1, the above equation can be converted into a matrix representation:
h=DL
wherein h is a vector of nx1, represents a theoretical value of a linear regression model, D is a matrix of nx3 dimensions, n represents the number of samples, L is a vector of 3x1, and represents a vector consisting of c, b and a to be solved.
The objective function is represented by a matrix:
||h-Y||2=||DL-Y||2=(DL-Y)T(DL-Y)
Wherein Y represents nA one-dimensional vector is formed.
Simplifying the objective function of matrix representation:
(DL-Y)T(DL-Y)=LTDTDL-LTDTY-YTDL+YTY
And deriving the simplified objective function to be equal to 0.
2DTDL-2DTY=0
Further, l= (DTD)-1DT Y) is solved.
Then n are addedAnd n Δdi are substituted into the above formula L, so that L can be obtained, namely, the values of three parameters a, b and c are obtained, thereby obtaining a relational expression between the pressure change value of the pressure sensor 32 and the spatial position change value of the saw blade 1 recorded by the corresponding tracking pressure probe 4, and the pressure change value of the pressure sensor 32 when the upper plane of the saw blade 1 is subjected to pressure is shown in FIG. 5A schematic diagram of the relationship between the change in the spatial position Δdi of the saw blade 1 recorded by the corresponding tracking pressure probe 4.
The test of the upper plane of the saw blade 1 by the trace pressure probe 4 in fig. 4 is described as an example, and similarly, the test of the lower plane of the saw blade 1 by the trace pressure probe 4 can be controlled in the same manner as the above process, and the value of the pressure sensor 3 is changed to obtain the pressure change value of the pressure sensor 31Relation between the values of the spatial position variation of the saw blade 1 recorded by the corresponding tracking pressure probe 4Wherein e, f and j are three parameters obtained by solution, and are the pressure change value of the pressure sensor 31 when the lower plane of the saw blade 1 is pressed as shown in FIG. 6A schematic diagram of the relationship between the change in the spatial position Δdi of the saw blade 1 recorded by the corresponding tracking pressure probe 4.
In the embodiment, a tracking pressure probe is controlled to apply continuously-changing pressure to one end of a plane far away from a pressure sensor on each plane of the saw blade, and a pressure value acquired by the pressure sensor with changing values and a spatial position of the saw blade recorded by the corresponding tracking pressure probe are acquired, namely, the pressure sensor is utilized to record the pressure and the bending value of the saw blade when the saw blade is simulated to work, as the two planes of the saw blade can be subjected to pressure, the two planes of the saw blade can be respectively subjected to two-time pressure application tests, then for each pressure sensor, the relation between the pressure value acquired by the pressure sensor and the spatial position of the saw blade recorded by the corresponding tracking pressure probe is acquired, namely, the relation between the pressure value of the pressure sensor and the bending value of the saw blade is acquired by utilizing the recorded pressure and the bending value of the saw blade, and the pressure sensor is utilized to calculate the error of the saw blade when the operation is performed, the error of the saw blade can be corrected in real time, and the error of the operation can be controlled by the error of the error warning robot is improved.
A second embodiment of the present invention relates to a calibration method for a surgical robot, which is applied to a control device of the surgical robot, wherein two pressure sensors are respectively disposed at two sides of a fixing position of a bone saw and a saw blade, and the two pressure sensors are located on the same plane of the saw blade and are in contact with the saw blade, as shown in fig. 1.
A specific flow of the correction method of the surgical robot according to the present embodiment is shown in fig. 7.
Step 201, acquiring pressure values acquired by two pressure sensors in real time during the operation of the surgical robot.
Step 202, for a pressure sensor with a pressure value changed, acquiring a current spatial position change value of the saw blade corresponding to the current pressure change value of the pressure sensor based on a preset relationship between the pressure change value of the pressure sensor and the spatial position change value of the saw blade, wherein the relationship between the pressure change value of the pressure sensor and the spatial position change value of the saw blade is obtained based on the saw blade bending measurement method in the first embodiment.
Step 203, correcting the spatial position of the saw blade based on the current spatial position change value of the saw blade.
Specifically, the control device of the surgical robot is preset with a relationship between the pressure change values of the two pressure sensors and the spatial position change value of the saw blade, that is, the control device is preset with a corresponding relationship between the pressure change value of each pressure sensor and the bending value of the saw blade.
In the process of performing bone sawing operation by the saw blade of the operation robot, the two pressure sensors can collect pressure in real time and send the collected current pressure value to the control device, and the two pressure sensors respectively reflect the pressure born by two planes of the saw blade, so that the bending of the saw blade in two directions perpendicular to the saw blade can be respectively corrected.
Taking the pressure sensor 32 in fig. 1 as an example, the control device of the surgical robot presets the relationship between the pressure change value of the pressure sensor 32 and the spatial position change value of the saw blade 1, namely, the relationship between the pressure change value of the pressure sensor 32 and the spatial position change value of the saw blade 1 recorded by the corresponding tracking pressure probe 4
For the current pressure value sent by the pressure sensor 32, the control device 1 compares the current pressure value sent by the pressure sensor 32 with the preset initial pressure value of the pressure sensor 32 to calculate a current pressure change value, and then substitutes the current pressure change value into the above relationThe spatial position change value of the saw blade 1 corresponding to the current pressure change value is obtained, the bending value of the saw blade 1 is equivalent to the bending error generated by the acting force of the bone on which the saw blade is subjected, then the control device controls the cooperative mechanical arm to drive the bone saw 2 to correct the spatial position of the saw blade 1 so as to compensate the current bending error of the saw blade 1, the running accuracy of the saw blade 1 is improved, and the adverse effect of the bending error of the saw blade 1 on an operation is counteracted.
In this embodiment, when performing the operation, the saw blade in the operation robot acquires the pressure that the saw blade received through pressure sensor in real time to based on the relation between the pressure variation value of presupposition pressure sensor and the crooked numerical value of corresponding saw blade, alright calculate the crooked error that obtains the saw blade, carry out the suggestion early warning in real time, and can correct crooked error through the collaborative mechanical arm in the control operation robot, reduce operation accident probability, improved the accuracy of operation, help promoting the success rate of operation.
A third embodiment of the present invention relates to a surgical robot, for example, a knee joint replacement surgical robot, please refer to fig. 1, 8 and 9, which includes a saw blade 1, a bone saw 2, two pressure sensors, a control device 5 and a cooperative mechanical arm 6, wherein the control device is an electronic device such as a computer host, a tablet computer, a mobile phone, etc., the control device 5 is respectively in communication connection with the cooperative mechanical arm 6 and the two pressure sensors (for example, through data lines), the bone saw 2 is fixed on the cooperative mechanical arm 6, the saw blade 1 is fixed on the bone saw 2, the two pressure sensors are respectively arranged at two sides of a fixing position of the bone saw 2 and the saw blade 2, and the two pressure sensors are located on the same plane of the saw blade 1 and are in contact with the saw blade 1. In fig. 9, only a part of the structure of the cooperative mechanical arm 6 is schematically shown, the cooperative mechanical arm 6 and the bone saw 2 are connected through a passive two-bar linkage, the bone saw 2 is provided with a limiting part 21, the limiting part 21 is used for limiting the saw blade 1, two pressure sensors are respectively arranged on two sides of the limiting part 21, the pressure sensor arranged on the left side of the limiting part 21 is denoted as a pressure sensor 31, the pressure sensor arranged on the right side of the limiting part 21 is denoted as a pressure sensor 32, and the two pressure sensors can be arranged to be perpendicular to the plane of the saw blade 1.
The control device 5 is used to perform the correction method of the surgical robot in the second embodiment.
While the preferred embodiments of the present invention have been described in detail above, it should be understood that aspects of the embodiments can be modified, if necessary, to employ aspects, features and concepts of the various patents, applications and publications to provide yet further embodiments.
These and other changes can be made to the embodiments in light of the above detailed description. In general, in the claims, the terms used should not be construed to be limited to the specific embodiments disclosed in the specification and the claims, but should be construed to include all possible embodiments along with the full scope of equivalents to which such claims are entitled.

Claims (9)

Translated fromChinese
1.一种锯片弯曲测量方法,其特征在于,在骨锯与锯片固定处的两侧分别设置有两个压力传感器,所述两个压力传感器位于所述锯片的同一平面且与所述锯片相接触,所述方法包括:1. A method for measuring saw blade bending, characterized in that two pressure sensors are respectively arranged on both sides of a bone saw and a saw blade fixed thereto, the two pressure sensors being located on the same plane of the saw blade and in contact with the saw blade, the method comprising:在所述锯片的每个平面,控制跟踪压力探针向所述平面远离所述压力传感器的一端施加持续变化的压力,并获取数值发生变化的所述压力传感器采集的压力值以及对应的所述跟踪压力探针记录的所述锯片的空间位置;On each plane of the saw blade, control the tracking pressure probe to apply a continuously changing pressure to an end of the plane away from the pressure sensor, and obtain the pressure value collected by the pressure sensor with a changed value and the corresponding spatial position of the saw blade recorded by the tracking pressure probe;对于每个所述压力传感器,基于所述压力传感器采集的压力值与对应的所述跟踪压力探针记录的所述锯片的空间位置,得到所述压力传感器的压力变化值与对应的所述锯片的空间位置变化值之间的关系。For each of the pressure sensors, based on the pressure value collected by the pressure sensor and the spatial position of the saw blade recorded by the corresponding tracking pressure probe, the relationship between the pressure change value of the pressure sensor and the corresponding spatial position change value of the saw blade is obtained.2.根据权利要求1所述的锯片弯曲测量方法,其特征在于,对于每个所述压力传感器,基于所述压力传感器采集的压力值与对应的所述跟踪压力探针记录的所述锯片的空间位置,得到所述压力传感器的压力变化值与对应的所述锯片的空间位置变化值之间的关系,包括:2. The saw blade bending measurement method according to claim 1, characterized in that, for each of the pressure sensors, based on the pressure value collected by the pressure sensor and the corresponding spatial position of the saw blade recorded by the tracking pressure probe, the relationship between the pressure change value of the pressure sensor and the corresponding spatial position change value of the saw blade is obtained, including:对于每个所述压力传感器,建立所述压力传感器的压力变化值与对应的所述跟踪压力探针记录的所述锯片的空间位置变化值之间的关系式;For each of the pressure sensors, a relationship between a pressure change value of the pressure sensor and a spatial position change value of the saw blade recorded by the corresponding tracking pressure probe is established;对于每个所述压力传感器,基于记录的所述压力传感器的压力值与对应的所述跟踪压力探针记录的所述锯片的空间位置,对所述压力传感器的压力变化值与对应的所述跟踪压力探针记录的所述锯片的空间位置变化值之间的关系式进行求解。For each pressure sensor, based on the recorded pressure value of the pressure sensor and the corresponding spatial position of the saw blade recorded by the tracking pressure probe, the relationship between the pressure change value of the pressure sensor and the corresponding spatial position change value of the saw blade recorded by the tracking pressure probe is solved.3.根据权利要求2所述的锯片弯曲测量方法,其特征在于,所述压力传感器的压力变化值与对应的所述跟踪压力探针记录的所述锯片的空间位置变化值之间的关系式为:3. The saw blade bending measurement method according to claim 2, characterized in that the relationship between the pressure change value of the pressure sensor and the corresponding spatial position change value of the saw blade recorded by the tracking pressure probe is:ΔNi=a·Δdi2+b·Δdi+c;ΔNi =a·Δdi2 +b·Δdi +c;ΔNi=Ni-N0ΔNi =Ni -N0 ;Δdi=dis(Pi,P0);Δdi = dis(Pi ,P0 );其中,ΔNi表示所述压力传感器的第i个压力变化值,Ni表示记录所述压力传感器的第i个压力值,N0表示所述压力传感器的初始压力值,Δdi表示所述跟踪压力探针记录的所述锯片的第i个空间位置变化值,Pi表示所述跟踪压力探针记录的所述锯片的第i个空间位置,P0表示所述跟踪压力探针记录的所述锯片的初始空间位置,i=1、2、3、…、n,n为记录的数据总数,a、b、c均为待求解参数。Among them, ΔNi represents the i-th pressure change value of the pressure sensor,Ni represents the i-th pressure value recorded by the pressure sensor, N0 represents the initial pressure value of the pressure sensor, Δdi represents the i-th spatial position change value of the saw blade recorded by the tracking pressure probe,Pi represents the i-th spatial position of the saw blade recorded by the tracking pressure probe, P0 represents the initial spatial position of the saw blade recorded by the tracking pressure probe, i=1, 2, 3,…, n, n is the total number of recorded data, and a, b, c are parameters to be solved.4.根据权利要求3所述的锯片弯曲测量方法,其特征在于,所述压力传感器的初始压力值为所述压力传感器与所述锯片相接触时,所述压力传感器的压力值。4 . The saw blade bending measurement method according to claim 3 , wherein the initial pressure value of the pressure sensor is the pressure value of the pressure sensor when the pressure sensor is in contact with the saw blade.5.根据权利要求3所述的锯片弯曲测量方法,其特征在于,在所述跟踪压力探针与所述锯片的平面相接触,且所述两个所述压力传感器保持初始压力值时,所述跟踪压力探针记录得到所述锯片的初始空间位置。5. The saw blade bending measurement method according to claim 3 is characterized in that when the tracking pressure probe is in contact with the plane of the saw blade and the two pressure sensors maintain initial pressure values, the tracking pressure probe records the initial spatial position of the saw blade.6.根据权利要求2所述的锯片弯曲测量方法,其特征在于,所述对于每个所述压力传感器,基于记录的所述压力传感器的压力值与对应的所述跟踪压力探针记录的所述锯片的空间位置,对所述压力传感器的压力变化值与对应的所述跟踪压力探针记录的所述锯片的空间位置变化值之间的关系式进行求解,包括:6. The saw blade bending measurement method according to claim 2, characterized in that, for each of the pressure sensors, based on the recorded pressure value of the pressure sensor and the corresponding spatial position of the saw blade recorded by the tracking pressure probe, solving the relationship between the pressure change value of the pressure sensor and the corresponding spatial position change value of the saw blade recorded by the tracking pressure probe, comprising:对于每个所述压力传感器,基于记录的所述压力传感器的压力值与对应的所述跟踪压力探针记录的所述锯片的空间位置,采用最小二乘法对所述压力传感器的压力变化值与对应的所述跟踪压力探针记录的所述锯片的空间位置变化值之间的关系式进行求解。For each pressure sensor, based on the recorded pressure value of the pressure sensor and the corresponding spatial position of the saw blade recorded by the tracking pressure probe, the least squares method is used to solve the relationship between the pressure change value of the pressure sensor and the corresponding spatial position change value of the saw blade recorded by the tracking pressure probe.7.根据权利要求1所述的锯片弯曲测量方法,其特征在于,控制跟踪压力探针向所述平面施加持续变化的压力的方向与所述锯片的平面垂直。7. The saw blade bending measurement method according to claim 1 is characterized in that the direction in which the tracking pressure probe applies continuously changing pressure to the plane is controlled to be perpendicular to the plane of the saw blade.8.一种手术机器人,其特征在于,包括:控制装置、协同机械臂、骨锯、锯片以及两个压力传感器;所述控制装置与所述协同机械臂以及所述两个压力传感器分别通信连接;所述骨锯固定在所述协同机械臂上,所述锯片固定在所述骨锯上,两个压力传感器分别设置在所述骨锯与所述锯片固定处的两侧,所述两个压力传感器位于所述锯片的同一平面且与所述锯片相接触,所述控制装置用于执行权利要求1-7中任一项所述的锯片弯曲测量方法。8. A surgical robot, characterized in that it comprises: a control device, a cooperative robotic arm, a bone saw, a saw blade and two pressure sensors; the control device is communicatively connected with the cooperative robotic arm and the two pressure sensors respectively; the bone saw is fixed on the cooperative robotic arm, the saw blade is fixed on the bone saw, the two pressure sensors are respectively arranged on both sides of the fixing point of the bone saw and the saw blade, the two pressure sensors are located in the same plane of the saw blade and are in contact with the saw blade, and the control device is used to execute the saw blade bending measurement method described in any one of claims 1 to 7.9.根据权利要求8所述的手术机器人,其特征在于,所述手术机器人为膝关节置换手术机器人。9. The surgical robot according to claim 8, characterized in that the surgical robot is a knee replacement surgical robot.
CN202211026676.9A2022-08-252022-08-25 Saw blade bending measurement method, surgical robot correction method and surgical robotActiveCN115363682B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202211026676.9ACN115363682B (en)2022-08-252022-08-25 Saw blade bending measurement method, surgical robot correction method and surgical robot

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202211026676.9ACN115363682B (en)2022-08-252022-08-25 Saw blade bending measurement method, surgical robot correction method and surgical robot

Publications (2)

Publication NumberPublication Date
CN115363682A CN115363682A (en)2022-11-22
CN115363682Btrue CN115363682B (en)2025-06-03

Family

ID=84067170

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202211026676.9AActiveCN115363682B (en)2022-08-252022-08-25 Saw blade bending measurement method, surgical robot correction method and surgical robot

Country Status (1)

CountryLink
CN (1)CN115363682B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110023729A (en)*2016-12-072019-07-16奥尔索夫特公司The anti-shaving system of torque sensor saw blade
CN111345895A (en)*2020-03-132020-06-30北京天智航医疗科技股份有限公司Total knee replacement surgery robot auxiliary system, control method and electronic equipment

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
DE10024221C1 (en)*2000-05-172001-07-26Aesculap Ag & Co KgSurgical saw with driven saw blade has flexure and position sensors coupled to signal processing device for monitoring saw blade deflection
KR101400447B1 (en)*2013-03-132014-05-28한국과학기술원Device for measureing a environment interaction force, surgical robot and surgical robot system with the same
EP3930584B1 (en)*2019-02-282025-10-15Smith & Nephew, Inc.Measuring force using a tracking system
CN118845138B (en)*2020-07-012025-09-16北京和华瑞博医疗科技有限公司Anti-shake control method and system for osteotomy saw blade
JP7265596B2 (en)*2020-10-072023-04-26グローバス メディカル インコーポレイティッド A system for robot-assisted knee replacement surgery
CN112294391A (en)*2020-10-292021-02-02彭庆磊Multifunctional bone saw special for orthopedic surgery

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110023729A (en)*2016-12-072019-07-16奥尔索夫特公司The anti-shaving system of torque sensor saw blade
CN111345895A (en)*2020-03-132020-06-30北京天智航医疗科技股份有限公司Total knee replacement surgery robot auxiliary system, control method and electronic equipment

Also Published As

Publication numberPublication date
CN115363682A (en)2022-11-22

Similar Documents

PublicationPublication DateTitle
CN113400325B (en) A method of navigation and positioning of dental implant robot
CN115670675B (en) A dual-arm puncture robot system integrating ultrasound and tactile information
Victorova et al.3D ultrasound imaging of scoliosis with force-sensitive robotic scanning
CN105444672A (en)Orthogonal plane calibrating method and orthogonal plane calibrating system of relation between laser distance measuring device and end of mechanical arm
WO2021098177A1 (en)Osteotomy verification method and verification apparatus, readable storage medium, and orthopedic surgery system
CN115363716B (en) A puncture surgery auxiliary method, system, robot and storage medium
CN112229617A (en) Dynamic loading platform for isolated knee joint and application method thereof
CN214149773U (en)Dynamic loading platform for in-vitro knee joint
WO2022199296A1 (en)Error elimination method and apparatus for surgical navigation robot, and electronic device
CN115363682B (en) Saw blade bending measurement method, surgical robot correction method and surgical robot
CN116793334A (en)Precision test system and test method of bone surgery navigation system
CN111730598B (en)Robot force position interlocking control method, device and system
CN114067646A (en) A visual simulation teaching system for puncture surgery robot
WO2024104259A1 (en)Positioning method and system for surgical robot, surgical robot and storage medium
CN100409025C (en) Method and device for obtaining magnetic resonance image data related to moving organs
CN114998444B (en) A high-precision robot posture measurement system based on two-channel network
CN116269775A (en) A hand-eye calibration method and system for hair transplant robot
CN116196105A (en) A dual-arm cooperative ultrasonic puncture robot and its calibration method
CN110464458B (en)Ligament rigidity robot in-situ measurement system in anterior cruciate ligament reconstruction
CN108735280B (en) Method, device, equipment and storage medium for detecting motion accuracy of motion platform
Kumar et al.Design, Development and Analysis of an Image Processing Based Advanced System for Testing, Calibration and Type Approval of Blood Pressure Devices
CN116236281B (en)Medical ultrasonic positioning robot and position calibration method
CN115570574B (en)Auxiliary remote control method, system, device and medium for remote ultrasonic robot
Lee et al.Combining RGB-D Sensing With Adaptive Force Control in a Robotic Ultrasound System for Automated Real-Time Fistula Stenosis Evaluation
CN115317068B (en)Bone surgery robot and bone saw face calibration method and storage medium thereof

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp