Next Article in Journal
Barley Malt as a Binder for Moulding Sands—Gas Evolution and Surface Quality of Iron Castings
Next Article in Special Issue
Analysis of Stakeholder Requirements for the Development of Swallowing Health Management Services
Previous Article in Journal
Virtual Reality in Cultural Heritage: A Setup for Balzi Rossi Museum
Previous Article in Special Issue
Investigating the Relationship between Noise Exposure and Human Cognitive Performance: Attention, Stress, and Mental Workload Based on EEG Signals Using Power Spectrum Density
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Detecting Fatigue during Exoskeleton-Assisted Trunk Flexion Tasks: A Machine Learning Approach

Department of Industrial and Systems Engineering, Rochester Institute of Technology, 1 Lomb Memorial Dr, Rochester, NY 14623, USA
*
Author to whom correspondence should be addressed.
Appl. Sci. 2024, 14(9), 3563; https://doi.org/10.3390/app14093563
Submission received: 7 March 2024 / Revised: 17 April 2024 / Accepted: 21 April 2024 / Published: 23 April 2024
(This article belongs to the Special Issue Novel Approaches and Applications in Ergonomic Design III)

Abstract

:
Back-Support Industrial Exoskeletons (BSIEs) can be beneficial in reducing the risk of injury due to overexertion during trunk flexion tasks. Most real-world tasks include complex body movements, leading to mixed outcomes that necessitate field-based methods for detecting overall physical demands. Monitoring fatigue can be beneficial in this regard to ensure that benefits of BSIEs are translated to the real world. Our experiment included 14 participants, who performed 30 repetitions of 45° trunk-flexion while assisted by a BSIE, first without fatigue and then at medium-high back fatigue (7/10 in the Borg scale). We extracted 135 features from recorded muscle activity, trunk motion, and whole-body stability across bending, transition, and retraction portions of each trunk-flexion cycle. Four classification algorithms, namely Support Vector Machine (SVM), Logistic Regression (LR), Random Forest (RF), and XGBoost (XGB), were implemented to assess fatigue prediction. XGB (Accuracy: 86.1%, Recall: 86%, Specificity: 86.3%) was effective in classifying fatigue with data obtained from a single EMG sensor located on the lower back (erector spinae) muscle. Meanwhile, stability measures showed high predictability with both RF (92.9%, 91.9%, 94.1%) and XGB (93.5, 94.1%, 93.1%). Findings demonstrate the success of force plates, and when replaced by pressure insoles, they can facilitate real-world fatigue detection during BSIE-assisted trunk-flexion tasks.

1. Introduction

Wearable assistive devices such as exoskeletons have been developed to address discomfort, pain, and injuries resulting from repetitive manual tasks. The prevalence of musculoskeletal injuries from overexertion and bodily reactions has surged in recent years. For instance, in the U.S. alone, there were approximately one million reported cases of overexertion injuries in 2021–2022 [1]. Although traditional ergonomic controls such as workforce training, workstation redesign, safety protocols, and use of material handling equipment (cranes, lifts, etc.) may be beneficial in reducing injury rates, they are often expensive, require company-wide implementation, and offer less flexibility with variation in tasks [2,3]. In most cases, despite implementing traditional ergonomic controls, workers continue to face escalating demands driven by ever-increasing consumer needs [4]. In response to these challenges, wearable assistive devices, such as Exoskeletons (EXOs), have emerged as promising solutions to augment human capabilities and mitigate the risk of injury. EXOs are typically categorized according to the body region they support, i.e., the upper body (e.g., arm/shoulder/back) or lower body (knee/ankle) [5,6]. Of all body regions, the lumbar region of the lower back is particularly susceptible to injury, with the highest reported injury rate of approximately 17% [7]. Back-Support Industrial Exoskeletons (BSIEs) offer support to the wearer’s torso during tasks requiring trunk flexion, effectively reducing the strain on lower back muscles and potentially lowering the risk of injury in this vulnerable area [8,9,10]. Studies have demonstrated significant reductions in lower back muscle activity when using BSIEs during static posture maintenance tasks involving trunk bending [9,11,12] and dynamic lifting tasks [13,14,15,16,17,18]. However, evaluations conducted in field environments have yielded mixed results regarding the effects of BSIEs on the human body, as outlined in our previous research [6].
Fatigue, often stemming from repetitive muscle activation, renders workers more susceptible to injury, as it compromises the neuromusculoskeletal systems [19]. When the demands placed on the body exceed its capacity to generate essential forces, it can result in failure, diminished work quality, performance errors, and increased injury risk [20]. Consequently, estimating fatigue levels during task performance becomes crucial for designing safer and more efficient work environments. Traditionally, fatigue has been assessed subjectively using scales [21], and objectively by monitoring changes in muscle force generation capacity. It is defined as “the inability of muscles to sustain force generation over time” in the [22]. Engaging in activities while fatigued can lead to detrimental effects, such as impaired balance and reduced control over body movements, thereby escalating the risk of falls [23,24]. While Back-Support Industrial Exoskeletons (BSIEs) may offer benefits in reducing the rate of muscle fatigue, they might also increase users’ susceptibility to falls [25], particularly with additional weight (2.2–4.5 kg), and the assistive torque provided could impact the wearer’s stability [23]. These concerns are exacerbated during dynamic tasks with increased inertial forces and in awkward or asymmetric postures [18,26,27,28]. To ensure the safety and efficiency of EXOs, it is crucial to integrate advanced technologies through which EXOs can provide optimum assistance to wearers, improving their wearer’s experience and reducing the risk of injuries.
Machine learning algorithms, particularly classification methods, have emerged as powerful tools across domains of manufacturing [29], construction [30], and healthcare [31] to analyze complex data and for making predictions. In healthcare, these algorithms offer advantages by improving disease diagnosis, assessing risks, and tailoring treatment plans based on learned data patterns [32]. Specifically, mathematical models are used to identify pertinent features from provided datasets, which are then employed for prediction of future states, or classification of the existing data into different groups. In the context of predicting differences in physiological conditions, machine learning classification algorithms play a pivotal role [33,34]. These include (a) decision trees, which partition the feature space into distinct regions based on simple decision rules, are interpretable, and are suitable for tasks with categorical outcomes [35], (b) Support Vector Machines (SVM), which aim to find the hyperplane that best separates different classes while maximizing the margin between them, making them effective for binary classification tasks with high-dimensional feature spaces [36], and (c) ensemble methods such as Random Forests and Gradient Boosting, which combine multiple classifiers to improve predictive performance and robustness [37,38,39]. Previous studies have demonstrated the utility of machine learning techniques in detecting fatigue during tasks such as walking, thereby reducing the risk of injury due to overexertion. By analyzing various physiological signals, including body movement [40,41,42,43,44], electromyography (EMG) signals [45], stability [46], and heart rate [40,41], machine learning models can accurately classify individuals into fatigued and non-fatigued states. Moreover, incorporating wearable sensors and advanced signal processing techniques enables real-time monitoring of fatigue levels, allowing for timely interventions to prevent overexertion-related injuries. Overall, machine learning-based fatigue detection systems can be helpful in enhancing workplace safety.
Past studies on fatigue detection conducted controlled laboratory experiments comprising fatiguing tasks, with fatigue progression tracked using both subjective and objective measurements. Subjective scales, such as the Borg scale, have been widely used to obtain a measure of global fatigue, which has been utilized as a reference for objective data while training fatigue detection models [47,48]. Thus, using objective data obtained from sensors, such models can predict perceived exertion levels. Meanwhile, one of the most common methods for quantifying localized fatigue is by recording muscle activity using surface electromyography (EMG) [43,49]. In a recent study, Root-Mean-Square envelopes of raw EMG signals were used among the feature set to detect fatigue level during walking tasks [43]. Fatigue is also known to influence postural control and movement coordination, specifically leading to altered movement kinematics (e.g., range of motion, velocity, and jerk) [40,48,50]. These changes in kinematic parameters with fatigue progression have been tracked using motion capture systems, including wearable sensors and infrared camera systems [43,48,51,52,53]. For instance, changes in gait kinematics can serve as reliable indicators of fatigue during walking [42,54]. Likewise, features such as joint angles, velocity, and acceleration extracted from position data (of 39 markers) obtained from infrared cameras were utilized to predict fatigue during repetitive manual tasks [53]. Alterations in motor control and their resulting variations in body movement due to fatigue are also observed in whole-body stability measures. For instance, deviations in the center of pressure (COP) measured using force plates have been reported to be correlated with fatigue [51,55,56,57]. A combination of multiple sensor systems has also been utilized to improve prediction performance, such as obtaining features from both EMG and motion capture systems [43]. Overall, efforts demonstrate efficacy of biomechanical data acquisition systems in developing objective approaches of fatigue detection.
Monitoring overall demands using multiple sensors may be challenging given the current limitations of sensor technologies as well as their intrusive nature, and intricacies of evaluating EXOs in real-world industrial scenarios [6]. Meanwhile, subjective ratings of fatigue may be biased. Additionally, most industrial tasks typically incorporate designated rest breaks to facilitate recovery. Since EXOs are still in early implementation stages, much remains unknown about their effects, including changes in optimal work–rest ratios, which are valuable in designing task parameters. Given the limitations of subjective ratings and the challenges of monitoring fatigue using multiple sensors, there is a pressing need to develop objective approaches for detecting fatigue while using EXOs. Such objective approaches can provide more accurate and unbiased fatigue detection, ensuring the safety and well-being of workers. The novelty of our study lies in the fact that this is the first study to develop an EXO-specific fatigue detection model to facilitate an accessible objective assessment of the devices in field environments. This study aims to (a) develop a model to predict fatigued states using objective biomechanical data and (b) determine specific measures (such as muscle activity, motion, and balance) that contribute to the highest predictability. Prior to conducting the study, we hypothesized that muscle activity measures would be most effective in classifying states of fatigue. For developing the fatigue detection model, we conducted a controlled experiment wherein study participants performed repetitive trunk flexion tasks. A detailed account of our experimental design, physiological data collection and feature engineering has been presented in Section 2. Subsequently, model development using common classification algorithms and their performance has been provided (Section 3). Lastly, we relate findings from our study to real-world scenarios (Section 4) and propose a novel design for portable EXO-specific fatigue detection system. Overall efforts presented in this study may be beneficial in developing approaches for monitoring benefits/limitations of exoskeleton-assisted industrial activities.

