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 45∘45^\circ relative to the skin surface and faces the anterior forearm flexor region. A pilot ablation found that the 45∘45^\circ bracket outperformed 90∘90^\circ by 4.19%, while a flat 0∘0^\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

45∘45^\circ0

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

45∘45^\circ4

where 45∘45^\circ5 captures reflection-gain changes and 45∘45^\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 45∘45^\circ7 mm/pixel.

The continuous waveform is segmented into 45∘45^\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,

45∘45^\circ9

Model input is a moving 45∘45^\circ0 s window of size 45∘45^\circ1 in time-by-range coordinates, corresponding to 45∘45^\circ2 frames and a 45∘45^\circ3-pixel spatial window covering approximately 45∘45^\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 45∘45^\circ5 Hz. EchoForce reports force in kilograms, with Newton conversion given by 45∘45^\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 45∘45^\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 45∘45^\circ8 denoting ground-truth force and 45∘45^\circ9 the estimate, the training objective is mean squared error,

90∘90^\circ0

The principal training regimes are leave-one-user-out user-independent training for 90∘90^\circ1 epochs, user-dependent training for 90∘90^\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 90∘90^\circ3 participants, ages 90∘90^\circ4–90∘90^\circ5 years, with 90∘90^\circ6 recorded sessions per participant and three wrist orientations: supinated, neutral, and pronated. Each session lasts 90∘90^\circ7 minutes, producing 90∘90^\circ8 minutes per participant and 90∘90^\circ9 minutes overall. At 0∘0^\circ0 fps, this corresponds to 0∘0^\circ1 frames per session, approximately 0∘0^\circ2 frames per participant, and approximately 0∘0^\circ3 million acoustic frames in total. Trials target 0∘0^\circ4, 0∘0^\circ5, 0∘0^\circ6, 0∘0^\circ7, and 0∘0^\circ8 MVC, with grip-and-release duration of approximately 0∘0^\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 45∘45^\circ00 in AST 2b. Over the full operating range, more than 45∘45^\circ01 of force estimates fall within 45∘45^\circ02 N over 45∘45^\circ03–45∘45^\circ04 N. For AST 1, 45∘45^\circ05 of estimates lie within 45∘45^\circ06 N and 45∘45^\circ07 within 45∘45^\circ08 N. Contact-location classification typically exceeds 45∘45^\circ09; AST 2b reached 45∘45^\circ10, AST 4c 45∘45^\circ11, and AST 4d 45∘45^\circ12.

The f-AST curved-surface variant achieved its best performance with a Bagged Trees Ensemble, with cross-validation error 45∘45^\circ13 N for force and 45∘45^\circ14 accuracy for location. Accuracy bands were 45∘45^\circ15 within 45∘45^\circ16 N, 45∘45^\circ17 within 45∘45^\circ18 N, 45∘45^\circ19 within 45∘45^\circ20 N, and 45∘45^\circ21 within 45∘45^\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 45∘45^\circ23 mm steps until the f-AST estimate reached a target of 45∘45^\circ24, 45∘45^\circ25, or 45∘45^\circ26 N, then maintained that grip during lift, move, and place operations. Reported MAE ranges were 45∘45^\circ27–45∘45^\circ28 N at 45∘45^\circ29 N with noise off and 45∘45^\circ30–45∘45^\circ31 N with 45∘45^\circ32 dB white noise on; 45∘45^\circ33–45∘45^\circ34 N at 45∘45^\circ35 N with noise off and 45∘45^\circ36–45∘45^\circ37 N with noise on; and 45∘45^\circ38–45∘45^\circ39 N at 45∘45^\circ40 N with noise off and 45∘45^\circ41–45∘45^\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 45∘45^\circ43 mm and an edge-orifice inlet supplied at 45∘45^\circ44–45∘45^\circ45 L/min. A silicone hemispherical shell of Smooth-On Dragon Skin 30 forms the soft end-cap. A smartphone microphone placed approximately 45∘45^\circ46 m away samples at 45∘45^\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 45∘45^\circ48, the open-closed and open-open fundamentals are

