Your new experience awaits. Try the new design now and help us make it even better

ORIGINAL RESEARCH article

Front. Robot. AI, 09 February 2026

Sec. Robotic Control Systems

Volume 13 - 2026 | https://doi.org/10.3389/frobt.2026.1735467

This article is part of the Research TopicModel-Free Adaptive Control of Uncertain Autonomous SystemsView all 3 articles

Calibration-free per-finger force-feedback slip control for grasping by anthropomorphic hand with tri-axial tactile sensors

  • Department of Mechanical Engineering, York University, Toronto, ON, Canada

This paper addresses the challenge of detecting and recovering from slip during robotic grasping of unknown objects, with the objective of establishing a robust no on-site or per-object calibration slip-recovery controller for an anthropomorphic hand. This hand is equipped with tri-axial piezoresistive tactile force sensors on each finger, and the proposed approach is validated through experimental analysis. The proposed methodology eliminates the need for object- or pose-specific calibration, explicit friction modelling, dense tactile arrays, line-of-sight vision, and a data-hungry learning process, enabling real-time implementation with minimal computation and integration effort. Using a commonly acquired online baseline from initial readings, slip is detected from relative changes between consecutive samples of the baseline-subtracted resultant tangential force, and object engagement is determined when the normal force reading deviates from a no-slip baseline beyond a preset threshold. Upon detecting slip, each finger increases its gripping force in closed-loop control until the slip stops, while enforcing motor-current protection in finger control to prevent actuator overload and object damage. Experiments were conducted on objects with different rigidity, weight, and surface textures, including an aluminium tube, a plastic water bottle, and a sponge. Additionally, the response time and variations in gripping force were evaluated. The results demonstrate rapid slip response via localized per-finger correction, good object conformability, and effective re-stabilization under different lifting speeds and sudden external disturbances. The per-finger design utilizes the minimum necessary correction at the offending finger, reducing unnecessary force increases on other fingers and improving grasp efficiency. This approach represents a practical solution for warehouse picking, human–robot collaboration, and in situ manipulation where task-specific calibrations, visual access, or training datasets are impractical.

1 Introduction

In prehensile manipulation, grasping is the foundational action upon which most manipulation behaviours are built, making it a central and active topic in the robotics community (Billard and Kragic, 2019). Its significance spans various domains, including industrial applications (Zhang et al., 2025a), agriculture (Wang et al., 2025b), food handling (Liu et al., 2023b), human-robot interactions (Ortenzi et al., 2021), and tasks involving delicate or unstructured environments (Jahanshahi and Zhu, 2024; Meng et al., 2022). In addition to grasp planning, the ability to sense and respond to slippage is equally crucial. The former establishes feasible and stable contact conditions, while the latter provides the real-time feedback necessary to maintain stability as conditions alter during operations. Grasp stability can be guaranteed by using geometric methods such as form closure or caging, which reduce the dependence on friction (Aceituno-Cabezas et al., 2023). However, these methods may not always work for unknown object geometry or pose, limited hand posture, or task constraints. In these situations, using reactive tactile feedback is a valuable complementary safety measure.

Nowadays, slip detection remains a fundamental challenge for both robotic grippers and anthropomorphic hands during grasping, particularly when manipulating unknown objects. Failure to quickly detect and correct slippage can lead to object loss, damage, and task failure (Romeo and Zollo, 2020). To address this issue, significant advancements have been made through the development of tactile sensors, which are configured either as standalone units or in array structures. These sensors can detect changes in electrical signals (Liu et al., 2023a; Yu et al., 2024), magnetic fields (Man et al., 2024), optical fiber (Mun et al., 2024), vibrations (Komeno and Matsubara, 2024), and convert them to useful force information for identifying slippage during grasping. Furthermore, visual-tactile sensors are another approach, in which the deformation of the elastomeric layer is translated into force information (Zhang et al., 2025b). However, several limitations exist. The need for calibration can complicate their use. Additionally, factors such as the frame rate of the camera, sensitivity to lighting conditions, and the heavy computational load of image processing can limit detection speed and affect the robustness and reliability of these sensors in slip detection applications.

Traditional slippage detection approaches depend on friction models (Pennestrì et al., 2016), which require prior knowledge of material properties and contact conditions, particularly the friction coefficient. The latter is typically absent for unknown objects. Transforming signals of contact forces from time to frequency domain provides another route (Romeo and Zollo, 2020; Qu et al., 2023), but it can introduce processing latency and may produce incorrect detections when the measurement is affected by non-slip vibrations, such as actuator motion and impacts. Recently, machine learning techniques have been employed to detect slip events directly from sensor data (Hu et al., 2023). However, they require substantial training data and adaptation to specific objects, limiting their generalizability across different tasks and contact conditions. Consequently, despite progress in both sensing and control, robust and scalable slip detection for everyday manipulation remains an open problem.

Current slip detection methods face several practical limitations. Regarding sensor design, there is a growing interest in array-based tactile skins. However, these often require dense sensor configurations and calibration processes for each sensor. For control strategies, model-based approaches often depend on measurements of normal and tangential forces, as well as known friction parameters, which are usually accompanied by the sensor calibration process. On the other hand, data-driven methods rely on large, specialized datasets tailored to specific sensors and tasks, along with significant computational resources. Moreover, both control approaches usually require prior knowledge of the objects being handled. Additionally, many of these solutions are designed primarily for parallel grippers or near-normal fingertip contact, rather than for the variable and oblique contact conditions found in anthropomorphic hands. What is lacking is a simple, calibration-free slip detection and recovery strategy that operates at the per-finger level, uses only low-dimensional tri-axial force measurements without vision or extensive learning, and remains robust when grasping unknown objects with varying poses and surface properties.

