SpasticMyoElbow: Physical Human-Robot Interaction Simulation Framework for Modelling Elbow Spasticity
Abstract
Robotic devices hold great potential for efficient and reliable assessment of neuromotor abnormalities in post-stroke patients. However, spasticity caused by stroke is still assessed manually in clinical settings. The limited and variable nature of data collected from patients has long posed a major barrier to quantitatively modelling spasticity with robotic measurements and fully validating robotic assessment techniques. This paper presents a simulation framework developed to support the design and validation of elbow spasticity models and mitigate data problems. The framework consists of a simulation environment of robot-assisted spasticity assessment, two motion controllers for the robot and human models, and a stretch reflex controller. Our framework allows simulation based on synthetic data without experimental data from human subjects. Using this framework, we replicated the constant-velocity stretch experiment typically used in robot-assisted spasticity assessment and evaluated four types of spasticity models. Our results show that a spasticity reflex model incorporating feedback on both muscle fibre velocity and length more accurately captures joint resistance characteristics during passive elbow stretching in spastic patients than a force-dependent model. When integrated with an appropriate spasticity model, this simulation framework has the potential to generate extensive datasets of virtual patients for future research on spasticity assessment.
Index Terms:
elbow spasticity, neuromusculoskeletal simulation, rehabilitation robot, spasticity assessment, human-robot interactionI Introduction
Statistics from the Global Burden of Disease Study show that there were approximately 12.2 million new stroke cases and 101 million prevalent cases worldwide in 2019 [1]. Spasticity is a common complication following stroke, referred to as a type of abnormal neuromuscular activity, with an incidence of 17%-38% in post-stroke patients [2]. Given the large number of stroke cases, the prevalence of spasticity is significant in society. The cost of treating stroke might be fourfold due to the influence of spasticity, making the assessment and therapy of spasticity an important research direction in the post-stroke rehabilitation [3].
Pandyan et al. defined spasticity as a symptom of disordered sensorimotor control caused by an upper motor neuron (UMN) lesion, featuring intermittent or sustained involuntary activation of muscles [4]. They stratified the all-encompassing definition into multiple positive features of the UMN syndrome for practical study or measurement, including abnormal activation of muscles to an externally imposed stretch, spasms, clonus, and spastic dystonia [4]. In this paper, the term spasticity specifically refers to abnormal muscle reflexes to external stretches in elbows.
In most clinical settings, clinicians use manual scales, such as the Modified Ashworth Scale, to assess spasticity, but these scales struggle with subjective judgement, ambiguous terminology, measurement errors, and inconsistencies in assessment results [5]. Consequently, a range of robotic devices and instrumented assessment approaches have been developed to evaluate spasticity using biomechanical and neurophysiological measures [6, 7]. Beyond merely extracting mathematical metrics from instrumented data, many quantitative models of spasticity are proposed to describe spasticity conditions with model parameters [8]. For instance, impedance models can identify the viscoelasticity of spastic elbow joints [9] and threshold models represent the impaired ability to regulate the tonic stretch reflex thresholds [10].
Aiming to provide a more explainable approach to spasticity characterisation, some studies proposed neuromuscular spasticity models grounded in pathophysiology and realised numerical simulation. He et al. [11] developed the first neuromusculoskeletal model to simulate the pendulum test for knee spasticity, incorporating dynamic knee models driven by five musculotendon actuators, motoneuron activation, and the stretch reflex pathway. Feng et al. [12] adapted He et al.’s model to simulate the pendulum test for elbow spasticity, and validated their simulation through experimental data of joint trajectories and muscle reflex activations from spastic patients. However, the models based on pendulum tests are unsuitable for patients with severe spasticity [13], as high muscle tone often causes their elbows to remain flexed. As a result, Koo et al [14]. developed a neuromusculoskeletal model to simulate the stretch reflex response triggered by constant-velocity stretches in a spastic elbow. They innovatively introduced the firing characteristics of muscle spindles into the model and represented the input-output relationship of the -motoneuron pool using a Gaussian cumulative distribution function.
With the advent of OpenSim [15], which offers well-developed and validated musculoskeletal models, muscle dynamics, and simulation algorithms of human motion, researchers have developed feedback-dependent spasticity models in OpenSim to simulate the effects of spasticity during both passive and active leg movements. Krogt et al. [16] proposed a velocity-dependent reflex model to simulate joint trajectories of a spastic knee during passive stretches, while, in subsequent research, Falisse et al. [17] demonstrated that a force-dependent reflex model outperformed a velocity-based model, as it better aligned estimated muscle activity with experimental data of passive stretches and gait in children with spasticity. More recently, Veerkamp et al. [18] contradicted these findings, reporting that a velocity-based model outperformed a force-based model in simulating gait patterns of spastic patients. A detailed comparison of their modelling approaches and open-source code revealed that, while these studies all employed OpenSim, they used distinct optimisation algorithms in different simulation frameworks [16, 17]. Krogt et al. [16] obtained the optimal model parameters through matching predicted muscle excitability with experimental data, whereas Falisse and Veerkamp et al. [17, 18] realised the optimisation by fitting joint trajectory data. It is likely that their models achieved only a ’local optimum’ within their respective datasets, optimisation targets, and simulation frameworks. In addition, these OpenSim-based spasticity simulation methods have so far been implemented and tested only on leg models, and they were computationally expensive, especially for testing combinations of spasticity model types [18].
In this paper, we present SpasticMyoElbow111The repository can be accessed at: https://github.com/myo-manipulation/SpasticMyoElbow.git., a novel simulation framework for spasticity modelling that enables forward simulation of physical human-robot interaction in robot-assisted spasticity assessment, providing a transparent, practical, and physiologically grounded platform for validating and comparing different elbow spasticity models. This framework was implemented using MyoSuite [19], the latest simulator for musculoskeletal system motion. We integrated a robotic controller and a stretch reflex controller into an exoskeleton-elbow environment provided by MyoSuite to simulate physical interactions occurring during robot-assisted elbow spasticity assessments (see Fig.1). With this simulation tool, we reproduced the constant-velocity stretch experiment commonly used for spasticity assessment on an elbow musculoskeletal model, evaluating four types of spasticity models. Our findings show that a feedback-dependent spasticity model combining muscle length and velocity is the most suitable for simulating joint resistance responses of elbow spasticity. The main innovations of this study include:
-
•
Developing an open and flexible simulation framework for testing and comparing elbow spasticity models;
-
•
Determining the best model to describe the passive stretch resistance of spastic elbows;
-
•
Exploring the application of physical interaction simulation between virtual patients and rehabilitation robots.

