Physics-Embedded Neural Networks for sEMG-based Continuous Motion Estimation

Wending Heng, Chaoyuan Liang, Yihui Zhao, Zhiqiang Zhang, Glen Cooper +1 more
6/17/2025
eess.SPcs.LG

No confident code implementation found for this paper.

Abstract

Accurately decoding human motion intentions from surface electromyography (sEMG) is essential for myoelectric control and has wide applications in rehabilitation robotics and assistive technologies. However, existing sEMG-based motion estimation methods often rely on subject-specific musculoskeletal (MSK) models that are difficult to calibrate, or purely data-driven models that lack physiological consistency. This paper introduces a novel Physics-Embedded Neural Network (PENN) that combines interpretable MSK forward-dynamics with data-driven residual learning, thereby preserving physiological consistency while achieving accurate motion estimation. The PENN employs a recursive temporal structure to propagate historical estimates and a lightweight convolutional neural network for residual correction, leading to robust and temporally coherent estimations. A two-phase training strategy is designed for PENN. Experimental evaluations on six healthy subjects show that PENN outperforms state-of-the-art baseline methods in both root mean square error (RMSE) and $R^2$ metrics.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{heng2025physicsembedded,
  title  = {Physics-Embedded Neural Networks for sEMG-based Continuous Motion Estimation},
  author = {Wending Heng and Chaoyuan Liang and Yihui Zhao and Zhiqiang Zhang and Glen Cooper and Zhenhong Li},
  year   = {2025},
  eprint = {2506.22459},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2506.22459v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.22459.svg)](https://codeofpaper.com/paper/2506.22459)

Discussion