Papers
Topics
Authors
Recent
Search
2000 character limit reached

EchoForce: Acoustic Force-Sensing Interfaces

Updated 7 July 2026
  • EchoForce is a family of acoustically mediated force interfaces that infer force from deformation-induced changes in echo characteristics across different sensor platforms.
  • The wristband variant utilizes FMCW ultrasound to provide continuous grip-force estimation with mean error rates as low as 9% and robust cross-user performance.
  • Extended embodiments, including soft tactile skins and resonance-based taxels, enable precise contact localization and effective force sensing in diverse environments.

EchoForce denotes an acoustic force-sensing paradigm in which force is inferred from how a mechanical interaction perturbs an acoustic field. In its narrowest and most explicit usage, it is a wrist-worn system that emits inaudible FMCW ultrasound and estimates grip force from echoes modulated by forearm skin deformation (Mahmoodi et al., 27 Jul 2025). In a broader synthesis-level sense, the same logic extends to soft tactile skins that learn force from deformation-induced transfer-function changes in embedded channels and to resonance-based taxels whose frequencies shift under load (S et al., 2023, Li et al., 2023). Across these variants, the shared structure is an acoustic excitation or self-excited acoustic response, a deformation-dependent acoustic observable, and a mapping from that observable to force, contact location, or another mechanically meaningful state.

1. Conceptual scope and transduction logic

EchoForce is best understood as a family of acoustically mediated force interfaces rather than a single transducer topology. The observable may be an ultrasonic echo image, a small set of FFT amplitudes at driven tones, a resonance frequency, or an edge-triggered acoustic pulse. The force-dependent physics likewise varies: skin curvature changes multipath delay and phase in air-coupled ultrasound; soft-channel deformation changes acoustic impedance and transmission; compliant end-caps alter boundary conditions and effective cavity length; electrostatic adhesion transitions radiate transient acoustic pressure (Mahmoodi et al., 27 Jul 2025, S et al., 2023, Li et al., 2023).

This diversity matters because “acoustic sensing” is sometimes treated as synonymous with time-of-flight ranging. The literature here is broader. One line uses matched-filtered FMCW echoes and differential echo images; another uses amplitude modulation of known tones at fixed frequencies; a third uses resonance shifts in audible-band pneumatic chambers. A plausible implication is that EchoForce is more accurately defined by force-conditioned acoustic state estimation than by any single waveform family.

Instantiation Acoustic observable Representative reported result
Wristband EchoForce Differential FMCW echo profile from 20–29 kHz chirps Mean error rate 9.08% with fine-tuned user-dependent training; 12.29% for the user-independent foundation model (Mahmoodi et al., 27 Jul 2025)
AST Skin FFT amplitudes at 300, 500, 700, and 900 Hz through deformable channels More than 93% of estimates within ±1.5 N over 0–30+1^{+1} N; contact-location accuracy typically exceeds 96% (S et al., 2023)
AcousTac-derived EchoForce Resonance-frequency shifts of pneumatically driven taxels Sensitivities of approximately 3.2–19 Hz/N over approximately 0.2–15 N, depending on geometry (Li et al., 2023)

2. Wrist-worn EchoForce for continuous grip-force estimation

The EchoForce wristband is built from an off-the-shelf silicone wristband, two custom PCBs, and a 3D-printed sensing bracket carrying an OWR-0504T-16 miniature speaker and an SPH0641LU4H-1 digital microphone. The sensing board is tilted at 4545^\circ relative to the skin surface and faces the anterior forearm flexor region. A pilot ablation found that the 4545^\circ bracket outperformed 9090^\circ by 4.19%, while a flat 00^\circ placement suffered from inadvertent skin-contact shifts. Compute is provided by a Teensy 4.0 Development Board on the wrist, with streaming to a PC for data logging and training; inference is identified as portable on-device in future work (Mahmoodi et al., 27 Jul 2025).

Its excitation is an inaudible FMCW chirp from $20$ kHz to $29$ kHz. With microphone sampling rate fs=96f_s = 96 kHz and frame length $600$ samples, the sweep rate is $160$ frames/s. The transmitted signal is modeled as

4545^\circ0

with 4545^\circ1 kHz, 4545^\circ2 kHz, and 4545^\circ3. The received signal is represented as

4545^\circ4

