Figures
Abstract
Oral implant surgery demands a high level of precision and expertise, making the integration of robotic assistance an optimal solution. This study introduces an innovative dental implant robotic system designed to enhance accuracy during cavity preparation by combining robotic technology, optical spatial positioning, and personalized digital implant guides. The system employs an EC66 six-degree-of-freedom robotic arm, integrated with digital implant guides and optical navigation technology. A customized implant guide mapping device was developed, fabricated, and validated for its guiding accuracy through meticulous registration and measurement processes. The robotic system’s coordinate systems were thoroughly analyzed, and hand-eye calibration, along with tool calibration, was implemented to ensure synchronized spatial transformations and complete spatial information registration.The robotic system demonstrated superior angular precision in cavity preparation, significantly reducing angular deviation compared to traditional manual methods (4.17 ± 0.28° vs. 5.23 ± 0.10°). However, no significant differences were found in top surface deviation (1.09 ± 0.37 mm vs. 1.43 ± 0.06 mm) or root surface deviation (1.49 ± 0.57 mm vs. 2.57 ± 0.10 mm) between the robotic and manual approaches. These results indicate that while the robotic system excels in angular control, surface deviations in the top and root regions remain comparable to those achieved through manual methods. The system effectively reduces human error, particularly in angular precision, ensuring greater directional control during the procedure. Despite these advancements, further improvements are needed in model and template printing precision, as well as optimization of calibration methods, to minimize residual errors and enhance overall accuracy.This study presents a novel and reproducible approach for assessing the accuracy of implant guides and robotic positioning systems. By showcasing the potential of robotic systems to improve surgical precision and outcomes in dental implantology, this research offers valuable insights for future clinical applications and technological advancements in the field.
Citation: Tian H, Yin Y, Zhang X, Tan J, Liu J (2025) Development and precision evaluation of a robotic system for oral implant surgery using personalized digital guides and optical spatial positioning technology. PLoS One 20(4): e0319054. https://doi.org/10.1371/journal.pone.0319054
Editor: Sompop Bencharit, High Point University, UNITED STATES OF AMERICA
Received: August 9, 2024; Accepted: January 27, 2025; Published: April 29, 2025
Copyright: © 2025 Tian et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Data Availability: All relevant data are within the manuscript and its Supporting Information files.
Funding: The authors would like to express their appreciation for the financial support from the Project funded by the Natural Science Foundation of Shandong Province under Grant ZR2024ME150 and the National Natural Science Foundation of China under Grant 52275496. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.
Competing interests: The authors have declared that no competing interests exist.
1. Introduction
With the continual advancements in modern medical technology, oral implant surgery has emerged as a widely adopted and efficacious method for the restoration of missing teeth. In the context of an aging population, the demand for oral implant procedures has markedly increased. Dental implants, often termed the “third tooth of mankind,” offer restorative outcomes that closely emulate natural teeth in function, structure, and aesthetics. This resemblance has led a growing number of patients with tooth loss to prefer dental implants as their method of restoration. Owing to their non-destructive nature, dental implants are esteemed by the dental community as the optimal solution for tooth replacement [1].
Oral implant surgery is a sophisticated procedure, with cavity preparation serving as the pivotal step. This socket preparation necessitates a high degree of expertise and operational precision from the clinician. The constrained space within the oral cavity, coupled with the occlusion of hard and soft tissues, frequently impedes dentists from completing cavity preparation under direct visualization. Minor operational errors or deviations in precision can negatively impact long-term functional and aesthetic outcomes and may even compromise critical anatomical structures surrounding the tooth, resulting in irreparable harm to the patient [2].
Among various surgical procedures, oral implant surgery exhibits a significant degree of adaptability to robotic assistance due to the rigid nature of the alveolar bone, which aligns well with traditional robotic work objects. This adaptability renders robot-assisted cavity preparation an ideal alternative to manual techniques. With the ongoing development and application of digital technologies in oral implantation, an increasing number of dentists are opting to utilize computer-assisted tools for socket preparation. Currently, static digital implant guides and dynamic real-time surgical navigation are the two most commonly employed tools for cavity preparation by dental professionals.
Numerous scholars, both domestically and internationally, have conducted extensive research in the domain of oral implant surgical robots. The Yomi system, developed by Neocis in the United States, is the world’s first FDA-approved oral implant robot. It integrates CBCT imaging and haptic feedback with user-friendly operation and human-machine interaction, incorporating artificial intelligence and machine learning technologies into surgical planning and real-time decision-making to achieve high-precision oral implant surgery [3]. The Robodent system, developed collaboratively by Germany and Israel, utilizes a high-precision robotic arm and three-dimensional imaging technology to achieve accurate implant positioning, demonstrating favorable clinical outcomes [4]. The oral implant robot developed jointly by Tokyo Medical and Dental University and several high-tech companies minimizes surgical trauma and accelerates postoperative recovery through high-precision robotic arm control and an advanced navigation system [5]. Boesecke et al. translated implant program information from the patient’s coordinate system to the surgical robot’s coordinate system. Using a preoperative program, they employed a robot-held drill guide to determine the initial drilling site, direction, and depth, thereby assisting the dentist in performing the surgery and directly applying the preoperatively developed treatment plan to the patient [6]. Pires et al. constructed an oral implant robotic system comprising an ABB industrial robot, a data acquisition board, strain gauges for stress/strain assessment, and a force/torque transducer placed on the robot’s wrist. They investigated the effect of the number of implants and their placement locations on stress/strain distribution [7]. Wilmes et al. developed an oral implant robotic system using an RX60 robot as the main body, which includes a robotic arm, an angle sensor, and a torque/force sensor. Their study provides significant guidance for the clinical application of micro-implants [8,9].
Sun et al. developed an image-guided dental implant robotic system that reconstructs a three-dimensional model of the patient using CBCT images. This system completes implant design by recognizing the datum attached to the patient’s jawbone and recording its coordinates in a virtual (image) coordinate system [10]. Yu et al. integrated robotics with an image navigation system, enabling surgeons to operate the robotic arm remotely. The manipulator applies an adjustment force when approaching the target, facilitating precise convergence to the target and avoiding collisions, thereby significantly enhancing the accuracy of dental implant surgery [11]. Li et al. developed a novel robotic manipulation system specifically for dental implantation, which substantially enhances the stiffness, force capacity, and accuracy of the manipulator [12,13]. Researchers at the Air Force Medical University and Beijing University of Aeronautics and Astronautics have developed and launched the world’s first “fully autonomous” dental implant surgical robotic system. This system employs optical positioning technology to obtain the position information of a device worn in the patient’s mouth. The robot integrates this target position information with the preoperative implant program to prepare the socket for the patient [14,15].
Intraoperative alignment techniques for oral implant robots are critical to ensuring the accuracy and safety of dynamic real-time surgical navigation. Current alignment methods include three-dimensional reconstruction based on CT or CBCT images, optical tracking systems with marker alignment, point cloud alignment technology based on surface scanning, and alignment based on dental implant guides. Image alignment techniques utilize CT and CBCT images to achieve high-precision matching between preoperative image data and the surgical site through precise image processing and alignment algorithms. Multimodal data fusion techniques comprehensively leverage various image and sensor data to enhance the accuracy and reliability of spatial registration [16,17]. Optical tracking systems capture and update the positions of surgical tools and patient anatomy in real time by establishing positioning markers and reference frames [18,19]. By integrating patient CBCT images with CAD/CAM technology, the digital design of implant guides can be completed and fabricated through three-dimensional printing. Image alignment, optical tracking, and mechanical alignment are employed to achieve high-precision oral implant surgery. Digital implant guides are capable of accurately controlling the direction, angle, and depth of dental drills, thereby maximizing the final surgical outcomes [20,21]. These methods incorporate advanced image processing algorithms and machine learning techniques to achieve high-precision anatomical structure matching. Despite some clinical successes, intraoperative alignment still faces challenges such as the matching accuracy of complex anatomical structures, real-time performance, and uncertainties arising from patient movement [22].
Registered calibration of oral implant robotic systems involves mapping the robot coordinate system, navigator coordinate system, and tool coordinate system to ensure that the robotic end tool operates accurately based on target information. Hand-eye calibration and tool calibration are pivotal techniques to ensure surgical accuracy. Hand-eye calibration aligns the motion of the robot arm with the coordinate system of the vision sensor and is categorized into two modes: “eye outside the hand” and “eye on the hand.” Common methods include optical tracking based on multiple viewpoints, the use of calibration boards, and laser calibration. Methods for resolving the hand-eye transformation include Tsai’s method [23], the double quaternion method [24], and nonlinear optimization methods [25]. Tool calibration ensures that the position and orientation of the drilling tool at the end of the robot are precise. Common methods for tool calibration involve using precision mechanical and optical measurement equipment [26].
In this study, we aim to enhance the precision of cavity preparation in robotic oral implant surgery by integrating robotics, optical spatial positioning technology, and personalized digital implant guides. We investigate a dental implant robotic system based on a dental implant guide mapping device to develop methods for robotic cavity preparation. Specifically, this study constructs a dental implant robot system, designs and fabricates a personalized dental implant guide mapping device for the surgical area, analyzes the guiding accuracy of the implant guide, registers the spatial information, and validates the accuracy of the robotic system. Additionally, we conduct dental implant robot cavity preparation experiments to verify the feasibility of the dental implant guide-based robotic cavity preparation method. This study offers a novel approach to cavity preparation for oral implant surgery, possessing significant research importance and practical value.
2. Materials and methods
2.1 Construction of the oral implant robot system
The digital implant guide plate is integrated with a spatial mapping device, enabling the registration of implant plan data within the coordinate system of the spatial mapping device. By obtaining the position of the spatial mapping device’s coordinate system, which is worn on the patient’s teeth, the navigation system indirectly acquires the implant plan information through matrix transformation. This transformation converts the data into the coordinate system of the robot’s base, allowing the robot to autonomously perform cavity preparation without the need for manual intervention.
In consideration of the specific requirements inherent to oral implant surgery, the navigation system operates within a fixed field of view. As a result, the “Eyes-to-Hand” configuration is adopted in the construction of the oral implant robotic system. This system consists of several key components, including a computer, a robotic arm, an implant machine, an optical positioning system, and a digital implant guide mapping device, as illustrated in Fig 1.
The system setup involves several critical steps: First, a six-degree-of-freedom (6-DoF) robot is mounted on the experimental platform, with the implant machine connected to the robot’s end flange via an end connecting device. The computer and implant machine are then positioned on the experimental platform to facilitate operation, while a bench vice secures the patient’s tooth-mucosa model. The optical locator is carefully positioned to ensure that the experimental area remains within its field of vision. Finally, communication connections are established among all system components. These steps collectively enable the system to efficiently and accurately translate and apply the preoperatively designed implant plan to the surgical procedure, enhancing the precision and safety of cavity preparation.
Given the constraints imposed by the limited space within the oral cavity and the stringent precision requirements of implant surgery, the selected robot must be both lightweight and capable of achieving high positioning accuracy, as outlined in Table 1. The chosen C-Sailor implant system is equipped with a high-performance brushless motor, which offers the ability to preset torque and speed, and supports both forward and reverse rotations, along with adjustable speed ratios. This motor is renowned for its stability, low noise production, and minimal heat generation, with its technical specifications provided in Table 2.
The AP-LIT-100 optical positioning system employs FPGA technology to enhance the stability and synchronization of image acquisition, reduce image noise, and enable precise localization and real-time tracking of surgical tools within a three-dimensional space. With a high positioning accuracy of up to 0.2 mm, low latency, compact size, and a wide measurement range, this system is particularly well-suited for the confined and challenging environments typical of surgical procedures.
By leveraging these advanced technologies, the system ensures enhanced accuracy and reliability in oral implant surgeries. This approach effectively addresses the challenges of working within the restricted operational space of the oral cavity while meeting the demanding requirements for precision and real-time performance essential in surgical practice.
2.2 Design and fabrication of the dental implant guide plate mapping device
2.2.1 Full-information oral digital model reconstruction and optimization.
The structural information of the artificial jaw model (Fig 2(a)) was obtained using cone-beam CT (CBCT), while the digital model of the tooth-mucosal surface morphology was captured using three-dimensional laser scanning technology. The CBCT image data were imported into Mimics medical software for threshold segmentation, mask editing, and 3D reconstruction, resulting in a digital model of the missing dentition and jawbone, as shown in Fig 2(b).To reconstruct the digital model of the oral cavity, the 3D model of the missing teeth and jaws was set as the base image, while the digital model of the teeth and mucosa was designated as the floating image. Paired corner and inflection points were selected on both images to perform manual multi-point alignment. The “Global Alignment” function was then used to optimize the alignment, generating the 3D digital model of the artificial jaw model, as depicted in Fig 2(c). Lastly, the nerve line adjacent to the missing tooth was drawn using the software, based on the structural information of the nerve canal within the jawbone. After the nerve line was defined, the jawbone model was hidden, completing the reconstruction of the fully informative oral digital model of the artificial jaw model, as shown in Fig 2(d).
The undercut filling process on the dental model using 3-matic software involves importing the model and identifying areas with surface pits and gaps between adjacent teeth. The Surface Selection tool is used to identify these areas, and the Smooth or Fill Surface functions are applied to eliminate irregularities. The Repair Undercut tool is then employed to address any undercut regions, ensuring a smooth surface. After filling, the Remesh function is used to adjust the mesh and prevent distortion, while Surface Analysis verifies surface smoothness. Finally, Boolean Operations are applied to merge and refine the filled areas, and the model is exported in STL format for further use. This process eliminates undercuts and optimizes the model for personalized dental guide plate design.
2.2.2 Implant program design.
The virtual implant is created by designing a cylinder within Mimics software and adjusting its position to complete the implant program, guided by the expertise of the implant scheme designer. To implement the implant-based restoration, a pre-designed diagnostic tooth model was introduced into the digital model of the fully informative oral structure of the artificial jaw model. The position of the diagnostic tooth model served as a reference for the direction and placement of each implant, as shown in Fig 3(a). In the designed implant scheme, the virtual implants positioned at tooth locations 36 and 37 are depicted in Fig 3(b).
2.2.3 Structural design of the dental implant guide plate.
To design the implant guide plate, Geomagic Wrap software was utilized to select the fixed area of the guide plate on the surface of the processed tooth-mucosa model. The boundary curve and surface trimming of the model were adjusted, followed by the application of the shell extraction function to thicken the model, creating the preliminary guide plate substrate, as shown in Fig 4. The tooth-mucosa model and the virtual implant model were then exported from Mimics software and imported into 3-matic software. The positional relationship between the implant guide plate matrix and the virtual implant is illustrated in Fig 5(a). Using the axis of each implant as a reference, analysis cylinders were created, and various operations such as wrapping, trimming, and Boolean subtraction were applied to design the personalized guide part of the implant guide plate. Boolean operations were performed with the guide plate matrix to generate a complete digital model of the implant guide plate, as shown in Fig 5(b).
The designed implant guide plate and the STL format file of the connecting rod, created in SolidWorks, were imported into 3-matic software. Boolean operations and adjustments to the connecting pose were carried out to construct a complete digital model of the spatial mapping connecting device, as shown in Fig 5(c). Throughout this process, Geomagic Wrap software was used to refine the fixed area of the guide plate by adjusting boundary curves and surface trimming of the filled dental-mucosa model. The shell extraction function was again applied to ensure proper thickening, providing a foundation for further processing. Various operations, including wrapping, trimming, and Boolean commands, were carried out to integrate the implant guide plate matrix with the personalized guide design, ensuring the seamless construction of the final digital model.
2.2.4 Fabrication of the dental implant guide mapping device.
The Allcct Printer 300 was used to print the dental implant guide mapping connector. The personalized dental implant guide mapping device was imported into the Allcct Printer design software in STL format. The software processed the cross-sectional information from the file and decomposed the 3D model into layer-by-layer cross-sections. The printing parameters were adjusted within the software and saved as a G-code file, which was then imported into the 3D printer to complete production. The printed implant guide is smooth, continuous, strong, and resistant to deformation, as shown in Fig 6(a). Additionally, the 3D model of the tooth-mucosa was thickened at the base using Geomagic Wrap software and printed in 3D to serve as a substitute for the artificial jaw model during experimentation, as shown in Fig 6(b). Finally, the personalized dental implant guide mapping device was tested on the tooth-mucosa model to assess the fit and stability of the assembly, as illustrated in Fig 6(c).
2.3 Spatial information registration of the the oral implant robot system
2.3.1 Establishment of the spatial coordinate system.
To accurately represent the various components of the robot system, multiple 3D Cartesian coordinate systems are established: Robot base coordinate system , Robot end flange coordinate system
, Robot end optical positioning marker coordinate system
, Implantable handpiece drill pin coordinate system
, Optical positioning system coordinate system
, and Implant guide plate mapping device coordinate system (Patient coordinate system)
, as illustrated in Fig 7.
The transformation matrix between the robot end flange coordinate system
and the robot base coordinate system
is derived using the robot’s forward kinematics. Similarly, the transformation matrix
between the optical positioning marker coordinate system
(
) and the optical positioning system coordinate system
is obtained in real-time through the optical positioning system. Preoperatively, the position transformation matrix
of the implant coordinate system
(denoted as j for the tooth position number) within the implant guide plate mapping device coordinate system
is acquired using an optical positioning probe under the optical positioning system coordinate system. Additionally, it is essential to determine the transformation matrix
between the optical localization tracker coordinate system
and the robot base coordinate system
, as well as the transformation matrix
between the drill pin coordinate system
and the robot end flange coordinate system
. These transformation matrices
and
are obtained through hand-eye calibration and tool calibration, respectively.
2.3.2 Hand-eye calibration.
To calibrate the hand-eye system, the optical positioning marker is securely fixed on the robot’s end effector. The robot end effector is then moved multiple times to various positions, and the corresponding position of the optical positioning marker is recorded in the optical positioning system’s coordinate system. Simultaneously, the position data of the robot’s end effector is captured in the robot base coordinate system. These data points are used to establish a mathematical model, and a specific algorithm is applied to solve the hand-eye transformation matrix, completing the calibration process.
In the “eye outside the hand” configuration of the hand-eye system, the optical positioning marker on the robot’s end effector remains fixed relative to the end connection device. Consequently, the transformation matrix between the end flange coordinate system and the optical positioning marker coordinate system is a constant matrix during the movement of the robot’s end effector. The following kinematic equations are established to describe these relationships:
Where:
represents the transformation relation between the robot’s end-flange coordinate system and the base coordinate system during the i-th motion. This can be obtained through the robot’s forward kinematics.
denotes the transformation relationship between the optical positioning system coordinate system and the robot base coordinate system, which is the matrix to be solved.
refers to the transformation relationship between the optical positioning system coordinate system and the robot end optical positioning marker coordinate system during the i-th motion, which can be obtained in real-time from the optical localization device.
By rearranging the above equation, the relationship can be expressed as:
By noting that ,
and
, the above equation can be written as:
Where:
A represents the transformation relation between two neighboring robot end positions (i.e., the chi-square transformation matrix between two different recording points in the robot base coordinate system). This is derived from the robot’s forward kinematics.
B denotes the motion relationship between two neighboring positioning markers (i.e., the chi-square transformation matrix between two different recording points in the optical positioning system coordinate system). This is calculated based on data acquired by the optical positioning system.
X represents the robot hand-eye calibration matrix.
To solve the hand-eye calibration equation, the Tsai-Lenz two-step calibration method [2,3] is employed. This method linearizes the nonlinear problem by utilizing rotation matrix properties. A, B and X in Eq. (3) are 4×4 chi-square transformation matrices, and the equation is simplified for computational clarity as follows:
The equation is then transformed into the hand-eye calibration fundamental form:
The Rodrigues Transform is applied to express the rotation matrices as corresponding rotation vectors, where:
The rotation vector is normalized as:
Solve for the hand-eye initial rotation vector :
Recording N sets of data will provide N-1 of the above equations for a least squares solution.
Solve for the rotation vector :
Solve for the rotation matrix :
2.3.3 Calibration of surgical instruments.
The six-point calibration method is employed to calibrate the tool coordinate system, ensuring precise alignment and operation of the tool during dental implant surgery. This process involves two key components: the position calibration of the Tool Center Point (TCP) and the pose calibration of the Tool Coordinate Frame (TCF). These steps define the tool’s origin and orientation relative to the robot’s end coordinate system, enabling accurate and reliable robot-assisted procedures.
In the TCP position calibration, the robot’s end tool is manually moved to touch a reference point in four distinct postures. The first three points are arbitrarily oriented, while at the fourth point, the tool tip must be perpendicular to the worktable plane. To ensure this vertical alignment, the tool’s posture is precisely controlled through the robot’s inverse kinematics, aligning the tool tip with the normal direction of the worktable. This action guarantees that the tool tip contacts the reference point perpendicularly. The vertical alignment is critical because any deviation from this alignment can affect the accuracy of subsequent operations, particularly in needle tip calibration. If the tool tip is misaligned, it may introduce errors that compromise the precision of delicate procedures such as dental implant surgeries. Proper vertical alignment ensures both the direction and position of the tool are accurate, which is essential for precise needle tip calibration. Any deviation in vertical alignment can lead to errors in calculating the needle tip’s position, ultimately impacting the overall accuracy of the surgical procedure.
For the TCF pose calibration, the robot’s end tool is manually adjusted along the X and Z axes. Starting from the fourth point, the tool tip is moved a predefined distance along the X-axis to record the fifth point, followed by a similar movement along the Z-axis to record the sixth point. These movements provide the positional data necessary to calculate the pose matrix of the tool relative to the robot’s end coordinate system. While the Z-axis is used as the reference direction in the tool coordinate system, it does not necessarily align perfectly with the direction of the drill. The Z-axis typically aligns with the main axis of the tool during operation but is not identical to the drill’s cutting direction. The drill’s cutting direction refers to the rotation axis of the drill, while the Z-axis serves as the reference for ensuring proper tool alignment in space, which is critical for accurate positioning and tool performance during surgery.
This six-point calibration method ensures the precise alignment of the tool’s coordinate frame with the robot’s coordinate system, which is essential for achieving reliable, accurate operations in dental implant surgery. The method mitigates operational errors, enhances repeatability, and ensures the tool’s positional and directional accuracy. The calibration procedure is visually illustrated in Fig 8, which shows the six distinct calibration points. This comprehensive approach guarantees that both the TCP and TCF are precisely calibrated, ensuring the accuracy and reliability of the robot-assisted surgical procedure.
- (1). Position calibration of TCP
During the TCP calibration process, the transformation matrix under the tool coordinate system to the robot base coordinate system for the i-th (i=1, 2, 3, 4) calibration point is shown in Eq. (11):
A chunked form expansion of the above equation yields:
Since the elements of (1, 2) on both sides of the equation correspond equally, it follows that:
Since the origin of the tool coordinate system in the above posture is fixed at a constant position under the robot base coordinate system, i.e., (
) is a definite value, the following relation holds:
In the above equation , which contains three elements and contains 3(n-1) equations, the coefficient matrix is a 3(n-1) × 3 matrix, which is a column full rank matrix when n ≥ 3. The above equation, n=4, is an incompatible equation and can only be solved as a least squares solution, i.e.,:
The above equation is shifted and transformed into matrix form as shown in Eq. (15):
In the above equation , which contains three elements and contains 3(n-1) equations, the coefficient matrix is a 3(n-1) × 3 matrix, which is a column full rank matrix when n ≥ 3. The above equation, n=4, is an incompatible equation and can only be solved as a least squares solution, i.e.,:
The first term on the right hand side of the above equation is the additive generalized inverse of the coefficient matrix, which is a column-full rank matrix, so its additive generalized inverse satisfies the following relation:
Substituting Eq. (17) into Eq. (16) yields:
Eq. can be found from the following equation:
Substitute position data of the calibration point into Eq. (19) and convert it into the form of a pose matrix, then substitute it into Eq. (18) to calculate the position calibration result
of the end effector tip in the robot’s end effector coordinate system.
- (2). Pose calibration of TCF
After completing the tool calibration, the pose matrix of the end effector needs to be calculated. The tool pose calibration is performed using the Z/X direction method. During this process, the robot’s end effector pose is kept unchanged, and the pose information of three calibration points is read. The vector relationship between the calibration points
and
(+X direction) is equivalent to the direction vector along the +X axis of the actual tool coordinate system. Therefore, the axial vector along the X-axis of the tool coordinate system can be obtained, as shown in Eq.(20).
Similarly, the axial vector along the +Z axis of the actual tool coordinate system can be obtained, as shown in Eq.(21).
The Y axial vectors are determined using the right-hand rule, as shown in Eq.(22).
To ensure the correctness of the coordinate system vectors, the condition in Eq.(23) must be satisfied.
After calculating the axial vectors for each axis from Eq.s (20), (22), and (23), they are normalized to obtain the pose matrix of the tool coordinate system relative to the base coordinate system. Then, by multiplying the inverse of the rotation matrix
of the end effector coordinate system relative to the base coordinate system, the rotation matrix
of the tool coordinate system relative to the end flange coordinate system can be obtained, as shown in Eq.(24).
From Eq.(19) and defining the variables , the rotation angles
,
and
can then be calculated.
2.3.4 Acquisition of the actual position in the drill pin coordinate system of the implant handpieces.
In order to enable the optical positioning system to obtain the position information of the implant handpieces drill pin coordinate system in real time, it is necessary to complete the calibration of the transformation matrix between the robot end optical positioning mark coordinate system
and the implant handpieces drilling needle coordinate system
, as shown in Fig 9. Using the coordinate system of optical positioning system as the intermediate coordinate system, the position information of the robot end optical positioning mark coordinate system
and the position information of the implant handpieces drill pin coordinate system
under the optical positioning system are obtained respectively, and then the target matrix
is obtained through matrix transformation.
The position transformation relationship between the optical positioning system coordinate system and the robot end optical positioning mark coordinate system can be calculated from the position data acquired by the optical positioning system; in order to acquire the position transformation relationship between the optical positioning system coordinate system and the implant handpieces drill pin coordinate system, we firstly select the feature point and define its coordinate system again, and then establish its coordinate system according to the position information of the acquired feature point under the coordinate system of the optical positioning system, and then obtain the transformation matrix.
- (a). Finding the transformation relationship
between the robot end optical positioning marker and the optical positioning system coordinate system.
The position information of the coordinate system of the robot end optical positioning marker under the optical positioning system
can be read out in real time, and based on the position information, the transformation matrix
between the coordinate system of the robot end optical positioning marker
and that of the optical positioning system
is calculated.
- (b). Finding transformation relationship
between the optical positioning system and the implant handpiece drill pin coordinate system.
The position information of the tip and root
of the implant handpiece drill pin obtained by the probe under the optical positioning system coordinate system
. In order to define the implantable handpiece drill pin coordinate system, three non-collinear points are needed, and the position information of each point obtained by taking the origin of the robot end optical positioning marker coordinate system
as the third point.
Set the tip end point D of the drill pin of the implant handpiece as the origin of the coordinate system, the vector direction of the point
pointing to the point
is parallel to the Z-axis of the coordinate system,take the plane in which
and
are located as the YOZ plane of the coordinate system, take the normal vector
of this plane to be parallel to the X axis of the coordinate system, and then calculate the direction vector
parallel to the Y axis based on the two direction vectors that have been determined, correct the direction of the vectors and unitize them, and then unite the origins to obtain the position matrix
of the coordinate system
under the optical positioning coordinate system
.
- (c). Solving the constant transformation matrix
between the coordinate system of the robot end optical positioning marker and the coordinate system of the implant handpiece drill pin.
2.3.5 Registration of the implant-guided mapping device position information.
- (1). Registration method
The registration of dental implant guide plate mapping device implant program information, the purpose is to register and record the virtual implant position program information into the coordinate system of the positioning marker connected with it, obtain the spatial position information of the positioning marker through the optical positioning system in real time, and obtain the information of the virtual implant cavity preparation program under the coordinate system of the optical positioning system through the matrix transformations, which is an important link in the whole system. The whole registration process is carried out within the field of view of the optical positioning space, the registration scene is shown in Fig 10, and the registration method is as follow:
- (a). Determine the initial drilling position in the coordinate system
:The initial implant position P is set at approximately one millimetre from the mucosa of the oral dentition, and the initial implant position is determined in conjunction with the optical positioning system by means of the optical positioning probe that has already been calibrated and recorded in the coordinate system
in the form of a matrix transformation; the initial implantation position is determined by means of the optical positioning system.
- (b). Determine the direction vector of the implant guide plate mapping device guiding hole axis in the coordinate system
: According to the principle of determining a vector of two points, in the implant guide plate guiding hole up to the end of the guiding cylinder to select another point Q (to ensure that it does not detach from the guiding hole), determine the position of the point in the optical positioning system, and then obtain the direction vector of the implant axis by converting and associating the position of the two points in the coordinate system
.
- (c). Determine the depth of the cavity to be prepared: In the Mimics design software, the distance from the bottom of each virtual implant in its axial direction to the mucosal surface, i.e., the depth of the cavity to be prepared, can be obtained using the measurement tool.
- (2). Registration process
The registration process of the virtual implant initial implant position information is completed under the normal acquisition of the optical localization tracker, and the position information of each point under the coordinate system of the optical localization tracker is recorded, as shown in Table 3. During the registration process, the position of the dental implant guide mapping device and the optical positioning tracker is fixed, so the position information of the device coordinate system under the optical positioning tracker coordinate system is unchanged, and the position information of the positioning marker can be captured using optical positioning(
,
,
,
,
,
).
By substituting the localization marker position information into Eq. (19), the constant transformation matrix of the spatial localization marker coordinate system
in the operative area under the optical localization system coordinate system
can be calculated.
The positions of the points obtained in the optical locator coordinate system , as shown in Table 3, are transformed into the localization marker coordinate system
through the calculation in Eq. (26). The results of this transformation are presented in Table 4.
The virtual implant coordinate system is established with the initial implantation site defined as the origin of the implant coordinate system. The vector (denoted as
) from the initial implantation point P to the target point Q is aligned parallel to the Z-axis of the implant coordinate system. The XOZ plane of the implant is defined by the plane formed by
and
, ensuring that the orientation of the implant coordinate system matches that of the end-effector tool coordinate system. This alignment prevents collisions between the implant tool and natural teeth or surrounding tissues during the implantation procedure.
The normal vector of the defined plane is set parallel to the Y-axis of the implant coordinate system. Based on the known directional vectors
and
, the directional vector
, which is parallel to the X-axis, is calculated. All vectors are corrected and normalized to ensure the accuracy and consistency of the attitude information.
By combining the normalized attitude information with the coordinates of the initial implantation site, the transformation matrix of the implant coordinate system in the coordinate system is constructed. Using this method, the vectors such as
,
and
for the implant at position 36 can be calculated.The transformation matrix
between the localization marker coordinate system
and the implant coordinate system
can be found by unitizing
,
and
and associating the origin of the coordinate system.The conversion matrix
for implant position 37 can be derived in the same way.
2.3.6 Implant pose information acquisition in the robot base coordinate system.
The guiding component of the registered guide plate mapping device was modified and fitted to the mandibular tooth-mucosa model. The virtual implant position information, relative to the robot base coordinate system, was derived from the positional data of the mapping device obtained via an optical positioning system. The coordinate system transformation relationships for the experimental setup are depicted in Fig 11.
From the analysis of the above figure, it can be seen that the initial implant position in the robot base coordinate system can be obtained by matrix transformation, and the transformation relationship is shown in the following equation:
Where has been derived by the hand-eye calibration method (the hand-eye system positional relationship has been fixed) and
can be acquired in real time by the optical positioning system, and
is the implant position registration information that has been completed in the previous section.
The pose information(,
,
,
,
,
) of coordinate system
obtained using the optical tracking system after wearing the model is transformed into matrix
form using Eq. (19).
The positional information of each virtual implant in the robot base coordinate system can be obtained as follows:
2.4 Cavity preparation experiment of the oral implant robot
2.4.1 Experimental design.
This study employs a parallel control experiment design, consisting of two groups: an experimental group utilizing a dental implant robot system for cavity preparation and a control group where an experienced oral implant surgeon performs cavity preparation using traditional surgical tools. The design is elaborated on the following five aspects: experimental objectives, subjects, platforms and equipment, grouping scheme, and data measurement and analysis methods.
- (1). Experimental objectives
The primary aim of this study is to verify the accuracy and stability of the dental implant robot system during cavity preparation on a simulated mandibular tooth-mucosa model. By comparing the robotic system with traditional surgical methods, the study seeks to evaluate the potential advantages of the robotic system in reducing errors, enhancing precision, and optimizing implantation outcomes. These findings aim to provide experimental evidence supporting the clinical application of robotic-assisted dental implant systems.
- (2). Experimental objects
Synthetic mandibular tooth-mucosa models and personalized dental implant template mapping devices were created, as described in Section 2.2. The models were generated using CT and oral scanning data, with high-precision and moderately rigid PLA (polylactic acid) material to ensure consistency and mechanical performance repeatability. Each model includes two target cavity sites (e.g., positions 36 and 37) designed with precise cavity depths and angles to simulate clinical conditions. The virtual implant plans were developed using Mimics and 3-matic software, ensuring consistent initial conditions across all experimental subjects.
- (3). Experimental platform and equipment
In the experiment, the personalized dental implant template mapping device needs to be worn on the experimental model’s mandibular tooth-mucosa model. The positioning during surgery will be completed using the implant template mapping device. The mandibular tooth-mucosa model is fixed on the experimental platform using an oral model clamp. The experimental setup is shown in Fig 12.
The experimental equipment includes a dental implant robot system based on the EC66 six-degree-of-freedom robot, which offers a repeat positioning accuracy of 0.05 mm. This system is integrated via an interface with the Yusen implant machine and standard surgical tools to perform cavity preparation in the experimental group. Additionally, an optical positioning tracking system is used to monitor the spatial pose of the template mapping device and the target cavity in real time, achieving a positioning accuracy of 0.1 mm. The Runyes dental optical scanner from BlueWild Medical is employed for high-precision post-operative scanning of the cavity shape, with sub-millimeter resolution. Finally, a master control computer runs various experimental design-related software, including Mimics, 3-matic, Geomagic Wrap, and SPSS, to support the analysis and execution of the experiment.
- (4). Grouping and experimental variables
The grouping setup for the experiment includes an Experimental Group (Robot Group), where cavity preparation is performed using the dental implant robot system in combination with a personalized template mapping device for precise guidance and positioning. The Control Group (Manual Group) involves cavity preparation conducted by an oral implant surgeon with over 5 years of clinical experience using traditional surgical guides. The experimental variables include the independent variable, which is the method of cavity preparation (robotic vs. manual traditional), and the dependent variables, which are the cavity preparation error indicators, specifically top deviation, root deviation, and angle deviation. Each group will complete 5 independent experiments, each including 2 cavity preparation sites (positions 36 and 37), resulting in a total of 10 cavity data points for statistical analysis.
- (5). Data measurement and statistical analysis
The error measurement methods for this study include post-operative scanning, where the surface model STL data of the cavity after preparation is obtained using registration blocks and an optical scanner. For model registration and error analysis, the actual prepared cavity model is imported into 3-matic software and registered with the virtual implant plan model, using the tooth-mucosa model as a reference to measure top deviation, root deviation, and angle deviation. Statistical analysis methods involve data preprocessing, with normality tests performed in SPSS using the Shapiro-Wilk or Kolmogorov-Smirnov tests. For significance testing, if the data follows a normal distribution, independent sample t-tests will be used to compare differences between the two groups. If the data does not follow a normal distribution, non-parametric tests (Mann-Whitney U test) will be employed. The significance level is set at P<0.05.
2.4.2 Experimental procedure.
The experimental procedure includes virtual implant planning registration, acquisition of implant posture information, cavity preparation operation, and post-operative data collection and analysis. The specific steps are as follows:
- (1). Virtual implant plan registration
Following the registration method outlined in Section 2.3.5, the optical positioning system is used to complete the pose registration of the personalized guide plate mapping device, ensuring accurate alignment of the virtual implant plan with the actual surgical coordinate system. The transformation matrix and
between the positioning marker coordinate system
and the implant coordinate system is calculated, and the registration process is shown in Fig 13.
- (2). Acquisition of implant posture information
Following the method in Section 2.3.6, the guiding part of the registered guide plate mapping device is trimmed and removed, then placed on the mandibular tooth-mucosa model of the experimental setup. The optical positioning tracking system is used to acquire the pose information of the mapping device, and the posture information and
of each virtual implant in the robot base coordinate system is calculated. The registration process is shown in Fig 14.
- (3). Cavity preparation operation for Experimental Group
The robot system performs precise cavity preparation according to the feeding path of the virtual implant plan. Multi-stage feeding and retraction are used to effectively reduce thermal damage and drill wear. The specific steps for the robot cavity preparation are formulated as follows:
- (a). Calculate the start-stop position: Determine the start-stop positions for each virtual implant by obtaining the necessary data from the implant program.
- (b). Set lifting and pulling actions: Perform the lifting and pulling actions, return the drill to its initial position after reaching the target depth, pause for 3 seconds, and proceed with the next increment until the predetermined depth is achieved.
- (c). Repeat for different cavities and drill changes:For cases requiring changes in dental drills or preparation of different cavities, repeat steps 1 and 2 as necessary.
Subsequently, the motion program is written, and the surgical tool at the end of the robot is manipulated to complete the coarse positioning. The positioning program is then initiated to perform fine positioning and verification. Once verified, the implant machine system is activated, and the cavity preparation feeding program begins, initiating the drilling process. The robotic cavity preparation scene is illustrated in Fig 15(a).To ensure the accuracy of the experimental results, three sets of experiments were performed, and the tooth-mucosa model after robotic cavity preparation is shown in Fig 16(a).
- (4). Cavity preparation operation for Control Group
Manual cavity preparation is performed by an oral implant surgeon with over 5 years of clinical experience using traditional surgical guides. The surgeon endeavors to strictly follow the virtual implant plan during the operation, ensuring that the depth, angle, and position of the cavity align with the design requirements. During preparation, the surgeon relies on their clinical expertise to adjust the feeding path while minimizing operational errors and potential damage to surrounding tissues, achieving the best comparative experimental results. Key operational steps are recorded by the experiment supervisor to ensure the standardization of the control group procedures and the comparability of experimental data. The manual cavity preparation scenario is shown in Fig 15(b), and the tooth-mucosa model after manual cavity preparation is shown in Fig 16(b).
- (5). Post-operative data acquisition and error analysis
After the cavity preparation is completed, a designed registration block is inserted into the actual cavity to ensure a tight fit with the cavity shape. A high-precision optical scanner is then used to acquire the 3D surface data (in STL format) of the experimental model. The scanned data is imported into the 3-matic software, where the tooth-mucosa model serves as the reference for model registration and error measurement. By comparing the actual cavity with the virtual implant plan, values for top deviation, root deviation, and angle deviation are recorded separately for the experimental and control groups. This ensures the accuracy and completeness of the data, providing a reliable basis for subsequent statistical analysis.
3. Analysis and discussion of results
3.1 Accuracy analysis of the dental implant guide plate mapping device
In this study, the guiding accuracy of dental implant guides was measured by first importing the scanned assembly digital model and the original implant planning scheme model file into 3-matic software for registration. During the registration process, the guide plate and the axis of the virtual implant were identified as features. The vertical distance and angular error between the axis of the guide plate and the virtual implant were then measured using the software’s measuring tools, as illustrated in Fig 17.
To ensure the reliability of the results, five sets of experiments were conducted, all using the same tooth-mucosa model. For each experiment, the implant guide was assembled onto the model, and the vertical distance and angular error between the axis of the guide portion and the axis of the virtual implant were recorded. These measurements were made based on the method described above, which involved scanning the surface of the assembly model using a dental optical scanner, followed by the registration of the digital model with the original implant planning model. The error measurement process for the guide plate and virtual implant axes was performed five times in total. The results are shown in Table 5.
Based on the data in the table above, it was calculated that the distance and angle error between the axis of the guide plate and virtual implant in the five groups of experiments at positions 36 and 37 were 0.84±0.02mm and 0.73±0.01mm, respectively. The average deviation of the angle was 2.35±0.02° and 2.70±0.01°. These results were derived from five measurements performed on the same tooth-mucosa model, ensuring the consistency and reliability of the data. The findings demonstrate that the designed implant guide exhibits high guiding accuracy and good repeatable seating performance, which meets the guiding accuracy requirements for dental implant surgery.
3.2 Verification of spatial registration positioning accuracy for the oral implant robot system
The positioning accuracy of the oral implant robot system can be measured by comparing and analyzing the theoretical position information obtained from the optical positioning system’s coordinate system with the actual position information in terms of position error. To facilitate the determination of multiple sets of position information in space, this study designs a positioning block. The characteristic points of this positioning block are used to define its own coordinate system and obtain the position information in the optical positioning space. Since determining the coordinate system in space requires three non-collinear points, the design and production of the localization block, along with the definition of the characteristic points, are illustrated in Fig 18.
To ensure the accuracy and credibility of the experimental results, ten groups of experiments were conducted to verify the overall positioning accuracy of the system. Below is the specific analysis and calculation process for one group.
- (1). Obtain the position information of the positioning block: In the optical positioning space, the positioning block is fixed in a bench vise. Using a probe, a set of feature point information is collected, as shown in Table 6.
Define the coordinate system of the positioning block and find the transformation relationship : set the point
as the origin of the coordinate system, the direction of the vector
pointing to the point
from the point
is parallel to the Z-axis of the coordinate system, and take the plane where
and
are located as the XOZ plane of the coordinate system, and take the normal vector
of this plane parallel to the Y axis of the coordinate system, then according to the two direction vectors identified, the direction vector
which is parallel to the X axis is computed, and then correct the direction of the vectors and carry out the unitary, and then add the rotational matrix by associating the information of the origin position to the rotation matrix. The chi-square matrix of the coordinate system under the optical positioning system coordinate system can be obtained by augmenting the matrix, and the calculation steps are as follows.
Determine a vector by two points:
Let the normal vector of the plane formed by the above two vectors be , then the vector relationship satisfies the following equation:
Solving the above equation yields , similarly according to the right hand spiral rule yields
.
The position matrix of the coordinate system
under the optical positioning system coordinate system
can be found by unitizing
,
and
, and determining the vector direction and associating the coordinate system and the origin:
- (2). Obtaining the position information of the drill pin coordinate system in the optical positioning system coordinate system.
The target position information is converted to the robot base coordinate system by matrix transformation to obtain the target position matrix .Control the robot to the target point position, after reaching the predetermined position, the optical positioning system can obtain the position of the robot end optical position marker coordinate system in real time. Based on this position information, the position transformation matrix
is calculated by Eq. (19).
Convert Eq. (25) to obtain the position information of the drill pin coordinate system under the under the optical positioning system coordinate system.
- (3). The positioning accuracy of the system is analyzed and measured using position deviation and pose deviation.
The position deviation is calculated using the Euclidean distance method, as shown in Eq. (34).
The calculation of the pose deviation involves the rotation transformation, is the rotation transformation matrix in the coordinate system of the implant handpiece drill pin relative to the coordinate system of the optical positioning system, and
is the rotation matrix in the coordinate system of the positioning block relative to the coordinate system of the optical positioning system, then:
Combining Eq. (35) with Eq. (36) yields the pose deviation , where:
,
,
,
ranges from
,
ranges from
and
ranges from
.
Take the first set of experimental data as an example:
The pose deviation is obtained according to the above method: ,
and
.
Based on the above methods and steps, data for the remaining nine groups were collected. This information is presented in Table 7. Using the data from the table, the pose of the target was determined and transformed into the robot coordinate system, which could then be used to guide the robot’s motion to the target position. The optical positioning system acquired the actual position and orientation of the drill needle, and the calculation results of the position and orientation deviation information are shown in Table 8. A position deviation curve is plotted, as shown in Fig 19, and the error is then analyzed.
From Fig 19(a), we observe that the average position error is 1.42 mm and the maximum position error is 2.02 mm. From Fig 19(b), we see that the average pose errors around the x, y, and z directions are 1.26°, 0.92°, and 2.1°, respectively, with the maximum pose error being 3.02°. Compared to existing research results, the overall positioning accuracy of the dental implant robot system constructed in this study is comparable to the current standard. However, the application of this system to implant surgery, which requires extremely high accuracy, necessitates an analysis of the errors for subsequent improvement.
The main factors contributing to large errors include the “Hand-Eye calibration,” which requires the optical positioning system and the robot to collect data simultaneously. Due to their inherent accuracy limitations, both systems can accumulate a certain degree of error during data collection, resulting in errors in the “Hand-Eye” calibration results. Additionally, the calibration accuracy of the “Six-point method” directly affects the final positioning accuracy of the system. Moreover, robot precision errors caused by uncertain factors in the robot’s manufacturing and assembly processes also impact the overall positioning precision of the system.
3.3 Accuracy analysis of the robot cavity preparation
3.3.1 Error measurement.
In this study, we designed and fabricated registration block and combined them with an optical scanner to measure errors in experimental results, as opposed to the traditional method of CT scanning. The registration block was designed and 3D printed to ensure the axial hole fit with the model-prepared cavities in sequence. The different assemblies were then scanned using the Bluefield Medical Runyes Dental Optical Scanner, and the acquired digital model was saved in STL format, as shown in Fig 20.
The registration block, the implant scheme model, and the STL format file of the acquired assembly were imported into the 3-matic software together. The tooth-mucosa model was used as the base model, while the rest of the models were treated as floating models. After completing the registration, the tooth-mucosa model and the assembly model were hidden. The error between the actual cavity (the cylinder at the end of the registration block) and the virtual implant was measured using the software’s measurement tool, as shown in Fig 21. The cavity preparation errors for the Experimental Group (Robotic Group) and the Control Group (Manual Group)were obtained using the method described above.
3.3.2 Results and discussion.
- (1). Statistical results of error data
After completing the experiments for both the Experimental Group (Robotic Group) and the Control Group (Manual Group), which involved 5 sets of experiments for each group (a total of 10 cavities), the obtained data error (Table 9), including top deviation, root deviation, and angle deviation, were imported into SPSS for statistical analysis.
The normality test (Shapiro-Wilk test) was applied to check the distribution of the error data, and the results confirmed that all error data followed a normal distribution. Therefore, independent sample t-tests were used to compare the differences between the two groups. Table 10 shows the statistical results of the error data for both the experimental and control groups, presenting the mean values ± standard deviations.
The independent sample t-test results showed that there were no statistically significant differences between the two groups for top deviation and root deviation (P > 0.05). However, for angle deviation, the experimental group (robotic group) exhibited significantly lower values compared to the control group (P < 0.05).From these results, it can be observed that the robotic group and the traditional surgery group had similar values for top deviation and root deviation, with no significant differences observed. However, the robotic group demonstrated superior directional control precision in terms of angle deviation.
- (2). Results analysis and discussion
- (a). Top and root deviations
The experimental results indicate that the top deviation in the robot group (1.09 ± 0.37 mm) is similar to that in the control group (1.43 ± 0.06 mm). The root deviation and angular deviation are also within reasonable ranges. This suggests that the robot system’s positioning capability is close to or has reached the level of an experienced clinical surgeon, meeting or approximating the precision requirements of clinical implant procedures. This outcome may be related to the pre-positioning role of the personalized guide plate mapping device, which provides highly precise reference points for the initial positioning and feeding direction. As a result, both the robot and the surgeon can perform the procedure with a high level of precision. Additionally, the stiffness differences between the 3D printed mandibular model and actual clinical bone tissue may make it easier for both manual and robotic operations to achieve ideal precision in depth and displacement control.
- (b). Angle deviation
Regarding angle deviation, the robot group’s average deviation was 3.93 ± 0.55°, significantly lower than the control group’s 4.15 ± 0.85°. This indicates that the robot system has a clear advantage in direction control. Factors influencing angle deviation include: the robot system’s precise pose control and pre-planned path, which effectively avoid hand tremors and operational errors commonly encountered in manual procedures, thus improving precision. Although the control group’s procedure was performed by an experienced surgeon, manual drilling can still be affected by hand vibrations and operational deviations, resulting in slightly poorer angle control.
- (3). Sources of error and improvement directions
Although the robot group showed better angle control, there is still room for further improvement in overall error. The main sources of error include: slight deformations in the 3D printed guide plate mapping device and model, which may introduce minor errors during initial scheme registration. This could be reduced by improving printing accuracy, using higher-quality materials, or optimizing the guide plate design. The calibration precision of the robot’s hand-eye system directly affects the accuracy of pose conversion. Future improvements could focus on optimizing the calibration algorithm and the design of calibration fixtures to reduce system errors. Additionally, the experiment was conducted on a resin model, which has significant differences in hardness and stiffness compared to actual bone tissue. Future studies may use bone-like materials or animal bone models to better reflect clinical surgical outcomes.
- (4). Comparison with other studies
The reported accuracy of computer-assisted implant systems and robotic implants (such as Schneider [27], Pettersson [28], etc.) is similar to the results of this study, with some differences in angle control. Compared to previous literature, this study’s results show that the top and root errors are already close to clinically acceptable ranges, while angle accuracy shows a certain advantage. A comparison with existing research validates the robot system proposed in this study, which achieves comparable or even superior accuracy compared to traditional methods.
- (5). Clinical translation and future applications
The experimental results confirm the feasibility of the dental implant robotic system in cavity preparation accuracy, particularly demonstrating higher stability and repeatability in angle control. This provides favorable technical evidence for future clinical translation. Through further optimization of guide plate designs, improvement of calibration precision, and validation in environments closer to clinical conditions, the dental implant robotic system has the potential to reduce implant errors, improve surgical quality, and lower the incidence of complications and secondary surgeries in clinical settings.
4. Conclusions
In this study, we developed a comprehensive oral implant robot system, which includes innovations in the design and fabrication of a personalized dental implant guide mapping device, spatial information registration, and cavity preparation experiments. These advancements significantly enhance the precision, safety, and predictability of oral implant surgery, offering innovative technical solutions to improve surgical outcomes. The specific contributions of this study are outlined as follows:
- (1). Construction of the Oral Implant Robot System
To address the limitations of traditional cavity preparation methods, we developed an efficient and precise oral implant robot system by integrating digital implant guides with optical positioning navigation technology. This approach improves the accuracy and efficiency of cavity preparation, offering a robust solution to current challenges in dental implant surgeries.
- (2). Design and Validation of the Personalized Dental Implant Guide Mapping Device
Utilizing CBCT image data and a digital model of the tooth-mucosa of an artificial jaw, we created a personalized implant plan using Mimics software. The implant guide mapping device was designed using Geomagic, 3-matic, and SolidWorks software and fabricated through 3D printing. Optical scanning and precise registration verification confirmed that the guide plate exhibits excellent guiding accuracy and stable repeatability, effectively meeting the high-precision requirements of oral implant surgery. The successful integration of these technologies demonstrates the viability of personalized solutions for implant procedures.
- (3). Spatial Information Registration of the Oral Implant Robot System
We thoroughly analyzed the coordinate systems within the surgical robot system and their transformation relationships. Through accurate hand-eye calibration and end-tool calibration, we unified the system’s coordinate systems. Experimental verification of the system’s overall positioning accuracy confirmed the feasibility and precision of our spatial information registration method, ensuring reliable operation for the dental implant robot system. This method is crucial for achieving high-precision outcomes in surgery.
- (4). Experiment on Cavity Preparation Using the Dental Implant Robot
This study compared the performance of the robotic system with traditional surgical methods. Results showed that the robotic system significantly outperformed manual methods in terms of angular control precision, with much lower angular deviations (4.17 ± 0.28° vs. 5.23 ± 0.10°). However, no significant differences were observed in top deviation (1.09 ± 0.37 mm vs. 1.43 ± 0.06 mm) and root deviation (1.49 ± 0.57 mm vs. 2.57 ± 0.10 mm) between the two groups. The robotic system demonstrated high precision in directional control, effectively reducing human error, particularly in angular control. Despite these successes, further improvements in overall accuracy are necessary, particularly in model and template printing precision, as well as optimization of calibration methods to minimize errors.
This research presents a novel and reproducible methodology for evaluating the precision of dental implant guide plates and robotic positioning systems. By demonstrating the potential of robotic assistance to enhance surgical precision and outcomes in dental implantology, this study provides valuable insights for future clinical applications and technological advancements in the field. The continued development of these technologies has the potential to revolutionize the way oral implant surgeries are performed, offering safer, more predictable, and highly precise procedures.
Acknowledgments
The authors would like to thank Dr. Guo, President of Jianjun Dental Hospital, for providing the dental optical scanner used to obtain the implant guide surface information. We thank other students in the laboratory for their help in the experiments. We would also like to thank the reviewers and manuscript editors who provided professional comments on the manuscript.
References
- 1. Kasat V, Ladda R, Ali I, Farooqui A, Kale N. Dental implants in type 2 diabetic patients: a review. J Oral Res Rev. 2018;10(2):96.
- 2. Cleary K, Peters TM. Image-guided interventions: technology review and clinical applications. Annu Rev Biomed Eng. 2010;12:119–42. pmid:20415592
- 3. Bolding SL, Reebye UN. Robotic-Guided dental implant placement in fully edentulous patients: Preliminary results of a prospective multi-center clinical study. J Oral Maxillofac Surge. 2020;78(10):e22–3.
- 4. Duré M, Berlinghoff F, Kollmuss M, Hickel R, Huth KC. First comparison of a new dynamic navigation system and surgical guides for implantology: an in vitro study. Int J Comput Dent. 2021;24(1):9–17. pmid:34006059
- 5. Iijima T, Matsunaga T, Shimono T, Ohnishi K, Usuda S, Kawana H. Development of a multi DOF haptic robot for dentistry and oral surgery. IEEE/SICE Int Symp Syst Integr (SII). 2020:52–7.
- 6.
Boesecke R.; Brief J.; Raczkowsky J.; Schorr O.; Daueber S.; Krempien R.; Haßfeld S. Robot assistant for dental implantology. In medical image computing and computer-assisted intervention–MICCAI: Int Conf Utrecht, The Netherlands, 2001,1302–3.
- 7. Pires JN, Caramelo FJ, Brito P, Santos J, Botelho MF. Robotics in implant dentistry: Stress/Strain analysis. System overview and experiments. Ind Robot. 2006;33(5):373–80.
- 8. Wilmes B, Su Y-Y, Drescher D. Insertion angle impact on primary stability of orthodontic mini-implants. Angle Orthod. 2008;78(6):1065–70. pmid:18947280
- 9. Wilmes B, Drescher D. Impact of insertion depth and predrilling diameter on primary stability of orthodontic mini-implants. Angle Orthod. 2009;79(4):609–14. pmid:19537867
- 10. Sun X, McKenzie FD, Bawab S, Li J, Yoon Y, Huang J-K. Automated dental implantation using image-guided robotics: registration results. Int J Comput Assist Radiol Surg. 2011;6(5):627–34. pmid:21221831
- 11. Yu K, Uozumi S, Ohnishi K, Usuda S, Kawana H, Nakagawa T. Stereo vision based robot navigation system using modulated potential field for implant surgery. IEEE Int Conf Ind Technol (ICIT). 2015:493–8.
- 12. Li J, Shen Z, Xu WYT, Lam WYH, Hsung RTC, Pow EHN, et al. A compact dental robotic system using soft bracing technique. IEEE Robot Autom Lett. 2019;4(2):1271–8.
- 13. Li J, Lam WYH, Chiu Hsung RT, Pow EHN, Wang Z. A customizable, compact robotic manipulator for assisting multiple dental procedures. 3rd Int Conf Adv Robo Mechatron (ICARM). 2018:720–5.
- 14. Zhao R.; Xie R.; Ren N.;Li Z.; Zhang S.; Liu Y.; Dong Y.; Yin AA., Zhao Y.; Bai S. Correlation between intraosseous thermal change and drilling impulse data during osteotomy within an autonomous dental implant robotic system: An in vitro study. Clin Oral Implants Res. 2024,35(3):258–67.
- 15. Liu C, Liu Y, Xie R, Li Z, Bai S, Zhao Y. The evolution of robotics: research and application progress of dental implant robotic systems. Int J Oral Sci. 2024;16(1):28. pmid:38584185
- 16. Lu C, Dong B, Hu X, Zhao Y, He H, Wang J. Preoperative CT and intraoperative CBCT image registration and evaluation in robotic cochlear implant surgery. Annu Confe Med Image Understanding Anal:116–29.
- 17. Hung KF, Ai QYH, Wong LM, Yeung AWK, Li DTS, Leung YY. Current applications of deep learning and radiomics on CT and CBCT for maxillofacial diseases. Diagnostics (Basel). 2022;13(1):110. pmid:36611402
- 18. Yang R, Wang Z, Liu S, Wu X. Design of an accurate near infrared optical tracking system in surgical navigation. J Lightwave Technol. 2013;31(2):223–31.
- 19. Lin Q, Yang R, Cai K, Si X, Chen X, Wu X. Real-time automatic registration in optical surgical navigation. Infrared Phys Technol. 2016;76:375–85.
- 20. Pradies G, Morón‐Conejo B, Martínez‐Rus F, Salido MP, Berrendero S. Current applications of 3D printing in dental implantology: A scoping review mapping the evidence. Clinical Oral Implants Res. 2023,35(8), 1011-1032.
- 21. Greenberg AM. Digital technologies for dental implant treatment planning and guided surgery. Oral Maxillofac Surg Clin North Am. 2015;27(2):319–40. pmid:25951962
- 22. Schnutenhaus S, Edelmann C, Knipper A, Luthardt RG. Accuracy of dynamic computer-assisted implant placement: a systematic review and meta-analysis of clinical and in vitro studies. J Clin Med. 2021;10(4):704. pmid:33670136
- 23. Tsai RY. Efficient and accurate camera calibration technique for 3D machine vision. Proc IEEE Conf Comput Vis and Pattern Recognit:364–74.
- 24. Daniilidis K. Hand-eye calibration using dual quaternions. Inte J Robot Res. 1999;18(3):286–98.
- 25. Shah M. Solving the robot-world/hand-eye calibration problem using the kronecker product. J Mech Robot. 2013;5(3).
- 26. Strobl KH, Hirzinger G. Optimal hand-eye calibration. IEEE/RSJ Inte Conf Intell Robot Syst. 2006:4647–53.
- 27. Schneider D, Marquardt P, Zwahlen M, Jung RE. A systematic review on the accuracy and the clinical outcome of computer-guided template-based implant dentistry. Clin Oral Implants Res. 2009;20 Suppl 4:73–86. pmid:19663953
- 28. Pettersson A, Kero T, Söderberg R, Näsström K. Accuracy of virtually planned and CAD/CAM-guided implant surgery on plastic models. J Prosthet Dent. 2014;112(6):1472–8. pmid:24993374