
For example, if the movement of the forearm
is considered via the elbow joint, which has one
rotatory degree of freedom, mainly three muscles are
used for flexing: the two-headed biceps brachii, the
single-headed brachioradialis and the single-headed
brachialis. The extension of the elbow is mainly
performed by two muscles: the three-headed triceps
brachii and the single-headed anconeus.
The two biceps heads (biceps short head and
biceps long head) are located below the skin surface.
Both muscle heads end distally in a common tendon.
Proximally, each muscle head ends in its own tendon.
The tendons terminate at different points on the
shoulder bone, called scapular. Both heads can
flex the elbow but also have secondary functions.
The proximal tendon of the biceps long head wraps
around the shoulder joint and stabilises the shoulder
(Sch
¨
unke et al., 2010).
As shown in previous work, limb movement can
be predicted with only the two surface muscles biceps
and triceps. Firstly, with a biomechanical limb model
based on a Hill-type (Hill, 1964; Zajac, 1989) muscle
model (Grimmelsmann et al., 2023). Secondly, with
a purely data-driven (black box) approach (Leserri
et al., 2022). Depending on the experiment and data
set, a different set of the five main muscles involved
in the flexion and extension of the elbow are used
for elbow movement prediction (e.g. (Koo and Mak,
2005) uses biceps, brachioradialis and the tricpes).
However, this work also shows that the signal
quality and signal integrity can be different for two
muscle heads of the same muscle, e.g. due to
changing quality of the respective electrode skin
contact. This can potentially lead to a failed
prediction depending on the overall model structure.
Due to the common distal tendon, both biceps
heads show similarities in the time courses of their
respective neuronal activation.
For this reason, a method is proposed that exploits
the close similarity between the two biceps heads
to create a virtual sensor for one head based only
on the meassurement of the sEMG of the other.
This allows the use of only one sensor, namely the
one with the better signal quality. In principle,
the concept of a virtual sensor is also suited to
derive unavailable sEMG measurements, e.g. of
deep lying muscle heads, from easy to measure more
superficially located muscle heads, if their common
function suggests a similar activation in terms of time.
To test the concept of a virtual sensor, this work
follows the former of the above two applications and
replaces one of the two biceps heads, although sEMG
measurements of both superficially located heads are
available. Here, the unknown signal quality of the
two measured heads is an additional challenge (see
above). The signal of the virtual sensor for one head is
derived by linear regression and shallow feedforward
neural network (FFN) using the measurement of the
other head. To reflect the secondary functions of the
two heads, additional features are added as input to
the regression. These additional features are related
to the dynamics of the elbow and are the elbow angle,
the upper arm angle (w.r.t. the gravitational vector)
and the overall weight of lower arm plus hand and an
additional weight (dumb bell). After the regression
step, these virtual sensors are also used as input to
the biomechanical limb model (domain-knowledge
based model) to prove the suitability for the limb
movement prediction. In previous works, different
strategies were used to train virtual sensors. One
approach is to use recurrent neural network (RNN)
such as long short-term memory (LSTM) to estimate
the virtual sEMG channel (Machado et al., 2019).
This approach focuses mainly on the performance
w.r.t. the classification of a hand movement and
not on the interpretation of the underlying sEMG
data. The method proposed in this work uses linear
regression and shallow FFN.
Based on an extensive data set (Mechtenberg
et al., 2023), the outputs of the virtual sensor can
be compared with the neuronal activation calculated
from the real sEMG measurements of the replaced
muscle head on the one hand and evaluated w.r.t
their contribution to the predicted joint movement
on the other hand, as the virtual sensor output is
fed into the model instead of the replaced head. To
maintain interpretability the architecture/ complexity
is gradually extended in this work. Besides
interpreting the results of the virtual sensor, the sensor
is also validated using a domain-knowledge based
model.
Other methods such as (Kim et al., 2019) use
virtual sensors for a signal-assisted classification.
The general idea of using a trained regression for
enhancing the signal integrity matches parts of our
approach (sEMG assessment).
The methods section starts with an overview of
the sEMG data set and the biomechanical model of
the upper arm and the elbow joint. The internal
signal neuronal activation from this model serves as
a foundation for the domain knowledge-based feature
used in the regression (section 2.2). A description of
the different regression setups follows in section 2.3
and section 2.4. The virtual sensor will be used in a
domain knowledge-based model. The explanation of
the validation process for this purpose can be found
in section 2.5. The methods section ends with an
exemplary use case of the virtual sensor, the sEMG
BIOSIGNALS 2024 - 17th International Conference on Bio-inspired Systems and Signal Processing
612