Predicting Subjective Usability from Kinematic Data in IMU-Based Robotic Teleoperation
Abstract
1. Introduction
1.1. Limitations of Post Hoc Subjective Evaluation
1.2. Hypothesis and Research Questions
- RQ1 (Correlation). Do statistically significant linear and monotonic relationships exist between end-effector kinematic features and the ten subjective experience dimensions?
- RQ2 (Regression). Can supervised regression models predict the Likert-scale score of each dimension from kinematic features alone, generalizing to unseen users?
- RQ3 (Classification). When the problem is simplified to a binary high/low split, does predictive performance improve, and which dimensions become classifiable?
1.3. Contributions
- 1.
- A systematic correlation study (Pearson and Spearman) between 19 statistical, temporal, and spectral kinematic features and ten subjective UX metrics, with significance testing (p-values) for every coefficient.
- 2.
- A comprehensive regression benchmark comprising 10 models × 16 feature-set combinations × 10 targets, evaluated with strict Leave-One-Subject-Out (LOSO) cross-validation [13] and permutation-based significance testing.
- 3.
- A complementary binary-classification analysis (median-split) that reveals which UX dimensions become reliably separable from motion data when the granularity requirement is relaxed.
- 4.
- An interpretability analysis via SHAP (SHapley Additive exPlanations) [14] values, linking each prediction back to specific kinematic descriptors.
- 5.
- Public release of the analysis code to support reproducibility.
- 6.
- A clarified positioning of IMU-derived teleoperation kinematics as predictors of subjective UX and workload, distinct from task recognition, user identification, or questionnaire-only evaluation.
2. Related Work
2.1. Robotic Teleoperation and IMU-Based Interfaces
2.2. Subjective Usability Evaluation
2.3. Movement Analysis and Affective/Cognitive State Inference
2.4. Positioning of This Work
3. Materials and Methods
3.1. IMU-Based Teleoperation and Control Architecture
3.2. Dataset and Experimental Protocol
3.3. Feature Engineering and Data Preparation
3.4. Bivariate Correlation Analysis
- A practical effect size threshold and , and
- A statistical threshold for both Pearson and Spearman correlations.
3.5. Multivariate Regression
- LinearRegression,
- Ridge,
- Lasso,
- ElasticNet,
- KNeighborsRegressor,
- SVR,
- DecisionTreeRegressor,
- RandomForestRegressor,
- GradientBoostingRegressor, and
- XGBRegressor.
3.6. Binary Classification
- LinearDiscriminantAnalysis,
- RidgeLikeClassifier,
- LassoLikeClassifier,
- ElasticNetClassifier,
- KNeighborsClassifier,
- SVC,
- DecisionTreeClassifier,
- RandomForestClassifier,
- GradientBoostingClassifier, and
- XGBClassifier.
3.7. Statistical Validation
3.8. Final Model Refit and Explainability
4. Results
4.1. Exploratory Data Analysis
4.1.1. Questionnaire Response Distributions
4.1.2. Inter-Metric Correlations
4.2. Correlation Analysis
4.3. Regression Results
4.3.1. Global Configuration Ranking
4.3.2. Target-Specific Performance
4.3.3. Global vs. Target-Specific Gap
4.3.4. Permutation Validation of Regression Effects
4.4. Binary Classification Results
4.4.1. Global Configuration Ranking
4.4.2. Target-Specific Performance
4.4.3. Global vs. Target-Specific Gap
4.4.4. Permutation Validation of Classification Effects
4.5. Feature-Set Impact Across Regression and Classification
4.6. SHAP Feature-Importance Analysis
4.6.1. Regression SHAP Patterns
- Temporal irregularity and higher-order moments (e.g., std_peaks, kurtosis, 5th_moment) repeatedly appear in effort, frustration, mental_demand, and responsiveness.
- Spectral descriptors become dominant for targets such as realistic and usability, especially through spectral_power and spectral_median terms.
- Axis-specific sensitivity is preserved: several targets are driven by compact axis subsets (e.g., z for realistic, w for physical_demand, x + y + w for performance).
4.6.2. Classification SHAP Patterns
- Consistency with regression: Variability and shape descriptors (entropy, variance, higher-order moments, std_peaks) remain recurrent explanatory drivers.
- Strong discriminative structure for high-AUC targets: Targets such as frustration, performance, usability, and responsiveness show concentrated high-impact features, in line with their strong classification performance and permutation significance (Section 4.4).
- Target-specific representation changes: For realistic, the selected avg feature set yields axis-aggregated descriptors among the dominant SHAP contributors, whereas other targets remain axis-specific.
5. Discussion
5.1. Answering the Research Questions
- RQ1 (Correlation).
- RQ2 (Regression).
- RQ3 (Classification).
5.2. Practical Implications
- Detect when an operator is experiencing high workload (e.g., elevated frustration or mental demand) and trigger assistive interventions such as motion smoothing, haptic guidance, or task simplification.
- Provide continuous, objective UX monitoring during system prototyping, reducing dependence on post hoc questionnaires and enabling experience-aware design iteration.
- Enable personalization by adapting control parameters (e.g., sensitivity, filtering) to the individual operator’s motion signature, building on the authenticated teleoperation framework introduced in [19].
- Serve as a probabilistic UX indicator for shared-control or adaptive-autonomy systems, where the control policy can reduce operator burden while preserving human authority. Turco et al. provide a concrete teleoperated-swarm example: their data-driven shared-control approach reduced NASA-TLX workload relative to conventional teleoperation while improving task performance [29]; related shared-control work also reports effects on cognitive load and trust [30].
5.3. Comparison to Related Work
5.4. Limitations
- 1.
- Sample size. The primary limitation is participants, and the participant-level aggregation described above leaves only 16 supervised rows for model fitting. It reduces the power of permutation tests and makes complex models prone to overfitting. While eight out of 10 targets survived strict nested permutation testing, a larger cohort would enable more powerful statistical analyses and the use of deeper models.
- 2.
- Gender homogeneity. All participants were male, which limits generalizability to mixed-gender populations. Gender-related differences in motor strategy [32] could affect both kinematic features and subjective ratings.
- 3.
- Post hoc questionnaire and aggregation. A single questionnaire administered after all nine trials introduces recency bias [12] and collapses temporal dynamics. Participant-level aggregation was necessary because labels were participant-level, but it removes trial-to-trial variation and prevents the analysis of within-session adaptation. Per-trial or continuous annotation would increase the effective sample size and enable temporal modeling.
- 4.
- Experience and professional metadata. The released dataset contains virtual-environment experience bins but not professional level, expert status, or expert benchmark trials. Therefore, the present models cannot support claims about expert performance, competence detection, or movement efficiency relative to professional operators.
- 5.
- IMU calibration and drift. The secondary dataset documents the recorded IMU/quaternion streams but does not provide enough calibration, filtering, or drift-correction metadata to quantify orientation drift retrospectively. One participant comment explicitly mentions drift, so calibration uncertainty should be treated as a limitation of the available secondary data rather than as a solved preprocessing issue.
- 6.
- Biomechanical variability. Different operators can accomplish the same teleoperation goal with different limb lengths, movement habits, postures, and path strategies. IMU-based UX models may therefore produce false-positive workload or poor-UX indications when an efficient personal style differs from the training cohort. Future studies should include broader anthropometric metadata, explicit inclusion criteria, and external validation before using such models in operational decision loops.
- 7.
- Feature scope. Only end-effector quaternion features were used in the predictive models. Inter-segment coordination (e.g., upper-arm–forearm coupling) and physiological signals (e.g., EMG, EDA) were not available but could provide complementary information channels.
6. Conclusions and Future Work
- 1.
- Movement entropy, higher-order moments, and kurtosis are reliable correlates of perceived workload and frustration, with Pearson and Spearman correlations reaching and , respectively.
- 2.
- Target-specific regression models explain up to 78.7% of the variance in subjective usability (), with seven out of 10 targets exceeding . Nested permutation testing confirms statistical significance for 8 out of 10 regression targets.
- 3.
- Recasting the problem as binary classification yields AUC for nine out of 10 targets, with three targets achieving perfect AUC. Permutation testing confirms significance for 8 out of 10 classification targets, supporting the feasibility of offline high/low workload discrimination from kinematics alone while not yet establishing deployment-ready real-time detection.
- 4.
- SHAP analysis [14] provides interpretable feature–target mappings that are consistent across both regression and classification tracks, with temporal irregularity and distributional shape features emerging as the dominant explanatory families.
- 5.
- These models are best interpreted as probabilistic indicators of UX and workload, not as measures of operator skill or objective competence.
- Larger and more diverse samples to increase statistical power, improve generalizability across gender, age, anthropometry, and experience levels, and enable explicit comparison with expert benchmarks;
- Continuous in-task UX annotation (e.g., per-trial ratings or physiological markers) to capture temporal dynamics and increase the effective sample size;
- Multimodal data fusion integrating physiological signals (EMG, EDA, heart rate) with kinematics for richer state estimation;
- Real-time deployment of the classifier in a closed-loop adaptive teleoperation system, closing the gap between offline analysis and online intervention.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Moustris, G.; Tzafestas, C.S.; Konstantinidis, K. A long distance telesurgical demonstration on robotic surgery phantoms over 5G. Int. J. Comput. Assist. Radiol. Surg. 2023, 18, 1577–1587. [Google Scholar] [CrossRef] [PubMed]
- Castro, J.W.; Ariza, V.; Riffo, V. Understanding Teleoperation in Robotics: A Systematic Review of Device Types and Main Performance. IEEE Access 2026, 14, 45377–45409. [Google Scholar] [CrossRef]
- Darvish, K.; Penco, L.; Ramos, J.; Cisneros, R.; Pratt, J.; Yoshida, E.; Ivaldi, S.; Pucci, D. Teleoperation of Humanoid Robots: A Survey. IEEE Tran. Robot. 2023, 39, 1706–1727. [Google Scholar] [CrossRef]
- Luo, J.; Wang, K.; Fei, T.; Zeng, C.; Zhao, Z.; Guo, J.; Yang, C. A Teleoperation Control Framework for a Supernumerary Robotic Limb. IEEE Trans. Autom. Sci. Eng. 2025, 22, 23417–23429. [Google Scholar] [CrossRef]
- Li, H.; Guo, S.; He, R.; Wang, B.; Ding, M. A Home-based Dual-mode Upper Limb Rehabilitation System: Teleoperation Mode and Bilateral Mode with sEMG and IMU. IEEE J. Biomed. Health Inform. 2025, 29, 8140–8152. [Google Scholar] [CrossRef] [PubMed]
- Yang, E.; Dorneich, M.C. The Emotional, Cognitive, Physiological, and Performance Effects of Variable Time Delay in Robotic Teleoperation. Int. J. Soc. Robot. 2017, 9, 491–508. [Google Scholar] [CrossRef]
- ISO 9241-11:2018; Ergonomics of Human-System Interaction—Part 11: Usability: Definitions and Concepts. International Organization for Standardization: Geneva, Switzerland, 2018.
- Rueben, M.; Elprama, S.A.; Chrysostomou, D.; Jacobs, A. Introduction to (Re)Using Questionnaires in Human-Robot Interaction Research. In Human-Robot Interaction: Evaluation Methods and Their Standardization; Jost, C., Le Pévédic, B., Belpaeme, T., Bethel, C., Chrysostomou, D., Crook, N., Grandgeorge, M., Mirnig, N., Eds.; Springer International Publishing: Cham, Switzerland, 2020; pp. 125–144. [Google Scholar] [CrossRef]
- Hart, S.G.; Staveland, L.E. Development of NASA-TLX (Task Load Index): Results of Empirical and Theoretical Research. Adv. Psychol. 1988, 52, 139–183. [Google Scholar] [CrossRef]
- Brooke, J. SUS-A Quick and Dirty Usability Scale. Usability Evaluation in Industry; CRC Press: Boca Raton, FL, USA, 1996. [Google Scholar]
- Chin, J.P.; Diehl, V.A.; Norman, K.L. Development of an instrument measuring user satisfaction of the human-computer interface. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, CHI 1988, Washington, DC, USA, 15–19 May 1988; O’Hare, J.J., Ed.; ACM: New York, NY, USA, 1988; pp. 213–218. [Google Scholar] [CrossRef]
- Sreenivas, N.K.; Rao, S. Analyzing the Effects of Memory Biases and Mood Disorders on Social Performance. In Proceedings of the 19th International Conference on Autonomous Agents and Multiagent Systems, AAMAS ’20, Auckland, New Zealand, 9–13 May 2020; Seghrouchni, A.E.F., Sukthankar, G., An, B., Yorke-Smith, N., Eds.; International Foundation for Autonomous Agents and Multiagent Systems: USA, 2020; pp. 2017–2019. [Google Scholar] [CrossRef] [PubMed]
- Kohavi, R. A Study of Cross-Validation and Bootstrap for Accuracy Estimation and Model Selection. In Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence, IJCAI 95, Montréal QC, Canada, 20–25 August 1995; pp. 1137–1145. [Google Scholar]
- Lundberg, S.M.; Lee, S. A Unified Approach to Interpreting Model Predictions. In Proceedings of the Advances in Neural Information Processing Systems 30: Annual Conference on Neural Information Processing Systems 2017, Long Beach, CA, USA, 4–9 December 2017; pp. 4765–4774. [Google Scholar]
- Ahmad, N.; Ghazilla, R.A.R.; Khairi, N.M.; Kasi, V. Reviews on Various Inertial Measurement Unit (IMU) Sensor Applications. Int. J. Signal Process. Syst. 2013, 1, 256–262. [Google Scholar] [CrossRef]
- Zhou, R.; Li, Y.; Zhang, A.; Zhang, T.; Guan, Y.; Zhao, Z.; Chen, S. A PSO–ML-LSTM-based IMU state estimation approach for manipulator teleoperation. Front. Robot. AI 2025, 12, 1638853. [Google Scholar] [CrossRef] [PubMed]
- Fornaro, A.; D’Auria, D.; Amrani, H.; Napoletano, P. Responsive Teleoperation of a Robotic Arm via Wearable Inertial Sensors. In Proceedings of the IEEE Gaming, Entertainment, and Media Conference, GEM 2024, Turin, Italy, 5–7 June 2024; IEEE: New York, NY, USA, 2024; pp. 1–6. [Google Scholar] [CrossRef]
- Rouast, P.V.; Adam, M.T.P.; Chiong, R. Deep Learning for Human Affect Recognition: Insights and New Developments. IEEE Trans. Affect. Comput. 2021, 12, 524–543. [Google Scholar] [CrossRef]
- Stan, I.E.; Amrani, H.; Napoletano, P.; D’Auria, D. Authenticated Robotic Teleoperation With Task Recognition. IEEE Consum. Electron. Mag. 2026, 15, 33–40. [Google Scholar] [CrossRef]
- Adamides, G.; Katsanos, C.; Parmet, Y.; Christou, G.; Xenos, M.; Hadzilacos, T.; Edan, Y. HRI usability evaluation of interaction modes for a teleoperated agricultural robotic sprayer. Appl. Ergon. 2017, 62, 237–246. [Google Scholar] [CrossRef] [PubMed]
- Belgiovine, G.; Gonzalez-Billandon, J.; Sandini, G.; Rea, F.; Sciutti, A. Towards an HRI Tutoring Framework for Long-term Personalization and Real-time Adaptation. In Proceedings of the UMAP ’22: 30th ACM Conference on User Modeling, Adaptation and Personalization, Barcelona, Spain, 4–7 July 2022; Adjunct Proceedings; ACM: New York, NY, USA, 2022; pp. 139–145. [Google Scholar] [CrossRef]
- Skulj, G.; Vrabic, R.; Podrzaj, P. A Wearable IMU System for Flexible Teleoperation of a Collaborative Industrial Robot. Sensors 2021, 21, 5871. [Google Scholar] [CrossRef] [PubMed]
- Shintemirov, A.; Taunyazov, T.; Omarali, B.; Nurbayeva, A.; Kim, A.; Bukeyev, A.; Rubagotti, M. An Open-Source 7-DOF Wireless Human Arm Motion-Tracking System for Use in Robotics Research. Sensors 2020, 20, 3082. [Google Scholar] [CrossRef] [PubMed]
- Zhu, H.; Li, X.; Wang, L.; Chen, Z.; Shi, Y.; Zheng, S.; Li, M. IMU Motion Capture Method with Adaptive Tremor Attenuation in Teleoperation Robot System. Sensors 2022, 22, 3353. [Google Scholar] [CrossRef] [PubMed]
- Likert, R. A Technique for the Measurement of Attitudes. Arch. Psychol. 1932, 22, 1–55. [Google Scholar]
- Pedregosa, F.; Varoquaux, G.; Gramfort, A.; Michel, V.; Thirion, B.; Grisel, O.; Blondel, M.; Prettenhofer, P.; Weiss, R.; Dubourg, V.; et al. Scikit-learn: Machine Learning in Python. J. Mach. Learn. Res. 2011, 12, 2825–2830. [Google Scholar]
- Chen, T.; Guestrin, C. XGBoost: A Scalable Tree Boosting System. In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA, 13–17 August 2016; Krishnapuram, B., Shah, M., Smola, A.J., Aggarwal, C.C., Shen, D., Rastogi, R., Eds.; ACM: New York, NY, USA, 2016; pp. 785–794. [Google Scholar] [CrossRef]
- Chicco, D.; Warrens, M.J.; Jurman, G. The coefficient of determination R-squared is more informative than SMAPE, MAE, MAPE, MSE and RMSE in regression analysis evaluation. PeerJ Comput. Sci. 2021, 7, e623. [Google Scholar] [CrossRef] [PubMed]
- Turco, E.; Castellani, C.; Bo, V.; Pacchierotti, C.; Prattichizzo, D.; Baldi, T.L. Reducing Cognitive Load in Teleoperating Swarms of Robots through a Data-Driven Shared Control Approach. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS 2024, Abu Dhabi, United Arab Emirates, 14–18 October 2024; IEEE: New York, NY, USA, 2024; pp. 4731–4738. [Google Scholar] [CrossRef]
- Pan, J.; Eden, J.; Oetomo, D.; Johal, W. Effects of Shared Control on Cognitive Load and Trust in Teleoperated Trajectory Tracking. IEEE Robot. Autom. Lett. 2024, 9, 5863–5870. [Google Scholar] [CrossRef]
- Esposito, M.; Raggiunto, S.; Napoletano, P.; Belli, A.; Sciarroni, M.M.; Storti, E.; Pierleoni, P. A Lightweight CNN-Based Solution for Inertial Gesture Recognition on Tiny Edge Devices. In Proceedings of the 30th IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2025, Porto, Portugal, 9–12 September 2025; IEEE: New York, NY, USA, 2025; pp. 1–7. [Google Scholar] [CrossRef]
- Dix, A.; Finlay, J.; Abowd, G.D.; Beale, R. Human-Computer Interaction, 3rd ed.; Pearson Education Limited: London, UK, 2003. [Google Scholar]
- Roldán, J.J.; Peña-Tapia, E.; Martín-Barrio, A.; Olivares-Méndez, M.A.; del Cerro, J.; Barrientos, A. Multi-Robot Interfaces and Operator Situational Awareness: Study of the Impact of Immersion and Prediction. Sensors 2017, 17, 1720. [Google Scholar] [CrossRef] [PubMed]
- Ding, D.; Styler, B.; Chung, C.; Houriet, A. Development of a Vision-Guided Shared-Control System for Assistive Robotic Manipulators. Sensors 2022, 22, 4351. [Google Scholar] [CrossRef] [PubMed]
- Styler, B.K.; Deng, W.; Chung, C.S.; Ding, D. Evaluation of a Vision-Guided Shared-Control Robotic Arm System with Power Wheelchair Users. Sensors 2025, 25, 4768. [Google Scholar] [CrossRef] [PubMed]













