Hostname: page-component-848d4c4894-x5gtn Total loading time: 0 Render date: 2024-06-01T18:14:35.075Z Has data issue: false hasContentIssue false

Contact force regulation in physical human-machine interaction based on model predictive control

Published online by Cambridge University Press:  17 August 2023

Daniel Pacheco Quiñones
Affiliation:
Department of Mechanical and Aerospace Engineering, Politecnico di Torino, Turin, Italy
Maria Paterna
Affiliation:
Department of Mechanical and Aerospace Engineering, Politecnico di Torino, Turin, Italy
Carlo De Benedictis*
Affiliation:
Department of Mechanical and Aerospace Engineering, Politecnico di Torino, Turin, Italy
Daniela Maffiodo
Affiliation:
Department of Mechanical and Aerospace Engineering, Politecnico di Torino, Turin, Italy
Walter Franco
Affiliation:
Department of Mechanical and Aerospace Engineering, Politecnico di Torino, Turin, Italy
Carlo Ferraresi
Affiliation:
Department of Mechanical and Aerospace Engineering, Politecnico di Torino, Turin, Italy
*
Corresponding author: Carlo De Benedictis; Email: carlo.debenedictis@polito.it

Abstract

With increasing attention to physical human-machine interaction (pHMI), new control methods involving contact force regulation in collaborative and coexistence scenarios have spread in recent years. Thanks to its internal robustness, high dynamic performance, and capabilities to avoid constraint violations, a Model Predictive Control (MPC) action can pose a viable solution to manage the uncertainties involved in those applications. This paper uses an MPC-driven control method that aims to apply a well-defined and tunable force impulse on a human subject. After describing a general control design suitable to achieve this goal, a practical implementation of such a logic, based on an MPC controller, is shown. In particular, the physical interaction considered is the one occurring between the body of a patient and an external perturbation device in a dynamic posturography trial. The device prototype is presented in both its hardware architecture and software design. The MPC-based main control parameters are thus tuned inside hardware-in-the-loop and human-in-the-loop environments to get optimal behaviors. Finally, the device performance is analyzed to assess the MPC algorithm’s accuracy, repeatability, flexibility, and robustness concerning the several uncertainties due to the specific pHMI environment considered.