II Methods
This work expanded on our prior study [20], in which we built a simulation tool for physical interaction between an elbow and an exoskeleton in MyoSuite to study the human similarity of a reinforcement learning (RL) agent in controlling an elbow musculoskeletal model. We newly added a stretch reflex controller unit into the simulation tool to enable the simulation of spasticity models on the virtual elbow. Afterwards, we simulated the robot-assisted constant-velocity stretch experiment for four types of spasticity models to explore the optimal modelling method of elbow spasticity.
II-A Simulation framework
The foundation of the simulation framework is the simulation environment of a typical clinical setup for upper-extremity rehabilitation [13, 14, 21], in which a seated person’s elbow interacts with an exoskeleton robot, as shown in Fig.1. This simulation environment was adapted from the elbow-exoskeleton model provided by MyoSuite [22], which contains a human elbow skeleton with six muscle actuators (the long, lateral, and medial heads of the triceps brachii; the long and short heads of the biceps brachii (LHB, SHB); and the brachioradialis (BRD)) as well as a CAD model of the exoskeleton robot with a joint motor. In real-world laboratory settings, researchers may use other types of rehabilitation robots to apply controlled rotational motion to the elbow joint [13, 14, 21]. Nonetheless, the effect of other robots would be similar as the one of the exoskeleton in the simulation.
The original simulation tool [20] incorporates two controllers: a robot PID controller and a human RL controller, which respectively modulate the motor of the exoskeleton and the muscle activation of the elbow. The elbow musculoskeletal model, guided by its RL controller, can simulate movements similar to those of a healthy real elbow. Meanwhile, the robot PID controller enables the exoskeleton to precisely track trajectories in position control or apply specific external torques in force control. This parallel control of the elbow and robot facilitates the simulation of their physical interactions in typical rehabilitation experiments, such as perturbation-based joint impedance identification experiments [20].
Building on this framework, we developed and integrated a stretch reflex controller into the simulation control loop. During each control cycle, the stretch reflex controller receives inputs on muscle fiber length, velocity, and force, simulating proprioceptor functions within muscles. It then generates a muscle reflex response based on proprioceptive feedback, simulating the action of spinal motor neurons. This reflex is calculated using an equation-based model that describes the mechanics of muscle spasticity. The resulting spasticity-related muscle reflexes are then fused with the muscle activation outputs from the human RL controller, producing the final control commands for muscle actuators in the simulation environment. The muscle actuators produce torques around the elbow joint following the Hill-type musculotendon dynamic model [19]. When the human RL controller is disabled to simulate a completely relaxed elbow with no voluntary control, the muscle activations are driven solely by the stretch reflex controller, allowing for an isolated analysis of reflex-driven muscle behaviour.
II-B Spasticity model and stretch reflex controller
Although no universal model can precisely describe the connections between spasticity pathophysiology and clinical symptoms, it is generally accepted that the abnormal stretch reflex in spasticity can be modelled as a dynamic function of exaggerated muscle excitation driven by proprioceptive feedback [8]. Spasticity is thought to arise from reduced inhibition of stretch reflex within the spinal cord, along with an increased reflex gain due to changes in the intrinsic properties of motoneurons [23]. On the one hand, the neural excitation underlying the stretch reflex originates from the firing rates of muscle spindles, which are influenced by both muscle length and muscle velocity feedback. For a given spindle firing rate, a reduction in inhibitory inputs to the motoneurons can lead to higher levels of excitation [24]. This heightened excitation causes the stretch reflex to be elicited at lower velocities and shorter stretch distances. On the other hand, following a neurological injury, disrupted inputs to the motoneuron pool would activate persistent inward currents, which amplify inputs to motoneurons and cause self-sustained firing [23]. This process results in an exaggerated motoneuron response to incoming signals, contributing to the excessive reflex activity characteristic of spasticity.
In addition, there are evidences showing that the spindle firing is proportional to muscle force and force derivative during passive stretches [25], so some researchers believed that spasticity could be related to the exaggerated response to spindle firing turned by the feedback of muscle force and its first-time derivative [17]. Given that, we implemented and tested force-, velocity- and length-dependent models of muscle spasticity and their combinations to comprehensively compare their capability to describe the characteristics of passive stretch resistance observed in elbows with spasticity.
To describe spasticity models incorporating different feedback mechanisms, we adapted the hybrid model equation for the muscle activation of a motoneuron proposed in [18]:
(1) |
where ; represents the supraspinal drive modulated by the human RL controller, which is set to zero when simulating a completely relaxed elbow; , , and denote the reflex activations contributed by muscle length, velocity, and force feedbacks within the afferent pathway; , , and are the reflex gains of spasticity models, which can disable the corresponding model when set to 0. Similar to the modelling method of reflex thresholds used by He et al. [26, 12], the feedback-dependent reflex activations are calculated through normalisation functions with thresholds of corresponding feedbacks:
(2) | ||||
(3) |
(4) | ||||
(5) |
(6) | ||||
(7) |
(8) |
where , , and are the proprioceptive feedbacks of fibre length, velocity, and tension force; , , and are the reflex thresholds of muscle stretch length, velocity, and force; , , and are the factors to adjust the thresholds of the stretch reflex; is the starting muscle length of stretches; is the range of muscle stretch; is the maximal contracting velocity of a muscle, which was set as 1.5 times the optimal resting length of the muscle per second [27]; is the maximal muscle force, which was set as 1.2 times the static maximal force [27]; is the stretch reflex delay, which was set as 30 [14]; is the scaling factor that balances the reflex magnitudes of different models at a same level. In our simulation tool, we deployed three separate stretch reflex controllers based on the aforementioned feedback-dependent spasticity model to the LHB, SHB, and BRD muscles, respectively.
II-C Robot-assisted elbow stretch experiment
The constant-velocity elbow stretch experiment is a typical biomechanical measurement method used in spasticity assessment research [21, 28, 14, 13]. This method involves using a robotic device to exert slow to fast constant-velocity stretching on the relaxed limb joint while recording the joint position and resistance over time. A fundamental assumption of this method is that when the stretching speed exceeds a threshold value, a spastic elbow will exhibit velocity-dependent stretch reflexes, demonstrating a lower reflex threshold and greater resistance compared to healthy individuals [28, 29]. In the early study proposing this method, researchers used a motor-driven beam connected to the forearm to apply ramp-and-hold extension and flexion movements to the elbow joint [13]. A ramp-and-hold movement includes a start phase that fixes the elbow at the initial position, a ramp phase that moves the elbow to the target position at a constant velocity, and a hold phase that stops the elbow at the target position. In recent studies by Guo et al. [21], this method was followed, but they used a planar forearm rehabilitation robot to conduct the experiment.

