Automatic Tissue Traction Using Miniature Force-Sensing Forceps for Minimally Invasive Surgery
Abstract
A common limitation of autonomous tissue manipulation in robotic minimally invasive surgery (MIS) is the absence of force sensing and control at the tool level. Recently, our team has developed miniature force-sensing forceps that can simultaneously measure the grasping and pulling forces during tissue manipulation. Based on this design, here we further present a method to automate tissue traction that comprises grasping and pulling stages. During this process, the grasping and pulling forces can be controlled either separately or simultaneously through force decoupling. The force controller is built upon a static model of tissue manipulation, considering the interaction between the force-sensing forceps and soft tissue. The efficacy of this force control approach is validated through a series of experiments comparing targeted, estimated, and actual reference forces. To verify the feasibility of the proposed method in surgical applications, various tissue resections are conducted on ex vivo tissues employing a dual-arm robotic setup. Finally, we discuss the benefits of multi-force control in tissue traction, evidenced through comparative analyses of various ex vivo tissue resections with and without the proposed method, and the potential generalization with traction on different tissues. The results affirm the feasibility of implementing automatic tissue traction using miniature forceps with multi-force control, suggesting its potential to promote autonomous MIS. A video demonstrating the experiments can be found at https://youtu.be/f5gXuXe67Ak.
Index Terms:
Minimally invasive surgery, surgical robots, miniature forceps, automatic tissue traction, grasping and pulling force control.I Introduction
Surgical robots equipped with miniature instruments have been extensively studied in recent years, demonstrating significant potential for minimally invasive surgery (MIS) [1, 2, 3, 4, 5, 6]. Within this field, miniature forceps are increasingly employed for delicate tissue manipulation [7, 8, 9, 10, 11, 12, 13]. In addition, as surgical robots advance towards enhanced autonomy, the importance of precise robotic tissue manipulation is increasingly recognized [1, 14]. To facilitate efficient and safe tissue manipulation in robotic MIS, accurate control over the grasping and pulling forces exerted by miniature forceps is vital, which is amplified by the risk of severe complications associated with improper manipulation forces [15, 16, 17, 18, 19]. However, this critical functionality remains absent in most systems employing miniature instruments.
Tissue traction, comprising grasping and pulling, is a frequently performed surgical task [18]. For example, Fig. 1(a) illustrates a robotic thyroidectomy scenario where forceps and scissors collaboratively undertake cyst dissection. During such procedures, the traction executed by the forceps necessitates both separate and simultaneous control of grasping and pulling forces. This control is crucial to prevent tissue damage and ensure optimal surgical outcomes, as shown in Fig. 1(b)-(e). In particular, grasping and pulling forces are highly coupled during the tissue pulling process, and they are significantly influenced by the interaction between instrument and tissue [20, 21, 22]. In response to the need for enhanced precision in robotic surgery, this paper introduces a method for automatic tissue traction using miniature forceps with controlled forces.

I-A Background
To effectively control the forces exerted by forceps in surgery, accurate sensing of interaction forces is essential. Therefore, a large body of work has focused on techniques to enable force sensing in tissue manipulation, ranging from observing tissue deformation to developing tool-level force sensors.
Tissue deformation observation often relies on imaging techniques [23]. For instance, Haouchine et al. employed endoscopic images to develop an underlying biomechanical model for estimating contact forces [24]. Beyond traditional tissue modeling, research has explored using learning methods to estimate interaction forces based on visual information. Lee et al. achieved contact force estimation using a neural network-based method that integrates actuators’ electrical currents with camera images to enhance accuracy [25]. However, these studies primarily concentrate on contact force estimation, often overlooking grasping forces, which are equally crucial in tissue manipulation. Estimating grasping forces poses additional challenges, particularly due to the difficulty in visually monitoring and measuring tissue deformation between the forceps’ jaws [26]. Furthermore, these learning-based methods generally necessitate complex training processes and are difficult to prepare in practical surgery [23, 27]. The reliability of these methods also depends on precise, real-time modeling of tissue biomechanical properties, posing significant challenges in robustness and applicability across diverse surgical scenarios [28].
Another approach for force sensing in tissue manipulation is the integration of sensors directly onto surgical forceps [29]. For example, King et al. [30] mounted two FlexiForce sensors on the forceps’ jaws to enable tactile feedback and demonstrated its effectiveness in reducing grasping forces during operations. Beyond directly utilizing commercial sensors, investigations were conducted on developing sensing modules tailored to customized forceps. For instance, Lai et al. [31] integrated Fiber Bragg grating (FBG) sensors into forceps to enable pulling force sensing. Using the same principle, Zarrin et al. [32] created a gripper capable of measuring grasping and axial forces with FBGs embedded into the gripper’s jaws. Capacitance-based sensors [33, 21] have also been installed in the forceps’ jaws to achieve similar outcomes. However, the significant size of these sensing modules and the extensive modifications required on the jaws hinder their integration into miniature forceps, such as those used in [11, 12, 7, 8, 9, 10]. To overcome this challenge, our previous work [22] introduced a novel vision-based module with a diameter of 4 mm that can be seamlessly embedded in miniature forceps, successfully achieving multi-modal force sensing (both grasping and pulling forces) in delicate tissue manipulation.
Despite these advances in force sensing techniques, how to use these capabilities for precise force control with miniature forceps in tissue manipulation has not received sufficient investigation and remains an open question. Xiang et al. [34] adopted a learning-based approach to facilitate contact force estimation and control at the tip of a continuum robot. Although the training of the neural networks involved only the actuator’s state and a reference contact force, the implementation phase necessitated prior biomechanical information. In parallel, Wijayarathne et al. [35] developed a model to detect contact in force-modulated manipulation, employing Young’s modulus of both the tool-tip and the contact surface. In a different approach, Sheng et al. [36] bypassed the intricate modeling by directly affixing a force sensor at the instrument’s base, thus enabling direct control over the instrument-tissue contact force. However, it is important to note that the methodologies mentioned above were all developed for probe-like instruments where only the contact forces are concerned. None of them are directly applicable to surgical forceps which also involve grasping forces. Khadem et al. [16] achieved control over the grasping forces of forceps on rubber by managing the driving force through a force sensor mounted at the proximal end of the tool. However, the study was limited to grasping forces only and neglected the control of pulling forces, which are also critical in delicate tissue manipulation.
In summary, despite the achievements mentioned above, effective control of the miniature forceps’ grasping and pulling forces remains largely unexplored. In particular, to the best of the authors’ knowledge, no study has investigated the simultaneous control of grasping and pulling forces in tissue manipulation, which poses a grand challenge due to tight force coupling [20, 21, 22]. It is imperative to address this challenge to equip the miniature forceps with an essential capability for automatic tissue manipulation in MIS [2, 14].

I-B Contribution
This work is a substantial extension of our previous work [22], which presented a pair of miniature forceps capable of sensing grasping and pulling forces. Leveraging the sensorized forceps, in this article, we propose a novel method to enable the control of multiple forces and automatic tissue traction. The main contributions of this article are as follows:
-
1.
A controller is proposed to manage and decouple the grasping and pulling forces of miniature forceps, enabling more precise tissue manipulation.
-
2.
Based on the force-controlled miniature forceps, automatic tissue traction is realized and implemented in ex vivo tissue resections.
We start by deriving a model of tissue manipulation that considers the interaction between forceps and soft tissues and analyzing its controllability and observability. Then, we design a controller capable of regulating the grasping and pulling forces separately or simultaneously using the miniature forceps’ multi-modal force sensing. The efficacy of the force controller is validated through a series of experiments comparing the target, estimated, and reference results.
We further investigate the feasibility of automatic tissue traction based on the developed controller. The automatic tissue traction includes two stages, grasping and pulling. The grasping stage relies on a controlled grasping force, while the pulling stage is under the guidance of a controlled pulling force, as depicted in Fig. 1(a). Integrating the force-sensing forceps in a dual-arm robotic system, we demonstrate the potential surgical application of automatic tissue traction by a series of resections on ex vivo tissues.
Finally, we discuss the benefits of multi-force control in tissue traction, evidenced through comparative analyses of various ex vivo resections with and without the proposed method, and the potential generalization with traction on different tissues.
II System Description and Modeling

II-A Force Sensing of Miniature Forceps
The miniature forceps and their vision-based force estimation method have been presented in our previous work [22]. Integrated with a micro-level actuator, the efficacy of this new kind of miniature forceps has been validated for force estimation in robotic tissue manipulation tasks. To reduce duplication without compromising comprehensibility, we briefly describe the prototype in this section. Subsequently, we clarify how the driving force and supporting force applied to the forceps are independently estimated, followed by the calculation of the pushing/pulling force and grasping force.
The micro-level actuator (Fig. 2(a)) is optimized by a portable design considering sterilization and delivery. The instrument integrated with the miniature force-sensing forceps (Fig. 2(b) shows the prototype) can achieve one-step mating with the micro-level actuator through a docking part and then be fixed by two screws. To avoid interference from the camera and LED cables, an inner tube is concentrically installed along with the outer stainless tube to enclose the forceps’ driving cable only, as shown in Fig. 2(c).
The forces applied to the forceps when they push or pull a tissue are also shown in Fig. 2(c). is the driving force from the cable, is the pushing/pulling force from the interactive tissue, and is the supporting force applied to the forceps’ base from the installed sensing module. The driving force is directly measured by a commercial gauge force sensor installed at the proximal end of the instrument shown in Fig. 2(a). The supporting force is equal to the elastic force from the spring and can be formulated as
(1) |
where is the spring’s stiffness matrix, is the translation vector of , representing the spring’s deformation, and estimated by the sensing module’s camera by tracking the installed target.
Because the estimation of solely depends on the spring’s deformation, it can be directly and independently estimated by the vision-based sensing module. Consequently, this allows for the driving force and supporting force applied to the forceps to be measured independently and concurrently.
According to the force equilibrium, the pulling force can be obtained by
(2) |
We define the contact force between the tissue and forceps’ jaws as the grasping force , as depicted in Fig. 3(a). For convenience, we adopt and to denote the magnitude of force and displacement in the following sections. Then, the grasping force can be formulated as
(3) |
where
(4) |
The details of the grasping and pulling forces estimation can be found in [22].
II-B Model of Tissue Traction with Forceps
Force-sensing forceps pave the way for tissue manipulation, including controlling the grasping force and the pulling force . To facilitate efficient and safe robotic tissue traction, it is essential to control these multiple forces applied to the tissue.
To establish the model of tissue traction using forceps, accurately estimating the interaction forces between the soft tissue and the forceps is essential. Ideally, this force estimation can be achieved by constructing a tissue model, such as using the Kelvin–Voigt model [37, 38]. However, the diverse and complex characteristics of different tissues, coupled with their dynamic changes during the operation, pose significant challenges to precise modeling [28]. In the development of force-sensing forceps [22], we have enabled the real-time estimation of both grasping and pulling forces. Consequently, our system does not require a precise tissue model for force estimation.
In this study, to assess the observability and controllability of the tissue manipulation using miniature forceps, we simplify the grasped tissue by a Kelvin–Voigt model that consists of a viscous damper and elastic spring for the mathematical model derivation. Assuming the forceps grasp the tissue stably without any slippage or tissue damage, we introduce a static model when the forceps grasp and pull the tissue, as depicted in Fig. 3(b).
The system has two inputs , and two outputs . According to Fig. 3(b), we have below two function groups:
(7) |
where , and denote the displacement of the forceps’ jaws related to the tissue body {} and that of the spring base related to {}.
(10) |
where is the lower driver displacement related to its mounting point on the robotic arm {}, while is the upper driver displacement related to its mounting point on the lower driver {}.
Then, defining the state variables as , we can formulate the state-space equations as
(11) |
with and .
III Methods for Automatic Tissue Traction
To achieve precise and automatic tissue traction, the forceps must be capable of following predefined grasping and pulling force profiles. Consequently, it becomes essential to design controllers for grasping and pulling processes. However, it is challenging to model tissue mechanical properties precisely in real time, and the controller needs to be adaptive to deal with various tissues. Here, we adopt a standard and effective proportional–integral–derivative (PID) controller to enable the forceps to track these force profiles,
(13) |
where is the error between the target force and the estimated value , and denotes subscript {, } for grasping and pulling forces, respectively.

III-A Tissue Grasping with Controlled
III-A1 Controller Design
In our forceps, the current is estimated and observed in each running cycle via (3). Originally, we plan to apply a group of parameters with controller (13) to control the grasping force . However, from (3), we find that is positively related to . Therefore, we set the corresponding parameters of different configurations as below (14) to minimize the difference in response.
(14) |
where is a function related to .
In addition, considering the deformation of the spring and the press deformation of the tissue, we set the speed of the lower driver as
(15) |
This can compensate for the elastic motion and minimize the forceps tip movement, i.e., keeping by setting with .
Consequently, the input for the upper driver in the tissue grasping process with controlled can be set as
(16) |
where , is the target grasping force, and is the current estimated grasping force.