45∘45^\circ49

A practical fit reported for the study is

45∘45^\circ50

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

45∘45^\circ54

Sensitivity follows

45∘45^\circ55

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

The geometry is explicitly tunable. Tube lengths of 45∘45^\circ57, 45∘45^\circ58, 45∘45^\circ59, and 45∘45^\circ60 mm were used to create distinct base frequencies. End-cap wall thickness 45∘45^\circ61–45∘45^\circ62 mm trades sensitivity against force range. With a 45∘45^\circ63 mm hole enforcing monotonic decoding by amplitude thresholding, measured sensitivities were approximately 45∘45^\circ64 Hz/N for 45∘45^\circ65 mm over about 45∘45^\circ66–45∘45^\circ67 N, 45∘45^\circ68 Hz/N for 45∘45^\circ69 mm over about 45∘45^\circ70–45∘45^\circ71 N, 45∘45^\circ72 Hz/N for 45∘45^\circ73 mm over about 45∘45^\circ74–45∘45^\circ75 N, 45∘45^\circ76 Hz/N for 45∘45^\circ77 mm over about 45∘45^\circ78–45∘45^\circ79 N, and 45∘45^\circ80 Hz/N for 45∘45^\circ81 mm over about 45∘45^\circ82–45∘45^\circ83 N. Hole size 45∘45^\circ84 also changes minimum detectable force: for 45∘45^\circ85 mm, 45∘45^\circ86 mm yielded approximately 45∘45^\circ87 N 45∘45^\circ88, whereas no hole yielded approximately 45∘45^\circ89 N. Small distal masses of 45∘45^\circ90–45∘45^\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 45∘45^\circ92 Hz update rate, with 45∘45^\circ93 Hz frequency bins. For hole-equipped taxels, the amplitude envelope is computed every 45∘45^\circ94 ms and smoothed every 45∘45^\circ95 ms before downsampling to 45∘45^\circ96 Hz. Combined with the measured sensitivities, this gives force resolution from approximately 45∘45^\circ97 N to approximately 45∘45^\circ98 N. A four-taxel array with 45∘45^\circ99 mm center-to-center spacing and lengths 45∘45^\circ00, 45∘45^\circ01, 45∘45^\circ02, and 45∘45^\circ03 mm was demonstrated, as was a three-taxel astrictive gripper using 45∘45^\circ04, 45∘45^\circ05, and 45∘45^\circ06 mm tubes with 45∘45^\circ07 mm caps. The gripper tracked approximately 45∘45^\circ08 Hz oscillations during hefting and approximately 45∘45^\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 45∘45^\circ10 3D hand joints and five fingertip forces continuously. The model uses hidden size 45∘45^\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 45∘45^\circ12 participants is average MPJPE 45∘45^\circ13 cm, fingertip-force RMSE 45∘45^\circ14 in normalized units, and Pearson 45∘45^\circ15, with 45∘45^\circ16 Hz streaming to Unity and 45∘45^\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 45∘45^\circ18 over 45∘45^\circ19–45∘45^\circ20 Hz. At 45∘45^\circ21 V, 45∘45^\circ22 Hz, and 45∘45^\circ23 mm45∘45^\circ24 contact, the paper fits the empirical mass mapping

45∘45^\circ25

where 45∘45^\circ26 is normalized peak acoustic pressure and 45∘45^\circ27 is mass in grams. Two identical EA pads were also monitored simultaneously with a 45∘45^\circ28 phase offset, enabling non-overlapping impulse trains for separate decoding. In the reported mass-estimation demo on five objects, RMSE was approximately 45∘45^\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

45∘45^\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 45∘45^\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, 45∘45^\circ32, with inverse-square distance dependence. In the most compact form summarized in the paper, this yields a gravitational-type structure 45∘45^\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 45∘45^\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.