Authors

Junyuan Xue, Wenyu Liang, Yan Wu, Tong Heng Lee

Abstract

Robotic systems have evolved to handle various significant interaction tasks in different environments. Under these conditions, the involvement of humans in the environment drastically complicates such interaction tasks; as the safety of humans should be prioritized while seeking to achieve the desired task aim. It is thus paramount that appropriate developments should be pursued with specific considerations for such safety-performance-balanced interaction tasks on unknown soft environments (e.g., humans). Towards this end, we present an adaptive robust, and passive control scheme based on model predictive control and variable impedance control that addresses this challenge. Under this control scheme, during robotic interaction tasks with complex environments (e.g., humans), the presented development and design incorporate safety thresholds that are carefully satisfied via impedance adaptation, and realized by a safety-related mode-switching mechanism. Once the safety thresholds are satisfied, task performance is then focused on. Additionally, a real-time adaptive robust parameter estimator is designed and utilized to estimate the environment contact model for the model predictive control, and thus this control scheme is robust against disturbances (e.g., which would invariably arise from the inevitable small bounded human motions) during the interaction tasks. Finally, the key safety and performance attainments of the proposed control scheme are verified via experiments. The experiments are conducted on two silicone rubber models and a human arm. These show that the proposed control scheme effectively outperformed various currently available control schemes in these interaction tasks with unknown environment contact models, and bounded but unpredictable environment position shifts, such as in robotic ultrasound scanning applications.

Keywords

Impedance control; Adaptive control; Model predictive control; Safe interaction

Citation

  • Journal: Robotics and Autonomous Systems
  • Year: 2025
  • Volume: 189
  • Issue:
  • Pages: 104961
  • Publisher: Elsevier BV
  • DOI: 10.1016/j.robot.2025.104961

BibTeX

@article{Xue_2025,
  title={{Model predictive variable impedance control towards safe robotic interaction in unknown disturbance-rich environments}},
  volume={189},
  ISSN={0921-8890},
  DOI={10.1016/j.robot.2025.104961},
  journal={Robotics and Autonomous Systems},
  publisher={Elsevier BV},
  author={Xue, Junyuan and Liang, Wenyu and Wu, Yan and Lee, Tong Heng},
  year={2025},
  pages={104961}
}

Download the bib file