| Model Family | Grid/Fixed Setup |
|---|---|
| LinearRegression | No tuned hyperparameters. |
| Ridge | alpha . |
| Lasso | alpha ; fixed max_iter = 50,000. |
| ElasticNet | alpha , l1_ratio ; fixed max_iter = 50,000. |
| KNeighborsRegressor | n_neighbors , weights . |
| SVR | C , kernel , gamma . |
| DecisionTreeRegressor | max_depth , min_samples_split , min_samples_leaf . |
| RandomForestRegressor | n_estimators , max_depth , min_samples_leaf . |
| GradientBoostingRegressor | n_estimators , learning_rate , max_depth , subsample . |
| XGBRegressor | n_estimators , learning_rate , max_depth , subsample , colsample_bytree ; fixed objective = reg:squarederror, n_jobs = 1, verbosity = 0. |
| Model Family | Grid/Fixed Setup |
|---|---|
| LinearDiscriminantAnalysis | solver . |
| RidgeLikeClassifier | C , penalty = l2, solver = liblinear; fixed max_iter = 20,000. |
| LassoLikeClassifier | C , penalty = l1, solver = liblinear; fixed max_iter = 20,000. |
| ElasticNetClassifier | C , penalty = elasticnet, solver = saga, l1_ratio ; fixed max_iter = 20,000. |
| KNeighborsClassifier | n_neighbors , weights . |
| SVC | C , kernel , gamma ; fixed probability = True. |
| DecisionTreeClassifier | max_depth , min_samples_split , min_samples_leaf . |
| RandomForestClassifier | n_estimators , max_depth , min_samples_leaf . |
| GradientBoostingClassifier | n_estimators , learning_rate , max_depth , subsample . |
| XGBClassifier | n_estimators , learning_rate , max_depth , subsample , colsample_bytree ; fixed objective = binary:logistic, n_jobs = 1, verbosity = 0. |
| Feature | Target | r | |||
|---|---|---|---|---|---|
| 5th_moment_ee_quat.y | effort | 0.0056 | 0.0348 | ||
| entropy_ee_quat.x | frustration | 0.0070 | 0.0101 | ||
| mean_ee_quat.y | temporal_demand | 0.0080 | 0.0084 | ||
| 4th_moment_ee_quat.x | frustration | 0.0093 | 0.0045 | ||
| variance_ee_quat.x | frustration | 0.0103 | 0.0035 | ||
| mean_ee_quat.w | frustration | 0.0123 | 0.0183 | ||
| 5th_moment_ee_quat.x | frustration | 0.0132 | 0.0059 | ||
| std_peaks_ee_quat.x | frustration | 0.0153 | 0.0161 | ||
| kurtosis_ee_quat.x | realistic | 0.0165 | 0.0142 | ||
| entropy_ee_quat.x | effort | 0.0168 | 0.0173 |
| Target | Model | Features | RMSE | MAE | |
|---|---|---|---|---|---|
| usability | LinearRegression | x | 0.787 | 0.335 | 0.262 |
| frustration | LinearRegression | z+w | 0.758 | 0.518 | 0.438 |
| effort | Lasso | x + y | 0.716 | 0.470 | 0.390 |
| realistic | SVR | z | 0.669 | 0.453 | 0.380 |
| performance | LinearRegression | x + y + w | 0.632 | 0.237 | 0.197 |
| mental_demand | SVR | x + y | 0.582 | 0.783 | 0.631 |
| temporal_demand | Lasso | y+z | 0.538 | 0.716 | 0.624 |
| responsiveness | Lasso | x + y + w | 0.374 | 0.740 | 0.574 |
| physical_demand | DecisionTreeRegressor | w | 0.005 | 0.897 | 0.792 |
| intuitive | SVR | w | -0.087 | 0.966 | 0.855 |
| Target | RMSEobs | RMSEperm-mean | p-Value | Significant |
|---|---|---|---|---|
| mental_demand | 0.783 | 1.543 | 0.0010 | Yes |
| effort | 0.470 | 1.137 | 0.0010 | Yes |
| realistic | 0.453 | 0.919 | 0.0020 | Yes |
| performance | 0.237 | 0.749 | 0.0020 | Yes |
| frustration | 0.518 | 2.391 | 0.0040 | Yes |
| temporal_demand | 0.716 | 1.398 | 0.0050 | Yes |
| responsiveness | 0.740 | 1.304 | 0.0120 | Yes |
| usability | 0.335 | 6.496 | 0.0200 | Yes |
| physical_demand | 0.897 | 1.161 | 0.0779 | No |
| intuitive | 0.966 | 1.095 | 0.1558 | No |
| Target | Model | Features | Acc. | Bal. Acc. | F1 | AUC |
|---|---|---|---|---|---|---|
| frustration | LinearDiscriminantAnalysis | x+z | 1.000 | 1.000 | 1.000 | 1.000 |
| performance | LinearDiscriminantAnalysis | x+w | 0.875 | 0.923 | 0.833 | 1.000 |
| usability | LinearDiscriminantAnalysis | x | 1.000 | 1.000 | 1.000 | 1.000 |
| mental_demand | SVC | z+w | 0.875 | 0.875 | 0.875 | 0.969 |
| responsiveness | LassoLikeClassifier | x + y + w | 0.813 | 0.833 | 0.812 | 0.968 |
| realistic | LinearDiscriminantAnalysis | avg | 0.875 | 0.867 | 0.867 | 0.933 |
| temporal_demand | LinearDiscriminantAnalysis | w | 0.875 | 0.855 | 0.855 | 0.927 |
| effort | KNeighborsClassifier | x | 0.875 | 0.857 | 0.867 | 0.921 |
| intuitive | ElasticNetClassifier | z | 0.750 | 0.500 | 0.429 | 0.771 |
| physical_demand | LinearDiscriminantAnalysis | x | 0.688 | 0.664 | 0.654 | 0.618 |
| Target | AUCobs | AUCperm-mean | p-Value | Significant |
|---|---|---|---|---|
| effort | 0.921 | 0.438 | 0.0030 | Yes |
| frustration | 1.000 | 0.428 | 0.0070 | Yes |
| responsiveness | 0.968 | 0.470 | 0.0080 | Yes |
| usability | 1.000 | 0.449 | 0.0130 | Yes |
| performance | 1.000 | 0.433 | 0.0140 | Yes |
| temporal_demand | 0.927 | 0.470 | 0.0180 | Yes |
| realistic | 0.933 | 0.480 | 0.0330 | Yes |
| mental_demand | 0.969 | 0.560 | 0.0400 | Yes |
| intuitive | 0.771 | 0.391 | 0.0699 | No |
| physical_demand | 0.618 | 0.449 | 0.1958 | No |
| Feature Set | ||
|---|---|---|
| Top sets | ||
| x + y | 0.187 | 0.786 |
| x + y + w | 0.171 | 0.744 |
| x + y + z + w | 0.154 | 0.760 |
| x + y + z | 0.136 | 0.793 |
| x | 0.126 | 0.776 |
| Lower-performing sets | ||
| y+w | −0.107 | 0.678 |
| w | −0.051 | 0.667 |
| y+z+w | −0.044 | 0.688 |
| z | −0.020 | 0.662 |
| y | 0.006 | 0.666 |
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. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Stan, I.E.; Napoletano, P. Predicting Subjective Usability from Kinematic Data in IMU-Based Robotic Teleoperation. Sensors 2026, 26, 5002. https://doi.org/10.3390/s26155002
Stan IE, Napoletano P. Predicting Subjective Usability from Kinematic Data in IMU-Based Robotic Teleoperation. Sensors. 2026; 26(15):5002. https://doi.org/10.3390/s26155002
Chicago/Turabian StyleStan, Ionel Eduard, and Paolo Napoletano. 2026. "Predicting Subjective Usability from Kinematic Data in IMU-Based Robotic Teleoperation" Sensors 26, no. 15: 5002. https://doi.org/10.3390/s26155002
APA StyleStan, I. E., & Napoletano, P. (2026). Predicting Subjective Usability from Kinematic Data in IMU-Based Robotic Teleoperation. Sensors, 26(15), 5002. https://doi.org/10.3390/s26155002