where 4545^\circ5 captures reflection-gain changes and 4545^\circ6 captures time-of-flight changes across multiple paths. Grip-induced deformation of the forearm, especially around flexor digitorum superficialis and palmaris longus, changes amplitude, delay, phase, and de-chirped energy distribution. At the reported settings, the vertical resolution is approximately 4545^\circ7 mm/pixel.

The continuous waveform is segmented into 4545^\circ8-sample frames and cross-correlated with the transmitted chirp to obtain a 1D range profile. Stacking profiles over time yields a 2D echo profile, and static reflections are suppressed by frame differencing,

4545^\circ9

Model input is a moving 4545^\circ0 s window of size 4545^\circ1 in time-by-range coordinates, corresponding to 4545^\circ2 frames and a 4545^\circ3-pixel spatial window covering approximately 4545^\circ4 cm. Ground truth is provided by a CAMRY EH101 dynamometer; pounds displayed on-screen are converted to kilograms, “hold” frames are discarded, and the resulting labels are linearly interpolated to uniform 4545^\circ5 Hz. EchoForce reports force in kilograms, with Newton conversion given by 4545^\circ6.

3. Learning formulation, evaluation protocol, and empirical results

The wristband system formulates grip-force estimation as continuous regression on differential echo images of size 4545^\circ7. The model family is described as a user-independent “foundation model” trained on a multi-user corpus and optionally fine-tuned per user. With 4545^\circ8 denoting ground-truth force and 4545^\circ9 the estimate, the training objective is mean squared error,

9090^\circ0

The principal training regimes are leave-one-user-out user-independent training for 9090^\circ1 epochs, user-dependent training for 9090^\circ2 epochs, fine-tuning from the user-independent backbone, and leave-one-orientation-out cross-orientation testing (Mahmoodi et al., 27 Jul 2025).

The experimental corpus comprises 9090^\circ3 participants, ages 9090^\circ4–9090^\circ5 years, with 9090^\circ6 recorded sessions per participant and three wrist orientations: supinated, neutral, and pronated. Each session lasts 9090^\circ7 minutes, producing 9090^\circ8 minutes per participant and 9090^\circ9 minutes overall. At 00^\circ0 fps, this corresponds to 00^\circ1 frames per session, approximately 00^\circ2 frames per participant, and approximately 00^\circ3 million acoustic frames in total. Trials target 00^\circ4, 00^\circ5, 00^\circ6, 00^\circ7, and 00^\circ8 MVC, with grip-and-release duration of approximately 00^\circ9 s per repetition.

The primary reported metric is

$20$0

Aggregate results are: mean error rate $20$1 and RMSE $20$2 kg for fine-tuned user-dependent training; $20$3 and $20$4 kg for user-dependent training without fine-tuning; $20$5 and $20$6 kg for the user-independent foundation model; and $20$7 and $20$8 kg for cross-orientation evaluation. Supinated orientation gives the best cross-orientation accuracy, with mean error $20$9 and RMSE $29$0 kg. Per-participant RMSE ranges from approximately $29$1 to $29$2 kg in the user-dependent setting and approximately $29$3 to $29$4 kg in the user-independent setting. Comfort was rated $29$5, and participants reported that the ultrasound was inaudible.

The reported comparisons place EchoForce against several wearable alternatives. Keir and Mogk reported approximately $29$6 error under similar MVC protocols for sEMG-based grip estimation, whereas EchoForce reports $29$7 in fine-tuned user-dependent testing and $29$8 without user-specific calibration. Static EMG calibration in Hoozemans et al. is summarized as approximately $29$9 kg error. HIPPO reflectivity rises to approximately fs=96f_s = 960 kg RMSE when user-independent, capacitive wrist topography reported fs=96f_s = 961 regression error, and vision methods are summarized at approximately fs=96f_s = 962 error for grip estimation. EchoForce’s central claim is therefore not only absolute accuracy but cross-session, cross-orientation, and cross-user robustness without per-session recalibration.

4. EchoForce as deformable acoustic transfer sensing: AST Skin

The paper on Acoustic Soft Tactile Skin does not use the name EchoForce, but the supplied interpretation treats it as an echo or transfer-function approach in which known tones are injected into soft acoustic channels and the resulting spectral amplitudes are mapped to force and contact location. A speaker drives four sinusoids at fs=96f_s = 963, fs=96f_s = 964, fs=96f_s = 965, and fs=96f_s = 966 Hz, each with normalized amplitude fs=96f_s = 967, through hollow channels embedded in a soft silicone membrane. Under normal force fs=96f_s = 968, local deformation changes the channel cross-section fs=96f_s = 969, hence the acoustic impedance

