Aim: This study aims to develop an automated system for classifying industrial operator movements using motion capture (MoCap) data and a random forest (RF) classifier, with the ultimate goal of supporting ergonomic risk assessment and identifying physically demanding tasks suitable for automation in human–robot collaborative environments. Methods: MoCap data were acquired using the Xsens system from nine participants (four men and five women) performing three movement classes: walking, standing, and bending. A labelled dataset was constructed and used to train an RF classifier via a sliding-window approach with statistical and frequency-domain feature extraction. The model was evaluated on a held-out test set (80/20 split) and through leave-one-subject-out cross-validation. The trained classifier was subsequently applied to a real industrial use case at a logistics company. MoCap data were additionally imported into IPS IMMA to generate a human digital twin and perform frame-by-frame Rapid Entire Body Assessment (REBA) trunk position scoring during identified bending movements. Results: The RF classifier achieved 98.44% accuracy on the test set, with F1-scores of 0.98, 0.97, and 1.00 for bending, standing, and walking, respectively. Leave-one-subject-out cross-validation consistently exceeded 91% accuracy across all participants. In the industrial use case, bending accounted for 6.7% of the total task time (127.5 s). During bending, the operator spent 45.98% of bending time in REBA trunk position zone 3 (20°–60° flexion) and 28.79% in zone 4 (> 60° flexion). Conclusions: The integration of MoCap data with RF-based movement classification and automated REBA trunk position extraction provides an objective, reproducible approach to ergonomic risk assessment in industrial settings. The results demonstrate that bending movements expose operators to elevated musculoskeletal risk, supporting the case for targeted automation of these tasks. This work constitutes a first step toward a broader framework for automated ergonomic evaluation and human–robot collaborative workstation design.

An automatic ergonomic evaluation based on human movement recognition from motion capture data with random forest classifiers / Bertoli, A., Vargas, M., Tumiotto, D., Da Silva Araujo, J.M., Costi, S., Orlandini, S., Cibrario, V., Benedetti, L., Fantuzzi, C.. - In: EXPLORATION OF MUSCULOSKELETAL DISEASES. - ISSN 2836-6468. - 4:(2026). [10.37349/emd.2026.1007130]

An automatic ergonomic evaluation based on human movement recognition from motion capture data with random forest classifiers

Bertoli Annalisa
;
Da Silva Joao Marcos;Costi Silvia;Fantuzzi Cesare
2026

Abstract

Aim: This study aims to develop an automated system for classifying industrial operator movements using motion capture (MoCap) data and a random forest (RF) classifier, with the ultimate goal of supporting ergonomic risk assessment and identifying physically demanding tasks suitable for automation in human–robot collaborative environments. Methods: MoCap data were acquired using the Xsens system from nine participants (four men and five women) performing three movement classes: walking, standing, and bending. A labelled dataset was constructed and used to train an RF classifier via a sliding-window approach with statistical and frequency-domain feature extraction. The model was evaluated on a held-out test set (80/20 split) and through leave-one-subject-out cross-validation. The trained classifier was subsequently applied to a real industrial use case at a logistics company. MoCap data were additionally imported into IPS IMMA to generate a human digital twin and perform frame-by-frame Rapid Entire Body Assessment (REBA) trunk position scoring during identified bending movements. Results: The RF classifier achieved 98.44% accuracy on the test set, with F1-scores of 0.98, 0.97, and 1.00 for bending, standing, and walking, respectively. Leave-one-subject-out cross-validation consistently exceeded 91% accuracy across all participants. In the industrial use case, bending accounted for 6.7% of the total task time (127.5 s). During bending, the operator spent 45.98% of bending time in REBA trunk position zone 3 (20°–60° flexion) and 28.79% in zone 4 (> 60° flexion). Conclusions: The integration of MoCap data with RF-based movement classification and automated REBA trunk position extraction provides an objective, reproducible approach to ergonomic risk assessment in industrial settings. The results demonstrate that bending movements expose operators to elevated musculoskeletal risk, supporting the case for targeted automation of these tasks. This work constitutes a first step toward a broader framework for automated ergonomic evaluation and human–robot collaborative workstation design.
2026
4
Bertoli, Annalisa; Vargas, Manuela; Tumiotto, Denise; Da Silva Araujo, Joao Marcos; Costi, Silvia; Orlandini, Simone; Cibrario, Valerio; Benedetti, La...espandi
An automatic ergonomic evaluation based on human movement recognition from motion capture data with random forest classifiers / Bertoli, A., Vargas, M., Tumiotto, D., Da Silva Araujo, J.M., Costi, S., Orlandini, S., Cibrario, V., Benedetti, L., Fantuzzi, C.. - In: EXPLORATION OF MUSCULOSKELETAL DISEASES. - ISSN 2836-6468. - 4:(2026). [10.37349/emd.2026.1007130]
File in questo prodotto:
File Dimensione Formato  
1007130.pdf

Open access

Tipologia: VOR - Versione pubblicata dall'editore
Dimensione 6.4 MB
Formato Adobe PDF
6.4 MB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/1414168
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
  • OpenAlex ND
social impact