We reproduced Guo’s experimental protocol in the simulation environment. The arm was attached to the robot with an initial posture of approximately 90∘ shoulder elevation and 7090∘ elbow angle (completely extending elbow is 180∘). The human RL controller was disabled to simulate a relaxed elbow while the robot extended the elbow from the initial position to full extension at nine different angular velocities (ranging from 10 to 90). A sample of the experimental data is depicted in Fig.2. The stretch experiment was repeated on the virtual elbows with different model parameters in the simulation tool. The model parameters of the stretch reflex controllers set for the simulation are provided in TABLE I. Through setting different combinations of gains and thresholds, the general spasticity model described by Eq.1 was transformed into the length-dependent model, velocity-dependent model, force-dependent model, and hybrid model of length and velocity muscle feedbacks. The muscle parameters used in all simulation experiments are the same, as listed in TABLE II, which were calculated by the internal parameters of the MyoSuite elbow model.
Model | ||||||
---|---|---|---|---|---|---|
Len. | 0 | 0 | 0.1 | 0 | 0 | |
Vel. | 0 | 0 | 0 | 0.1 | 0 | |
For. | 0 | 0 | 0 | 0 | 0.1 | |
Hybrid | 0 | 0 |
Muscle | ||||
---|---|---|---|---|
LHB | 0.36 | 0.054 | 0.18 | 729 |
SHB | 0.28 | 0.054 | 0.20 | 508 |
BRD | 0.12 | 0.024 | 0.13 | 1171 |
In the simulated experiments, virtual sensors within the simulation environment recorded the elbow joint angles and the driving torques . According to Newton’s third law, this driving torque represents the stretch resistance of the joint, which can be described as a function of joint angle. For a spastic elbow joint, the stretch resistance is divided into passive resistance contributed by the mechanical property of body inertia and soft tissues (muscles, tendons, ligaments, and fascia, etc.) and reflex resistance elicited by spasticity models [13]. The passive resistance can be further decomposed into the elastic torque related to the joint displacement, viscous torque dependent on the joint velocity, and inertial torque [14], which accounts for accelerating and decelerating the body inertia:
(9) | ||||
(10) |
During the constant-velocity phase of each passive extension movement, the acceleration is zero, so inertial resistance is zero. The reflex torque elicited by the elbow flexors over this constant angular velocity range can be estimated by subtracting the passive elastic and viscous torques from the driving torque [14]. The viscous torque is relatively small compared to the reflex-induced torque (see Fig.2(b) and Fig.3), which does not influence our analysis results. The passive elastic torque was estimated by the driving torque recorded at the lowest extension velocities when disabling the reflex controller. We analysed the performance of different spasticity models by examining the reflex torque curves obtained in the simulation experiments.

