Hostname: page-component-74656f9884-rdgjk Total loading time: 0 Render date: 2026-11-07T00:44:22.403Z Has data issue: false hasContentIssue false

A novel tactile sensor with multimodal vision and tactile units for multifunctional robot interaction

Published online by Cambridge University Press:  05 March 2024

Pengwen Xiong
Affiliation:
School of Advanced Manufacturing, Nanchang University, Nanchang, China Robotics Institute, Nanchang University, Nanchang, China
Yuxuan Huang
Affiliation:
School of Advanced Manufacturing, Nanchang University, Nanchang, China Robotics Institute, Nanchang University, Nanchang, China
Yifan Yin
Affiliation:
School of Advanced Manufacturing, Nanchang University, Nanchang, China Robotics Institute, Nanchang University, Nanchang, China
Yu Zhang*
Affiliation:
School of Advanced Manufacturing, Nanchang University, Nanchang, China Robotics Institute, Nanchang University, Nanchang, China
Aiguo Song
Affiliation:
School of Instrument Science and Engineering, Southeast University, Nanjing, China
*
Corresponding author: Yu Zhang; Email: zhangyu74@ncu.edu.cn
Rights & Permissions [Opens in a new window]

Abstract

Robots with multi-sensors always have a problem of weak pairing among different modals of the collected information produced by multi-sensors, which leads to a bad perception performance during robot interaction. To solve this problem, this paper proposes a Force Vision Sight (FVSight) sensor, which utilizes a distributed flexible tactile sensing array integrated with a vision unit. This innovative approach aims to enhance the overall perceptual capabilities for object recognition. The core idea is using one perceptual layer to trigger both tactile images and force-tactile arrays. It allows the two heterogeneous tactile modal information to be consistent in the temporal and spatial dimensions, thus solving the problem of weak pairing between visual and tactile data. Two experiments are specially designed, namely object classification and slip detection. A dataset containing 27 objects with deep presses and shallow presses is collected for classification, and then 20 slip experiments on three objects are conducted. The determination of slip and stationary state is accurately obtained by covariance operation on the tactile data. The experimental results show the reliability of generated multimodal data and the effectiveness of our proposed FVSight sensor.

Information

Type
Research Article
Copyright
© The Author(s), 2024. Published by Cambridge University Press
Figure 0

Figure 1. Laboratory scene of the sensor. FVSight is fixed to the end of the UR3 robot arm. On the table are the experimental objects.

Figure 1

Figure 2. Distributed force-tactile sensing array measuring circuit. (a) Force-tactile sensor array measurement circuit. (b) Single node measurement circuit.

Figure 2

Figure 3. Force calibration experiment. Experimentally observe the change of force in two processes of tactile array pressing and unloading.

Figure 3

Figure 4. Standard weight experiment. Weights of different masses are placed on different contacts in the perceptual layer.

Figure 4

Table I. Real-world FVSight model parameters.

Figure 5

Figure 5. Overall sensor structure and sensing layer. (a) Distribution of sensing units inside the device. (b) The circuit array inside the sensing layer with resistive units.

Figure 6

Figure 6. Object set. The photos were taken by cell phone camera. The dataset includes 27 different features of household items.

Figure 7

Figure 7. FVSight data when pressing on different kinds of experimental samples. The RGB image represents the haptic image, and the histogram represents the force-tactile array information of 16 contacts. The array distribution values generated by different sample contact perception layers are related to the shape of the sample and the depth of the press. From left to right and top to bottom, they are earphone, shaver, glue, batteries, toy, and spoon.

Figure 8

Figure 8. The process of training the dataset collected by FVSight. Firstly, the acquired tactile image information is parsed into n-dimensional vectors by VGG and PCA algorithm, and the tactile array information is averaged into 16-dimensional vectors, then the vector information of the two modalities is spliced into (n + 16)-dimensional vectors, which are divided into two parts: training set and test set. Finally, the test set gets the prediction labels after the classifier model, and the classification results are obtained after comparing with the reference labels of the training set.

Figure 9

Table II. Experimental results of object classification.

Figure 10

Table III. Experimental results of object classification with interference data.

Figure 11

Figure 9. Slip process. Three distinct shapes of objects – specifically, a ball, a cuboid, and a cylinder – were selected as entities for sliding experiments. The force-tactile data collected during the sliding process were used as input for the covariance model to calculate the sliding outcomes.

Figure 12

Figure 10. Force-tactile data during object sliding. The change of force-tactile data of three different objects throughout the sliding process.

Figure 13

Table IV. Experimental results of data under slip and no slip.

Figure 14

Figure 11. Sample slip detection. Slip detection is considered successful when the slip signal consistently surpasses the threshold $\beta$ over multiple consecutive time periods.