In this article, a closed-loop slip-detection method for an anthropomorphic hand during oblique fingertip contact is proposed, utilizing tri-axial piezoresistive tactile sensors. Referenced to a no-slip baseline estimated online from the initial readings, slippage is detected by the temporal variation of resultant tangential force computed from consecutive tri-axial tactile readings, and a consistent object contact is guaranteed by the normal force reading through a preset threshold value. Furthermore, motor-current protection is integrated directly into the same real-time control loop, improving stability without compromising actuator safety. This motivates the current study to develop a robust, calibration-free method for slip detection and recovery during the grasping of unknown objects using an anthropomorphic hand, equipped with tri-axial tactile force sensors on every finger.

2 Related works

2.1 Tactile sensing technologies

Recent reviews have surveyed advances in tactile sensing for human–robot interaction (Jassim et al., 2025) and in pushing and grasping manipulation in robotic arms (Efendi et al., 2025). In contact detection, piezoresistive sensors are widely used to detect contact onset and localize interaction points. Early studies have shown that soft sensor arrays are capable of producing real-time force maps with sub-millimeter precision, which is advantageous for localization in manipulation, establishing an example for feedback-driven grasp control (Hammond et al., 2014). Furthermore, recent work embeds piezoresistive networks directly into compliant robot hands and grippers, allowing them to maintain stable grasps when vision is unavailable, which includes fully 3D-printed wearable finger arrays for pressure-point localization and large-strain piezoresistive skins that also enable proprioceptive estimation and object classification (Pei et al., 2021; Yong et al., 2022). Moreover, in prosthetics, printable piezoresistive composites and skin-inspired tactile elements have been integrated to support safe interaction and haptic perception in unstructured environments (Lathers et al., 2017; Wu et al., 2018).

2.2 Control strategies for grip adjustment

On control strategies, piezoresistive sensors enable slip detection and closed-loop grip adjustment by capturing resistance fluctuations linked to shear forces. This capability has been demonstrated in both rigid and soft grippers, allowing real-time adaptation when handling fragile objects that require minimal force. Slip detection methods can be broadly categorized into three approaches. The traditional model approach utilizes thresholds or model-based rules that focus on normal force rate, tangential components, or friction models to identify incipient slip (Stachowsky et al., 2016; Liu and Howe, 2023; Deng et al., 2017). In contrast, electrical signal detection methods directly analyze electrical readouts from piezoresistive arrays, utilizing per-taxel voltage drops or current spikes during micro-slip as indicators (Chen et al., 2024; 2021). Changes in directional force, such as an increase in specific direction, can also indicate the onset of sliding (Zhang et al., 2015). These methods can be sensitive to contact orientation, as object contact at an oblique angle can introduce normal-shear coupling, which biases tangential force estimates. This confusion may lead to incorrect detection unless pose-aware compensation or decoupling techniques are applied. Slip has also been inferred from contact acceleration or vibration, which typically requires dedicated inertial sensing elements and higher-bandwidth sampling and processing (Howe and Cutkosky, 1989). Consequently, their applicability can be constrained by the complexity of sensor integration and their sensitivity to non-slip vibrations. Lastly, the learning approach leverages time-space patterns from sensor arrays to generalize across various objects and grasp types. The limitation here mainly concerns the need for large labelled datasets to effectively cover a variety of objects, surfaces, and angles during the learning process (Zhao et al., 2025; Wang et al., 2025a).

2.3 Applications in dexterous/anthropomorphic hands

On the application side, many studies focus on the positioning of the sensing surface parallel to the object, in which the sensing surface is placed parallel to the object by using either parallel grippers (Sui et al., 2024; Stachowsky et al., 2016) or anthropomorphic hands (Gong et al., 2021; Zhang et al., 2015; Deng et al., 2017) with fingertips with near-normal contact. However, in real-world grasping situations, each finger makes contact with the object at different oblique angles. Recently, some researchers have started using anthropomorphic hands equipped with tactile sensors in the fingertips, utilizing advanced machine learning techniques (Zhao et al., 2025; Chen et al., 2025). These developments highlight the need to create designs that can robustly adapt to pose variations and develop testing protocols that accommodate a range of contact angles.

3 Strategy and implementation for slip detection

3.1 Problem statement

Most tactile sensor-based slip detection methods are typically designed for parallel grippers, which assume that the contact between the fingertips and the surface of an object is nearly parallel. In contrast, anthropomorphic hands often make contact with an object at various angles across different fingers, creating a challenge for current slip detection systems. The proposed method addresses this issue by introducing a per-finger closed-loop slip controller. This controller uses force readings from a tri-axial piezoresistive force tactile sensor and infers slip from temporal changes in the resultant tangential force between consecutive readings, referenced to a runtime no-slip baseline. Therefore, the proposed controller avoids the need for explicit friction modeling, data-driven slip classifiers, inertial sensing elements, or frequency-domain processing. Here, calibration-free denotes that no additional user-performed calibration, object- or pose-specific tuning, or friction-parameter identification is required beyond the factory force output from the sensor and a short runtime baseline acquisition. This approach is designed to be robust against various uncertainties associated with the object, such as rigidity, weight, and surface textures. Additionally, the per-finger sensor configuration allows for independent slip detection for each finger. Control is only activated for the finger that detects a slip, which prevents excessive force from being applied by the other fingers on the object. This simple approach ensures robust slip detection with good object conformability while maintaining safe and stable grasp control.

3.2 Research methods

3.2.1 Hardware setup

The experimental platform is shown in Figure 1a, which consisted of a 7-degrees-of-freedom (DoF) robot arm (LRB iiwa 14 R820, KUKA), equipped with a five-fingered, cable-driven anthropomorphic hand (RH8D, Seed Robotics), which has 8 DoFs. In practice, only the DoFs relevant for controlling the bending of the fingers were employed. Also, in the design of the hand, the ring and pinky fingers are actuated by a single motor, resulting in both digits sharing a single DoF. Therefore, a total of 4 DoFs were used in this study. Moreover, the motor controlling the finger bending provides 12-bit resolution. The finger is fully straight at motor position 0 and fully bent at motor position 4,095.