$600$0

and modifies transmission and reflection. In a simplified discontinuity model,

$600$1

The channel is therefore treated as a distributed acoustic filter with transfer function $600$2, and the measured spectral amplitudes at the microphone satisfy

$600$3

for $600$4. The learned feature vector is $600$5, used for both force regression and location classification (S et al., 2023).

The flat membrane is a $600$6 silicone skin cast in a 3D-printed PLA casing, using Polycraft Silskin with Shore A $600$7 and $600$8 catalyst ratio. Tested geometries include a single cylindrical channel (AST 1), dual cylinders (AST 2a/2b), dual cones (AST 3a/3b), and mixed cone-plus-cylinder layouts (AST 4a–4d). A frame-less variant, f-AST, integrates transducers in a base while extending a flexible membrane and cylindrical channel to conform to curved surfaces such as a gripper finger. The sensing pipeline uses FFT amplitudes at the four driven frequencies, with $600$9 calibration points for the flat AST and $160$0 points for f-AST. Calibration is performed at three discrete locations $160$1, with a 6-DoF robot and inline load cell pressing in $160$2 mm increments until approximately $160$3 N; $160$4 waveform samples are recorded at each increment.

Training uses a $160$5 train:test split and $160$6-fold cross-validation in MATLAB’s Regression and Classification Learner tools. Regressors and classifiers include Gaussian Process Regression with several kernels, Bagged Ensemble Trees, Weighted kNN, SVM with Gaussian kernel, and a bilayered neural network. Across flat configurations, force RMSE ranges from $160$7 N in AST 1 to $160$8 N in AST 4b, and contact-location accuracy ranges from $160$9 in AST 3b to 4545^\circ00 in AST 2b. Over the full operating range, more than 4545^\circ01 of force estimates fall within 4545^\circ02 N over 4545^\circ03–4545^\circ04 N. For AST 1, 4545^\circ05 of estimates lie within 4545^\circ06 N and 4545^\circ07 within 4545^\circ08 N. Contact-location classification typically exceeds 4545^\circ09; AST 2b reached 4545^\circ10, AST 4c 4545^\circ11, and AST 4d 4545^\circ12.

The f-AST curved-surface variant achieved its best performance with a Bagged Trees Ensemble, with cross-validation error 4545^\circ13 N for force and 4545^\circ14 accuracy for location. Accuracy bands were 4545^\circ15 within 4545^\circ16 N, 4545^\circ17 within 4545^\circ18 N, 4545^\circ19 within 4545^\circ20 N, and 4545^\circ21 within 4545^\circ22 N. The system was further demonstrated in real-time gripping-force control on an SMC LEZH gripper mounted to a Franka Emika arm. The gripper reduced width in 4545^\circ23 mm steps until the f-AST estimate reached a target of 4545^\circ24, 4545^\circ25, or 4545^\circ26 N, then maintained that grip during lift, move, and place operations. Reported MAE ranges were 4545^\circ27–4545^\circ28 N at 4545^\circ29 N with noise off and 4545^\circ30–4545^\circ31 N with 4545^\circ32 dB white noise on; 4545^\circ33–4545^\circ34 N at 4545^\circ35 N with noise off and 4545^\circ36–4545^\circ37 N with noise on; and 4545^\circ38–4545^\circ39 N at 4545^\circ40 N with noise off and 4545^\circ41–4545^\circ42 N with noise on. Robustness tests also included contact scratching with a stiff brush under zero load, where readings remained near-constant for smooth strokes.

5. Resonance-based and electronics-free EchoForce variants

A second branch of the EchoForce idea is realized by AcousTac and the supplied EchoForce interpretation built on it: compliant silicone caps and short plastic tubes form air-driven resonant chambers that emit audible tones under a steady airflow, while a remote microphone reads force from resonance shifts. Each taxel is a 3D-printed PLA tube with inner diameter 4545^\circ43 mm and an edge-orifice inlet supplied at 4545^\circ44–4545^\circ45 L/min. A silicone hemispherical shell of Smooth-On Dragon Skin 30 forms the soft end-cap. A smartphone microphone placed approximately 4545^\circ46 m away samples at 4545^\circ47 kHz and records the tone. Because the transduction is pneumatic-acoustic, there are no wires, ICs, or embedded transducers at the contact point (Li et al., 2023).