Type
Research Article
Copyright
© The Author(s), 2023. Published by Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Ronzoni, M., Accorsi, R., Botti, L. and Manzini, R., “A support-design framework for Cooperative Robots systems in labor-intensive manufacturing processes,” J. Manuf. Syst. 61, 646657 (2021).CrossRefGoogle Scholar
Maurice, P., Malaisé, A., Amiot, C., Paris, N., G.-J.Richard, O. R. and Ivaldi, S., “Human movement and ergonomics: An industry-oriented dataset for collaborative robotics,” Int. J. Robot. Res. 38(14), 1529–1153 (2019).CrossRefGoogle Scholar
Moniz, A. and Krings, B.-J., “Robots working with humans or humans working with robots? Searching for social dimensions in new human-robot interaction in industry,” Societies 6(23), 23 (2016).CrossRefGoogle Scholar
Ribeiro, J., Lima, R., Eckhardt, T. and Paiva, S., “Robotic process automation and artificial intelligence in industry 4.0 - A literature review,” Proc. Comput. Sci. 181, 5158 (2021).CrossRefGoogle Scholar
Wellmann, C., Stierle, M., Dunzer, S. and Matzner, M., “A Framework to Evaluate the Viability of Robotic Process Automation for Business Process Activities,” In: Business Process Management: Blockchain and Robotic Process Automation Forum, vol. 393 (Springer, Cham, 2020) pp. 200214.CrossRefGoogle Scholar
Clement, P., Veledar, O., Könczöl, C., Danzinger, H., Posch, M., Eichberger, A. and Macher, G., “Enhancing acceptance and trust in automated driving through virtual experience on a driving simulator,” Energies 15(3), 781 (2022).CrossRefGoogle Scholar
Park, K., Lee, H., Kim, Y. and Bien, Z., “A steward robot for human-friendly human-machine interaction in a smart house environment,” IEEE Trans. Autom. Sci. Eng. 5(1), 2125 (2008).CrossRefGoogle Scholar
Kyrarini, M., Lygerakis, F., Rajavenkatanarayanan, A., Sevastopoulos, C., Nambiappan, H., Chaitanya, K., Babu, A., Mathew, J. and Makedon, F., “A survey of robots in healthcare,” Technologies 9(1), 8 (2021).CrossRefGoogle Scholar
Guang, H., Ji, L., Shi, Y. and Misgeld, B., “Dynamic modeling and interactive performance of PARM: A parallel upper-limb rehabilitation robot using impedance control for patients after stroke,” J. Healthc. Eng. 2018, 8647591 (2018).CrossRefGoogle Scholar
Cherubini, A., Passama, R., Crosnier, A., Lasnier, A. and Fraisse, P., “Collaborative manufacturing with physical human-robot interaction,” Robot. Comput. Integr. Manuf. 40, 113 (2016).CrossRefGoogle Scholar
Gosselin, C., Laliberte, T., Mayer-St-Onge, B., Foucault, S., Lecours, A., Duchaine, V., Paradis, N., Gao, D. and Menassa, R., “A friendly beast of burden: A human-assistive robot for handling large payloads,” IEEE Robot. Autom. Mag. 20(4), 139147 (2013).CrossRefGoogle Scholar
Riener, R., Lünenburger, L. and Colombo, G., “Human-centered robotics applied to gait training and assessment,” J. Rehabil. Res. Dev. 43(5), 679694 (2006).CrossRefGoogle ScholarPubMed
She, Y. Song, S. Su, H. and Wang, J.A parametric study of compliant link design for safe physical human–robot interaction,Robotica 39(10), 17391759 (2021).CrossRefGoogle Scholar
Lalanne, D., Kanade, T. and Kohlas, J., Human Machine Interaction (Springer, Berlin/Heidelberg, 2009).CrossRefGoogle Scholar
Pervez, A. and Ryu, J., “Safe physical human–robot interaction of mobility assistance robots: evaluation index and control,Robotica 29(5), 767785 (2011).CrossRefGoogle Scholar
Norman, D., The Design of Everyday Things (MIT Press, Cambridge, 2013).Google Scholar
Flores, P. and Lankarani, H., Contact Force Models for Multibody Dynamics, 1st ed. (Springer, Cham, 2016).CrossRefGoogle Scholar
Bligård, L.-O. and Osvalder, A.-L., “CCPE: Methodology for a combined evaluation of cognitive and physical ergonomics in the interaction between human and machine,” Hum. Factors Ergon. Manuf. 24(6), 685711 (2014).CrossRefGoogle Scholar
Laouenan, G., Dossou, P.-E. and Delahousse, J., “Flexibilization 4.0 for production manufacturing optimization,” Proc. Comput. Sci. 200, 348357 (2022).CrossRefGoogle Scholar
Kirschner, D., Schlotzhauer, A., Brandstötter, M. and Hofbaur, M., “Validation of Relevant Parameters of Sensitive Manipulators for Human-Robot Collaboration,” In: Advances in Service and Industrial Robotics. RAAD 2017. Mechanisms and Machine Science, vol. 49 (Springer, Cham, 2017).Google Scholar
Keemink, A., van der Kooij, H. and Stienen, A., “Admittance control for physical human-robot interaction,” Int. J. Robot. Res. 37(11), 14211444 (2018).CrossRefGoogle Scholar
Li, Z., Huang, B., Ye, Z., Deng, M. and Yang, C., “Physical human-robot interaction of a robotic exoskeleton by admittance control,” IEEE Trans. Ind. Electron. 65(12), 96149624 (2018).CrossRefGoogle Scholar
Wang, C. and Zhao, J., “Based on human-like variable admittance control for human–robot collaborative motion,Robotica, 41(7), 21552176 (2023).CrossRefGoogle Scholar
Kana, S., Tee, K.-P. and Campolo, D., “Human-robot co-manipulation during surface tooling: A general framework based on impedance control, haptic rendering and discrete geometry,” Robot. Comput. Integr. Manuf. 67, 102033 (2021).CrossRefGoogle Scholar
Choi, J., Gu, Z., Lee, J. and Lee, I., “Impedance matching control between a human arm and a haptic joystick for long-term,Robotica 40(6), 1880–1893 (2022).CrossRefGoogle Scholar
Yu, L., Zheng, J., Wang, Y., Zhan, E. and Song, Q., “Direct force control for human-machine system with friction compensation,” Kybernetes 45(5), 760771 (2016).CrossRefGoogle Scholar
Bower, C., Taheri, H. and Wolbrecht, E., “Adaptive Control with State-Dependent Modeling of Patient Impairment for Robotic Movement Therapy,” In: 2013 IEEE International Conference on Rehabilitation Robotics (ICORR), Seattle, Washington, USA (IEEE, 2013) pp. 16.CrossRefGoogle Scholar
Li, Z., Liu, J., Huang, Z., Peng, Y., Pu, H. and Ding, L., “Adaptive impedance control of human-robot cooperation using reinforcement learning,” IEEE Trans. Ind. Electron. 64(10), 80138022 (2017).CrossRefGoogle Scholar
Guo, Q., Li, S., Jiang, D. and Migorski, S., “A lower extremity exoskeleton: Human-machine coupled modeling, robust control design, simulation, and overload-carrying experiment,” Math. Probl. Eng. 2015, 115 (2015).Google Scholar
Krüger, J. and Surdilovic, D., “Robust control of force-coupled human-robot-interaction in assembly processes,” CIRP Ann. 57(1), 4144 (2008).CrossRefGoogle Scholar
Alevizos, K., Bechlioulis, C. P. and Kyriakopoulos, K. J., “Physical human–robot cooperation based on robust motion intention estimation,Robotica 38(10), 1842–1866 (2020).CrossRefGoogle Scholar
dos Santos, W. and Siqueira, A., “Optimal impedance via model predictive control for robot-aided rehabilitation,” Control Eng. Pract. 93, 104177 (2019).CrossRefGoogle Scholar
Erickson, Z., Clever, H., Turk, G., Liu, C. and Kemp, C., “Deep Haptic Model Predictive Control for Robot-Assisted Dressing,” In: IEEE International Conference on Robotics and Automation (ICRA), Brisbane, Australia (2018).Google Scholar
Teramae, T., Noda, T. and Morimoto, J., “EMG-based model predictive control for physical human-robot interaction: Application for assist-as-needed control,” IEEE Robot. Autom. Lett. 3(1), 210217 (2018).CrossRefGoogle Scholar
Okada, M. and Taneichi, T., “Design of varying control based on human’s motion proficiency for human-machine cooperative system under physical interaction,” Mech. Eng. J. 9(1), 21-00118 (2022).Google Scholar
Chipalkatty, R., Daepp, H., Egerstedt, M. and Book, W., “Human-in-the-Loop: MPC for Shared Control of a Quadruped Rescue Robot,” In: 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems (2011).CrossRefGoogle Scholar
Pacheco Quiñones, D., Paterna, M. and De Benedictis, C., “Automatic electromechanical perturbator for postural control analysis based on model predictive control,” Appl. Sci. 11(9), 4090 (2021).CrossRefGoogle Scholar
Paterna, M., Pacheco Quiñones, D., De Benedictis, C., Maffiodo, D., Franco, W. and Ferraresi, C., “Application of Model Predictive Control in Physical Human-Machine Interaction,” In: Advances in Service and Industrial Robotics. RAAD 2022. Mechanisms and Machine Science, vol. 120 (Springer, Cham, 2022).Google Scholar
Rawlings, J. B., Mayne, D. Q. and Diehl, M. M., Model Predictive Control: Theory, Computation, and Design, 2nd ed. (Nob Hill Publishing, Santa Barbara, 2020).Google Scholar
Ferraresi, C., Maffiodo, D., Franco, W., Muscolo, G. G., De Benedictis, C., Paterna, M., Pica, O. W., Genovese, M., Pacheco Quiñones, D., Roatta, S. and Dvir, Z., “Hardware-in-the-loop equipment for the development of an automatic perturbator for clinical evaluation of human balance control,” Appl. Sci. 10(24), 8886 (2020).CrossRefGoogle Scholar
Paterna, M., Dvir, Z., De Benedictis, C., Maffiodo, D., Franco, W., Ferraresi, C. and Roatta, S., “Center of pressure displacement due to graded controlled perturbations to the trunk in standing subjects: The force-impulse paradigm,” Eur. J. Appl. Physiol. 122(2), 425435 (2022).CrossRefGoogle Scholar
Dvir, Z., Paterna, M., Quargnenti, M., De Benedictis, C., Maffiodo, D., Franco, W., Ferraresi, C., Manca, A., Deriu, F. and Roatta, S., “Linearity and repeatability of postural responses in relation to peak force and impulse of manually delivered perturbations: A preliminary study,” Eur. J. Appl. Physiol. 120(6), 13191330 (2020).CrossRefGoogle ScholarPubMed
Pasman, E. P., McKeown, M. J., Cleworth, T. W., Bloem, B. R., Inglis, J. T. and Carpenter, M. G., “A novel MRI compatible balance simulator to detect postural instability in Parkinson’s disease,” Front. Neurol. 10, 922 (2019).CrossRefGoogle ScholarPubMed
Chen, B., Lee, Y.-J. and Aruin, A. S., “Role of point of application of perturbation in control of vertical posture,” Exp. Brain Res. 235(11), 34493457 (2017).CrossRefGoogle ScholarPubMed