Figure 1
a. A robotic setup with labeled components: a robot arm with an anthropomorphic hand grasping a test object on an object holder. b. Close-up of the anthropomorphic hand's fingers. Each finger is equipped with tactile sensors, labeled with red and green axes indicating x and y directions, respectively.

Figure 1. System setup for this study. (a) Overall system setup. (b) Anthropomorphic hand used in this study. The local coordinates of each tactile sensor are illustrated, with the z-axis pointing out of the page, which is not shown in the figure.

Each fingertip is equipped with a three-axis piezoresistive tactile sensor (FTS3, Seed Robotics) that exhibits a resolution of 1 mN and a force measurement range of 30 N, with a sampling frequency of 50 Hz. The sensor measures forces along the x, y, and z directions based on their respective local coordinates, as shown in Figure 1b. Real-time data were collected from sensors, allowing for the computation of various parameters for slip detection and grasp control. Given that the ring and pink fingers shared a motor, the average of their respective sensor readings was used to control the shared DoF.

3.2.2 Research design

The slip detection control consists of four phases, as illustrated in Figure 2. In phase 1, the robot’s fingers move toward the object until they gently make contact with its surface, which is monitored by measuring the force in the z-direction. Once contact is established, phase 2 involves the robot arm lifting the object to create a potential slipping event. In Phase 3, the slip detection control is activated, during which three operations occur concurrently. The system maintains object engagement by continuously monitoring the z-directional force, detecting slip by analyzing changes in the resultant tangential force between consecutive readings, and ensuring circuit protection by monitoring the electrical currents of the motors. Based on these measurements, commands are sent to each motor individually to adjust the gripping force and prevent slippage, as demonstrated by a stable grasp in the final stage.

Figure 2
The experimental procedure for slip detection is in a sequence of four stages labeled (a) to (d). The progression shows the hand engaging the object with a gentle touch, increasing gripping force as it moves up when slipping is detected, and ending with a firm grasp.

Figure 2. Experimental procedure: (a) Engaging the object. (b) Moving the robot arm upward to induce slip once all fingers touch the object. (c) Implementing slip control. (d) Achieving a stable grasp.

Algorithm 1
www.frontiersin.org

Algorithm 1.

3.3 Detection algorithm

This section presents a slip detection algorithm that controls the grasping of each finger using tri-axial tactile feedback. The algorithm has been implemented and validated on a real-world robot setup, as shown in Figure 1. This method involves monitoring the force in the z-direction to ensure that the object remains engaged. Changes in resultant force within the xy-plane between consecutive readings serve as indicators of potential slip. When a slip is detected, commands are sent to the corresponding motor to adjust the gripping force accordingly. Moreover, a circuit protection mechanism is integrated to prevent electrical current overload in the motor. This integrated approach allows for calibration-free, real-time slip detection and correction across the fingers without prior knowledge of the properties of the object.

The pseudocode is shown in Algorithm 1, and was applied to each finger independently. The force readings from the tactile sensors were stored in the matrix F raw with three column vectors f x raw , f y raw and f z raw , as shown in Equation 1, which at any iteration i

F raw i = f x raw i f y raw i f i raw i ( 1 )

3.3.1 Baseline forces acquisition phase

Before the program started, the first 20 sensor readings were taken and averaged to create the static baseline force vector F 0 , as shown in Equation 2

F 0 = 1 N j = 0 19 F raw j = f x , 0 f y , 0 f z , 0 ( 2 )

Also, the baseline xy-planar resultant force f x y , 0 was calculated by Equation 3

f x y , 0 = t 0 2 = f x , 0 2 + f y , 0 2 , t 0 = f x , 0 f y , 0 ( 3 )

3.3.2 Object engagement phase

Following the establishment of baseline force values, the object engagement phase was initiated. During this phase, contact detection was performed using closed-loop control, which involved continuous monitoring of f z control . At iteration k , the value was calculated by Equation 4

f z control k = f z raw k f z , 0 ( 4 )

Additionally, the motor position P motor and the motor electrical current reading I motor were also recorded. The finger was brought towards the object as long as f z control remained below the predefined detection threshold f z T H , and P motor was updated according to Equation 5

P m o t o r k + 1 = P motor k + δ f z , if  f z control k < f z T H  and  P motor k < P motor T H  and  I motor k < I motor T H P motor k , if  f z control k f z T H  and  P motor k < P motor T H  and  I motor k < I motor T H , Object engagement phase completed. ( 5 )

where δ f z was the motor increment by monitoring f z control , P motor T H was the motor position limit, and I motor T H was the limiting motor current threshold.

Furthermore, a termination condition was established, according to Equation 6, when

Program terminated if P motor k P motor T H ,  or I motor k I motor T H ( 6 )

Such a condition occurred when the sensor was misaligned with the target object. In such cases, adjustment of the gripping posture was necessary to ensure proper object handling.

3.3.3 Slip detection phase

In the slip detection phase, the grasp was continuously stabilized while maintaining contact and ensuring the safety of the actuators within a closed-loop system. A three-iteration process was carried out within each loop. The first iteration focused on ensuring object engagement, during which Equation 5 was used to update P motor .

The second iteration involved slippage detection, which was accomplished through continuous monitoring of the xy-planer resultant force f x y . From Equation 7, at iteration m

f x y m = t m 2 = f x raw m f x , 0 2 + f y raw m f y , 0 2 , t m = f x raw m f x , 0 f y raw m f y , 0 ( 7 )

Also, Δ f x y , which was the difference in f x y between consecutive readings, was calculated by Equation 8 as

Δ f x y m = f x y m f x y , 0 , m = 0 f x y m f x y m 1 , m > 0 . ( 8 )

In this work, Δ f x y is used as a conservative “loss-of-stability” signal. Large, abrupt changes in tangential force may correspond to incipient slip, micro-slip, or sudden tangential disturbances. The controller is designed to respond to these events in order to detect slippage and minimize the risk of dropping the object. Because corrective actions are localized to the offending finger and bounded by motor-position and current limits, occasional conservative triggers do not result in uncontrolled increases in grasp force.