III Results
We compared the reflex torque curves of the length-, velocity-, and force-dependent spasticity models, with reflex gains incrementally varying from 1 to 3. The outputs of the length-dependent spasticity model are shown in Fig.3 (a-d). As the elbow muscles are lengthened, the reflex torques gradually increase, reaching a plateau or slightly declining. This behaviour aligns with the intuitive understanding of a length-dependent model: as muscle length initially increases during stretching and then stabilises, the muscle excitation—proportional to fibre length—follows a similar pattern. The slight reduction at the end is attributable to the decreasing muscle velocity, as the force in a Hill-type muscle model is determined by the product of the length-tension and velocity-tension functions.
Fig.3 (e-h) presents the simulated results of the stretching experiment using the velocity-dependent spasticity model. It is evident that the magnitudes of reflex torques depend on velocity, with the joint angle of peak torque increasing as velocity increases. This may be due to the greater acceleration distance involved in faster stretching under a relatively consistent acceleration time. Additionally, joint resistance decreases after reaching the peak, even though the joint continues to move at a constant velocity. This reduction may be attributed to the decreasing stretch velocity of muscles as their moment arms change.

Fig.3 (i-l) shows the results of the extension experiment for the force-dependent spasticity model. When the gain is small, the force-dependent model induces an increase in resistance during the second half of stretching. However, when the spasticity gain is large, the reflex torque rapidly increases towards the limit value of the muscle force. We further plotted Fig.4 to compare the muscle excitation levels regulated by different models when =2 and =3. It can be observed that at =2, the excitation peak values generated by the three models are quite close. However, at =3, the force-dependent model shows a sharp increase and fluctuation in muscle excitation. It may be explained by the mathematical description of the model. The spasticity model causes greater reflex muscle forces, and greater muscle forces also produce more violent reflexes, so the elbow system cannot reach a stable status.
Previous studies have clearly analysed the trend of stretch reflex resistance in spastic elbows, where the most common pattern of resistance profiles is an initial increase followed by a plateau phase [13, 29, 28]. The rate of increase in resistance relative to joint angle (commonly referred to as reflex stiffness) and the onset of abnormally elevated resistance (typically called the reflex angle or catch angle) are both related to the severity of spasticity and the stretching velocity. In our simulation results, the length-dependent model does not exhibit velocity dependence, while the velocity-dependent model lacks a plateau phase in the resistance curve. As a result, we ultimately adopted a length-velocity hybrid spasticity model and conducted simulation experiments using different model parameters listed in TABLE I. The gains and thresholds for length and velocity were set to identical values (=, =). As shown in Fig.5, When the gains are kept constant and the thresholds are increased, the onset of torque increase occurs later, and the magnitude of the torque peak decreases. Conversely, increasing the gains while keeping the thresholds unchanged results in an obvious increase in the peak magnitude of the reflex torque curve. With appropriately selected model parameters (=, =), the overall trend of joint resistance closely aligns with experimental data reported in the literature [28].