III-A2 Experimental Evaluation
Fig. 4 shows the experimental setup, where a commercial pressure sensor (RFP603 200g, customized by RFP®, China) was adopted as the reference. Associating with a linear voltage converter (K-CUT, China), the pressure sensor had a resolution of 0.01N in its linear sensing range [0, 0.6]N. The forceps grasped the commercial pressure sensor, which directly measured the reference grasping force. Because the pressure sensor’s sensing area was a 10mm-diameter circle, 3D-printed jaws were rigidly fixed to the forceps’ jaws to ensure sufficient contact. These extension jaws were configured with , , and to provide different grasping angles. Consequently, in (3) was set as in the following experiments. To avoid the slide between the forceps and the pressure force sensor, we fixed the sensor to the lower extension jaw with a thin glue pad. We tuned the controller parameters empirically by referring to the Ziegler–Nichols method. We observed acceptable performance with and applied them to the following evaluation experiments.
Because the grasping force is positively related to the grasping angle , as shown in (3), the maximum grasping force that the forceps can produce varies with different . Moreover, to cover the range of estimation as much as possible, we set the amplitude of the target grasping force profile to 0.2N, 0.25N, and 0.3N for experiments with , , and , respectively, and note them by . Referring to [16, 33, 39, 40], we set the frequency of to 1/30Hz, 1/15Hz, and 1/10Hz and repeatedly applied them to experiments with different configurations.
Fig. 5(a), (b), and (c) present the grasping force results of experiments conducted with the targeted grasping force frequency equalling 1/30Hz, 1/15Hz, and 1/10Hz, respectively. For clarification, we plotted results with the same frequency in the same subplot. , , and denote the input target grasping force, the forceps-estimated grasping force, and the measured reference grasping force, respectively. Fig. 5(d) shows the errors between , , and with boxplots, and the root mean square (RMS) errors are marked with pentagrams. We also noticed that the error between and tended to increase when the frequency of the targeted force increased, and the maximum error (0.095N) was observed in the experiment with 1/10Hz and . On the contrary, errors between and showed slight variations, yet all were below 0.06N. This indicates the grasping force can be estimated and controlled effectively during the grasping process.
III-B Tissue Pulling with Controlled
III-B1 Controller Design
In our forceps, the current is also estimated and observed in each running cycle via (2). We assume the tissue has been grasped stably for the pulling stage, and the upper driver is locked by setting
(17) |
Then, the pulling force control can be achieved by directly relying on the lower driver’s motion. Consequently, the input for the lower driver in the pulling process with controlled can be set as
(18) |
where , is the target pulling force, and is the current estimated pulling force.
III-B2 Experimental Evaluation
Similarly, we evaluate the pulling force control by actuating the forceps to follow a series of inputted force profiles with different amplitudes and frequencies. The experimental setup is shown in Fig. 4, where the reference pulling force is measured by a commercial gauge force sensor (SBT630B 1kg, SIMBATOUCH, China) that is connected to the pressure sensor by an elastic. The forceps initially grasped the commercial pressure sensor with a grasping force . Then, the forceps pulled the pressure sensor with an input target pulling force profile , having an amplitude of 2.0N. were chosen and applied to the following evaluation experiments. Similar to the tissue grasping evaluation, three frequencies, 1/30Hz, 1/15Hz, and 1/10Hz, were chosen and repeatedly applied to experiments with three grasping angles , , and noted by .


Fig. 6(a), (b), and (c) present the comparisons of pulling force in experiments conducted with frequency equal to 1/30Hz, 1/15Hz, and 1/10Hz, respectively. For clarification, we plotted results with the same frequency in the same subplot. , , and denote the input target pulling force, the forceps’ estimated pulling force, and the measured reference pulling force, respectively Fig. 6(d) shows the errors between , , and with boxplots, and RMS errors are marked with pentagrams. The error between and tended to increase when the frequency of increased, and the maximum error 0.4N was observed in the experiment with 1/10Hz and . On the contrary, errors between and showed slight variations, yet all were below 0.16N. This indicates that can be estimated and controlled efficiently during the pulling process.
III-C Tissue Traction with Controlled and
III-C1 Integrated Controller for Grasping and Pulling Stages
The results above have shown the potential of the proposed controllers in automatic tissue traction, which consists of a grasping stage followed by a pulling stage. In particular, the grasping stage can directly employ the controller developed in Sec. III-A, i.e., pure grasping force control using (15) and (16).
The pulling stage may also just use the pure pulling force controller proposed in Sec. III-B; however, a notable coupling between and was observed in the experiments in Sec. III-B. For example, Fig. 7 presents the variation resulting from the changed corresponding to experiments in Fig. 6(a), and the maximum values of these variations were 0.073N, 0.096N, and 0.116N for and , respectively. This force coupling phenomenon was also observed in [20, 21, 22] when these studies evaluated their forceps’ force-sensing capabilities.
The force coupling phenomenon can be explained by (2) and (3). Referring to them, we can formulate grasping force as
(19) |
where . This indicates that the grasping force is positively related to the pulling force .
When dealing with delicate and critical tissues, it is often desirable to maintain a controlled grasping force while pulling the tissue. Therefore, we propose to simultaneously control the grasping and pulling forces during the tissue pulling stage. This can be conveniently achieved by setting the inputs for lower and upper drivers in the pulling process with (18) and (16), respectively.
III-C2 Experimental Evaluation
Here, we adopted the same experimental setup shown in Fig. 4. The experimental procedures simulated the tissue traction process with the following considerations. First, the forceps grasp the pressure sensor following a target grasping force profile . Then, during the pulling process, the forceps pull the pressure sensor following a target pulling force profile while keeping the grasping force at a constant value . simulated a threshold to limit the grasping force and avoid unexpected tissue breaking.