The core model is 1D pipe resonance. For tube length 4545^\circ48, the open-closed and open-open fundamentals are

4545^\circ49

A practical fit reported for the study is

4545^\circ50

with representative constants given for the theoretical open-closed case and measured fits at 4545^\circ51 N and 4545^\circ52 N. Cap deformation 4545^\circ53 changes effective length and therefore resonance. Force-deformation behavior is nonlinear; an empirical fit is

4545^\circ54

Sensitivity follows

4545^\circ55

which makes the 4545^\circ56 dependence operationally important: shorter tubes are both higher in base frequency and more sensitive.

The geometry is explicitly tunable. Tube lengths of 4545^\circ57, 4545^\circ58, 4545^\circ59, and 4545^\circ60 mm were used to create distinct base frequencies. End-cap wall thickness 4545^\circ61–4545^\circ62 mm trades sensitivity against force range. With a 4545^\circ63 mm hole enforcing monotonic decoding by amplitude thresholding, measured sensitivities were approximately 4545^\circ64 Hz/N for 4545^\circ65 mm over about 4545^\circ66–4545^\circ67 N, 4545^\circ68 Hz/N for 4545^\circ69 mm over about 4545^\circ70–4545^\circ71 N, 4545^\circ72 Hz/N for 4545^\circ73 mm over about 4545^\circ74–4545^\circ75 N, 4545^\circ76 Hz/N for 4545^\circ77 mm over about 4545^\circ78–4545^\circ79 N, and 4545^\circ80 Hz/N for 4545^\circ81 mm over about 4545^\circ82–4545^\circ83 N. Hole size 4545^\circ84 also changes minimum detectable force: for 4545^\circ85 mm, 4545^\circ86 mm yielded approximately 4545^\circ87 N 4545^\circ88, whereas no hole yielded approximately 4545^\circ89 N. Small distal masses of 4545^\circ90–4545^\circ91 mg provide an alternative way to eliminate the initial nonmonotonic boundary-condition transition.

Signal processing is lightweight: spectrogram() and tfridge() track peak frequency at 4545^\circ92 Hz update rate, with 4545^\circ93 Hz frequency bins. For hole-equipped taxels, the amplitude envelope is computed every 4545^\circ94 ms and smoothed every 4545^\circ95 ms before downsampling to 4545^\circ96 Hz. Combined with the measured sensitivities, this gives force resolution from approximately 4545^\circ97 N to approximately 4545^\circ98 N. A four-taxel array with 4545^\circ99 mm center-to-center spacing and lengths 4545^\circ00, 4545^\circ01, 4545^\circ02, and 4545^\circ03 mm was demonstrated, as was a three-taxel astrictive gripper using 4545^\circ04, 4545^\circ05, and 4545^\circ06 mm tubes with 4545^\circ07 mm caps. The gripper tracked approximately 4545^\circ08 Hz oscillations during hefting and approximately 4545^\circ09 Hz during compression. The reported decoding was monotonic with no hysteresis beyond the eliminated transition region, though RMSE and repeatability statistics were not reported.

EchoForce also intersects with multimodal wearable force estimation. Wrist2Finger combines a thumb ring carrying an ICM-20948 IMU with a smartwatch-based single-channel EMG sensor, and uses a dual-branch transformer with bidirectional cross-modal attention to output 4545^\circ10 3D hand joints and five fingertip forces continuously. The model uses hidden size 4545^\circ11, two transformer layers per branch, four heads per layer, and losses that include pose error, force RMSE, smoothness, saturation, and kinematic constraints. Reported performance across 4545^\circ12 participants is average MPJPE 4545^\circ13 cm, fingertip-force RMSE 4545^\circ14 in normalized units, and Pearson 4545^\circ15, with 4545^\circ16 Hz streaming to Unity and 4545^\circ17 ms average inference latency on desktop. The paper explicitly includes a section on integrating Wrist2Finger into EchoForce for grasp detection, haptic mapping, safety limits, and personalization (Xiao et al., 5 Oct 2025).