2. Materials and Methods

2.1. Participants

Fourteen young male adults from college population were recruited per the inclusion criteria of: (a) anthropometric measurements (height: 5–6 ft., weight: 120–200 lbs.), (b) exercise frequency of twice/week, and (c) no incidents of back/lower body musculoskeletal disorder in <6 months. Table 1 shows body measurements of study participants, as recorded on the first experimental session. We obtained written informed consent from all participants prior to data collection, as approved by the Rochester Institute of Technology’s Institutional Review Board, Human Subjects Research Office (HSRO#01113021) in accordance with the tenets of the Declaration of Helsinki.

2.2. Approach

2.2.1. Experimental Tasks

A wire grasping task was selected by grasping two wire connectors placed ~10 inches apart with their fingers. This ensured consistent hand movement across experimental trials. The wiring setup included a portable adjustable stand in front of the participant such that the subjects could bend at a ~45° sagittal flexion angle. Tasks included performing trunk flexion tasks in two ways: (a) repetitive bending and (b) intermittent bending. Thirty cycles of repetitive bending were performed once without fatigue, and then again at medium-high level of fatigue. To simulate fatigue, we incorporated a task cycle with 30-s sustained trunk flexion that was performed intermittently in addition to standing still tasks (15 s) before and after the sustained portion. For intermittent task cycles, a work–rest ratio of 60:15 sec was selected. This task was selected to simulate realistic task cycles as in industrial work. Durations, work–rest ratios, and number of cycles for the tasks were set based on a pilot study. The same tasks were also performed in asymmetric postures but were not included as a part of dataset in this study.

2.2.2. Exoskeleton Device

Trunk flexion tasks were performed while wearing a BSIE. Among the several types, passive ones are affordable, compact, and are more likely to be adopted by the workforce. Thus, we used a passive rigid BSIE, specifically the BackX Model AC (SuitX, Emeryville, CA, USA), with actuators located on each side of the hip. The BSIE selected for our study, as shown in Figure 1, consisted of a chest pad to support the trunk when performing trunk flexion, specifically offloading upper-body weight to the front region of the thigh using mechanical linkages. Among the three provided support levels, we selected the device at medium (~25 lbs.), which was kept consistent across participants.

2.2.3. Data Acquisition

Measures of interest in this study included muscle demands in lower back and leg regions, trunk movement, and whole-body stability. Both lower back and leg regions were selected as participants in our pilot study reported prominent presence of fatigue in legs. Thus, the muscle groups of interest included the left/right erector spinae longissimus (LES/RES) and the left/right biceps femoris muscles (LBF/RBF). Both muscle groups are known to contract the most during trunk flexion as these muscle groups are responsible for pulling the weight of the upper torso and torso to ensure a stable posture. We implemented electromyography (EMG) to record muscle activity during the repetitive bending task using four sensors of the Trigno Wireless EMG system (Delsys, Natick, MA, USA, 1200 Hz). We followed the protocols provided by SENIAM [58] for placing the sensors on respective muscle groups using double-sided tapes. To segment the data into different portions as well as to detect trunk movement, an optoelectronic motion capture system (VICON, Hauppauge, NY, USA, 100 Hz) was used. This included 20 reflective markers placed on the upper body (three on the upper back, two on the middle back, and three on the hip) and lower body (three on each leg and three on each foot) of each participant (Figure 1). Marker placement locations were determined based on guidelines provided by VICON [59]. For determining impacts on balance, two force plates were used (AMTI, Advanced Mechanical Technology, Watertown, MA, USA), where participant stood upon floor-embedded force plates (AMTI OR6-6 platform, MA, USA, 1000 Hz). All three systems were time-synced using the VICON NEXUS system.
Fatigue level in back and legs was obtained subjectively and was used to drive the duration of tasks. Perceived ratings of exertion (RPE) were obtained using the Borg RPE CR-10 scale [60,61]. The scale consists of levels denoted by numbers ranging from 0–10, where levels 0, 1, 2, 3, 4, 5, 7, 10 represent ‘no exertion’, ‘very slight’, ‘slight’, ‘moderate’, ‘somewhat severe’, ‘severe’, ‘very severe’, and ‘maximal’ levels of fatigue, respectively.

2.3. Experimental Design and Procedure

Due to inclusion of fatigue, multiple sessions were scheduled on separate days per participant, to avoid potential carry-over effects. The overall study comprised three separate sessions (training/session 1, session 2, session 3) with a ~48 h gap between each session for muscle recovery. We trained and familiarized the participants with study protocol and the BSIE. Upon signing the consent form, participants first performed a wall-sit task for self-calibration of the Borg RPE CR-10 scale. This was followed by attachment of electrodes and sensors, and MVCs from all four muscles (LES, RES, LBF, and RBF) were recorded by manually restricting body movement while instructing participants to exert maximal effort in the opposite direction. The first session concluded with participants performing two repetitions of each experimental task with/without assistance, and then familiarizing themselves with the BSIE. Adjustments were made according to the manufacturer provided instruction manual. Proper fit was subjectively confirmed with the participants and the adjustments were recorded for subsequent sessions. Each of the two subsequent experimental sessions included performing bending tasks with/without the BSIE. While this study only considered dataset for symmetrical bending, asymmetric postures were also performed with a fifteen-minute break between the posture conditions.
Protocol for experimental tasks in each condition consisted of performing 30 cycles of repetitive bending at the start (RPE in back: 0 (no exertion)) and at the end (RPE in back: 7 (medium-high exertion)). Task cycles with 30-s sustained bending, and two 15-s standing still activities were performed with 15-s intermittent breaks until participants reached a medium-high fatigue level. We decided these durations based on our pilot study. RPE ratings in the back region were obtained from participants on the BORG CR-10 scale after each task cycle. After performing 30 repetitive bending cycles at the end, the experimental condition was concluded. The second session ended when two/four conditions were completed, and participants were recalled for performing the third session after a minimum period of 48 h to allow complete muscle recovery.

2.4. Data Pre-Processing and Feature Engineering

The Nexus 1.7.1 (VICON, Hauppauge, NY, USA) software was used to export data from each sensor/marker of the EMG, Force Plate, and motion capture systems in a single (.csv) file that represented 30 cycles of repetitive bending. We developed a custom MATLAB code to import data from the excel file. Data obtained from the force plate and the motion capture system will be filtered using a second-order lowpass digital Butterworth filter with a normalized cutoff frequency of 10 Hz. Meanwhile, the EMG was filtered using a Butterworth filter in the 30 Hz and 300 Hz band [62,63]. To evaluate variations across the bending/retraction cycles, we segmented the activity using the position in the z direction of the upper back marker by detecting bending start/end and retraction start/end portions. To ensure consistency, the middle 40% of the range of movement, scaled from 0–1, was selected as shown in Figure 2. Each repetitive bending task was divided into 30 distinct bending (BD), retraction (RT), and transition (TS) portions. The TS portion was defined as the spatial movement from the detected end of bending to the detected start of retraction, which represents the portion where participants switched from bending to retraction.
After segmenting the repetitive bending cycles into distinct portions based on spatial location of the trunk, we calculated measures from the EMG, force plate, and motion data. As the raw EMG data cannot be directly used for processing, correlation, or comparison, we calculated the Root-Mean-Square (RMS) of the signal. Using the RMS, we determined peak amplitude of muscle activity in each of the four muscle groups (LES, RES, LBF, and RBF) for each portion (bending/transition/retraction) of each trunk flexion cycle. Normalization was performed using peak values for each EMG sensor on the back and legs obtained from MVC trials. Time-series data were converted to the frequency domain using the Fast Fourier transform (FFT) to calculate the median frequency of the signal. Values for the first trunk flexion cycle were taken as a reference to calculate change in normalized peak amplitude and median frequency for each subsequent trunk flexion cycle. This led to a total of 48 features that represented muscle activity.
For the trunk movement measure, a total of 54 features were extracted from 3 trunk markers located on the center of upper back, lower back, and hip. First, the norm of velocity and acceleration was calculated based on position of each of the three markers. Using the segmented portions, maximum, mean, and variance were calculated for both norm of velocity and acceleration for each portion of each trunk flexion cycle. Lastly, stability measures included features extracted from the Ground Reaction Forces (GRF) and Center of Pressure (COP) location. Specifically, exported files from the VICON Nexus software included COP locations and GRF for each of the two force plates, as well as combined COP and GRF values. Using COP coordinates, we calculated the maximum deviation from the mean values over each portion of each trunk flexion cycle, as well as velocity (based on position data in the horizontal plane). Mean, peak, standard deviation, and variation in the velocity of COP and GRF were then calculated per portion of each of the 30 cycles for all trials performed by all study participants. Obtained results for all three measures were exported as a separate Excel (.csv) file with each column representing a feature, and rows representing each trunk flexion cycle. Table 2 shows the total number of features extracted from measures of trunk movement, muscle activity, and whole-body stability.

2.5. Classification Algorithms and Model Development

We developed custom-tailored code in Python to train and test machine learning models. Pre-labeled results of feature engineering were imported as a table, followed by separation based on type of measure. Our dataset consisted of feature groups for the following scenarios: (a) trunk motion measures, (b) muscle activity features from all four sensors (LES, RES, LBF, and RBF), (c) features from lower back sensors, (d) features from LES, € features from RES, and (f) whole-body stability features. Four machine learning classification algorithms, namely Support Vector Machine (SVM), Logistic Regression (LR), Random Forest (RF), and XGBoost (XGB), were applied to determine fatigued state over a single bending/retraction cycle. As per the literature, these approaches are widely utilized and have demonstrated strong performance in the development of human-movement-based models [37,40,64]. Feature normalization through standardization was utilized in the implementation of the SVM and LR methods. A train–test split ratio of 0.8 to 0.2 was employed on the selected datasets to partition the dataset into training and testing subsets for model training and evaluation, respectively. Lastly, we implemented k-fold cross-validation with five folds to ensure robustness in our model evaluation process. The performance of each algorithm was evaluated based on the metrics described in the subsequent section.

2.6. Performance Evaluation

The performance of all four machine learning models was assessed by comparing the predicted fatigue labels with the ground truth data using measures of accuracy (A), sensitivity/recall (R), specificity (S), Precision (P), F1-score (F1), and G-index (G), as shown in Table 3. For this study, true positive (TP) denotes the trunk bending activity labeled as fatigued correctly, true negative (TN) is the trunk bending activity labeled as not fatigued correctly, false positive (FP) is the trunk bending activity labeled as fatigued incorrectly, and false negative (FN) is the trunk bending activity labeled as not fatigued incorrectly. Accuracy indicated the ability of the model to detect fatigued state of the trunk bending activity correctly. Sensitivity and specificity are the ability of the model to recognize the two states, namely performing bending while fatigued and without fatigue. Precision is the reliability of the model’s predictions of the fatigued state. The F1-score is the harmonic mean of sensitivity and precision, while the G-index is defined as the Euclidean distance between the point that associates with the best classifier on the receiver operating characteristic (ROC) curve with the point associated with our model. For assessing the model based on G-index, we used: (a) optimum if GI ≤ 0.25; (b) good if 0.25 < GI < 0.70; (c) random for GI = 0.70; and (d) bad for GI > 0.70. Feature importance values provide insights into the relative significance of each feature in predicting the target variable, with higher values indicating greater importance. Importantly, the sum of all feature importance values equals 1, offering a normalized measure of their collective relevance. As such, feature importance values were calculated for high performing algorithms to identify contributions of specific features towards overall model performance.

3. Results

3.1. Differences across Classification Algorithms and Measures

Table 4 shows the values of accuracy, specificity, and sensitivity with different classification algorithms categorized according to the type of measures and their respective features. The outcome of our analysis showed that the classification algorithms RF and XFB led to higher accuracy (A), recall (R), and specificity (S) than the SVM and LR algorithms for all three types of measures. Highest values were seen for the measures of muscle activity with RF (A: 94.5%, R: 93.6%, S: 95.5%) and XGB (A: 94.6%, R: 94.9%, S: 94.5%) algorithms with 48 features obtained from all four EMG sensors. This was followed by whole-body stability and the least predictability was seen for trunk motion measure. Values reduced with reduction in the number of sensors (as well as features), yet the good predictability was obtained using RF and XGB algorithms. For instance, XGB (A: 86.1%, R: 86%, S: 86.3%) was effective in classifying fatigue with data obtained from a single EMG sensor located on the lower back (erector spinae) muscle. On the other hand, using the data obtained from the force plate with RF (A: 92.9%, R: 91.9%, S: 94.1%) and XGH (93.5, 94.1%, 93.1%) led to high predictability. Overall outcomes show that floor-embedded force plates, and EMG sensors can be more effective in detecting fatigue compared to trunk movement.

3.2. Feature Importance Values

Outcomes of performance evaluation showed high performance of RF and XGB classification algorithms. To identify specific contributions of features, feature importance values for Random Forest (RF) and XGBoost (XGB) algorithms were analyzed across measures of muscle activity (four sensors and single-sensor contributions), trunk motion, and whole-body stability. Looking at trunk motion as shown in Figure 3, acceleration parameters for the hip marker during the retraction portion emerged as the top contributors for RF (0.03–0.04), followed closely by parameters for the transition phase. Particularly, ‘Max_normAccHIP1_R’, ‘Mean_normAccHIP1_R’, ‘var_normAccHIP1_R’, which denotes the maximum value, mean value, and variance of the norm of acceleration of the hip marker during retraction portion showed the highest importance for RF. Meanwhile, XGB showed the ‘Mean_normVelUB1_I’ feature, denoting the average of the norm of velocity of the upper back marker during transition as the highest contributor. Overall, the features related to bending exhibited lower importance values (<0.02) across both RF and XGB algorithms.
In the analysis of muscle activity (Figure 4), ‘delta’ parameters, representing changes in muscle activity over time, were identified as the most influential features for both RF and XGB algorithms. Specifically, the ‘delta_MF_s4_I’ feature, denoting the change in median frequency of the EMG sensor placed on the right leg, showed the highest importance for RF, while ‘delta_EMG_s1_I’, which denotes the change in amplitude of sensor on the left lower back, displayed highest importance with XGB. Notably, features from sensors placed on the left (Figure 5) and right erector spinae (Figure 6) exhibited distinct patterns of importance, with peak activity and ‘delta’ parameters demonstrating high relevance during specific phases of movement. When only the features from EMG sensor placed on the left lower back were considered, ‘delta_EMG_s1_R’ and ‘delta_EMG_s1_I’ features representing the change in amplitude during the retraction and transition portions of trunk flexion cycles were most prominent with both RF and XGB algorithms. On the other hand, considering the sensor on right lower back, ‘nPeak_RES_I’, which denotes the normalized peak amplitude during transition portion, displayed the highest importance for both the RF and XGB algorithms.
Figure 3. Feature importance values for measures of trunk motion for Random Forest (RF) and XGBoost (XGB) classifiers (note: features are displayed in the format ‘value/featurename_portion’, with portions as B: bending, I: transition, R: retraction).
Figure 3. Feature importance values for measures of trunk motion for Random Forest (RF) and XGBoost (XGB) classifiers (note: features are displayed in the format ‘value/featurename_portion’, with portions as B: bending, I: transition, R: retraction).
Applsci 14 03563 g003
Looking at the features obtained from whole-body stability (depicted in Figure 7), ‘MeanCOPvel_I’, which represented the mean velocity of the Center of Pressure (COP) during the transition phase emerged as the most significant feature for both RF (0.07) and XGB (>0.1). Similar to the measures of muscle activity and trunk movement, top features from the stability measures were also associated with the transition and retraction phases, emphasizing the importance of these phases in detecting fatigue.

4. Discussion

This study focuses on developing an exoskeleton-specific fatigue detection model through a controlled laboratory experiment where study participants performed 30 repetitive trunk flexion tasks with/without medium-high back fatigue while assisted by a BSIE. Our detailed analysis included segmenting each bending cycle into three portions based on the trunk movement as bending, transitioning from bending to retraction, and retraction. This led to 135 features from measures of muscle activity in the lower back and legs, trunk motion, and whole-body stability during each trunk flexion and return cycle. While prior studies have developed similar fatigue detection models by recording physiological signals [40,41,42,43,45,46,54], this study is the first to develop a task- and exoskeleton-specific fatigue detection model. The fatiguing task selected for this study included intermittent trunk flexion task cycles with sustained bending and short duration relaxation breaks (15 s intervals), as most real-world tasks are defined as cycles with a diverse set of static, sustained, and dynamic activities. Between intermittent task cycles and repetitive tasks, we performed feature analysis on repetitive tasks, as they provided higher consistency between no fatigue and medium-high fatigue levels, as well as a higher amount of datapoints, which are crucial factors to develop efficient machine learning models.
We assessed the performance of four classification algorithms (SVM, LR, RF, and XGB) in detecting fatigue while performing BSIE-assisted trunk flexion tasks. These algorithms were primarily selected based on previous studies that developed similar models to detect/classify fatigue levels [43,45]. The results of our analysis demonstrated that the Random Forest (RF) and XGBoost (XGB) algorithms consistently outperformed the Support Vector Machine (SVM) and Logistic Regression (LR) algorithms in terms of accuracy (A), recall (R), and specificity (S) across all three types of measures—muscle activity, whole-body stability, and trunk motion. Similar outcomes have been reported in past studies, where RF and Gradient Boosted Decision Tree algorithms showed better performance over SVM [35,38,43]. Particularly noteworthy were the high values obtained for measures of muscle activity, with the RF (A: 94.5%, R: 93.6%, S: 95.5%) and XGB (A: 94.6%, R: 94.9%, S: 94.5%) algorithms utilizing 48 features from all four EMG sensors. High accuracy from EMG measures was expected due to the correlation of muscle fatigue and global fatigue [36,65,66]. However, placing four EMG sensors in real-world scenarios may be infeasible due to challenges in field evaluations, especially while wearing EXOs [6]. Subsequent analyses revealed a reduction in values with a decrease in the number of sensors (and features), yet RF and XGB algorithms consistently demonstrated good predictability. For instance, XGB achieved good performance (A: 86.1%, R: 86%, S: 86.3%) when utilizing data from a single EMG sensor located on the lower back (erector spinae) muscle. Interestingly, employing data obtained from the force plate yielded high predictability with RF (A: 92.9%, R: 91.9%, S: 94.1%) and XGB (A: 93.5%, R: 94.1%, S: 93.1%) algorithms. This could have been due to a combination of kinematic (movement in COP) and kinetic (ground reaction forces/GRF) features provided by force plates, as opposed to motion or muscle activation alone. These findings suggest that floor-embedded force plates may offer greater effectiveness in detecting fatigue.
The dominance of ‘delta’ parameters in both RF and XGB algorithms (Figure 4) suggests that changes in muscle activity over time play a crucial role in predicting fatigue during trunk bending tasks. Therefore, when using EMG systems, multiple repetitions of trunk flexion tasks may be required to accurately classify fatigue level. Meanwhile, looking at trunk motion, it was expected that movement differences between with vs. without fatigue could be clearly seen towards the end-effector (upper back) rather than the hip region. For instance, the upper-body region was found to be most effective in predicting fatigue during sit-to-stand activities [41]. However, the higher importance attributed to acceleration parameters for the hip marker during the retraction phase (RF algorithm) underscores the significance of this phase in trunk motion analysis and its potential correlation with fatigue. Meanwhile, the lower importance values associated with bending parameters suggest that while trunk bending is a critical component of the activity, other phases such as retraction and transition may have greater predictive power for fatigue. This could be because transition and retraction phases require higher effort to work against gravitational forces, especially given the added weight of the BSIE. Looking at stability, the prominence of features related to the mean velocity of the Center of Pressure (COP) during the transition phase suggests that maintaining stability during transitions between different phases of trunk bending is crucial for fatigue prediction (Figure 7). The consistency of top features being associated with the transition and retraction phases across measures of whole-body stability, muscle activity, and trunk motion indicates the importance of these phases in assessing overall stability and fatigue risk during trunk bending activities. Overall, these inferences underscore the multidimensional nature of fatigue prediction during trunk bending activities, emphasizing the importance of exploring diversity in physiological measures and their corresponding features in developing accurate predictive models.
Outcomes from this study may be used to develop a portable wearable system, or even a module attachment for BSIEs to indicate fatigued states in their wearers. One example is shown in Figure 8, similar to previously proposed mobile monitoring devices [67,68]. Our study shows the success of force plate and single-sensor EMG systems for classifying fatigued states during trunk bending tasks assisted by a BSIE. Among these two sensor systems, EMG requires skin preparation, attachments/taping, and may not be optimal for continuous monitoring of workers. On the other hand, force plates can be embedded underneath the floor. While EMG-derived features may offer advantages in detecting muscle fatigue in specific muscle groups, force plate system can provide a comprehensive assessment of overall body movement, reflecting a global measure of fatigue. This shows potential opportunities to replace force-plates with insole pressure sensors that provide similar measures, specifically acceleration, plantar pressure, COP, and GRF at each foot [35,46]. Our study employed two force plates, each supporting one foot, potentially facilitating a seamless transition to a pressure insole system. This transition could pave the way for more accessible and minimally invasive fatigue detection among BSIE users.
The literature shows several studies focused on developing fatigue detection models using machine learning methods. These studies utilize sensor outputs to predict perceived fatigue levels [53,69]. It is important to acknowledge that such models are trained on datasets generated from experiments, with predicted fatigue labels reflecting respective experimental conditions. Consequently, the model’s ability to provide reliable predictions in real-world settings depends on the similarity between the task and the training dataset [41,43]. This study introduces an EXO-specific model for fatigue detection. Specifically, the machine learning model demonstrated in this article was trained on a dataset derived from a controlled laboratory experiment where participants performed repetitive trunk flexion tasks while wearing a BSIE. Objective data, obtained through motion capture, EMG, and force plate systems, were used to extract features, which were then labeled based on each participant’s perceived exertion for each trunk flexion cycle. Notably, reported perceived fatigue levels may be influenced by the perception of task demands, which is potentially impacted by wearing an EXO. Wearers of EXOs might report lower RPE values due to the assistance provided by the BSIE. For instance, wearing BSIEs has been shown to enhance maximum acceptable limits by 6% [70]. However, it is also plausible that EXO wearers may feel more empowered (even with actuator assistance turned off), and thus, inclined to report lower RPE values than they would without the EXO. A lack of evidence exists regarding how wearing an EXO might influence the perception of fatigue. Conversely, objective measurements derived from sensor readings may also vary. For instance, studies have reported lower peak amplitude and median frequency of EMG signals in the lower back during initial and fatigued states when assisted with EXOs [71,72]. Similarly, the structural components of the device can impact natural body movement [73], thereby affecting kinematics and stability measures. Consequently, a model developed using training datasets without consideration of EXOs may not be suitable for fatigue detection during EXO-assisted tasks. By developing an EXO-specific model, our study aims to address the potential discrepancies in fatigue level prediction, ensuring that predicted outcomes are more aligned with realistic scenarios.
Although our article demonstrates high performance in detecting fatigue, our study is subject to a few limitations. The participants in this study included average-sized adult males, and generalizing findings from this study to a wider population would require recruitment of participants of varying gender, anthropometric measurements, and demographics. To confirm whether outcomes obtained from laboratory-based equipment (e.g., force plate) provide similar results as their portable counterparts, future endeavors will involve obtaining similar measures as force plates, but with a pressure insole system. This would also include assessing the performance of insole systems during real-world trunk bending tasks outside the laboratory settings. The presented findings in this work can be helpful to ergonomists in implementing BSIEs in industrial scenarios. The dataset in this study consisted of 30 cycles of repetitive trunk flexion performed with/without medium-high fatigue. Our next step would include conducting a more comprehensive study by increasing the number of experimental cycles and recruiting a much larger sample size. Future work could also delve into field evaluations, focusing on muscle demands in trunk musculature, such as the trapezius and oblique muscles, especially relevant for tasks involving asymmetric postures. Additionally, exploring lower body kinematics, stability measures based on foot contact area derived from marker positions, and a comparative analysis between the demands imposed on wearers of BSIE across newer and different types of these wearable assistive devices.

5. Conclusions

Monitoring fatigue levels can be crucial to ensure the safe and effective use of EXOs in real-world scenarios. Using an experiment involving fourteen participants who performed repetitive trunk flexion tasks with/without fatigue, we extracted features from muscle activity, trunk motion, and whole-body stability. Our analysis employed four classification algorithms, i.e., SVM, LR, RF, and XGB, to predict fatigue levels. Notably, XGB demonstrated high accuracy, recall, and specificity in classifying fatigue using data from a single EMG sensor placed on the lower back (erector spinae) muscle. Additionally, stability measures showed promising predictability, specifically when using the RF (A: 92.9%, R: 91.9%, S: 94.1%) and XGB (A: 93.5%, R: 94.1%, S: 93.1%) algorithms. A subsequent feature importance analysis demonstrated prominence of transition portion between bending/retraction portions, and retraction portions of the trunk flexion cycle. These findings underscore the potential of utilizing force plates, with the prospect of replacing them with pressure insoles, to facilitate real-world fatigue detection during BSIE-assisted trunk flexion tasks. Overall, efforts presented in this study demonstrate the potential benefits of integrating technologies with EXOs by utilizing machine learning algorithms to enhance workplace safety and optimize the utilization of assistive devices in industrial settings. Further research can delve into developing accurate portable sensing technologies to enable efficient evaluation of EXOs in real-world industrial scenarios.

Author Contributions

Conceptualization, P.M.K. and E.R.; methodology, P.M.K., H.G., and E.R.; software, P.M.K. and H.G.; validation, P.M.K.; formal analysis, P.M.K.; investigation, P.M.K.; resources, E.R.; data curation, P.M.K.; writing—original draft preparation, P.M.K.; writing—review and editing, P.M.K.; visualization, P.M.K.; supervision, E.R.; project administration, P.M.K. All authors have read and agreed to the published version of the manuscript.

Funding

This study did not receive any external funding.

Institutional Review Board Statement

The study was conducted in accordance with the Declaration of Helsinki and approved by the Institutional Review Board of Rochester Institute of Technology (HSRO #01113021 approved on 1 April 2022).

Informed Consent Statement

Informed consent was obtained from all subjects involved in the study.

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the corresponding authors on reasonable request.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Bureau of Labor Statistics. Employer Reported Workplace Injuries and Illnesses; US Department of Labour: Washington, DC, USA, 2023.
  2. Caputo, F.; Di Gironimo, G.; Marzano, A. Ergonomic Optimization of a Manufacturing System Work Cell in a Virtual Environment. Acta Polytech. 2006, 46, 5. [Google Scholar] [CrossRef] [PubMed]
  3. Workineh, S.A.; Yamaura, H. Multi-Position Ergonomic Computer Workstation Design to Increase Comfort of Computer Work. Int. J. Ind. Ergon. 2016, 53, 1–9. [Google Scholar] [CrossRef]
  4. Dubina, K.S.; Ice, L.; Kim, J.-L.; Rieley, M.J. Projections Overview and Highlights, 2020–30; Bureau of Labor Statistics: Washington, DC, USA, 2021.
  5. Kuber, P.M.; Alemi, M.M.; Rashedi, E. A Systematic Review on Lower-Limb Industrial Exoskeletons: Evaluation Methods, Evidence, and Future Directions. Ann. Biomed. Eng. 2023, 51, 1665–1682. [Google Scholar] [CrossRef] [PubMed]
  6. Kuber, P.M.; Abdollahi, M.; Alemi, M.M.; Rashedi, E. A Systematic Review on Evaluation Strategies for Field Assessment of Upper-Body Industrial Exoskeletons: Current Practices and Future Trends. Ann. Biomed. Eng. 2022, 50, 1203–1231. [Google Scholar] [CrossRef] [PubMed]
  7. Bureau of Labor Statistics. Incidence Rates for Occupational Injuries and Illnesses with Days Away from Work by Selected Occupations; Bureau of Labor Statistics: Washington, DC, USA, 2016.
  8. Bosch, T.; van Eck, J.; Knitel, K.; de Looze, M. The Effects of a Passive Exoskeleton on Muscle Activity, Discomfort and Endurance Time in Forward Bending Work. Appl. Ergon. 2016, 54, 212–217. [Google Scholar] [CrossRef] [PubMed]
  9. Graham, R.B.; Agnew, M.J.; Stevenson, J.M. Effectiveness of an On-Body Lifting Aid at Reducing Low Back Physical Demands during an Automotive Assembly Task: Assessment of EMG Response and User Acceptability. Appl. Ergon. 2009, 40, 936–942. [Google Scholar] [CrossRef]
  10. Yap, H.K.; Ng, H.Y.; Yeow, C.-H. High-Force Soft Printable Pneumatics for Soft Robotic Applications. Soft Robot. 2016, 3, 144–158. [Google Scholar] [CrossRef]
  11. Kang, S.H.; Mirka, G.A. Effect of Trunk Flexion Angle and Time on Lumbar and Abdominal Muscle Activity While Wearing a Passive Back-Support Exosuit Device during Simple Posture-Maintenance Tasks. Ergonomics 2023, 66, 2182–2192. [Google Scholar] [CrossRef]
  12. Kazerooni, H.; Tung, W.; Pillai, M. Evaluation of Trunk-Supporting Exoskeleton. In Proceedings of the Human Factors and Ergonomics Society Annual Meeting 2019, Washington, DC, USA, 28 October–1 November 2019; Volume 63, pp. 1080–1083. [Google Scholar] [CrossRef]
  13. Kermavnar, T.; de Vries, A.W.; de Looze, M.P.; O’Sullivan, L.W. Effects of Industrial Back-Support Exoskeletons on Body Loading and User Experience: An Updated Systematic Review. Ergonomics 2021, 64, 685–711. [Google Scholar] [CrossRef]
  14. Poliero, T.; Sposito, M.; Toxiri, S.; Di Natali, C.; Iurato, M.; Sanguineti, V.; Caldwell, D.G.; Ortiz, J. Versatile and Non-Versatile Occupational Back-Support Exoskeletons: A Comparison in Laboratory and Field Studies. Wearable Technol. 2021, 2, e12. [Google Scholar] [CrossRef]
  15. Baltrusch, S.J.; van Dieën, J.H.; Bruijn, S.M.; Koopman, A.S.; van Bennekom, C.A.M.; Houdijk, H. The Effect of a Passive Trunk Exoskeleton on Metabolic Costs during Lifting and Walking. Ergonomics 2019, 62, 903–916. [Google Scholar] [CrossRef] [PubMed]
  16. Schmalz, T.; Colienne, A.; Bywater, E.; Fritzsche, L.; Gärtner, C.; Bellmann, M.; Reimer, S.; Ernst, M. A Passive Back-Support Exoskeleton for Manual Materials Handling: Reduction of Low Back Loading and Metabolic Effort during Repetitive Lifting. IISE Trans. Occup. Ergon. Hum. Factors 2022, 10, 7–20. [Google Scholar] [CrossRef]
  17. Koopman, A.S.; Toxiri, S.; Power, V.; Kingma, I.; van Dieën, J.H.; Ortiz, J.; de Looze, M.P. The Effect of Control Strategies for an Active Back-Support Exoskeleton on Spine Loading and Kinematics during Lifting. J. Biomech. 2019, 91, 14–22. [Google Scholar] [CrossRef] [PubMed]
  18. Abdoli-E, M.; Stevenson, J.M. The Effect of On-Body Lift Assistive Device on the Lumbar 3D Dynamic Moments and EMG during Asymmetric Freestyle Lifting. Clin. Biomech. 2008, 23, 372–380. [Google Scholar] [CrossRef]
  19. Tyagi, O.; Rana Mukherjee, T.; Mehta, R.K. Neurophysiological, Muscular, and Perceptual Adaptations of Exoskeleton Use over Days during Overhead Work with Competing Cognitive Demands. Appl. Ergon. 2023, 113, 104097. [Google Scholar] [CrossRef] [PubMed]
  20. Butkeviçiüte, E.; Erinš, M.; Bikulçiene, L. An Adaptable Human Fatigue Evaluation System. Procedia Comput. Sci. 2021, 192, 1274–1284. [Google Scholar] [CrossRef]
  21. Williams, N. The Borg Rating of Perceived Exertion (RPE) Scale. Occup. Med. 2017, 67, 404–405. [Google Scholar] [CrossRef]
  22. Stastny, P.; Gołaś, A.; Blazek, D.; Maszczyk, A.; Wilk, M.; Pietraszewski, P.; Petr, M.; Uhlir, P.; Zajac, A. A Systematic Review of Surface Electromyography Analyses of the Bench Press Movement Task. PLoS ONE 2017, 12, e0171632. [Google Scholar] [CrossRef]
  23. Park, J.H.; Kim, S.; Nussbaum, M.A.; Srinivasan, D. Effects of Two Passive Back-Support Exoskeletons on Postural Balance during Quiet Stance and Functional Limits of Stability. J. Electromyogr. Kinesiol. 2021, 57, 102516. [Google Scholar] [CrossRef]
  24. Dolan, P.; Adams, M.A. Repetitive Lifting Tasks Fatigue the Back Muscles and Increase the Bending Moment Acting on the Lumbar Spine. J. Biomech. 1998, 31, 713–721. [Google Scholar] [CrossRef]
  25. Jeon, S.; Lee, S.-M.; Kim, J. Therapeutic Effects of Reaching with Forward Bending of Trunk on Postural Stability, Dynamic Balance, and Gait in Individuals with Chronic Hemiparetic Stroke. J. Phys. Ther. Sci. 2015, 27, 2447–2451 5p. [Google Scholar] [CrossRef]
  26. Picchiotti, M.T.; Weston, E.B.; Knapik, G.G.; Dufour, J.S.; Marras, W.S. Impact of Two Postural Assist Exoskeletons on Biomechanical Loading of the Lumbar Spine. Appl. Ergon. 2019, 75, 1–7. [Google Scholar] [CrossRef]
  27. Kuber, P.M.; Rashedi, E. Product Ergonomics in Industrial Exoskeletons: Potential Enhancements for Workforce Safety and Efficiency. Theor. Issues Ergon. Sci. 2020, 22, 729–752. [Google Scholar] [CrossRef]
  28. Kuber, P.M.; Rashedi, E. Towards Reducing Risk of Injury in Nursing: Design and Analysis of a New Passive Exoskeleton for Torso Twist Assist. Proc. Int. Symp. Hum. Factors Ergon. Health Care 2021, 10, 217–222. [Google Scholar] [CrossRef]
  29. Wuest, T.; Weimer, D.; Irgens, C.; Thoben, K.D. Machine Learning in Manufacturing: Advantages, Challenges, and Applications. Prod. Manuf. Res. 2016, 4, 23–45. [Google Scholar] [CrossRef]
  30. Shafighfard, T.; Kazemi, F.; Bagherzadeh, F.; Mieloszyk, M.; Yoo, D.Y. Chained Machine Learning Model for Predicting Load Capacity and Ductility of Steel Fiber–Reinforced Concrete Beams. Comput. Civ. Infrastruct. Eng. 2024, 1–22. [Google Scholar] [CrossRef]
  31. Rush, B.; Celi, L.A.; Stone, D.J. Applying Machine Learning to Continuously Monitored Physiological Data. J. Clin. Monit. Comput. 2019, 33, 887–893. [Google Scholar] [CrossRef] [PubMed]
  32. Bharadwaj, H.K.; Agarwal, A.; Chamola, V.; Lakkaniga, N.R.; Hassija, V.; Guizani, M.; Sikdar, B. A Review on the Role of Machine Learning in Enabling IoT Based Healthcare Applications. IEEE Access 2021, 9, 38859–38890. [Google Scholar] [CrossRef]
  33. Halilaj, E.; Rajagopal, A.; Fiterau, M.; Hicks, J.L.; Hastie, T.J.; Delp, S.L. Machine Learning in Human Movement Biomechanics: Best Practices, Common Pitfalls, and New Opportunities. J. Biomech. 2018, 81, 1–11. [Google Scholar] [CrossRef]
  34. Gurchiek, R.D.; Cheney, N.; McGinnis, R.S. Estimating Biomechanical Time-Series with Wearable Sensors: A Systematic Review of Machine Learning Techniques. Sensors 2019, 19, 5227. [Google Scholar] [CrossRef]
  35. Matijevich, E.S.; Volgyesi, P.; Zelik, K.E. A Promising Wearable Solution for the Practical and Accurate Monitoring of Low Back Loading in Manual Material Handling. Sensors 2021, 21, 340. [Google Scholar] [CrossRef] [PubMed]
  36. Ramos, G.; Vaz, J.R.; Mendonça, G.V.; Pezarat-Correia, P.; Rodrigues, J.; Alfaras, M.; Gamboa, H.; Zou, L. Fatigue Evaluation through Machine Learning and a Global Fatigue Descriptor. J. Healthc. Eng. 2020, 2020, 6484129. [Google Scholar] [CrossRef] [PubMed]
  37. Scherpereel, K.L.; Bolus, N.B.; Jeong, H.K.; Inan, O.T.; Young, A.J. Estimating Knee Joint Load Using Acoustic Emissions During Ambulation. Ann. Biomed. Eng. 2021, 49, 1000–1011. [Google Scholar] [CrossRef] [PubMed]
  38. Abdollahi, M.; Rashedi, E.; Jahangiri, S.; Kuber, P.M.; Azadeh-Fard, N.; Dombovy, M. Fall Risk Assessment in Stroke Survivors: A Machine Learning Model Using Detailed Motion Data from Common Clinical Tests and Motor-Cognitive Dual-Tasking. Sensors 2024, 24, 812. [Google Scholar] [CrossRef] [PubMed]
  39. Kazemi, F.; Asgarkhani, N.; Jankowski, R. Machine Learning-Based Seismic Fragility and Seismic Vulnerability Assessment of Reinforced Concrete Structures. Soil Dyn. Earthq. Eng. 2023, 166, 107761. [Google Scholar] [CrossRef]
  40. Liu, G.; Dobbins, C.; D’Souza, M.; Phuong, N. A Machine Learning Approach for Detecting Fatigue during Repetitive Physical Tasks. Pers. Ubiquitous Comput. 2023, 27, 2103–2120. [Google Scholar] [CrossRef]
  41. Aguirre, A.; Pinto, M.J.; Cifuentes, C.A.; Perdomo, O.; Díaz, C.A.R.; Múnera, M. Machine Learning Approach for Fatigue Estimation in Sit-to-Stand Exercise. Sensors 2021, 21, 5006. [Google Scholar] [CrossRef] [PubMed]
  42. Baghdadi, A.; Megahed, F.M.; Esfahani, E.T.; Cavuoto, L.A. A Machine Learning Approach to Detect Changes in Gait Parameters Following a Fatiguing Occupational Task. Ergonomics 2018, 61, 1116–1129. [Google Scholar] [CrossRef] [PubMed]
  43. Pinto-Bernal, M.J.; Cifuentes, C.A.; Perdomo, O.; Rincón-Roncancio, M.; Múnera, M. A Data-Driven Approach to Physical Fatigue Management Using Wearable Sensors to Classify Four Diagnostic Fatigue States. Sensors 2021, 21, 6401. [Google Scholar] [CrossRef]
  44. Figueiredo, J.; Santos, C.P.; Moreno, J.C. Automatic Recognition of Gait Patterns in Human Motor Disorders Using Machine Learning: A Review. Med. Eng. Phys. 2018, 53, 1–12. [Google Scholar] [CrossRef]
  45. Karthick, P.A.; Ghosh, D.M.; Ramakrishnan, S. Surface Electromyography Based Muscle Fatigue Detection Using High-Resolution Time-Frequency Methods and Machine Learning Algorithms. Comput. Methods Programs Biomed. 2018, 154, 45–56. [Google Scholar] [CrossRef] [PubMed]
  46. Antwi-Afari, M.F.; Anwer, S.; Umer, W.; Mi, H.Y.; Yu, Y.; Moon, S.; Hossain, M.U. Machine Learning-Based Identification and Classification of Physical Fatigue Levels: A Novel Method Based on a Wearable Insole Device. Int. J. Ind. Ergon. 2023, 93, 103404. [Google Scholar] [CrossRef]
  47. Zhou, Q.X.; Chen, Y.H.; Ma, C.; Zheng, X.H. Evaluation of Upper Limb Muscle Fatigue Based on Surface Electromyography. Sci. China Life Sci. 2011, 54, 939–944. [Google Scholar] [CrossRef] [PubMed]
  48. Karg, M.; Venture, G.; Hoey, J.; Kulic, D. Human Movement Analysis as a Measure for Fatigue: A Hidden Markov-Based Approach. IEEE Trans. Neural Syst. Rehabil. Eng. 2014, 22, 470–481. [Google Scholar] [CrossRef] [PubMed]
  49. Chen, S.W.; Liaw, J.W.; Chan, H.L.; Chang, Y.J.; Ku, C.H. A Real-Time Fatigue Monitoring and Analysis System for Lower Extremity Muscles with Cycling Movement. Sensors 2014, 14, 12410. [Google Scholar] [CrossRef] [PubMed]
  50. Zhang, L.; Diraneyya, M.M.; Ryu, J.; Haas, C.T.; Abdel-Rahman, E. Assessment of Jerk As a Method of Physical Fatigue Detection; American Society of Mechanical Engineers: New York, NY, USA, 2018. [Google Scholar] [CrossRef]
  51. Jiang, Y.; Hernandez, V.; Venture, G.; Kulić, D.; Chen, B.K. A Data-Driven Approach to Predict Fatigue in Exercise Based on Motion Data from Wearable Sensors or Force Plate. Sensors 2021, 21, 1499. [Google Scholar] [CrossRef] [PubMed]
  52. Ameli, S.; Stirling, D.; Naghdy, F.; Naghdy, G.; Aghmesheh, M. Assessing the Impact of Fatigue on Gait Using Inertial Sensors. In Proceedings of the 2013 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, AIM 2013, Wollongong, Australia, 9–12 July 2013; pp. 307–312. [Google Scholar] [CrossRef]
  53. Hernandez, G.; Valles, D.; Wierschem, D.C.; Koldenhoven, R.M.; Koutitas, G.; Mendez, F.A.; Aslan, S.; Jimenez, J. Machine Learning Techniques for Motion Analysis of Fatigue from Manual Material Handling Operations Using 3D Motion Capture Data. In Proceedings of the 2020 10th Annual Computing and Communication Workshop and Conference CCWC 2020, Las Vegas, NV, USA, 6–8 January 2020; pp. 300–305. [Google Scholar] [CrossRef]
  54. Karvekar, S.; Abdollahi, M.; Rashedi, E. Smartphone-Based Human Fatigue Level Detection Using Machine Learning Approaches. Ergonomics 2020, 64, 600–612. [Google Scholar] [CrossRef]
  55. Nakane, H.; Toyama, J.; Kudo, M. Fatigue Detection Using a Pressure Sensor Chair. In Proceedings of the 2011 IEEE International Conference on Granular Computing, GrC 2011, Kaohsiung, Taiwan, 8–10 November 2011; pp. 490–495. [Google Scholar] [CrossRef]
  56. Troester, J.C.; Jasmin, J.G.; Duffield, R. Reliability of Single-Leg Balance and Landing Tests in Rugby Union; Prospect of Using Postural Control to Monitor Fatigue. J. Sport Sci. Med. 2018, 17, 174–180. [Google Scholar]
  57. Antwi-Afari, M.F.; Li, H.; Edwards, D.J.; Pärn, E.A.; Seo, J.; Wong, A.Y.L. Biomechanical Analysis of Risk Factors for Work-Related Musculoskeletal Disorders during Repetitive Lifting Task in Construction Workers. Autom. Constr. 2017, 83, 41–47. [Google Scholar] [CrossRef]
  58. SENIAM Project (Surface ElectroMyoGraphy for the Non-Invasive Assessment of Muscles). Available online: http://www.seniam.org/ (accessed on 17 October 2023).
  59. VICON Nexus Documentation. Available online: https://docs.vicon.com/display/Nexus212/Nexus+Documentation (accessed on 17 October 2023).
  60. Rashedi, E.; Kim, S.; Nussbaum, M.A.; Agnew, M.J. Ergonomic Evaluation of a Wearable Assistive Device for Overhead Work. Ergonomics 2014, 57, 1864–1874. [Google Scholar] [CrossRef]
  61. Hefferle, M.; Snell, M.; Kluth, K. Influence of Two Industrial Overhead Exoskeletons on Perceived Strain—A Field Study in the Automotive Industry; Springer International Publishing: Berlin/Heidelberg, Germany, 2021; Volume 1210 AISC, ISBN 9783030517571. [Google Scholar]
  62. Jia, B.; Kim, S.; Nussbaum, M.A. An EMG-Based Model to Estimate Lumbar Muscle Forces and Spinal Loads during Complex, High-Effort Tasks: Development and Application to Residential Construction Using Prefabricated Walls. Int. J. Ind. Ergon. 2011, 41, 437–446. [Google Scholar] [CrossRef]
  63. Heydari, H.; Hoviattalab, M.; Azghani, M.R.; Ramezanzadehkoldeh, M.; Parnianpour, M. Investigation on a Developed Wearable Assistive Device (WAD) in Reduction Lumbar Muscles Activity. Biomed. Eng. Appl. Basis Commun. 2013, 25, 1350035. [Google Scholar] [CrossRef]
  64. Sun, R.; Hsieh, K.L.; Sosnoff, J.J. Fall Risk Prediction in Multiple Sclerosis Using Postural Sway Measures: A Machine Learning Approach. Sci. Rep. 2019, 9, 16154. [Google Scholar] [CrossRef] [PubMed]
  65. Dedering, Å.; Németh, G.; Harms-Ringdahl, K. Correlation between Electromyographic Spectral Changes and Subjective Assessment of Lumbar Muscle Fatigue in Subjects without Pain from the Lower Back. Clin. Biomech. 1999, 14, 103–111. [Google Scholar] [CrossRef] [PubMed]
  66. Hummel, A.; Läubli, T.; Pozzo, M.; Schenk, P.; Spillmann, S.; Klipstein, A. Relationship between Perceived Exertion and Mean Power Frequency of the EMG Signal from the Upper Trapezius Muscle during Isometric Shoulder Elevation. Eur. J. Appl. Physiol. 2005, 95, 321–326. [Google Scholar] [CrossRef] [PubMed]
  67. Bae, J.; Kong, K.; Byl, N.; Tomizuka, M. A Mobile Gait Monitoring System for Abnormal Gait Diagnosis and Rehabilitation: A Pilot Study for Parkinson Disease Patients. J. Biomech. Eng. 2011, 133, 041005. [Google Scholar] [CrossRef] [PubMed]
  68. Calzavara, M.; Persona, A.; Sgarbossa, F.; Visentin, V. A Device to Monitor Fatigue Level in Order-Picking. Ind. Manag. Data Syst. 2018, 118, 714–727. [Google Scholar] [CrossRef]
  69. Sedighi Maman, Z.; Alamdar Yazdi, M.A.; Cavuoto, L.A.; Megahed, F.M. A Data-Driven Approach to Modeling Physical Fatigue in the Workplace Using Wearable Sensors. Appl. Ergon. 2017, 65, 515–529. [Google Scholar] [CrossRef] [PubMed]
  70. Raghuraman, R.N.; Barbieri, D.; Aviles, J.; Srinivasan, D. Comparison of Soft vs. Rigid Back Support Exoskeletons through Psychophysical and Biomechanical Approaches during Load Handling. In Proceedings of the Human Factors and Ergonomics Society Annual Meeting 2023, Liverpool, UK, 23–27 October 2023; Volume 67, pp. 788–789. [Google Scholar] [CrossRef]
  71. Zelik, K.E.; Nurse, C.A.; Schall, M.C.; Sesek, R.F.; Marino, M.C.; Gallagher, S. An Ergonomic Assessment Tool for Evaluating the Effect of Back Exoskeletons on Injury Risk. Appl. Ergon. 2022, 99, 103619. [Google Scholar] [CrossRef] [PubMed]
  72. Poon, N.; van Engelhoven, L.; Kazerooni, H.; Harris, C. Evaluation of a Trunk Supporting Exoskeleton for Reducing Muscle Fatigue. In Proceedings of the Human Factors and Ergonomics Society Annual Meeting 2019, Washington, DC, USA, 28 October–1 November 2019; Volume 63, pp. 980–983. [Google Scholar] [CrossRef]
  73. Kranenborg, S.E.; Greve, C.; Reneman, M.F.; Roossien, C.C. Side-Effects and Adverse Events of a Shoulder- and Back-Support Exoskeleton in Workers: A Systematic Review. Appl. Ergon. 2023, 111, 104042. [Google Scholar] [CrossRef]
Figure 1. Schematic showing (a) sensors for data acquisition systems consisting of surface electromyography, motion capture, and force plates used in this study and (b) the experimental setup used in the study.
Figure 1. Schematic showing (a) sensors for data acquisition systems consisting of surface electromyography, motion capture, and force plates used in this study and (b) the experimental setup used in the study.
Applsci 14 03563 g001
Figure 2. Schematic showing segmentation of each bending and retraction cycle from the upper back marker during 30 cycles of a repetitive trunk flexion task based on type of spatial activity categorized as bending, retraction, or transition movement.
Figure 2. Schematic showing segmentation of each bending and retraction cycle from the upper back marker during 30 cycles of a repetitive trunk flexion task based on type of spatial activity categorized as bending, retraction, or transition movement.
Applsci 14 03563 g002
Figure 4. Feature importance values for measures of muscle activity for Random Forest (RF) and XGBoost (XGB) classifiers (note: features are displayed in the format “value/featurename_portion’’, with portions as B: bending, I: transition, R: retraction).
Figure 4. Feature importance values for measures of muscle activity for Random Forest (RF) and XGBoost (XGB) classifiers (note: features are displayed in the format “value/featurename_portion’’, with portions as B: bending, I: transition, R: retraction).
Applsci 14 03563 g004
Figure 5. Feature importance values for measures of muscle activity from sensor placed on left erector spinae (LES) for Random Forest (RF) and XGBoost (XGB) classifiers (note: features are displayed in the format “value/featurename_portion’’, with portions as B: bending, I: transition, R: retraction).
Figure 5. Feature importance values for measures of muscle activity from sensor placed on left erector spinae (LES) for Random Forest (RF) and XGBoost (XGB) classifiers (note: features are displayed in the format “value/featurename_portion’’, with portions as B: bending, I: transition, R: retraction).
Applsci 14 03563 g005
Figure 6. Feature importance values for measures of muscle activity from sensor placed on right erector spinae (RES) for Random Forest (RF) and XGBoost (XGB) classifiers (note: features are displayed in the format “value/featurename_portion’’, with portions as B: bending, I: transition, R: retraction).
Figure 6. Feature importance values for measures of muscle activity from sensor placed on right erector spinae (RES) for Random Forest (RF) and XGBoost (XGB) classifiers (note: features are displayed in the format “value/featurename_portion’’, with portions as B: bending, I: transition, R: retraction).
Applsci 14 03563 g006
Figure 7. Feature importance values for measures of whole-body stability for Random Forest (RF) and XGBoost (XGB) classifiers (note: features are displayed in the format ‘value/featurename_portion’, with portions as B: bending, I: transition, R: retraction).
Figure 7. Feature importance values for measures of whole-body stability for Random Forest (RF) and XGBoost (XGB) classifiers (note: features are displayed in the format ‘value/featurename_portion’, with portions as B: bending, I: transition, R: retraction).
Applsci 14 03563 g007
Figure 8. Schematic depicting a system for providing real-time fatigue detection while performing trunk flexion tasks.
Figure 8. Schematic depicting a system for providing real-time fatigue detection while performing trunk flexion tasks.
Applsci 14 03563 g008
Table 1. Demographics of participant pool showing the Mean, standard deviation (SD), and the ranges (expressed as Maximum–Minimum) for anthropometric dimensions of participant age, height, weight, body mass index, chest/hip circumference.
Table 1. Demographics of participant pool showing the Mean, standard deviation (SD), and the ranges (expressed as Maximum–Minimum) for anthropometric dimensions of participant age, height, weight, body mass index, chest/hip circumference.
Demographic InformationMean (SD)Range of Values
Age (yrs.)20.21 (2.6)18–28
Height (cm)179.1 (3.7)172–186
Weight (kg)72.9 (6.2)65.68–82.44
Body mass Index (kg/m2)22.7 (2.4)19.42–27.56
Chest Circumference (cm)89.5 (3.9)84–96
Hip Circumference (cm)86.6 (6.0)80–98
Table 2. Features per portion of trunk flexion cycle (bending, transition, and retraction) extracted from the measures of trunk movement, muscle activity, and whole-body stability.
Table 2. Features per portion of trunk flexion cycle (bending, transition, and retraction) extracted from the measures of trunk movement, muscle activity, and whole-body stability.
Measure (Sensor)Total SensorsTotal FeaturesSensor LocationFeatures per Portion
Trunk Movement (Motion Capture System)354Upper back, lower back, hipMaximum of norm of velocity, mean of norm of velocity, variance in the norm of velocity.
(per marker)
Muscle Activity (Electromyography)448Left and right erector spinae, left and right biceps femorisPeak amplitude of RMS of signal, median frequency, change in peak amplitude of RMS of signal, change in median frequency.
(per sensor)
Whole-Body Stability (Force Plates)233Floor-embedded, one force plate underneath each footMaximum distance of COP, maximum GRF at left/right foot, maximum combined GRF, mean of combined GRF, standard deviation in GRF, peak COP velocity, mean COP velocity, standard deviation of COP velocity in sagittal and coronal plane, variance in COP velocity, standard deviation of combined GRF.
Table 3. Measures for performance evaluation of classification algorithms. TP: trunk bending activity labeled as fatigued correctly, TN: trunk bending activity labeled as not fatigued correctly, FP: trunk bending activity labeled as fatigued incorrectly, and FN: trunk bending activity labeled as not fatigued incorrectly.
Table 3. Measures for performance evaluation of classification algorithms. TP: trunk bending activity labeled as fatigued correctly, TN: trunk bending activity labeled as not fatigued correctly, FP: trunk bending activity labeled as fatigued incorrectly, and FN: trunk bending activity labeled as not fatigued incorrectly.
Performance MeasureAcronymRelation to Study AimsFormulation
AccuracyAAbility of the model to detect fatigued state correctly. A = T P + T N T P + F P + T N + F N × 100 %
Sensitivity/RecallRAbility of the model to correctly identify all instances of the fatigued state. R = T P T P + F N × 100 %
SpecificitySAbility of the model to correctly identify non-fatigued states. S = T N T N + F P × 100 %
PrecisionPReliability of the model’s predictions of the fatigued state. P = T P T P + F P × 100 %
F1-scoreF1 A metric to evaluate the overall effectiveness of the model in detecting fatigued states. F 1 = 2 × R × P R + S × 100 %
G-indexGIProvides an overall performance of the model in detecting fatigued states. G I = 1 R 2 + 1 P 2
Table 4. Outcomes showing the values of accuracy (A), sensitivity/recall (R), specificity (S), precision (P), F1 score (F1), and G-index (GI) with different classification algorithms categorized according to the type of measures of trunk motion (UB: upper back, LB: lower back, Hip: hip), muscle activity (LES: left erector spinae, RES: right erector spinae, LBF: left biceps femoris, RBF: right biceps femoris), and whole-body stability along with their respective features.
Table 4. Outcomes showing the values of accuracy (A), sensitivity/recall (R), specificity (S), precision (P), F1 score (F1), and G-index (GI) with different classification algorithms categorized according to the type of measures of trunk motion (UB: upper back, LB: lower back, Hip: hip), muscle activity (LES: left erector spinae, RES: right erector spinae, LBF: left biceps femoris, RBF: right biceps femoris), and whole-body stability along with their respective features.
MeasuresNumber of FeaturesClassification AlgorithmARSPF1 GI
Trunk Motion
(UB, LB, Hip)
54SVM62.567.557.3---
LR67.869.566.2---
RF79.677.481.782.10.800.28
XGBoost8079.780.380.50.790.28
Muscle Activity (LES, RES, LBF, RBF)48SVM74.469.279.977.60.720.38
LR7675.47776.60.750.34
RF94.593.695.593.793.60.09
XGBoost94.694.994.594.594.60.08
Muscle Activity (LES, RES)24SVM75.372.578.477.20.740.36
LR69.466.872.370.90.680.44
RF90.588.792.590.60.890.14
XGBoost91.391.591.291.20.910.12
Muscle Activity (LES)12SVM75.774.777.176.60.750.35
LR66.964.769.568.20.650.48
RF84.784.78582.40.810.26
XGBoost85.185.484.985.285.20.21
Muscle Activity (RES)12SVM64.762.567.566.470.630.50
LR61.758.765.363.10.600.55
RF84.684.185.286.10.840.22
XGBoost87.186.787.787.60.870.18
Muscle Activity—single sensor (avg(LES, RES)) 12SVM64.768.672.371.50.690.42
LR64.361.767.465.60.620.51
RF84.684.485.184.20.820.24
XGBoost86.18686.386.443.10.19
Whole-Body Stability (Force Plate L/R foot)33SVM61.149.273.164.40.550.61
LR52.959.546.753.20.560.62
RF92.991.994.194.50.940.09
XGBoost93.594.193.193.30.940.10
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Kuber, P.M.; Godbole, H.; Rashedi, E. Detecting Fatigue during Exoskeleton-Assisted Trunk Flexion Tasks: A Machine Learning Approach. Appl. Sci. 2024, 14, 3563. https://doi.org/10.3390/app14093563

AMA Style

Kuber PM, Godbole H, Rashedi E. Detecting Fatigue during Exoskeleton-Assisted Trunk Flexion Tasks: A Machine Learning Approach. Applied Sciences. 2024; 14(9):3563. https://doi.org/10.3390/app14093563

Chicago/Turabian Style

Kuber, Pranav Madhav, Hrushikesh Godbole, and Ehsan Rashedi. 2024. "Detecting Fatigue during Exoskeleton-Assisted Trunk Flexion Tasks: A Machine Learning Approach" Applied Sciences 14, no. 9: 3563. https://doi.org/10.3390/app14093563

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop