Related Experiment Video
Updated: Jun 4, 2025

19:44
A Tactile Automated Passive-Finger Stimulator TAPS
Published on: June 3, 2009
13.6K
Hardware Implementation for Triaxial Contact-Force Estimation from Stress Tactile Sensor Arrays: An Efficient Design
María-Luisa Pinto-Salamanca1,2, Wilson-Javier Pérez-Holguín1, José A Hidalgo-López2
1Programa de Doctorado en Ingeniería-Énfasis en Ingeniería Electrónica, Grupo GIRA, Universidad Pedagógica y Tecnológica de Colombia UPTC, Sogamoso 152211, Colombia.
Sensors (Basel, Switzerland)
|December 17, 2024
Summary
This study introduces a novel sparse algorithm for tactile sensing, significantly reducing hardware requirements for real-time force estimation. The efficient design enables broader applications in low-power tactile systems.
Area of Science:
- Robotics and Artificial Intelligence
- Embedded Systems Design
- Sensor Technology
Background:
- Real-time tactile sensing requires efficient algorithms for hardware implementation.
- Existing methods for multiaxial contact-force estimation are often resource-intensive.
- Sparse matrix-vector multiplication offers potential for optimization.
Purpose of the Study:
- To develop and implement a sparse algorithm for tactile sensing on an FPGA.
- To reduce area, power consumption, and data storage for hardware implementation.
- To enable efficient multiaxial contact-force estimation from normal stress tactile sensor arrays.
Main Methods:
- Utilized generalized sparse matrix-vector multiplication for algorithm design.
- Implemented the sparse algorithm on a field-programmable gate-array (FPGA) development platform.
- Employed a high-level description approach for hardware implementation and compared with a non-sparse algorithm.
Main Results:
- The proposed sparse algorithm achieved an average force vector calculation time of 58.68 ms.
- Estimation errors were 12.6% for normal forces and 7.7% for tangential forces on a 10x10 taxel array.
- The hardware implementation demonstrated a 4x reduction in processing elements and required no additional memory.
Conclusions:
- The developed sparse tactile sensing hardware is generalizable, scalable, and efficient.
- This approach significantly reduces resource requirements for tactile sensing systems.
- Enables expanded applications of normal stress sensors in low-power tactile systems.
Related Concept Videos
General State of Stress
173
The general state of stress within a material can be accurately depicted using a stress tensor. This tensor encapsulates the internal forces distributed within a material subjected to external forces or deformations.
Specifically, consider a tetrahedral element where one face, labeled XYZ, is perpendicular to the line OA, and the remaining faces align with the coordinate axes with point O as the origin. At any point, such as point O, the stress tensor can be used to determine the stress...
Specifically, consider a tetrahedral element where one face, labeled XYZ, is perpendicular to the line OA, and the remaining faces align with the coordinate axes with point O as the origin. At any point, such as point O, the stress tensor can be used to determine the stress...
173
Stress: General Loading Conditions
300
To grasp the intricacy of real-world conditions where multiple loads are applied simultaneously to a structure, one might visualize a section passing through a specific point within a body, aligned parallel to the xy plane. This section is subjected to various forces, including original loads, normal forces, and shearing forces.
The shearing force, possessing potential directionality within the plane of the section, is simplified into two component forces running parallel to the x and y axes....
The shearing force, possessing potential directionality within the plane of the section, is simplified into two component forces running parallel to the x and y axes....
300
Components of Stress
201
Stress analysis under multiple loading conditions is intricate, necessitating a comprehensive grasp of normal and shearing stresses. Consider a small cube at point O, subjected to stress on all six faces, visible or not. Normal stress components σx, σy, σz act perpendicularly to the x, y, and z axes. Shearing stress components τxy and τxz are exerted on faces perpendicular to these axes.
Interestingly, the hidden cube faces also experience these stresses, equal and...
Interestingly, the hidden cube faces also experience these stresses, equal and...
201