A different non-contact line uses acoustic pressure emitted by electrostatic adhesion systems. When an EA pad is driven by a bipolar square wave, polarity reversals generate short acoustic pulses captured by a nearby microphone. Peak acoustic pressure increases with object mass, contact area, and drive voltage, and grows roughly with 4545^\circ18 over 4545^\circ19–4545^\circ20 Hz. At 4545^\circ21 V, 4545^\circ22 Hz, and 4545^\circ23 mm4545^\circ24 contact, the paper fits the empirical mass mapping

4545^\circ25

where 4545^\circ26 is normalized peak acoustic pressure and 4545^\circ27 is mass in grams. Two identical EA pads were also monitored simultaneously with a 4545^\circ28 phase offset, enabling non-overlapping impulse trains for separate decoding. In the reported mass-estimation demo on five objects, RMSE was approximately 4545^\circ29 g (Wang et al., 22 May 2025).

At a more theoretical level, acoustokinetics treats acoustic force design itself as an inverse problem. The pressure field is decomposed as

4545^\circ30

with amplitude gradients associated with conservative components and phase gradients with nonconservative components. The framework develops explicit forms for standing waves, pseudo-standing waves, tractor beams, and purely nonconservative fields, and poses inverse design as minimization of 4545^\circ31 subject to the Helmholtz equation (Abdelaziz et al., 2019). Relatedly, under restrictive conditions, the secondary Bjerknes force between oscillating bubbles becomes always attractive and proportional to the product of the bubbles’ virtual masses, 4545^\circ32, with inverse-square distance dependence. In the most compact form summarized in the paper, this yields a gravitational-type structure 4545^\circ33 (Simaciu et al., 2019). These works are not EchoForce sensors in the narrow wearable sense, but they broaden the conceptual neighborhood from acoustic force estimation to acoustic force generation and indirect acoustic monitoring of force-bearing states.

7. Comparative position, common misconceptions, and open problems

Relative to other tactile and wearable modalities, EchoForce occupies a distinctive trade space. The wristband EchoForce is positioned against sEMG, strain and pressure sensors, IMUs, and vision; its stated advantages are non-contact air-coupled sensing, robustness across sessions and orientations, and user-independent continuous estimation without per-session recalibration (Mahmoodi et al., 27 Jul 2025). AST Skin is positioned against capacitive, resistive, piezoelectric, magnetic, optical, and fluidic skins; its distinguishing attributes are compliance, easy affixation to robot parts, and low-cost off-the-shelf transducers located off the contact surface (S et al., 2023). AcousTac-derived EchoForce goes further by removing electronics from the contact point entirely, which is described as advantageous in environments hostile to wiring or electronics, including MRI, wet or dirty settings, and volatile handling (Li et al., 2023).

Several misconceptions recur in this space. First, EchoForce is not a single sensing primitive. The wristband uses FMCW matched filtering and differential echo imaging; AST Skin explicitly uses amplitude modulation of driven tones and not frequency, phase, or time-of-flight as the primary signal; AcousTac uses resonance shifts; EA monitoring uses self-generated acoustic pulses. Second, the systems are not universally calibration-free. EchoForce’s user-independent model is trained on a multi-user corpus and can be fine-tuned; AST Skin requires geometry-specific calibration datasets for force and location; AcousTac requires per-taxel calibration of frequency-versus-force, band planning, and often amplitude thresholds. Third, robustness claims are domain-specific. EchoForce reports remount robustness across sessions and orientations, but dynamic wrist motion and gait-induced artifacts were not evaluated. AST Skin was robust to 4545^\circ34 dB white noise and incidental scratching, but hysteresis, repeatability, drift, and temperature sensitivity were not explicitly characterized. AcousTac reports monotonic operation without hysteresis once the transition region is managed, yet larger arrays still require careful band separation and microphone placement.

The open problems are correspondingly clear. Multi-touch disambiguation and shear-force estimation remain unresolved in AST-style channel sensors. Large-area arrays raise cross-talk, identifiability, and calibration-scaling issues in both channel-based and resonance-based skins. The wristband EchoForce paper does not report Bland–Altman analysis, Pearson correlation, confidence intervals, or direct real-time latency figures, and code or data were not publicly released. Across the family, long-term drift, temperature dependence, daily-life motion robustness, and on-device deployment remain active engineering and research questions. A plausible implication is that the enduring value of EchoForce lies less in any one sensor embodiment than in a general recipe: engineer a mechanically informative acoustic path, encode deformation into a stable acoustic statistic, and learn or model the inverse map with enough invariance to survive real use.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to EchoForce.