If Δ f x y exceeded a predetermined threshold Δ f x y T H , a potential slipping event was identified. Therefore, P motor was updated according to Equation 9

P motor m + 1 = P motor m + δ f x y , if  Δ f x y m > Δ f x y T H  and  P motor m < P motor T H P motor m , if  Δ f x y m Δ f x y T H  and  P motor m < P motor T H ( 9 )

where δ f x y was the motor increment by monitoring Δ f x y . Therefore, the motor was rapidly adjusted to increase finger bending, intended to boost gripping force and improve frictional engagement, thereby helping prevent slipping. Also, Δ f x y is computed from differences between consecutive resultant tangential readings referenced to a runtime no-slip baseline. It does not require friction-parameter identification, or object- or pose-specific calibration procedures. In this study, no additional calibration performed by the user was necessary beyond the provided force output from the sensor.

The final iteration was the circuit protection, in which the motor position was adjust by monitoring I motor . According to Equation 10, at iteration n

P motor n + 1 = P motor n δ I , if  I motor n I motor T H , P motor n , otherwise ( 10 )

where δ I was the motor decrement by monitoring I motor . Therefore, a secure grasp was maintained while the mechanism remained protected from damage caused by overcurrent.

3.4 Object engagement detection

Three objects with different rigidity, weight, and surface textures were selected for this study, as shown in Table 1. As mentioned in Section 3.1, the orientations of the sensors and the object during the grasping process were not guaranteed to be parallel. To mitigate this issue and ensure a consistent initial contact, a fixed value for f z T H was empirically determined for all fingers before all experiments. Here, a monotonic closing motion was commanded to all fingers, in which all P motor were increased from zero to the maximum motor, while f z control was logged. The minimum value at which contact was reliably detected across trials was then determined by visual inspection using a trial-and-error method, starting from a value of 50 mN with an increment of 50 mN per trial. The results were illustrated in Table 2, which found that the same f z T H value was sufficient for all fingers to touch these objects successfully. This threshold was selected once for the platform and then kept unchanged for all fingers and objects in this study.

Table 1
www.frontiersin.org

Table 1. Objects used in experiments.

Table 2
www.frontiersin.org

Table 2. Parameter settings used in experiments.

After determining f z T H , this value was plugged into the algorithm, and the object engagement test was carried out to test its validity. The results are shown in Figure 3. The same f z T H value was used in all subsequent experiments. Also, the maximum and final forces after stabilizing for each finger were listed in Table 3. From these results, a few observations were obtained. First, f z control slightly exceeded f z T H after touching. The difference was caused by the fixed step increment in the motor control, which resulted in stepwise motion, introducing a small overshoot in f z control . Also, it was observed that the sensor values dropped after reaching their maximum values. It was mainly caused by the restoration of the shape of the elastomeric layer in tactile sensors. Moreover, if the object was soft, such as a sponge, the fluctuations were found to be even more rigorous than those of rigid objects, which was mainly due to the shape restoration of the soft object.

Figure 3
The graph illustrates (f_z)^control and p_motor for various objects, including an aluminum rod, a water bottle, and a sponge, to validate the accuracy of (f_z)^control. The top row shows the z-axis force (mN) for the thumb, index, middle, and average of the ring and pinky fingers, while the bottom row displays the corresponding motor positions.

Figure 3. Evaluation of the applicability of F z T H , which is illustrated as blue dashed lines in the figure, used in the algorithm for the object engagement test.

The results demonstrated that all motors could be effectively controlled using feedback from corresponding sensor readings, and their positions were maintained once f z T H was reached. This showcased good conformability to different objects using the proposed method.

Table 3
www.frontiersin.org

Table 3. Variation in z-directional forces of each finger when engaging with different objects.

3.5 Slip detection on different objects

After finding f z T H , the slip-detection algorithm was implemented to evaluate its responsiveness and robustness. Two parameters were required to be determined for the deployment of this algorithm. The first was Δ f x y T H , which was used to determine whether a slip event occurred or not. Here, a slipping test was implemented to evaluate the value. After gently touching the object, the hand was moved upward at a speed of 100 mm/s to evaluate Δ f x y of the tested objects under slipping conditions. The results are shown in Figure 4, which clearly demonstrates that there was a rigorous fluctuation in Δ f x y when slipping occurred. This finding provided strong evidence in support of the proposed slip detection method. This parameter required a balance on sensitivity. If Δ f x y T H was set too high, slip events went undetected, leading to false-negative outcomes. Conversely, if Δ f x y T H was set too low, the detector was vulnerable to mechanical vibrations and sensor noise, resulting in false positive results. From the results, it was shown that a single value for Δ f x y T H was efficient for all tested objects, as depicted as blue dashed lines in Figure 4. The second was P motor T H . As the grasping force increased with finger bending, this value directly influenced the maximum gripping force exerted on the object. For rigid or semi-rigid objects, a larger threshold was deemed acceptable since these objects could sustain a relatively greater gripping force without damage. Conversely, for soft objects, such as the sponge considered in this study, the threshold was restricted to prevent excessive deformation or damage of the object while ensuring grasp stability. The values for Δ f x y T H , P motor T H , and other parameters required for the algorithm are listed in Table 2. Unless mentioned otherwise, the values in the table were used throughout the study.

Figure 4
The three graphs illustrate the variation of delta_f_xy for the thumb, index finger, middle finger, and the average of the ring and pinky fingers, measured in mN, during the grasping motion that slips when the hand gently engages with an aluminium rod, a water bottle, and a sponge. The dotted purple lines indicate the validity of the preset delta_f_xy_TH throughout the experiments.

Figure 4. Results of the slipping test to estimate Δ F x y T h of different objects, in which the value is illustrated as blue dashed lines in the figure.