Force | Comparison | Error | |||
[N] | Mean | 0.0054 | 0.0071 | 0.0106 | |
() | RMS | 0.0063 | 0.0083 | 0.0128 | |
Max | 0.0151 | 0.0202 | 0.0377 | ||
Mean | 0.0144 | 0.0140 | 0.0171 | ||
() | RMS | 0.0163 | 0.0167 | 0.0201 | |
Max | 0.0345 | 0.0448 | 0.0532 | ||
[N] | Mean | 0.2480 | 0.2024 | 0.2019 | |
() | RMS | 0.2890 | 0.2457 | 0.2385 | |
Max | 0.5529 | 0.5382 | 0.5218 | ||
Mean | 0.1043 | 0.1122 | 0.1920 | ||
() | RMS | 0.1226 | 0.1331 | 0.2253 | |
Max | 0.3068 | 0.3374 | 0.4437 |
Specifically, the targeted grasping force first gradually increased from zero to the threshold N during the grasping phase (s). Then, it kept constant during the pulling phase (s) when the target pulling force increased from 0 to 2.0N. Finally, both and kept constant during (s). During (s), and were constant to visually separate the grasping and pulling phases.

Each experimental procedure was repeated five times. The standard deviation plots Fig. 8(a) and (b) show the comparison of estimated, targeted, and reference values of and , respectively. Since all the experiments followed the same and profiles, their results almost overlaid. In these traction experiments, we are more concerned with the force variations during the pulling process, and Table I lists the worst-case errors (see Appendix-A) of and during this period.

We can see the mean, RMS, and maximum errors between and are all under (0.0106, 0.0128, 0.0377)N, which were comparable with that of experiments shown in Fig. 5. The mean, RMS, and maximum errors between and are all under (0.2480, 0.2890, 0.5529)N, which were also comparable to that in experiments shown in Fig. 6. Moreover, compared to that without controlled grasping force (see Fig. 7), the maximum deviation of in the pulling phase reduced by around 300% for (from 0.116N to 0.0377N), 470% for (from 0.096N to 0.0202N), 460% for (from 0.073N to 0.0151N). These indicate that simultaneous and control can be effectively achieved during the pulling process.
In addition, Fig. 8(c) shows the corresponding driving force and spring elastic force of these experiments. We can see that less and were required for forceps with larger to achieve the same . Moreover, the driving force remained nearly constant during the pulling phase while the spring elastic force (equal to the supporting force) gradually decreased. This was because the constant grasping force required constant driving force, and the system had to reduce the elastic force to ensure the increased pulling force . This phenomenon confirmed the analysis in (19) and revealed that the decoupling control of and was achieved by indirectly controlling and .
IV Automatic Traction-Assisted Tissue Resection
Tissue traction is frequently performed in surgical operations such as lesion sampling and tumor dissection. Here, we demonstrate the feasibility of the proposed method for automatic tissue traction in a dual-arm tissue resection task on ex vivo tissues.
IV-A Experimental Setup and Operation Flow
IV-A1 Experimental Setup
Fig. 9(a) shows the experimental setup, where two UR robotic arms were adopted as the macro-level actuators. The ex vivo chicken tissue was placed in a human body phantom to simulate the lesion, and instruments were implemented through simulated minimally invasive ports on the phantom. Both universal robotic arms, UR-1 and UR-2, have been pre-docked to the initial state, and the micro-level actuators were responsible for performing the automatic traction-assisted tissue resection task locally. During the tissue traction, no manual manipulation was applied to the forceps. Specifically, UR-1, carrying the forceps for tissue traction, was locked during the operation, while UR-2 was teleoperated to adjust the pose of the scissors for tissue cutting.
To integrate the force controller and the robotic controller, we further designed a software architecture, as depicted in Fig. 9(b), which contains a forceps controller and a scissors controller. The forceps controller was responsible for the tissue traction. Dell Latitude 5420 laptop equipped with an i5-11 @ 2.6GHz CPU received the task state and sent the target forces to the force controller. Subsequently, the force controller generated the inputs and sent them to the forceps’ micro-level actuator of the forceps. The operator could supervise the procedure and input orders through a designed graphic user interface (GUI), shown in Fig. 9(a). This GUI also displayed real-time data, including sensed multiple forces, pulling distance, endoscope image, and camera frame of the sensing module.
The scissors controller was responsible for the tissue cutting. A touch device (3D Systems, USA), shown in Fig. 9(a), enabled the teleoperation of the UR-2 robotic arm and facilitated the transmission of cutting commands to the micro-level actuator of the scissors. User movements captured by the touch device were abstracted by the touch ROS driver provided by [41]. These movements were then transformed and relayed to the robot’s end-effector frame, located at the tip of the scissors.
The force controller, state estimator, and signal generator for micro-level actuators were implemented on an STM32H7 microcontroller, which communicated with the laptop and ROS via serial ports. The UR-2 robot was connected to another computer running ROS via an Ethernet cable, and the touch device was linked to the computer through a USB port. The publishing rate for the UR-2 robot was 500 Hz, while the touch device’s was 1000 Hz. Each pose trajectory command sent to the UR-2 robot had a duration of 1 ms.
IV-A2 Resection with Automatic Tissue Traction
For typical tissue resection, we noticed that the required pulling force at the first cut is more significant than that of the following cuts. Therefore, the targeted pulling force should be reduced after each cut. Moreover, because of the elasticity, the tissue body tends to collapse after the connection part has been cut out. This indicates that the cutting surface may passively be revealed by the tissue collapse when the tissue has been pulled up to a certain displacement.
Considering the above phenomena and patterning after the clinical dissection procedure [18], we designed an operation flow with automatic traction. The automatic traction was built upon predefined grasping and pulling forces profiles, complemented by the pulling distance information. The forceps first reached the tissue with touch detection by comparing the estimated with a set threshold N (the negative sign indicates the operation is opposite to pulling tissues). Next, the tissue was grasped to the target grasping force N, followed by pulling up and holding with an initial target pulling force N. After the pulling, the scissors were teleoperated to the target tissue, and cutting was performed. Then, the operation alternated between pulling and cutting several times, and the target pulling force reduced to after the cut. Here, , is the number of cuts performed, and is the reduction ratio. Once reaching the target force in each pulling, the forceps kept static with no pulling distance change to provide a constant cutting surface. The incremental pulling distance between cuts was limited by a threshold mm, and the total pulling distance was limited by mm. A threshold for cutoff detection N was also included. When the estimated pulling force after each cut was less than , the forceps would not pull up the tissue further. Then, the operator was required to check whether the tissue had been cut off and confirm whether another cut was needed or could be moved out directly. The above operation flow is also summarized in Appendix-B.
IV-B Tissue Resection Results
Here, the automatic tissue grasping process was achieved by (15) and (16), and the pulling process relied on (18) and (16). We conducted four resections, and their results are shown in Fig. 10(a), (b), (c), and (d), including grasping force , pulling force , and pulling distance . The critical snapshots of the experimental procedure are also presented at the top of Fig. 10.
Four procedures were carried out with the same piece of tissue, but the localized conditions of the grasped tissues differed, and the scissors’ pose was teleoperated. As a result, the number of cuts () performed and the operation time () varied among these procedures. Specifically, for the experiments presented in Fig. 10(a), (b), and (d), four cuts were performed (), while for the experiment in Fig. 10(c), five cuts were performed (), as indicated by . The rapid variations in pulling force resulted from interactions between scissors and tissue. When the forceps reach the cutting surface to perform the tissue cutting, they may stretch or press the cutoff tissue, which can cause the increase or decrease of pulling force sensed by the forceps. At this stage, the sensed pulling force is the stretch force applied on the cutoff tissue between the forceps and scissors. Although the sensed sometimes exceeded the target , the tissue was not subjected to excessive pulling or pushing, thereby not compromising patient safety, as the forceps kept static during each cutting phase. All procedures successfully cut the tissue off, indicating that automatic tissue traction with multi-force control was effectively implemented and had the potential to promote autonomous MIS.
V Discussion
V-A Force Sensing and Tracking
V-A1 Sensing Resolution and Range
Although through the distributed software framework design and direct memory access (DMA) communication, the local controller could achieve high-frequency operation with minimized signal interference, the updating frequency of estimated elastic supporting force was limited to 30Hz by the camera (OVM6946, Omnivision Inc., USA) update rate. The frequency could be improved by adopting a camera with a higher rate. Consequently, the performance of force estimation and control could be further improved. Replacing the spring with flexures that have different stiffness, the sensitivity and resolution of the sensing module can also be configured. Additionally, the grasping force estimation is related to the supporting force , and the sensible range of (limited by the spring’s deformation) is N in our prototype. Therefore, the sensible range of is also limited and positively related to grasping angle .


