Hostname: page-component-89b8bd64d-9prln Total loading time: 0 Render date: 2026-05-07T02:05:34.679Z Has data issue: false hasContentIssue false

Real-time slip detection with friction-scaled vibrotactile feedback for robotic sixth-finger-assisted manipulation

Published online by Cambridge University Press:  28 November 2025

Naqash Afzal*
Affiliation:
Khalifa University Center for Autonomous Robotic Systems (KUCARS), Khalifa University , Abu Dhabi, United Arab Emirates
Basma Hasanen
Affiliation:
Khalifa University Center for Autonomous Robotic Systems (KUCARS), Khalifa University , Abu Dhabi, United Arab Emirates
Lakmal Seneviratne
Affiliation:
Khalifa University Center for Autonomous Robotic Systems (KUCARS), Khalifa University , Abu Dhabi, United Arab Emirates
Oussama Khatib
Affiliation:
Stanford Robotics Laboratory, Computer Science Department, Stanford University, Palo Alto, CA, USA
Irfan Hussain*
Affiliation:
Khalifa University Center for Autonomous Robotic Systems (KUCARS), Khalifa University , Abu Dhabi, United Arab Emirates
*
Corresponding authors: Naqash Afzal; Email: malik.naqash.afzal@gmail.com; Irfan Hussain; Email: irfan.hussain@ku.ac.ae
Corresponding authors: Naqash Afzal; Email: malik.naqash.afzal@gmail.com; Irfan Hussain; Email: irfan.hussain@ku.ac.ae
Rights & Permissions [Opens in a new window]

Abstract

The integration of extra-robotic limbs or fingers to enhance and extend motor capabilities, particularly for grasping and manipulation, remains a major challenge. In contrast to the natural human hand, which achieves highly dexterous and adaptive grasping, the performance of current extra-robotic limbs or fingers is still markedly limited. Human hands can detect the onset of slip through tactile feedback originating from tactile receptors during the grasping process, enabling precise and automatic regulation of grip force. This grip force is scaled by the coefficient of friction between the contacting surface and the fingers. The frictional information is perceived by humans depending upon the slip happening between the finger and the object. This ability to perceive friction allows humans to apply just the right amount of force needed to maintain a secure grip, adjusting based on the weight of the object and the friction of the contact surface. Enhancing this capability in extra-robotic limbs or fingers used by humans is challenging. To address this challenge, this paper introduces a novel approach to communicate frictional information to users through encoded vibrotactile cues. These cues are conveyed on the onset of incipient slip, thus allowing the users to perceive the friction and ultimately use this information to increase the force to avoid dropping the object. In a 2-alternative forced-choice protocol, participants gripped and lifted a glass under three different frictional conditions, applying a normal force of 3.5 N. After reaching this force, the glass was gradually released to induce slip. During this slipping phase, vibrations scaled according to the static coefficient of friction were presented to users, reflecting the frictional conditions. The results suggested an accuracy of $94.53\pm 3.05$ ($\text{mean}\pm \text{SD}$) in perceiving frictional information upon lifting objects with varying friction. The results indicate the effectiveness of using vibrotactile feedback for sensory feedback, allowing users of extra-robotic limbs or fingers to perceive frictional information. This enables them to assess surface properties and adjust grip force according to the frictional conditions, enhancing their ability to grasp and manipulate objects more effectively.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1. Instrumented robotic sixth finger: participant performing griping and lifting task using the instrumented robotic sixth finger.

Figure 1

Figure 2. Schematic of the whole control process after getting force feedback from the sensor and sensing haptic feedback to the user.

Figure 2

Table I. Measured coefficient of friction.

Figure 3

Figure 3. Experimental setup and protocol: (A) participant wearing robotic sixth-finger instrumented with an ATI-Nano-17 force–torque sensor, an armband with an ERM vibration motor, and an eye shield (B), GUI designed to guide the experimenter during trials where the sixth finger grips a glass with three different friction levels. The GUI prompts the experimenter to initiate the grip and, after reaching a threshold normal force of 3.5 N, lift the glass. Release begins after lift-off. Real-time bar charts display force/torque levels to ensure target forces are met and to prevent damage during process (C), the schematic of the experimental sequence (D), schematic illustration of the time course of presentation and evaluation of the stimulus pairs by subjects touching the friction modulation device (H vs. M and H vs. L denote pairs of stimuli where H is high friction; L is low friction; M is medium friction). Glass is gripped for the L condition and sandpaper with different grit no. is gripped for the M and H condition.

Figure 4

Algorithm 1: Algorithm for friction-scaled haptic feedback.

Figure 5

Table II. Confusion matrix for the vibrotactile magnitude perception.

Figure 6

Figure 4. Participants performance: barplots displaying the mean and standard deviation percentages of correct responses across friction pairs. **** $P \leq 0.00001$ (Bonferroni corrected). Blue circles show the individual responses for the hvsM condition, green triangles show individual responses for the MvsL condition, and red squares show individual responses for the HvsL condition.

Figure 7

Figure 5. Normal force and tangential force traces as a function of time: each panel represents the average of the $20$ individual trials. Force traces are superimposed, solid lines indicate the normal force, and the dotted line indicates the tangential force. The blue lines represent the forces during the high friction condition, the red lines represent the forces during the medium friction condition, and the green lines represent the forces during the low friction condition. The inset in each graph represents only the mean tangential forces and the standard deviation synchronized at $0.5\,\text{N}$ for all the $20$ individual trials for all frictional conditions. The solid line indicates the mean, and the shaded region indicates the standard deviation.

Figure 8

Figure 6. Peak TF (tangential forces): barplots displaying the mean and standard deviation of peak tangential forces across three frictional conditions. $*****P \leq 0.000001$ (Bonferroni corrected). Blue circles show the average peak TF for each participant for high friction conditions, green triangles show the average peak TF for each participant for medium friction conditions, and red squares show the average peak TF for each participant for low friction conditions.

Figure 9

Figure 7. Slip initiated at double-derivative threshold: the left axis of the graph has the slip ratio ($f_n/f_t$). The right axis is the double-derivative of the tangential force ($f_t$), which represents the acceleration. A, represented the slip ratio and double derivative for the high friction. B, represented the slip ratio and double derivative for the medium friction. C, represented the slip ratio and double derivative for the low friction.

Figure 10

Figure 8. Slip ratio (SR): the solid lines indicate the average slip ratio of all the trials. The shaded region indicates the standard deviation. The blue line indicates the slip ratio for the high friction condition, the red line indicates the slip ratio for the medium friction condition, and the green line indicates the slip ratio for the low friction condition.