IV Discussion
In this study, we proposed a simulation framework for spasticity modelling through passive stretch experiments based on the simulation of physical interaction between a rehabilitation robot and a human elbow. Unlike previous simulation of spasticity models, the realisation of the framework does not rely on motion or electromyography data from real-life experiments, nor does it generate the simulation depending on optimal fitting to limited sample data. Instead, it leverages the advantages of the robotic simulator, combined with validated spasticity models, to perform forward simulations purely according to the physiological mechanism.
Our simulation examined length-, velocity-, and force-dependent models separately, all of which demonstrated unique characteristics, but none of the models alone could capture the full passive resistance curve observed in elbow stretches of spastic patients. It was only when combining both velocity and length dependencies that the hybrid model displayed passive resistance patterns seen in a real spastic patient’ elbow. This can be explained by the physiological origin of the stretch reflex, the muscle spindle, which contains Ia and II sensory fibres sensitive to muscle velocity and length, respectively. The activation of these sensory fibres in response to external stretch increases the afferent firing rate to the motoneuron, which may elicit the stretch reflex [14]. Previous experimental evidence has demonstrated that the muscle spindle in a spastic patient is not more sensitive than in a normal individual, and spasticity is more closely associated with a reduction in the inhibition of motoneuron excitability within the spinal cord [23, 24]. Therefore, we infer that the weakening of afferent-related neural inhibition may lead to the abnormal stretch reflex exhibiting length- and velocity-dependent excitation originating from the muscle spindle.
In Falisse et al.’s study [17], spasticity models were described by state equations that incorporated reflex threshold and gain, with state variables of muscle feedbacks (length, velocity, acceleration, force, and force derivative), while the time course of muscle excitation was the simulation output. Optimisation of model parameters was conducted to make the simulated time course of muscle excitation fit the electromyography data from real patients. However, the muscle force input of the model in their optimisation framework was generated from the real electromyography data, which might result in a fitting bias that the force-dependent model has better optimisation results than the model based on other feedback. In contrast, our study directly simulates the force-dependent model without employing any optimisation techniques, allowing us to observe the model’s behaviour without any pre-set bias from fitted data. Our findings reveal that models based solely on force variables lead to muscle system instability, producing physiologically unrealistic results.
Veerkamp et al. compared the velocity-dependent and force-dependent spasticity models in reproducing spastic patients’ gait patterns [18]. Similar to our findings, the velocity-dependent model outperforms the force model under their simulation goals. Their simulation method consists of two layers of internal and external optimisation loops, and therefore the simulation is computationally intensive, so they failed to validate the spasticity model with multiple feedback combinations. In terms of computational cost, our proposed simulation tool is advantageous. It is true that adding optimisation of model parameters to our simulation tool to make it fit to the experimental data will introduce new computational costs. However, our simulation framework only requires one optimisation loop. Moreover, the simulation efficiency of MyoSuite is higher than OpenSim [19]. Therefore, we believe that the present simulation tool has the potential to improve the computational efficiency of spasticity model simulation.
V Conclusion
It is undeniable that, due to the lack of clinical trial data, this study does not propose a rigorously validated spasticity model. The musculoskeletal model of the elbow requires improvement as it excludes the Brachialis muscle. However, our simulation framework provides new approaches and insights into some of the ongoing debates in spasticity modelling. The framework enables easier comparison of stretch resistance at the elbow joint across different types of spasticity models. The preliminary qualitative analysis results demonstrate the superiority of the length- and velocity-dependent hybrid spasticity model in explaining the abnormal elbow resistance caused by spasticity. Furthermore, while not covered in this paper, the effects of spasticity on active human motion can also be simulated, as the simulation tool includes a controller for active motion. In future research, one focus will be on gathering some real-patient data to develop a more precise and reliably validated spasticity model, thereby enhancing the simulation fidelity for spastic patients.
References
- [1] V. L. Feigin, B. A. Stark, C. O. Johnson, G. A. Roth, C. Bisignano, G. G. Abady, M. Abbasifard, M. Abbasi-Kangevari, F. Abd-Allah, V. Abedi et al., “Global, regional, and national burden of stroke and its risk factors, 1990-2019: a systematic analysis for the global burden of disease study 2019,” The Lancet Neurology, vol. 20, no. 10, pp. 795–820, 2021.
- [2] A. Brashear, E. Elovic, and K. E. Alter, Spasticity: Diagnosis and Management, 2nd ed. New York: Demos Medical, 2016, book section Why is Spasticity Treatment Important.
- [3] E. Lundström, A. Smits, J. Borg, and A. Terént, “Four-fold increase in direct costs of stroke survivors with spasticity compared with stroke survivors without spasticity: The first year after the event,” Stroke, vol. 41, no. 2, pp. 319–324, 2010.
- [4] A. Pandyan, H. J. Hermens, and B. A. Conway, Neurological rehabilitation: spasticity and contractures in clinical practice and research. Boca Raton: CRC Press, 2018, book section Definition of Spasticity, pp. 2–24.
- [5] F. Li, Y. Wu, and X. Li, “Test-retest reliability and inter-rater reliability of the modified tardieu scale and the modified ashworth scale in hemiplegic patients with stroke,” European Journal of Physical and Rehabilitation Medicine, vol. 50, no. 1, pp. 9–15, 2014.
- [6] X. Guo, R. Wallace, Y. Tan, D. Oetomo, M. Klaic, and V. Crocher, “Technology-assisted assessment of spasticity: a systematic review,” Journal of NeuroEngineering and Rehabilitation, vol. 19, no. 1, p. 138, 2022.
- [7] H. Yu, A. Nelson, and M. S. Erden, “A review of robot-assisted hand spasticity assessment,” IEEE Transactions on Human-Machine Systems, vol. 54, no. 4, pp. 349–361, 2024.
- [8] Y. Cha and A. Arami, “Quantitative modeling of spasticity for clinical assessment, treatment and rehabilitation,” Sensors (Basel, Switzerland), vol. 20, no. 18, p. 5046, 2020.
- [9] H.-S. Park, J. Kim, and D. L. Damiano, “Haptic recreation of elbow spasticity,” in 2011 IEEE International Conference on Rehabilitation Robotics, pp. 1–6.
- [10] A. Calota, A. G. Feldman, and M. F. Levin, “Spasticity measurement based on tonic stretch reflex threshold in stroke using a portable device,” Clinical Neurophysiology: Official Journal of the International Federation of Clinical Neurophysiology, vol. 119, no. 10, pp. 2329–2337, 2008.
- [11] J. He, W. R. Norling, and Y. Wang, “A dynamic neuromuscular model for describing the pendulum test of spasticity,” IEEE Transactions on Biomedical Engineering, vol. 44, no. 3, pp. 175–184, 1997.
- [12] C. Feng and A. Mak, “Neuromuscular model for the stretch reflex in passive movement of spastic elbow joint,” in Proceedings of the 20th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, vol. 5, pp. 2317–2320, 1998.
- [13] B. D. Schmit, Y. Dhaher, J. P. Dewald, and W. Z. Rymer, “Reflex torque response to movement of the spastic elbow: theoretical analyses and implications for quantification of spasticity,” Annals of Biomedical Engineering, vol. 27, no. 6, pp. 815–829, 1999.
- [14] T. K. K. Koo and A. F. T. Mak, “A neuromusculoskeletal model to simulate the constant angular velocity elbow extension test of spasticity,” Medical Engineering & Physics, vol. 28, no. 1, pp. 60–69, 2006.
- [15] S. L. Delp, F. C. Anderson, A. S. Arnold, P. Loan, A. Habib, C. T. John, E. Guendelman, and D. G. Thelen, “OpenSim: open-source software to create and analyze dynamic simulations of movement,” IEEE Transactions on Biomedical Engineering, vol. 54, no. 11, pp. 1940–1950, 2007.
- [16] M. M. van der Krogt, L. Bar-On, T. Kindt, K. Desloovere, and J. Harlaar, “Neuro-musculoskeletal simulation of instrumented contracture and spasticity assessment in children with cerebral palsy,” Journal of Neuroengineering and Rehabilitation, vol. 13, no. 1, p. 64, 2016.
- [17] A. Falisse, L. Bar-On, K. Desloovere, I. Jonkers, and F. De Groote, “A spasticity model based on feedback from muscle force explains muscle activity during passive stretches and gait in children with cerebral palsy,” PloS One, vol. 13, no. 12, pp. 1–20, 2018.
- [18] K. Veerkamp, C. P. Carty, N. F. Waterval, T. Geijtenbeek, A. I. Buizer, D. G. Lloyd, J. Harlaar, and M. M. van der Krogt, “Predicting gait patterns of children with spasticity by simulating hyperreflexia,” Journal of Applied Biomechanics, vol. 39, no. 5, pp. 1–13, 2023.
- [19] C. Vittorio, W. Huawei, D. Guillaume, S. Massimo, and K. Vikash, “Myosuite–a contact-rich simulation suite for musculoskeletal motor control,” arXiv preprint:2205.13600, 2022.
- [20] H. Yu, Z. Huang, Q. Liu, I. Carlucho, and M. S. Erden, “Replication of impedance identification experiments on a reinforcement-learning-controlled digital twin of human elbows,” in The IEEE World Congress on Computational Intelligence, 2024.
- [21] X. Guo, J. Tang, V. Crocher, M. Klaic, D. Oetomo, Q. Xie, M. P. Galea, C. M. Niu, and Y. Tan, “A practical post-stroke elbow spasticity assessment using an upper limb rehabilitation robot: A validation study,” in 2022 44th Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC), pp. 4159–4162.
- [22] H. Wang, V. Caggiano, G. Durandau, M. Sartori, and V. Kumar, “Myosim: fast and physiologically realistic mujoco models for musculoskeletal and exoskeletal studies,” in 2022 International Conference on Robotics and Automation (ICRA), pp. 8104–8111, 2022.
- [23] D. Burke, J. Wissel, and G. A. Donnan, “Pathophysiology of spasticity in stroke,” Neurology, vol. 80, no. 3 Suppl 2, pp. S20–S26, 2013.
- [24] C. Trompetto, L. Marinelli, L. Mori, E. Pelosin, A. Currà, L. Molfetta, and G. Abbruzzese, “Pathophysiology of spasticity: implications for neurorehabilitation,” BioMed Research International, vol. 2014, p. 354906, 2014.
- [25] K. P. Blum, B. Lamotte D’Incamps, D. Zytnicki, and L. H. Ting, “Force encoding in muscle spindles during stretch of passive muscle,” PLoS computational biology, vol. 13, no. 9, pp. 1–24, 2017.
- [26] J. He, “Stretch reflex sensitivity: Effects of postural and muscle length changes,” IEEE Transactions on Rehabilitation Engineering: a Publication of the IEEE Engineering in Medicine and Biology Society, vol. 6, no. 2, pp. 182–189, 1998.
- [27] E. Todorov, T. Erez, and Y. Tassa, “Introduction of muscle actuators in the mujoco documentation,” accessible: 2024. [Online]. Available: https://mujoco.readthedocs.io/en/stable/XMLreference.html#actuator-muscle
- [28] J. G. McPherson, A. H. A. Stienen, B. D. Schmit, and J. P. A. Dewald, “Biomechanical parameters of the elbow stretch reflex in chronic hemiparetic stroke,” Experimental Brain Research, vol. 237, no. 1, pp. 121–135, 2019.
- [29] D. G. Kamper, B. D. Schmit, and W. Z. Rymer, “Effect of muscle biomechanics on the quantification of spasticity,” Annals of Biomedical Engineering, vol. 29, no. 12, pp. 1122–1134, 2001.