Tactile sensor

On this page 7

A tactile sensor is a sensor that measures contact with an object across a surface, reporting where touch occurs, how much pressure is applied and often whether the object is slipping. Among robotics sensors, tactile sensors give grippers, fingertips and robot skins a sense of touch, complementing vision and joint-level force measurement.

Unlike a single force sensor that reports one net force at one point, a tactile sensor is usually an array of sensing elements, called taxels, that produces a pressure image of the contact patch. That spatial information lets a robot judge an object’s shape, orientation in the hand and grip stability.

How tactile sensors convert touch into signals

Every tactile sensor turns mechanical deformation into an electrical or optical signal. Pressure compresses or bends a sensing layer, which changes its resistance, capacitance, charge, magnetic field or appearance. Electronics then scan the array and convert each taxel reading into a pressure or force value.

PrincipleWhat changes under loadStrengths and weaknesses
PiezoresistiveResistance of a conductive materialSimple and cheap; drift and hysteresis
CapacitiveGap between electrode layersSensitive and low power; affected by noise
PiezoelectricCharge generated by stressExcellent for vibration and slip; no static load
Magnetic (Hall-based)Field from a magnet in a soft skinMeasures shear; sensitive to stray fields
Optical (vision-based)Deformation of a gel seen by a cameraVery high resolution; bulky and slower
Main tactile sensing principles

Vision-based tactile sensors have become prominent in research. A small camera watches the inside of a soft elastomer coated with a reflective layer, and photometric stereo or marker tracking reconstructs contact geometry and shear with sub-millimeter detail. The trade-off is size, frame rates of roughly 30 to 90 Hz, and heavy computation.

Specifications that define performance

Tactile sensors are compared through spatial resolution, force range, sensitivity and bandwidth. A useful benchmark is the human fingertip, which resolves features of about 1 to 2 mm and detects vibrations up to several hundred hertz.

SpecificationTypical rangeWhy it matters
Spatial resolutionAbout 1-10 mm taxel pitchDetermines detail of shape and edge detection
Force rangeAbout 0.01-50 N per fingertipMust cover light touch and firm grip
Sampling rateAbout 100 Hz-1 kHzNeeded to catch slip and impacts quickly
Shear sensingPresent or absentRequired to anticipate slip before it happens
HysteresisA few to over 10 percentLimits accuracy when loading and unloading
Typical tactile sensor specifications

Normal force alone is not enough for reliable grasping. Slip begins when shear force exceeds friction, so sensors that measure shear or detect the high-frequency vibrations of incipient slip let the controller tighten the grip before the object moves.

Tactile sensors compared with other contact sensors

Robots can sense contact at several levels of the body. The tactile sensor sits at the surface level, where it captures distributed information that other sensors cannot.

SensorWhat it measuresTypical placement
Tactile sensorDistributed pressure, contact location, slipFingertips, palms, robot skin
Force sensorNet force, often six axesWrist or between arm and tool
Torque sensorTwisting load on a jointInside joints or at the wrist
Load cellForce along one axisScales, test rigs, simple grippers
Proximity sensorPresence before contactGripper jaws, robot covers
Tactile sensing compared with related sensors

These sensors are complementary rather than competing. A wrist force sensor tells the robot how hard it is pushing overall, while fingertip tactile arrays tell it where the object sits and whether it is about to slip.

Where tactile sensing is applied

Tactile sensing is most valuable when vision cannot see the contact, which happens inside a closing hand, in clutter or in poor lighting. The main applications follow that logic.

  • Grip force regulation: holding fragile items such as fruit or glass with the minimum force that prevents slip.
  • In-hand manipulation: estimating object pose in the fingers to rotate or reposition it.
  • Insertion and assembly: feeling alignment during peg-in-hole and connector tasks.
  • Safety skins: detecting contact across arm surfaces on collaborative robots and humanoids.
  • Material and texture recognition: classifying surfaces from vibration and compliance.

Learned manipulation policies increasingly take tactile images as input alongside camera frames, which often improves success on contact-rich tasks where vision alone is ambiguous.

Limitations and integration challenges

Tactile sensors remain less mature than cameras or encoders, largely because they must survive repeated physical contact. The common problems and their usual remedies are summarized below.

ProblemCauseTypical remedy
Wear and damageAbrasion of soft outer layersReplaceable skins and protective coatings
Drift and hysteresisViscoelastic materials and temperatureRecalibration and temperature compensation
Wiring complexityMany taxels over large areasMultiplexing and local digitization
CrosstalkLoad spreading to neighboring taxelsMechanical isolation and signal processing
Data interpretationHigh-dimensional, noisy signalsLearned models trained on real contact data
Tactile sensor problems and remedies

Covering large areas such as a whole robot arm also raises cost and power concerns, so designers often place dense arrays only on fingertips and use sparse, coarse sensing elsewhere.

The idea in brief

A tactile sensor gives a robot a sense of touch. It is a thin, often soft pad covered with many tiny pressure points that report where something is pressing and how hard.

Think of picking up an egg with your eyes closed. Your fingertips tell you when you have touched it, how firmly you are squeezing and whether it is starting to slide. Tactile sensors give robots that same feedback, so they can hold delicate things without dropping or crushing them.

A practical scenario

A produce packing line uses a robot to place ripe peaches into trays. With a plain parallel gripper and fixed force, the robot either bruised the fruit or occasionally dropped it, because peaches vary in size, firmness and surface moisture.

Engineers fit the gripper with capacitive tactile pads of 4 mm taxel pitch on each finger. The controller closes until contact appears on both pads, then raises force gradually while watching for the small vibrations that signal slip. Grip force stays in a narrow band of roughly 2 to 4 N depending on the fruit.

Bruising drops noticeably, and dropped fruit becomes rare. The line also uses the contact patch to check that each peach sits centered between the fingers, rejecting poor grasps before transport. Touch, not vision, solved the problem, because the critical information was hidden inside the closing gripper.