References

  • Roveda, L., Magni, M., Cantoni, M., Piga, D. & Bucca, G. Human–robot collaboration in sensorless assembly task learning enhanced by uncertainties adaptation via Bayesian Optimization. Robotics and Autonomous Systems vol. 136 103711 (2021) – 10.1016/j.robot.2020.103711
  • Tanaka, H. et al. Implementation of Bilateral Control System Based on Acceleration Control Using FPGA for Multi-DOF Haptic Endoscopic Surgery Robot. IEEE Transactions on Industrial Electronics vol. 56 618–627 (2009) – 10.1109/tie.2008.2005710
  • Cai, S., Xie, P., Li, G. & Xie, L. Compensation-corrective adaptive control strategy for upper-limb rehabilitation robots. Robotics and Autonomous Systems vol. 177 104701 (2024) – 10.1016/j.robot.2024.104701
  • Hogan, N. Impedance Control: An Approach to Manipulation: Part II—Implementation. Journal of Dynamic Systems, Measurement, and Control vol. 107 8–16 (1985) – 10.1115/1.3140713
  • Ikeura, Variable impedance control of a robot for cooperation with a human. (1995)
  • Gribovskaya, Motion learning and adaptive impedance for robot control during physical interaction with humans. (2011)
  • Kronander, Online learning of varying stiffness through physical human-robot interaction. (2012)
  • Suzuki, S. & Furuta, K. Adaptive Impedance Control to Enhance Human Skill on a Haptic Interface System. Journal of Control Science and Engineering vol. 2012 1–10 (2012) – 10.1155/2012/365067
  • Michel, Y., Rahal, R., Pacchierotti, C., Giordano, P. R. & Lee, D. Bilateral Teleoperation With Adaptive Impedance Control for Contact Tasks. IEEE Robotics and Automation Letters vol. 6 5429–5436 (2021) – 10.1109/lra.2021.3066974
  • Stulp, F. et al. Model-Free Reinforcement Learning of Impedance Control in Stochastic Environments. IEEE Transactions on Autonomous Mental Development vol. 4 330–341 (2012) – 10.1109/tamd.2012.2205924
  • Luo, J. et al. Reinforcement Learning on Variable Impedance Controller for High-Precision Robotic Assembly. 2019 International Conference on Robotics and Automation (ICRA) 3080–3087 (2019) doi:10.1109/icra.2019.8793506 – 10.1109/icra.2019.8793506
  • Roveda, L. et al. Model-Based Reinforcement Learning Variable Impedance Control for Human-Robot Collaboration. Journal of Intelligent & Robotic Systems vol. 100 417–433 (2020) – 10.1007/s10846-020-01183-3
  • Calinon, A task-parameterized probabilistic model with minimal intervention control. (2014)
  • Wu, Y., Zhao, F., Tao, T. & Ajoudani, A. A Framework for Autonomous Impedance Regulation of Robots Based on Imitation Learning and Optimal Control. IEEE Robotics and Automation Letters vol. 6 127–134 (2021) – 10.1109/lra.2020.3033260
  • Khan, Enhancing robot end-effector trajectory tracking using virtual force-tracking impedance control. Adv. Intell. Syst. (2024)
  • Ganesh, Biomimetic motor behavior for simultaneous adaptation of force, impedance and trajectory in interaction tasks. (2010)
  • Ren, Y., Liu, Y., Jin, M. & Liu, H. Biomimetic object impedance control for dual-arm cooperative 7-DOF manipulators. Robotics and Autonomous Systems vol. 75 273–287 (2016) – 10.1016/j.robot.2015.09.018
  • Tsuji, T. & Tanaka, Y. Bio-mimetic impedance control of robotic manipulator for dynamic contact tasks. Robotics and Autonomous Systems vol. 56 306–316 (2008) – 10.1016/j.robot.2007.09.001
  • Shi, Human-aware robot motion planning with velocity constraints. (2008)
  • Kimmel, M. & Hirche, S. Invariance Control for Safe Human–Robot Interaction in Dynamic Environments. IEEE Transactions on Robotics vol. 33 1327–1342 (2017) – 10.1109/tro.2017.2750697
  • Richalet, J., Rault, A., Testud, J. L. & Papon, J. Model predictive heuristic control. Automatica vol. 14 413–428 (1978) – 10.1016/0005-1098(78)90001-8
  • Lee, J. H. Model predictive control: Review of the three decades of development. International Journal of Control, Automation and Systems vol. 9 415–424 (2011) – 10.1007/s12555-011-0300-6
  • Zeng, T., Mohammad, A., Madrigal, A. G., Axinte, D. & Keedwell, M. A Robust Human–Robot Collaborative Control Approach Based on Model Predictive Control. IEEE Transactions on Industrial Electronics vol. 71 7360–7369 (2024) – 10.1109/tie.2023.3299046
  • Wahrburg, MPC-based admittance control for robotic manipulators. (2016)
  • Bednarczyk, Model predictive impedance control. (2020)
  • Jin, Z., Qin, D., Liu, A., Zhang, W. & Yu, L. Model Predictive Variable Impedance Control of Manipulators for Adaptive Precision-Compliance Tradeoff. IEEE/ASME Transactions on Mechatronics vol. 28 1174–1186 (2023) – 10.1109/tmech.2022.3204350
  • Anand, A. S., Gravdahl, J. T. & Abu-Dakka, F. J. Model-based variable impedance learning control for robotic manipulation. Robotics and Autonomous Systems vol. 170 104531 (2023) – 10.1016/j.robot.2023.104531
  • Haninger, K., Hegeler, C. & Peternel, L. Model predictive impedance control with Gaussian processes for human and environment interaction. Robotics and Autonomous Systems vol. 165 104431 (2023) – 10.1016/j.robot.2023.104431
  • Bednarczyk, M., Omran, H. & Bayle, B. EMG-Based Variable Impedance Control With Passivity Guarantees for Collaborative Robotics. IEEE Robotics and Automation Letters vol. 7 4307–4312 (2022) – 10.1109/lra.2022.3149575
  • Dyck, M., Sachtler, A., Klodmann, J. & Albu-Schaffer, A. Impedance Control on Arbitrary Surfaces for Ultrasound Scanning Using Discrete Differential Geometry. IEEE Robotics and Automation Letters vol. 7 7738–7746 (2022) – 10.1109/lra.2022.3184800
  • Rashad, R. et al. Energy Aware Impedance Control of a Flying End-Effector in the Port-Hamiltonian Framework. IEEE Transactions on Robotics vol. 38 3936–3955 (2022)10.1109/tro.2022.3183532
  • Ferraguti, A tank-based approach to impedance control with variable stiffness. (2013)
  • Liang, W., Ma, J. & Tan, K. K. Contact Force Control on Soft Membrane for an Ear Surgical Device. IEEE Transactions on Industrial Electronics vol. 65 9593–9603 (2018) – 10.1109/tie.2018.2818647
  • Hunt, K. H. & Crossley, F. R. E. Coefficient of Restitution Interpreted as Damping in Vibroimpact. Journal of Applied Mechanics vol. 42 440–445 (1975) – 10.1115/1.3423596
  • Feng, Precision force tracking control of a surgical device interacting with a deformable membrane. IEEE/ASME Trans. Mechatronics (2022)
  • Pappalardo, A. et al. Hunt–Crossley model based force control for minimally invasive robotic surgery. Biomedical Signal Processing and Control vol. 29 31–43 (2016) – 10.1016/j.bspc.2016.05.003
  • Goodwin, Parameter estimation for deterministic systems. (2014)
  • ISO/TS 15066, (2016)
  • Pan, Y., Li, Z., Shi, T. & Wen, C. Composite Learning Variable Impedance Robot Control With Stability and Passivity Guarantees. IEEE Robotics and Automation Letters vol. 9 119–126 (2024) – 10.1109/lra.2023.3327675
  • Liu, J., Zheng, H., Poh, P., Machens, H.-G. & Schilling, A. Hydrogels for Engineering of Perfusable Vascular Networks. International Journal of Molecular Sciences vol. 16 15997–16016 (2015) – 10.3390/ijms160715997