Haoran (Cris) Wang
<- All projects

Self-Calibration for Resistive Insole Pressure Sensors

Role -
Undergraduate Researcher, HAR Lab; Co-first Author
Date -
June 1, 2025
Stack —
Wearable Sensing, Optimization, Biomechanics, Python, MATLAB

An optimization-based offline method that reduces vertical ground-reaction-force error in wearable pressure sensing.

Insole calibration experiment on a force-measuring treadmill and force curves before and after calibration

Research question

Resistive pressure sensors are lightweight and practical for wearable insoles, but signal drift makes force estimates unreliable over time. This project asked whether the sensor system could recalibrate itself from a short offline procedure instead of requiring repeated laboratory calibration.

My contribution

As an undergraduate researcher and co-first author, I worked on building the wearable sensing system, developing the optimization-based calibration method, and evaluating calibrated vertical ground reaction force against treadmill reference measurements.

Method

The insole contains 18 resistive sensing regions. Each recorded stance phase is normalized to 100 time steps, then a nonlinear time-varying coefficient matrix maps the 18 sensor readings to vertical ground reaction force. The coefficients are optimized offline with RMSE as the loss function, using gait-phase constraints to make the calibration process lightweight and repeatable.

Wearable insole sensing, reference-force acquisition, dataset processing, and model calibration pipeline
System pipeline for wearable sensing, reference acquisition, and offline calibration.
Physical behavior of the resistive insole sensors across the stance phase
Sensor behavior and gait-phase constraints used by the calibration method.

Results

Three healthy participants completed the validation protocol at several treadmill walking speeds. After calibration, stance-phase vertical ground reaction force RMSE was reduced to 6.6% (+/- 3.3%) of body weight. This was 85.2% lower than the average error before calibration and about 75.3% lower than a scaling-and-translation baseline.

Publication

The work was published as “An Off-line Self-calibration Method for Resistive Insole Pressure Sensors” at the 2025 IEEE International Conference on Real-time Computing and Robotics (RCAR), pages 539-544.