The present invention relates to a robot tracing device and tracking method, and is particularly a tracing device and self-compensation tracking method of an orthopedic surgery robot.
In recent years, navigational positioning system technology has become the mainstream of innovation in the medical field, especially the innovative application of robot technology, which has improved the safety and effectiveness of orthopedic surgery. A basic function of an orthopedic surgery robot system is to process and display an image provided by medical imaging equipment through a computer, and to finally control the robot to realize surgery positioning safely and effectively in combination with an optical tracker.
In an actual clinical process, due to a limited operating space, the robot or the optical tracker in the system needs to constantly change its pose due to clinical needs, which changes a previous relative conversion relation between systems, thus causing a final moving position deviation of the robot.
Object of invention: the technical problem to be solved by the present invention is to provide a tracing device and self-compensation tracking method of an orthopedic surgery robot aiming at the defects in the prior art.
In order to solve the above technical problem, the present invention discloses a tracing device and self-compensation tracking method of an orthopedic surgery robot.
A tracing device of an orthopedic surgery robot comprises a rigid body support, wherein a tracer is arranged on the rigid body support.
The rigid body support comprises a movable joint and a connecting rod, and a position and a pose of the tracer are adjusted and fixed through the joint.
The tracer comprises a registration point supporting frame and a registration point; and the registration points are arranged around the registration point supporting frame in a coplanar and non-collinear manner.
Not less than three registration points are provided.
The tracing device further comprises a connecting component for connecting with the outside.
The rigid body support comprises a first joint, a second joint, a third joint, a fourth joint, a fifth joint, a first connecting rod, a second connecting rod, a third connecting rod, a fourth connecting rod and a fifth connecting rod;
An orthopedic surgery robot comprises a host machine and an orthopedic surgery manipulator, wherein a tracer is arranged on the orthopedic surgery manipulator, the rigid body support is arranged on the host machine or the orthopedic surgery manipulator, and the tracer is arranged on the rigid body support.
A self-compensation tracking method of an orthopedic surgery robot comprises a non-transitory computer readable medium operable on a computer with memory for the self-compensation tracking method, and comprising program instructions for executing the following steps of:
The step 7 comprises:
The acquisition moments of the reference point cloud R_pionts of the orthopedic surgery robot and the reference point cloud N_points of the optical tracker are calculated in the step 5, and the pose conversion relation M_old between the optical tracker coordinate system and the orthopedic surgery robot coordinate system is calculated by an iterative closest point algorithm, which is namely an ICP algorithm, or a matrix singular value decomposition algorithm.
According to the present invention, the pose change of the robot coordinate system or the optical tracker coordinate system can be detected in real time and optimized in time, which avoids an influence of the pose change of the robot coordinate system or the optical tracker on an execution precision of the orthopedic surgery robot system in clinic, and ensures the stability and reliability of the system precision, thus having an extremely high application value in an application of the orthopedic surgery robot system.
The present invention is further described in detail hereinafter with reference to the drawings and specific embodiments, and the advantages of the above and/or other aspects of the present invention will be clearer.
The technical solutions of the present invention are clearly and completely described hereinafter with reference to the drawings in the present invention.
The present invention provides a tracing device of an orthopedic surgery robot, as shown in
As shown in
The present invention provides a tracking device system of an orthopedic surgery robot, as shown in
The tracing device comprises a rigid body support; a tracer; and a connecting component, which are convenient to be disassembled and assembled.
The rigid body support has five self-balancing joints and five connecting rods. Considering the stability and functional availability of structure, a joint 1 should be able to rotate infinitely by 360°, and the overall rotation of the support should be carried out to achieve the purpose of direction adjustment; a joint 4 should be able to rotate infinitely by 360°, and a joint 5 and the tracer may be rotated integrally to achieve the purpose of direction adjustment; the joint 5 may independently adjust a pose of the tracer by turning; other joints may be turned by less than 360°, and may be properly stretched and rotated according to position needs of a current system, so as to achieve the purpose of adjusting the pose of the tracer; and a tail end connecting rod is provided with a mounting interface fixedly connected with the tracer.
The tracer comprises a registration point support frame, at least three coplanar and non-collinear registration points and the mounting interface, and a geometric structure of the registration points must meet an identification requirement of the optical tracker in the orthopedic surgery robot; and a material selection of the tracer must be consistent with that of the optical tracker in the orthopedic surgery robot, wherein if the optical tracker is based on an optical principle, a passive luminous tracer must be used, and if the optical tracker is based on an electromagnetic identification principle, an active luminous tracer must be used. The tracer is mounted on the tail end connecting rod of the rigid body support, and the fixation must be firm, without loosening or rotating, otherwise a navigation precision of the orthopedic surgery robot system will be affected.
The present invention provides a self-compensation tracking method of an orthopedic surgery robot, as shown in
The tracing device 3 is mounted on the base of the orthopedic surgery robot 6, and the mounting position has a fixed structure with the robot 6, so as to meet the mounting requirement, as shown in
According to an operation principle and a corresponding geometric structure of the orthopedic surgery robot 6, pose information of a specific tip with the tracer at a tail end of the orthopedic surgery robot 6 in different planes is recorded, which is a reference point cloud R_p of the robot 6, and there are at least five or more reference point clouds.
The optical tracker 5 and the orthopedic surgery robot 6 are started, the tracing device 3 and the specific tip with the tracer at the tail end of the orthopedic surgery robot 6 are ensured to be within a visual field of the optical tracker 5, the reference point cloud N_p of the optical tracker 5 is ensured to be precisely acquired, and corresponding basic pose information T_p_ of the tracing device 3 in the optical tracker 5 is saved simultaneously.
The three-dimensional C-arm 4 is started, 3D image data are collected and sent, and the workstation 7 receives and displays the 3D image data and related configuration information. According to an orthopedic surgery robot system principle, a conversion relation M_n between an optical tracker 5 coordinate system and an image coordinate system is calculated by using pose information of an integrated registration device 2.
In combination with the step (3), by applying an ICP algorithm and an SVD algorithm, the workstation 7 calculates a pose conversion relation M_old between the optical tracker 5 coordinate system and an orthopedic surgery robot 6 coordinate system when the reference point cloud is acquired. The optical tracker 5 detects pose information of the tracing device 3 in real time, and updates a pose conversion relation M_new between the optical tracker 5 coordinate system and the orthopedic surgery robot 6 coordinate system in real time.
The workstation 7 pre-plans through the image, and specifies final pose information of the movement of the orthopedic surgery robot 6. In combination with the step (4) and the step (5), a conversion relation between an image coordinate system and the orthopedic surgery robot 6 coordinate system is calculated, so as to control the orthopedic surgery robot 6 to move to a target position.
The workstation 7 calculates an error δ between a pose of a current orthopedic surgery robot 6 and an actual planning point in real time, so as to ensure that the moving pose of the orthopedic surgery robot 6 meets a system precision requirement in real time.
ICP algorithm: according to certain constraints, optimal matching parameters R and t are calculated, so that the following error function is minimized,
wherein, n is a number of closest point pairs, p2i is one point in a target point cloud p2, p1i is a closet point corresponding to p2i in a source point cloud p1, R is a rotation matrix, and t is a translation vector.
Algorithm implementation steps comprise:
and
The present invention provides an idea and a method for a tracing device and self-compensation tracking method of an orthopedic surgery robot, with many methods and ways to realize the technical solution specifically. Those described above are merely the preferred embodiments of the present invention, and it should be pointed out that those of ordinary skills in the art may further make improvements and decorations without departing from the principle of the present invention, and these improvements and decorations should also be regarded as the scope of protection of the present invention. All the unspecified components in the embodiments can be realized by the prior art.
Number | Date | Country | Kind |
---|---|---|---|
202210749345.1 | Jun 2022 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2022/125645 | 10/17/2022 | WO |