Then the slip detection test was carried out, and the results are shown in Figure 5. Also, the force variations and response time were shown in Table 4. From the results, it was shown that slippage could be successfully detected through monitoring Δ f x y . When there was an abrupt change in Δ f x y , the motor responded quickly by increasing P motor to increase the gripping force, which was evidenced by the sudden increase in f z control and the elimination of Δ f x y . As a result, the gripping force was increased significantly to stop the slippage from continuing. Additionally, it was observed that all motors were halted promptly once the slippage was eliminated. On the other hand, there were occasional decreases in P motor , which resulted from the circuit protection mechanisms designed to prevent overcurrent and protect the circuit. Furthermore, the motor response time shows that the proposed algorithm responds quickly once a slip event is identified.

Figure 5
The graphs illustrate f_z_control, delta_f_xy, and P_motors for the thumb, index finger, middle finger, and average values of the ring and pinky fingers during the slip detection test across three objects: an aluminum rod, a water bottle, and a sponge. They demonstrate that abrupt changes in delta_f_xy trigger robust adjustments in P_motor to quickly increase grasping force and prevent slipping, while a stable or decreasing P_motor afterwards indicates effective circuit protection within the algorithm.

Figure 5. Results of the slip detection test of the three objects.

Table 4
www.frontiersin.org

Table 4. Variation in forces and the response time of each finger with different objects during slip detection control.

Therefore, slippage was successfully stopped on all tested objects by controlling P motor based on sensor readings. This quick response ensured that no excessive force was applied to the objects, thereby minimizing the risk of damage and highlighting the effectiveness of the detection method used.

3.6 Slip detection at different lifting speed

The detection algorithm was also evaluated against different lifting speeds. In this study, an aluminium rod was lifted at three vertical speeds: 100 mm/s, 300 mm/s, and 500 mm/s. The results are illustrated in Figure 6. Also, the force variations and response time were shown in Table 5. It was found that for vertical speeds of 100 mm/s and 300 mm/s, the f z T H defined in Section 3.4 was sufficient to detect slippage. However, when the vertical speed increased to 500 mm/s, f z T H needed to be increased slightly to 300 to stop slipping successfully. It was found that as the vertical speed increased, a lower f z T H could still allow for slip detection, but the response time was not fast enough for the hand to make the necessary corrections. This delay was attributed to the sampling speed of the sensors and the response of the motors during each iteration of the slip-detection phase. Therefore, it was necessary to increase f z T H to compensate for this issue. This change reflects a control setpoint adjustment for higher speed operation, and it does not involve any additional sensor calibration.

Figure 6
The graphs illustrate the relationships among f_z_control, delta_f_xy, and P_motors for the thumb, index finger, middle finger, and the average of the ring and pinky fingers during the slip detection test with varying lifting speeds of an aluminum rod. At lower speeds, a single f_z_TH value suffices to prevent slipping, but as speeds increase, it must be adjusted to account for sensor sampling and motor response, while after stabilization, a consistent or decreasing P_motor signals the circuit protection efficiency within the algorithm, preserving grip strength.

Figure 6. Slip detection on an aluminium rod at varying lifting speeds.

Table 5
www.frontiersin.org

Table 5. Variation in forces and the response time of each finger with aluminium rod at different lifting speeds during slip detection control.

The results showed that, despite varying lifting speeds, P motor remained consistent. The robot hand applied a similar gripping force on the aluminium rod in each case. This confirms the effectiveness of closed-loop force control for slip detection, which proved reliable regardless of the lifting speed.

3.7 Sudden external disturbance detection

The robustness of the algorithm to sudden external disturbances was also evaluated in this study. After completing the slip-detection and establishing a stable grasp, the object was held in a stationary position. A manual pull was then applied vertically to simulate a sudden external disturbance. The results, shown in Figure 7, illustrated the response following the vertical lifting.

Figure 7
The graphs illustrate the f_z_control, delta_f_xy, and P_motors for the thumb, index finger, middle finger, and the average of the ring and pinky fingers during the sudden external disturbance detection test with an aluminum rod and a sponge. They demonstrate that quick adjustments in P_motor can eliminate significant fluctuations in delta_f_xy, while post-disturbance results show a steady or decreasing P_motor, indicating the algorithm's effective circuit protection without compromising grip strength.

Figure 7. Test for sudden external disturbance to aluminium rod and sponge.

It was observed that this sudden pull induced a rapid fluctuation in Δ f x y . In response to these abrupt changes, P motor of all fingers were quickly adjusted to accommodate them. This adaptation resulted in an immediate increase in gripping force, which was indicated by the sudden increase in f z control . Furthermore, after the external disturbance was removed, some motors showed a decrease in P motor as a result of the circuit protection implemented within the algorithm while maintaining the gripping force.

Overall, the test results verified the robustness of the proposed algorithm against sudden external disturbances, as well as its ability to maintain a safe and stable grasp after the disturbance was removed.

3.8 Discussion

3.8.1 Significance of the proposed control method

A comparison of existing slip-detection approaches with our proposed controller is presented in Table 6. The comparison, along with the experimental results, demonstrates that our control strategy, using simple tri-axial piezoresistive sensors, achieves simple, robust, and responsive slip detection in an anthropomorphic hand. By relying on f z for object engagement and Δ f x y for slip detection, the proposed method avoids the need for object- or pose-dependent calibration beyond the sensor provided force output and the runtime baseline acquisition, explicit friction modelling, or data-intensive learning pipelines, while still operating effectively across objects with distinct rigidity, weight, and surface textures.

Table 6
www.frontiersin.org

Table 6. Comparison of piezoresistive slip-detection methods.