V-A2 Force Tracking
For the PID controller, the proportional term produces an output value proportional to the current error value and generally operates with a steady-state error. Then, the integral term is required to eliminate the steady-state error. However, a large proportional or integral term could result in a notable overshoot [42]. This overshoot can introduce excessive forces and bring risks to tissue manipulation. Consequently, we tended to select smaller and values during the controller tuning process. In addition, a large derivative term may impact the controller’s stability, but a small one can improve it [42]. Therefore, smaller values were also preferred. These parameters can be fine-tuned to enhance the performance in specific aspects for different preferences.
We demonstrated the system has the ability to track force profiles with different frequencies and amplitude, as shown in Fig. 5, Fig. 6, and Fig. 8. Because the actuators’ displacements and speeds can not change rapidly, the response speed of force control is limited, and there are rise times for the system to track the target forces. These rise times approximately equal the execution times of the grasping and pulling tasks. For example, using the experimental setup shown in Fig. 4, we verified the system’s step response, and the results are shown in Fig. 11. For target grasping force with 0.35N step signal, a 1.5s rise time with 1.6mm driving cable displacement was observed. For target pulling force with a 1.0N step signal, a 0.5s rise time with 4mm pulling distance was observed. However, the force variation in tissue traction often involves considerable tissue deformation, and no rapidly changed force is required [18]. In addition, ex vivo experiments show that the forceps can effectively complete the adjustment of forces between cuts. Therefore, these rise times will not compromise the effectiveness of tissue traction.
V-B Automatic Traction
The tissue traction strategy proposed in Section IV seems straightforward. However, we still observed some inspiring phenomena by comparing and analyzing these results. From Fig. 10, we can see that for the same target pulling force , the required pulling distance varied. Specifically, was almost constant in Fig. 10(b) and (c), while it gradually increased in Fig. 10(a) and (d). This indicates that tissue pulling that solely relies on pulling distance has a higher potential for tissue split due to excessive pulling forces. On the other hand, we must admit that tissue split cannot be avoided by simply relying on the pulling force information either. This is because when tissue has been cut very finely, the pulling force exerted on the forceps will be too subtle to be reliably sensed and controlled. That is why incremental and total pulling distances should be limited in tissue traction, and the operator was required to check the tissue condition when the pulling force was less than a threshold (0.05N in our experiments). This tissue condition-checking task has the potential to be automated with more input information, for example, the fluorescence of tumor [43].


