Publication:
Estimating human muscular fatigue in dynamic collaborative robotic tasks with learning-based models

dc.contributor.advisorBaşdoğan, Çağatay
dc.contributor.kuauthorKiki, Feras
dc.contributor.programGraduate School of Sciences and Engineering
dc.contributor.refereeGürsoy, Beren Semiz
dc.contributor.refereeÖğüz, Özgür S.
dc.contributor.schoolcollegeinstituteGRADUATE SCHOOL OF SCIENCES AND ENGINEERING
dc.coverage.spatialİstanbul
dc.date.accessioned2026-09-10T09:04:32Z
dc.date.issued2025
dc.description.abstractAbstract: Assessing human muscle fatigue is critical for optimizing performance in physical human–robot interaction (pHRI) tasks and mitigating safety risks for the human operator. This study presents a data-driven framework for estimating muscle fatigue in dynamic pHRI tasks using surface electromyography (sEMG) sensors attached to the human arm. Subject-specific machine learning (ML) regression models were developed to estimate fatigue levels during cyclic (i.e., repetitive) pHRI tasks. Specifically, Random Forest, XGBoost, and Linear Regression models were trained to estimate the fraction of cycles to fatigue (FCF) using three frequency-domain and one time-domain EMG features. Their performance was benchmarked against a convolutional neural network (CNN) that processes spectrogram representations of filtered EMG signals. Unlike most earlier data-driven approaches that primarily formulated fatigue estimation as a classification problem, our method models the continuous progression of fatigue through regression, enabling tracking of gradual physiological changes rather than discrete states, which is critical for timely intervention and adaptive control in dynamic pHRI tasks. Experiments were conducted with ten participants who interacted with a collaborative robot operated under an admittance controller, performing lateral (left-right) cyclic movements of the end effector until the onset of muscular fatigue. The results demonstrate that the root mean square error (RMSE) of FCF estimation across participants was 20.8 ± 4.3\%, 23.3 ± 3.8\%, 24.8 ± 4.5\%, and 26.9 ± 6.1\% for the CNN, Random Forest, XGBoost, and Linear Regression models, respectively. To examine cross-task generalization in this investigational study, additional experiments were performed with one participant who executed vertical (up–down) and circular repetitive movements. Models trained solely on the lateral-movement data were directly tested on these unseen tasks. The results indicate that the proposed ML/DL models are robust to variations in movement direction, arm kinematics, and muscle recruitment patterns, while the Linear Regression model performed poorly.
dc.description.abstractÖzet: İnsan kas yorgunluğunun değerlendirilmesi, fiziksel insan-robot etkileşimi (pHRI) görevlerinde performansı optimize etmek ve insan operatörü için güvenlik risklerini azaltmak açısından kritiktir. Bu tez çalışması, insan koluna yerleştirilen yüzey elektromiyografi (sEMG) sensörleri kullanarak dinamik pHRI görevlerinde kas yorgunluğunu tahmin etmek için veri odaklı bir çerçeve sunmaktadır. Kullanıcıya özgü makine öğrenmesi (ML) regresyon modelleri, döngüsel (yani tekrarlı) pHRI görevleri sırasında kullanıcının yorgunluk seviyesini tahmin etmek için geliştirilmiştir. Özellikle, üç adet frekansa bağlı ve bir adet zamana bağlı EMG özelliği kullanarak kas yorgunluğa oluşana kadar kullanıcının yaptığı eforu (FCF) yüzdesel olarak kestirebilmek için Random Forest, XGBoost ve Lineer Regresyon modelleri eğitilmiştir. Bu modellerin performansları, filtrelenmiş EMG sinyallerinin spektrogramlarını girdi olarak kabul eden bir evrişimli sinir ağına (CNN) karşı kıyaslanmıştır. Yorgunluk tahminini bir sınıflandırma problemi olarak formüle eden çoğu önceki veri odaklı yaklaşımdan farklı olarak, yöntemimiz insan eforundaki artışı regresyon yoluyla modelleyerek, dinamik pHRI görevlerinde zamanında müdahale ve uyarlanabilir kontrol için kademeli fizyolojik değişikliklerin izlenmesini mümkün kılar. Bir admitans kontrolcü vasıtasıyla işbirlikçi bir robot ile etkileşim içinde olan ve kas yorgunluğu oluşana kadar robotun uç efektörü ile yanal yönde tekrarlı sağ-sol hareketleri yapan on katılımcı ile deneyler yapılmıştır. Sonuçlar, katılımcılar genelinde, FCF tahmininin ortalama karesel hatasının (RMSE) CNN, Random Forest, XGBoost ve Lineer Regresyon modelleri için sırasıyla \%20.8 $\pm$ 4.3, \%23.3 $\pm$ 3.8, \%24.8 $\pm$ 4.5 ve \%26.9 $\pm$ 6.1 olduğunu göstermektedir. Bu araştırma çalışmasında, çapraz görev genellemesini incelemek için, dikey (yukarı-aşağı) ve dairesel tekrarlı hareketler gerçekleştiren bir katılımcı ile ek deneyler yapılmıştır. Yalnızca yanal hareket verisi kullanılarak eğitilen modeller, bu görülmemiş görevler üzerinde doğrudan test edilmiştir. Sonuçlar, önerilen ML/DL modellerinin hareket yönü, kol kinematiği ve kas aktivasyon seviyelerindeki değişimlere karşı kararlı olduğunu, Lineer Regresyon modelinin ise zayıf performans gösterdiğini ortaya çıkarmıştır.
dc.description.fulltextYes
dc.format.extentxiii, 27 leaves ;; 30 cm.
dc.identifier.embargoNo
dc.identifier.endpage40
dc.identifier.filenameinventorynoT_2025_080_GSSE
dc.identifier.urihttps://hdl.handle.net/20.500.14288/35140
dc.identifier.yoktezid975422
dc.identifier.yoktezlinkhttps://tez.yok.gov.tr/UlusalTezMerkezi/TezGoster?key=V-oEQd0LkkqRGCXNzJWCTfbrBejeMOwG5j90mJiTQdr7QANimW4recxrmEu1EGRp
dc.keywordsHuman–robot collaboration
dc.keywordsCollaborative robotics
dc.keywordsHuman–robot interaction
dc.keywordsMuscular fatigue estimation
dc.keywordsLearning-based models
dc.keywordsMachine learning
dc.keywordsİnsan-robot işbirliği
dc.keywordsİşbirlikçi robotik
dc.keywordsİnsan-robot etkileşimi
dc.keywordsKas yorgunluğu tahmini
dc.keywordsÖğrenme tabanlı modeller
dc.keywordsMakine öğrnemesi.;
dc.languageeng
dc.publisherKoç University
dc.relation.collectionKoç University Theses & Dissertations Collection
dc.rightsrestrictedAccess
dc.rights.copyrightsnote© All Rights Reserved. Accessible to Koç University Affiliated Users Only!
dc.subjectHuman-computer interaction
dc.subjectArtificial intelligence
dc.subjectMachine learning
dc.titleEstimating human muscular fatigue in dynamic collaborative robotic tasks with learning-based models
dc.title.alternativeİşbirlikçi robot ile yapılan dinamik görevlerde insan kas yorgunluğunun öğrenme tabanlı modellerle tahmini
dc.typeThesis
dspace.entity.typePublication
relation.isAdvisorOfThesis3296a078-6760-4af8-addd-62500c43ae7a
relation.isAdvisorOfThesis.latestForDiscovery3296a078-6760-4af8-addd-62500c43ae7a
relation.isParentOrgUnitOfPublication434c9663-2b11-4e66-9399-c863e2ebae43
relation.isParentOrgUnitOfPublication.latestForDiscovery434c9663-2b11-4e66-9399-c863e2ebae43

Files