In the proposed controller, calibration-free means that no additional user-performed per-sensor or per-object calibration was conducted, and the slip decision relies on the runtime baseline and consecutive changes rather than fitted friction parameters. A key advantage of the proposed algorithm is that corrective actions are localized, and commands are sent only to the motor whose corresponding finger detects a slip, thereby increasing gripping force. This approach reduces unnecessary force exerted on fingers in no-slipping conditions, improving grasp efficiency and potentially reducing wear on both sensors. Additionally, the experimental results indicate that a compact set of threshold parameters f z TH and Δ f x y TH for all fingers is adequate to generalize across a variety of everyday items. Moreover, the experimental results under varying lifting speeds and sudden external disturbances further indicate that the closed-loop scheme can stabilize grasps in dynamic conditions without requiring extensive tuning.

3.8.2 Limitations and future research

Despite the advantages of the current method, several limitations remain. In this article, calibration-free indicates that the controller does not need object or pose-specific tuning or friction parameter identification. It relies on a runtime baseline and changes in force rather than fitted models. First, the method assumed a fixed hand posture during grasping because the wrist DoFs were fixed. The test objects were positioned to ensure successful grasps, thereby avoiding misalignment issues. Second, the thresholds f z TH and Δ f x y TH were selected offline using iterative testing. This approach may limit adaptability across a broader range of objects and tasks. These threshold values were kept fixed throughout the experiments, except for the highest lifting speed condition discussed in Section 3.6, where f z TH was increased due to sampling and motor response limits. Third, the current implementation was constrained by the sampling rate of the tactile sensors and the response time of the actuators, which became critical at higher lifting speeds, where higher thresholds were deemed necessary to compensate for the limited temporal resolution. This increase should be interpreted as a control setpoint adjustment for faster dynamics rather than an additional sensor calibration step. Finally, the experimental validation focused only on vertical lifting and disturbances using three representative objects. More complex in-hand manipulation, lateral perturbations, and cluttered environments were not considered in this study.

These limitations motivate several potential directions for future research. One approach is to develop an adaptive thresholding scheme that adjusts f z TH and Δ f x y TH in real time based on observed force and slip history or estimated object properties. This adjustment would improve robustness across different tasks and hardware variations. Another direction is to integrate a camera into the system to incorporate vision in conjunction with the tactile-based controller. This integration can help actively refine grasp posture and contact placement, reducing the likelihood of misalignment and improving coverage of complex object geometries. Additionally, learning-based components, such as reinforcement learning, could be incorporated into the existing rule-based framework to modulate thresholds while preserving real-time operation without object- or pose-specific calibration or friction parameter identification.

4 Conclusion

This article introduces a calibration-free, per-finger force-feedback slip controller for an anthropomorphic hand that employs tri-axial tactile sensing and simple thresholding for real-time slip detection and correction on unknown objects. The design allows for localized adjustments for each finger, enhancing grasp efficiency and reducing unnecessary force on stable contacts. Experiments demonstrate rapid responses and stable grasps with controlled grip force across various object types and conditions, demonstrating the effectiveness of tri-axial sensing for slip control without calibration. However, limitations include a fixed hand posture due to reduced degrees of freedom, reliance on offline-tuned thresholds, and validation on a limited range of tasks. Future work will explore adaptive thresholding, vision-based grasping enhancements, and learning methods to improve performance on unseen objects and tasks while maintaining the framework’s simplicity and real-time functionality.

Data availability statement

The original contributions presented in the study are included in the article/Supplementary Material, further inquiries can be directed to the corresponding author.

Author contributions

DCYW: Writing – review and editing, Formal Analysis, Writing – original draft, Project administration, Methodology, Data curation, Software, Conceptualization, Investigation, Validation. ZZ: Project administration, Methodology, Supervision, Data curation, Conceptualization, Writing – original draft, Writing – review and editing, Funding acquisition, Resources, Investigation.

Funding

The author(s) declared that financial support was received for this work and/or its publication. This work was supported by the Discovery Grant (RGPIN-2024-06290) and Collaborative Research and Training Experience Program Grant (555425-2021) of the Natural Sciences and Engineering Research Council of Canada.

Conflict of interest

The author(s) declared that this work was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Generative AI statement

The author(s) declared that generative AI was not used in the creation of this manuscript.

Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.

Publisher’s note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

Supplementary material

The Supplementary Material for this article can be found online at: https://www.frontiersin.org/articles/10.3389/frobt.2026.1735467/full#supplementary-material

References

Aceituno-Cabezas, B., Ballester, J., and Rodriguez, A. (2023). Certified grasping. Int. J. Robotics Res. 42, 249–262. doi:10.1177/02783649231155952

CrossRef Full Text | Google Scholar

Billard, A., and Kragic, D. (2019). Trends and challenges in robot manipulation. Science 364, eaat8414. doi:10.1126/science.aat8414

PubMed Abstract | CrossRef Full Text | Google Scholar

Chen, S., Bai, C., Zhang, C., Geng, D., Liu, R., Xie, Y., et al. (2021). Flexible piezoresistive three-dimensional force sensor based on interlocked structures. Sensors Actuators A Phys. 330, 112857. doi:10.1016/j.sna.2021.112857

CrossRef Full Text | Google Scholar

Chen, R., Zhang, H., Zhou, S., Xu, X., Yuan, Z., Wang, H., et al. (2024). A rigid-flexible-soft coupled dexterous hand with sliding tactile perception and feedback. IEEE Robotics Automation Lett. 9, 11682–11689. doi:10.1109/LRA.2024.3497721

CrossRef Full Text | Google Scholar

Chen, Z., Wang, L., Luo, Y., Li, X., and Li, S. (2025). Learning-based slip detection and fine control using the tactile sensor for robot stable grasping. IEEE Robotics Automation Lett. 10, 11156–11163. doi:10.1109/LRA.2025.3604723

CrossRef Full Text | Google Scholar

Deng, H., Zhong, G., Li, X., and Nie, W. (2017). Slippage and deformation preventive control of bionic prosthetic hands. IEEE/ASME Trans. Mechatronics 22, 888–897. doi:10.1109/TMECH.2016.2639553

CrossRef Full Text | Google Scholar

Efendi, A., Shao, Y.-H., and Huang, C.-Y. (2025). Technological development and optimization of pushing and grasping functions in robot arms: a review. Measurement 242, 115729. doi:10.1016/j.measurement.2024.115729

CrossRef Full Text | Google Scholar

Gong, Y., Cheng, X., Wu, Z., Liu, Y., Yu, P., and Hu, X. (2021). A flexible tactile sensor array for dynamic triaxial force measurement based on aligned piezoresistive nanofibers. IEEE Sensors J. 21, 21989–21998. doi:10.1109/JSEN.2021.3103781

CrossRef Full Text | Google Scholar

Hammond, F. L., Kramer, R. K., Wan, Q., Howe, R. D., and Wood, R. J. (2014). Soft tactile sensor arrays for force feedback in micromanipulation. IEEE Sensors J. 14, 1443–1452. doi:10.1109/JSEN.2013.2297380

CrossRef Full Text | Google Scholar

Howe, R., and Cutkosky, M. (1989). Sensing skin acceleration for slip and texture perception. Proc. 1989 Int. Conf. Robotics Automation 1, 145–150. doi:10.1109/ROBOT.1989.99981

CrossRef Full Text | Google Scholar

Hu, Z., Lin, L., Lin, W., Xu, Y., Xia, X., Peng, Z., et al. (2023). Machine learning for tactile perception: advancements, challenges, and opportunities. Adv. Intell. Syst. 5, 2200371. doi:10.1002/aisy.202200371

CrossRef Full Text | Google Scholar

Jahanshahi, H., and Zhu, Z. H. (2024). Review of machine learning in robotic grasping control in space application. Acta Astronaut. 220, 37–61. doi:10.1016/j.actaastro.2024.04.012

CrossRef Full Text | Google Scholar

Jassim, H. S., Akhter, Y., Aalwahab, D. Z., and Neamah, H. A. (2025). Recent advances in tactile sensing technologies for human-robot interaction: current trends and future perspectives. Biosens. Bioelectron. X 26, 100669. doi:10.1016/j.biosx.2025.100669

CrossRef Full Text | Google Scholar

Kim, M., Yang, J., Kim, D., and Yun, D. (2022). Soft tactile sensor to detect the slip of a robotic hand. Measurement 200, 111615. doi:10.1016/j.measurement.2022.111615

CrossRef Full Text | Google Scholar

Komeno, N., and Matsubara, T. (2024). Incipient slip detection by vibration injection into soft sensor. IEEE Robotics Automation Lett. 9, 3251–3258. doi:10.1109/LRA.2024.3366014

CrossRef Full Text | Google Scholar

Lathers, S., Mousa, M., and La Belle, J. (2017). Additive manufacturing fused filament fabrication three-dimensional printed pressure sensor for prosthetics with low elastic modulus and high filler ratio filament composites. 3D Print. Addit. Manuf. 4, 30–40. doi:10.1089/3dp.2016.0051

CrossRef Full Text | Google Scholar

Liu, Z., and Howe, R. D. (2023). Beyond coulomb: stochastic friction models for practical grasping and manipulation. IEEE Robotics Automation Lett. 8, 5140–5147. doi:10.1109/LRA.2023.3292580

CrossRef Full Text | Google Scholar

Liu, C., Huh, T. M., Chen, S. X., Lu, L., Kopsaftopoulos, F., Cutkosky, M. R., et al. (2023a). Design of active sensing smart skin for incipient slip detection in robotics applications. IEEE/ASME Trans. Mechatronics 28, 1766–1777. doi:10.1109/TMECH.2022.3224119

CrossRef Full Text | Google Scholar

Liu, Y., Hou, J., Li, C., and Wang, X. (2023b). Intelligent soft robotic grippers for agricultural and food product handling: a brief review with a focus on design and control. Adv. Intell. Syst. 5, 2300233. doi:10.1002/aisy.202300233

CrossRef Full Text | Google Scholar

Man, J., Jin, Z., and Chen, J. (2024). Magnetic tactile sensor with bionic hair array for sliding sensing and object recognition. Adv. Sci. 11, 2306832. doi:10.1002/advs.202306832

PubMed Abstract | CrossRef Full Text | Google Scholar

Meng, J., Buzzatto, J., Liu, Y., and Liarokapis, M. (2022). On aerial robots with grasping and perching capabilities: a comprehensive review. Front. Robotics AI 8, 8–2021. doi:10.3389/frobt.2021.739173

PubMed Abstract | CrossRef Full Text | Google Scholar

Mo, Y., Han, H., Liu, Y., Wang, X., Hu, D., Zhang, J., et al. (2022). A tactile sensor based on piezoresistive effect and electromagnetic induction. Sensors Actuators A Phys. 344, 113716. doi:10.1016/j.sna.2022.113716

CrossRef Full Text | Google Scholar

Mun, H., Diaz Cortes, D. S., Youn, J.-H., and Kyung, K.-U. (2024). Multi-degree-of-freedom force sensor incorporated into soft robotic gripper for improved grasping stability. Soft Robot. 11, 628–638. doi:10.1089/soro.2023.0068

PubMed Abstract | CrossRef Full Text | Google Scholar

Ortenzi, V., Cosgun, A., Pardi, T., Chan, W. P., Croft, E., and Kulić, D. (2021). Object handovers: a review for robotics. IEEE Trans. Robotics 37, 1855–1873. doi:10.1109/TRO.2021.3075365

CrossRef Full Text | Google Scholar

Pei, Z., Zhang, Q., Yang, K., Yuan, Z., Zhang, W., and Sang, S. (2021). A fully 3d-printed wearable piezoresistive strain and tactile sensing array for robot hand. Adv. Mater. Technol. 6, 2100038. doi:10.1002/admt.202100038

CrossRef Full Text | Google Scholar

Pennestrì, E., Rossi, V., Salvini, P., and Valentini, P. P. (2016). Review and comparison of dry friction force models. Nonlinear Dynamics 83, 1785–1801. doi:10.1007/s11071-015-2485-3

CrossRef Full Text | Google Scholar

Qu, J., Mao, B., Li, Z., Xu, Y., Zhou, K., Cao, X., et al. (2023). Recent progress in advanced tactile sensing technologies for soft grippers. Adv. Funct. Mater. 33, 2306249. doi:10.1002/adfm.202306249

CrossRef Full Text | Google Scholar

Romeo, R. A., and Zollo, L. (2020). Methods and sensors for slip detection in robotics: a survey. IEEE Access 8, 73027–73050. doi:10.1109/ACCESS.2020.2987849

CrossRef Full Text | Google Scholar

Stachowsky, M., Hummel, T., Moussa, M., and Abdullah, H. A. (2016). A slip detection and correction strategy for precision robot grasping. IEEE/ASME Trans. Mechatronics 21, 2214–2226. doi:10.1109/TMECH.2016.2551557

CrossRef Full Text | Google Scholar

Sui, R., Zhang, L., Huang, Q., Li, T., and Jiang, Y. (2024). A novel incipient slip degree evaluation method and its application in adaptive control of grasping force. IEEE Trans. Automation Sci. Eng. 21, 2454–2468. doi:10.1109/TASE.2023.3261403

CrossRef Full Text | Google Scholar

Van Wyk, K., and Falco, J. (2018). “Calibration and analysis of tactile sensors as slip detectors,” in 2018 IEEE international conference on robotics and automation (ICRA), 2744–2751. doi:10.1109/ICRA.2018.8461117

CrossRef Full Text | Google Scholar

Wang, Y., Wu, X., Mei, D., Zhu, L., and Chen, J. (2019). Flexible tactile sensor array for distributed tactile sensing and slip detection in robotic hand grasping. Sensors Actuators A Phys. 297, 111512. doi:10.1016/j.sna.2019.07.036

CrossRef Full Text | Google Scholar

Wang, H., Huang, J., Ru, H., Fu, Z., Lei, H., Wu, D., et al. (2025a). Grasping state analysis of soft manipulator based on flexible tactile sensor and high-dimensional fuzzy system. IEEE/ASME Trans. Mechatronics 30, 2165–2176. doi:10.1109/TMECH.2024.3445504

CrossRef Full Text | Google Scholar

Wang, Q., Tu, Y., Xu, W., Zhang, J., Knoll, A., Zhou, M., et al. (2025b). Towards damage-less robotic fragile fruit grasping: a systematic review on system design, end effector, and visual and tactile feedback. J. of Field Robotics N/a 42, 4521–4543. doi:10.1002/rob.70021

CrossRef Full Text | Google Scholar

Wu, Y., Liu, Y., Zhou, Y., Man, Q., Hu, C., Asghar, W., et al. (2018). A skin-inspired tactile sensor for smart prosthetics. Sci. Robotics 3, eaat0429. doi:10.1126/scirobotics.aat0429

PubMed Abstract | CrossRef Full Text | Google Scholar

Yong, S., Chapman, J., and Aw, K. (2022). Soft and flexible large-strain piezoresistive sensors: on implementing proprioception, object classification and curvature estimation systems in adaptive, human-like robot hands. Sensors Actuators A Phys. 341, 113609. doi:10.1016/j.sna.2022.113609

CrossRef Full Text | Google Scholar

Yu, J., Yao, S., Li, X., Ghaffar, A., and Yao, Z. (2024). Design of a 3-d tactile sensing array for incipient slip detection in robotic dexterous manipulation. IEEE Trans. Instrum. Meas. 73, 1–14. doi:10.1109/TIM.2024.3436064

CrossRef Full Text | Google Scholar

Zhang, T., Jiang, L., Wu, X., Feng, W., Zhou, D., and Liu, H. (2015). Fingertip three-axis tactile sensor for multifingered grasping. IEEE/ASME Trans. Mechatronics 20, 1875–1885. doi:10.1109/TMECH.2014.2357793

CrossRef Full Text | Google Scholar

Zhang, J., Zhao, H., Chen, K., Fei, G., Li, X., Wang, Y., et al. (2025a). Dexterous hand towards intelligent manufacturing: a review of technologies, trends, and potential applications. Robotics Computer-Integrated Manuf. 95, 103021. doi:10.1016/j.rcim.2025.103021

CrossRef Full Text | Google Scholar

Zhang, S., Li, H., Mao, B., Zhao, F., Chen, W., Gao, G., et al. (2025b). Mambaslip: a novel multimodal large language model for real-time robotic slip detection. IEEE Robotics Automation Lett. 10, 6592–6599. doi:10.1109/LRA.2025.3568612

CrossRef Full Text | Google Scholar

Zhao, C., Yu, Y., Ye, Z., Tian, Z., Zhang, Y., and Zeng, L.-L. (2025). Universal slip detection of robotic hand with tactile sensing. Front. Neurorobotics 19, 19–2025. doi:10.3389/fnbot.2025.1478758

PubMed Abstract | CrossRef Full Text | Google Scholar

Keywords: anthropomorphic hand, calibration-free, robotic grasping, slip detection, tactile sensors

Citation: Wong DCY and Zhu ZH (2026) Calibration-free per-finger force-feedback slip control for grasping by anthropomorphic hand with tri-axial tactile sensors. Front. Robot. AI 13:1735467. doi: 10.3389/frobt.2026.1735467

Received: 30 October 2025; Accepted: 02 January 2026;
Published: 09 February 2026.

Edited by:

Jamshed Iqbal, University of Hull, United Kingdom

Reviewed by:

Isak Karabegović, University of Bihać, Bosnia and Herzegovina
Yuri Gloumakov, University of Connecticut, United States
Adhan Efendi, National Chin-Yi University of Technology, Taiwan

Copyright © 2026 Wong and Zhu. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Zheng H. Zhu, Z3podUB5b3JrdS5jYQ==

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.