V-B1 Traction without Control
To further identify the potential benefits of tissue traction with controlled pulling force , we conducted a group of resections on ex vivo tissue relying on pulling distance . During the operation, the incremental pulling distance was set to 10mm, while the target pulling force and its reduction ratio were disabled. Fig. 12(a) and (b) show that the tissue slid and split due to excessive pulling forces , respectively. For each experiment, , , and were recorded, and the top endoscopy snapshots show the critical events of the operation.
In Fig. 12(a), the target grasping force was set to 0.3N as that in Fig. 10. Because the tissue was pulled up with after each cut without intentional control, the excessive was observed between 5053s with = 0.38N (which was limited by a threshold of 0.25N in Fig. 10) and the tissue slide occurred at 66s as the tissue was excessively pulled with = 25 mm and = 0.37N.
We then increased the target grasping force to 0.35N in the experiment presented in Fig. 12(b). Although the tissue slide was avoided, we observed tissue split. The excessive was observed between 4555s with = 0.4N, and the tissue slide occurred at 63s as the tissue was excessively pulled with = 22mm and = 0.24N. This tissue split could be avoided with controlled , as the estimated after was 0.03N at 61s, which is less than the cutoff detection threshold N in Fig. 10. This means the remaining tissue was too fine and should not be pulled up further after .
V-B2 Traction without Decoupling Force Control
We also conducted tissue traction with the grasping process achieved by (15) and (16), and the pulling process relied on (18) and (17), i.e., the grasping force is not controlled during the pulling process. The tissue also has been successfully cut off, and the result is shown in Fig. 13. Since the required in the tissue-pulling process is small (0.25N in these experiments), the force coupling was not obviously observed. However, another interesting phenomenon caught our attention: the grasping force in Fig. 13 gradually decreased (0.04N reduction at the end, 12% of 0.3N) after each cut. This could result from the interaction between the scissors and tissue, which caused rapid force variation and impaired the grasping condition. This reduced grasping force could increase the risk of tissue slides in the following operations.
Nevertheless, with decoupling force control, the grasping force in the experiments presented in Fig. 10 recovered to the target value (with 0.01N errors at the end, 3% of 0.3N). Compared to the experiment in Fig. 13 that has a 12% reduction of , enabling grasping force control in the pulling process could reduce tissue slide risk. This phenomenon further supports the criticality of simultaneous multi-force control in tissue manipulations.
V-B3 Automatic Traction on Different Tissues
The used parameters in tissue resections, including touch detection threshold , targeted grasping force , initial targeted pulling force , reduction ratio , pulling distance incremental threshold , total pulling distance threshold , and cutoff detection threshold , were empirically chosen. For more precise operation, these parameters should be identified according to clinical requirements. To help understand this, we also conducted automatic traction-assisted resections on ex vivo beef tissue.
We first conducted a resection with the same parameters in Fig. 10, i.e., initial target pulling force = 0.25N, reduction ratio = 0.8, and target grasping force = 0.3N. Fig. 14(a) presents the result, and the top snapshots show the critical stages. Although the tissue was successfully cut off with five cuts, the operation was more challenging as the cutting surface overlapped due to insufficient pulling force , which made it more difficult for the scissor to reach, as shown in of the snapshots. This may be because beef tissue is tougher than chicken tissue [44].
Consequently, we slightly increased to 0.3N, to 0.9, and to 0.35N to provide a better cutting surface. Then, two resections were repeatedly conducted, and the results are shown in Fig. 14(b) and (c). The top snapshots are the critical stages corresponding to the trial of Fig. 14(b). The snapshots show that the cutting surfaces in Fig. 14(b) have been improved compared to Fig. 14(a), and no tissue slide, break, or split occurred.
In practical surgery, external sensing modules, such as a vision system, could also provide more information for decision-making. With additional information and considerations of clinical constraints, the tissue resection strategy has the potential to be extended to more general operations.
V-C Other Applications and Future Work
This paper demonstrated the potential application of multi-force control for automatic tissue traction by forceps through robotic ex vivo resections with simulated surgical setup. In the future, we will conduct more systematic verification with practical clinical setups under the guidance of clinicians. The proposed force controller has the potential to be extended to other surgical operations as well. These include but are not limited to robotic palpation and tissue handling compensating for external motion disturbances. Considering the clinical constraints, these extended characteristics will be further studied in future work with other tissue manipulation tasks. Comparing the surgical outcomes of automated and manual operations in terms of duration, incision, bleeding, etc., is also significant and will be explored in future work.
Because the grasping force and pulling force can be controlled separately or simultaneously, more alternatives are provided to the operator for different applications. Moreover, with the one-step-docking design, the instrument can be replaced and delivered quickly. Specifically, the scissors and forceps were actuated by the same micro-level actuator in our prototype, as shown in Fig. 9(a). This could also bring benefits to sterilization and interoperative instrument exchanges.
VI Conclusion
This paper has introduced a method for automating tissue traction with miniature forceps featuring controlled grasping and pulling forces. Specifically, the grasping stage relied on a controlled grasping force, while the pulling stage was under the guidance of a controlled pulling force. In particular, during the pulling process, the simultaneous control of both grasping and pulling forces was also enabled for more precise tissue traction, achieved through force decoupling. The force controller was built upon a static model of tissue manipulation, considering the interaction between the miniature force-sensing forceps and soft tissue. The efficacy of this force control approach was validated through a series of experiments comparing targeted, estimated, and actual reference forces. Various tissue resections were conducted on ex vivo tissues employing a dual-arm robotic setup to verify the feasibility of the proposed method in surgical applications. Finally, we discussed the benefits of multi-force control in tissue traction, evidenced through comparative analyses of various ex vivo tissue resections with and without the proposed method, and the potential generalization with traction on different ex vivo tissues. The results affirmed the feasibility of automatic tissue traction using miniature forceps with multi-force control, suggesting its potential to promote autonomous MIS. In the future, this approach will be extended to accommodate other tissue manipulations and take into account more strict clinical constraints and surgical versatility.
Appendix
VI-A Worst-Case Error Calculation
The worst-case errors in Table I were calculated by
where denotes different , is the index of the five repeated experiments, and denotes subscript {, } for grasping and pulling forces, respectively.
VI-B Tissue Resection Operation Flow
The operation flows of resections conducted in Fig. 10, Fig. 13, and Fig. 14 are summarized in Algorithm 1.
References
- [1] G.-Z. Yang, J. Bellingham, P. E. Dupont, P. Fischer, L. Floridi, R. Full, N. Jacobstein, V. Kumar, M. McNutt, R. Merrifield et al., “The grand challenges of science robotics,” Science robotics, vol. 3, no. 14, p. eaar7650, 2018.
- [2] P. E. Dupont, B. J. Nelson, M. Goldfarb, B. Hannaford, A. Menciassi, M. K. O’Malley, N. Simaan, P. Valdastri, and G.-Z. Yang, “A decade retrospective of medical robotics research from 2010 to 2020,” Science Robotics, vol. 6, no. 60, p. eabi8017, 2021.
- [3] P. E. Dupont, N. Simaan, H. Choset, and C. Rucker, “Continuum robots for medical interventions,” Proceedings of the IEEE, vol. 110, no. 7, pp. 847–870, 2022.
- [4] A. Razjigaev, A. K. Pandey, D. Howard, J. Roberts, and L. Wu, “End-to-end design of bespoke, dexterous snake-like surgical robots: A case study with the raven ii,” IEEE Transactions on Robotics, vol. 38, no. 5, pp. 2827–2840, 2022.
- [5] C. J. Nwafor, C. Girerd, G. J. Laurent, T. K. Morimoto, and K. Rabenorosoa, “Design and fabrication of concentric tube robots: A survey,” IEEE Transactions on Robotics, 2023.
- [6] L. Wu, S. Song, K. Wu, C. M. Lim, and H. Ren, “Development of a compact continuum tubular robotic system for nasopharyngeal biopsy,” Medical & biological engineering & computing, vol. 55, pp. 403–417, 2017.
- [7] J. Wang, C. Hu, G. Ning, L. Ma, X. Zhang, and H. Liao, “A novel miniature spring-based continuum manipulator for minimally invasive surgery: Design and evaluation,” IEEE/ASME Transactions on Mechatronics, 2023.
- [8] Z. Hu, J. Li, and S. Wang, “Design and kinematics of a robotic instrument for natural orifice transluminal endoscopic surgery,” IEEE/ASME Transactions on Mechatronics, 2023.
- [9] K. Price, J. Peine, M. Mencattelli, Y. Chitalia, D. Pu, T. Looi, S. Stone, J. Drake, and P. E. Dupont, “Using robotics to move a neurosurgeon’s hands to the tip of their endoscope,” Science Robotics, vol. 8, no. 82, p. eadg6042, 2023.
- [10] H. Gao, X. Yang, X. Xiao, X. Zhu, T. Zhang, C. Hou, H. Liu, M. Q.-H. Meng, L. Sun, X. Zuo et al., “Transendoscopic flexible parallel continuum robotic mechanism for bimanual endoscopic submucosal dissection,” The International Journal of Robotics Research, p. 02783649231209338, 2023.
- [11] L. Wu, F. Yu, T. N. Do, and J. Wang, “Camera frame misalignment in a teleoperated eye-in-hand robot: Effects and a simple correction method,” IEEE Transactions on Human-Machine Systems, vol. 53, no. 1, pp. 2–12, 2022.
- [12] Y. Kong, S. Song, N. Zhang, J. Wang, and B. Li, “Design and kinematic modeling of in-situ torsionally-steerable flexible surgical robots,” IEEE Robotics and Automation Letters, vol. 7, no. 2, pp. 1864–1871, 2022.
- [13] H. Yu, L. Wu, K. Wu, and H. Ren, “Development of a multi-channel concentric tube robotic system with active vision for transnasal nasopharyngeal carcinoma procedures,” IEEE Robotics and Automation Letters, vol. 1, no. 2, pp. 1172–1178, 2016.
- [14] Z. Li, X. Li, J. Lin, D. Yang, J. Xu, S. Zhang, and J. Guo, “Design and application of multi-dimensional force/torque sensors in surgical robots: A review,” IEEE Sensors Journal, 2023.
- [15] O. A. Van der Meijden and M. P. Schijven, “The value of haptic feedback in conventional and robot-assisted minimal invasive surgery and virtual reality training: a current review,” Surgical endoscopy, vol. 23, pp. 1180–1190, 2009.
- [16] S. M. Khadem, S. Behzadipour, A. Mirbagheri, and F. Farahmand, “A modular force-controlled robotic instrument for minimally invasive surgery–efficacy for being used in autonomous grasping against a variable pull force,” The International Journal of Medical Robotics and Computer Assisted Surgery, vol. 12, no. 4, pp. 620–633, 2016.
- [17] A. Abiri, J. Pensa, A. Tao, J. Ma, Y.-Y. Juo, S. J. Askari, J. Bisley, J. Rosen, E. P. Dutson, and W. S. Grundfest, “Multi-modal haptic feedback for grip force reduction in robotic surgery,” Scientific reports, vol. 9, no. 1, p. 5016, 2019.
- [18] J. E. Skandalakis, P. N. Skandalakis, and L. J. Skandalakis, “Thyroglossal duct cystectomy,” in Surgical anatomy and technique. Springer, 2021, pp. 69–72.
- [19] Z. Liu, Z. Liao, D. Wang, C. Wang, C. Song, H. Li, and Y. Liu, “Recent advances in soft biological tissue manipulating technologies,” Chinese Journal of Mechanical Engineering, vol. 35, no. 1, pp. 1–34, 2022.
- [20] U. Kim, Y. B. Kim, J. So, D.-Y. Seok, and H. R. Choi, “Sensorized surgical forceps for robotic-assisted minimally invasive surgery,” IEEE Transactions on Industrial Electronics, vol. 65, no. 12, pp. 9604–9613, 2018.
- [21] D.-Y. Seok, Y. B. Kim, U. Kim, S. Y. Lee, and H. R. Choi, “Compensation of environmental influences on sensorized-forceps for practical surgical tasks,” IEEE Robotics and Automation Letters, vol. 4, no. 2, pp. 2031–2037, 2019.
- [22] T. Liu, T. Zhang, J. Katupitiya, J. Wang, and L. Wu, “Haptics-enabled forceps with multimodal force sensing: Toward task-autonomous surgery,” IEEE/ASME Transactions on Mechatronics, vol. 29, no. 3, pp. 2208–2219, 2024.
- [23] A. A. Nazari, F. Janabi-Sharifi, and K. Zareinia, “Image-based force estimation in medical applications: A review,” IEEE Sensors Journal, vol. 21, no. 7, pp. 8805–8830, 2021.
- [24] N. Haouchine, W. Kuang, S. Cotin, and M. Yip, “Vision-based force feedback estimation for robot-assisted surgery using instrument-constrained biomechanical three-dimensional maps,” IEEE Robotics and Automation Letters, vol. 3, no. 3, pp. 2160–2165, 2018.
- [25] D.-H. Lee, W. Hwang, and S.-C. Lim, “Interaction force estimation using camera and electrical current without force/torque sensor,” IEEE Sensors Journal, vol. 18, no. 21, pp. 8863–8872, 2018.
- [26] Y. Li, F. Richter, J. Lu, E. K. Funk, R. K. Orosco, J. Zhu, and M. C. Yip, “Super: A surgical perception framework for endoscopic tissue manipulation with surgical robotics,” IEEE Robotics and Automation Letters, vol. 5, no. 2, pp. 2294–2301, 2020.
- [27] E. Nwoye, W. L. Woo, B. Gao, and T. Anyanwu, “Artificial intelligence for emerging technology in surgery: Systematic review and validation,” IEEE Reviews in Biomedical Engineering, 2022.
- [28] Y. Lanir, “Multi-scale structural modeling of soft tissues mechanics and mechanobiology,” Journal of Elasticity, vol. 129, pp. 7–48, 2017.
- [29] N. Bandari, J. Dargahi, and M. Packirisamy, “Tactile sensors for minimally invasive surgery: A review of the state-of-the-art, applications, and perspectives,” Ieee Access, vol. 8, pp. 7682–7708, 2019.
- [30] C.-H. King, M. O. Culjat, M. L. Franco, C. E. Lewis, E. P. Dutson, W. S. Grundfest, and J. W. Bisley, “Tactile feedback induces reduced grasping force in robot-assisted surgery,” IEEE transactions on haptics, vol. 2, no. 2, pp. 103–110, 2009.
- [31] W. Lai, L. Cao, J. Liu, S. C. Tjin, and S. J. Phee, “A three-axial force sensor based on fiber bragg gratings for surgical robots,” IEEE/ASME Transactions on Mechatronics, vol. 27, no. 2, pp. 777–789, 2021.
- [32] P. S. Zarrin, A. Escoto, R. Xu, R. V. Patel, M. D. Naish, and A. L. Trejos, “Development of a 2-dof sensorized surgical grasper for grasping and axial force measurements,” IEEE Sensors Journal, vol. 18, no. 7, pp. 2816–2826, 2018.
- [33] U. Kim, D.-H. Lee, W. J. Yoon, B. Hannaford, and H. R. Choi, “Force sensor integrated surgical forceps for minimally invasive robotic surgery,” IEEE Transactions on Robotics, vol. 31, no. 5, pp. 1214–1224, 2015.
- [34] P. Xiang, J. Zhang, D. Sun, K. Qiu, Q. Fang, X. Mi, Y. Wang, R. Xiong, and H. Lu, “Learning-based high-precision force estimation and compliant control for small-scale continuum robot,” IEEE Transactions on Automation Science and Engineering, 2023.
- [35] L. Wijayarathne, Z. Zhou, Y. Zhao, and F. L. Hammond, “Real-time deformable-contact-aware model predictive control for force-modulated manipulation,” IEEE Transactions on Robotics, 2023.
- [36] Q. Sheng, Z. Geng, L. Hua, and X. Sheng, “Hybrid vision-force robot force control for tasks on soft tissues,” in 2021 27th International Conference on Mechatronics and Machine Vision in Practice (M2VIP). IEEE, 2021, pp. 705–710.
- [37] J. Stoll and P. Dupont, “Force control for grasping soft tissue,” in Proc. of IEEE Int. Conf. of Robotics and Automation, 2006, pp. 4309–4311.
- [38] X. Yu, H. J. Chizeck, and B. Hannaford, “Comparison of transient performance in the control of soft tissue grasping,” in 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems. IEEE, 2007, pp. 1809–1814.
- [39] I. Waters, L. Wang, D. Jones, A. Alazmani, and P. Culmer, “Incipient slip sensing for improved grasping in robot assisted surgery,” IEEE Sensors Journal, vol. 22, no. 16, pp. 16 545–16 554, 2022.
- [40] Z. Chua and A. M. Okamura, “Characterization of real-time haptic feedback from multimodal neural network-based force estimates during teleoperation,” in 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, 2022, pp. 1471–1478.
- [41] B. Mathur, A. Topiwala, H. Saeidi, T. Fleiter, and A. Krieger, “Evaluation of control strategies for a tele-manipulated robotic system for remote trauma assessment,” in 2019 Proceedings of the Conference on Control and its Applications. SIAM, 2019, pp. 7–14.
- [42] K. H. Ang, G. Chong, and Y. Li, “Pid control system analysis, design, and technology,” IEEE transactions on control systems technology, vol. 13, no. 4, pp. 559–576, 2005.
- [43] Y. Woo, S. Chaurasiya, M. O’Leary, E. Han, and Y. Fong, “Fluorescent imaging for cancer therapy and cancer gene therapy,” Molecular Therapy-Oncolytics, vol. 23, pp. 231–238, 2021.
- [44] Y. H. Hui and W.-K. Nip, Beef Texture and Juiciness. New York: CRC Press, 2001, ch. 9, pp. 177–206.
![]() |
Tangyou Liu received the B.E. degree in mechanical engineering from the Southwest University of Science and Technology (SWUST), Mianyang, China, in 2017, and the M.E. degree in mechanical engineering, as an outstanding graduate, from the Harbin Institute of Technology, Shenzhen (HITsz), Shenzhen, China, in 2021, supervised by Prof. Max Q.-H. Meng. He is currently working toward the Ph.D. degree in mechatronic engineering with the University of New South Wales (UNSW), Sydney, NSW, Australia, under the supervision of Dr. Liao Wu. He was with KUKA, China, as a System Development Engineer. He was awarded the champion of the KUKA China R&D Innovation Challenge and the IEEE ICRA2023 Best Poster. His current research interests include medical and surgical robots. |
![]() |
Xiaoyi Wang received the B.E. degree in Automation and M.E. degree in Control Engineering from Harbin Institute of Technology (HIT), Harbin, China in 2014 and 2017, respectively. Then, she received her Ph.D. degree from University of New South Wales (UNSW), Sydney, Australia, in 2022, where she is working as a postdoctoral research fellow. Her current research interests include the control of aerospace robots and medical robots, nonlinear control, and stochastic optimal control. |
![]() |
Jay Katupitiya received the B.S. degree in production engineering from the University of Peradeniya, Peradeniya, Sri Lankain, in 1978, and the Ph.D. degree in mechanical engineering from the Katholieke Universiteit Leuven, Leuven, Belgium, in 1985. He is currently an Associate Professor with the University of New South Wales, Sydney, NSW, Australia. His main research interest includes the development of sophisticated control methodologies for the precision guidance of field vehicles on rough terrain at high speeds. |
![]() |
Jiaole Wang received the B.E. degree in mechanical engineering from Beijing Information Science and Technology University, Beijing, China, in 2007, the M.E. degree in human & artificial intelligent systems from the Department of Human and Artificial Intelligent Systems, University of Fukui, Fukui, Japan, in 2010, and the Ph.D. degree in electronic engineering from the Department of Electronic Engineering, The Chinese University of Hong Kong (CUHK), Hong Kong, in 2016. He was a Research Fellow with Pediatric Cardiac Bioengineering Laboratory, Department of Cardiovascular Surgery, Boston Children’s Hospital and Harvard Medical School, Boston, MA, USA. He is currently an Associate Professor with the School of Biomedical Engineering and Digital Health, Harbin Institute of Technology (Shenzhen), Shenzhen, China. His main research interests include medical and surgical robotics, image-guided surgery, human-robot interaction, and magnetic tracking and actuation for biomedical applications. |
![]() |
Liao Wu received the B.S. and Ph.D. degrees in mechanical engineering from Tsinghua University, Beijing, China, in 2008 and 2013, respectively. From 2014 to 2015, he was a Research Fellow with National University of Singapore, Singapore. From 2016 to 2018, he was a Vice-Chancellor’s Research Fellow with Queensland University of Technology, Brisbane, Australia. From 2016 to 2020, he was with the Australian Centre for Robotic Vision, an ARC Centre of Excellence. He is currently a Senior Lecturer with the School of Mechanical and Manufacturing Engineering, University of New South Wales, Sydney, Australia. His research interests cover medical and industrial robotics, including flexible and intelligent surgical robot design, human-robot interaction, assistive robotics, and robot modeling and calibration. |