Proceedings

Q-Learning-Based Model Predictive Variable Impedance Control for Physical Human-Robot Collaboration (Extended Abstract)

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Journal Track. Pages 6959-6963.

https://doi.org/10.24963/ijcai.2023/790

Abstract

Physical human-robot collaboration is increasingly required in many contexts. To implement an effective collaboration, the robot should be able to recognize the human’s intentions and guarantee safe and adaptive behavior along the intended motion directions. The robot-control strategies with such attributes are particularly demanded in the industrial field. Indeed, with this aim, this work proposes a Q-Learning-based Model Predictive Variable Impedance Control (Q-LMPVIC) to assist the operators in physical human-robot collaboration (pHRC) tasks. A Cartesian impedance control loop is designed to implement decoupled compliant robot dynamics. The impedance control parameters (i.e., setpoint and damping parameters) are then optimized online in order to maximize the performance of the pHRC. For this purpose, an ensemble of neural networks is designed to learn the modeling of the human-robot interaction dynamics while capturing the associated uncertainties. The derived modeling is then exploited by the model predictive controller (MPC), enhanced with stability guarantees by means of Lyapunov constraints. The MPC is solved by making use of a Q-Learning method that, in its online implementation, uses an actor-critic algorithm to approximate the exact solution. Indeed, the Q-learning method provides an accurate and highly efficient solution (in terms of computational time and resources). The proposed approach has been validated through experimental tests, in which a Franka EMIKA panda robot has been used as a test platform.

  1. [Cremer et al., 2019] Sven Cremer, Sumit Kumar Das, In- dika B Wijayasinghe, Dan O Popa, and Frank L Lewis. Model-free online neuroadaptive controller with intent es- timation for physical human-robot interaction. IEEE Transactions on Robotics, 36(1):240-253, 2019.
  2. [Dimeas and Aspragathos, 2015] Fotios Dimeas and Nikos Aspragathos. Reinforcement learning of variable admit- tance control for human-robot co-manipulation. In 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 1011-1016. IEEE, 2015.
  3. [Fragapane et al., 2020] Giuseppe Fragapane, Dmitry Ivanov, Mirco Peron, Fabio Sgarbossa, and Jan Ola Strandhagen. Increasing flexibility and productivity in industry 4.0 production networks with autonomous mo- bile robots and smart intralogistics. Annals of operations research, pages 1-19, 2020.
  4. [Galin and Meshcheryakov, 2020] Rinat R Galin and Ro- man V Meshcheryakov. Human-robot interaction effi- ciency and human-robot collaboration. In Robotics: In- dustry 4.0 Issues & New Intelligent Control Paradigms, pages 55-63. Springer, 2020.
  5. [Makris, 2021] Sotiris Makris. Cooperating Robots for Flex- ible Manufacturing. Springer, 2021.
  6. [Mauri et al., 2019] Alessandro Mauri, Jacopo Lettori, Gio- vanni Fusi, Davide Fausti, Maurizio Mor, Francesco Braghin, Giovanni Legnani, and Loris Roveda. Mechani- cal and control design of an industrial exoskeleton for ad- vanced human empowering in heavy parts manipulation tasks. Robotics, 8(3):65, 2019.
  7. [Medina et al., 2019] José R Medina, Hendrik Börner, Satoshi Endo, and Sandra Hirche. Impedance-based gaus- sian processes for modeling human motor behavior in physical and non-physical interaction. IEEE Transactions on Biomedical Engineering, 66(9):2499-2511, 2019.
  8. [Peternel et al., 2017] Luka Peternel, Nikos Tsagarakis, and Arash Ajoudani. A human-robot co-manipulation ap- proach based on human sensorimotor information. IEEE Transactions on Neural Systems and Rehabilitation Engi- neering, 25(7):811-822, 2017.
  9. [Roveda et al., 2018a] Loris Roveda, Nicola Castaman, Ste- fano Ghidoni, Paolo Franceschi, Nicolò Boscolo, Enrico Pagello, and Nicola Pedrocchi. Human-robot cooperative interaction control for the installation of heavy and bulky components. In 2018 IEEE International Conference on Systems, Man, and Cybernetics (SMC), pages 339-344. IEEE, 2018.
  10. [Roveda et al., 2018b] Loris Roveda, Shaghavezh Haghshenas, Alessio Prini, Tito Dinon, Nicola Pedrocchi, Francesco Braghin, and Lorenzo Molinari Tosatti. Fuzzy impedance control for enhancing capabilities of humans in onerous tasks execution. In 2018 15th international conference on ubiquitous robots (UR), pages 406-411. IEEE, 2018.
  11. [Roveda et al., 2019] Loris Roveda, Shaghayegh Haghshenas, Marco Caimmi, Nicola Pedrocchi, and Lorenzo Molinari Tosatti. Assisting operators in heavy industrial tasks: on the design of an optimized cooperative impedance fuzzy-controller with embedded safety rules. Frontiers in Robotics and AI, 6:75, 2019.
  12. [Roveda et al., 2020] Loris Roveda, Jeyhoon Maskani, Paolo Franceschi, Arash Abdi, Francesco Braghin, Lorenzo Molinari Tosatti, and Nicola Pedrocchi. Model- based reinforcement learning variable impedance control for human-robot collaboration. Journal of Intelligent & Robotic Systems, 100(2):417-433, 2020.
  13. [Roveda et al., 2021a] Loris Roveda, Beatrice Maggioni, Elia Marescotti, Asad Shahid, Andrea Maria Zanchettin, Alberto Bemporad, and Dario Piga. Pairwise preferences- based optimization of a path-based velocity planner in robotic sealing tasks. IEEE Robotics and Automation Let- ters, 2021.
  14. [Roveda et al., 2021b] Loris Roveda, Mauro Magni, Mar- tina Cantoni, Dario Piga, and Giuseppe Bucca. Human- robot collaboration in sensorless assembly task learning enhanced by uncertainties adaptation via bayesian opti- mization. Robotics and Autonomous Systems, 136:103711, 2021.
  15. [Roveda et al., 2022] Loris Roveda, Andrea Testa, Asad Ali Shahid, Francesco Braghin, and Dario Piga. Q-learning- based model predictive variable impedance control for physical human-robot collaboration. Artificial Intelli- gence, 312:103771, 2022.
  16. [Vicentini et al., 2020] Federico Vicentini, Nicola Pedroc- chi, Manuel Beschi, Matteo Giussani, Niccolò Iannacci, Paolo Magnoni, Stefania Pellegrinelli, Loris Roveda, En- rico Villagrossi, Mehrnoosh Askarpour, et al. Piros: Co- operative, safe and reconfigurable robotic companion for cnc pallets load/unload stations. In Bringing Innovative Robotic Technologies from Research Labs to Industrial End-users, pages 57-96. Springer, 2020.
  17. [Zhang et al., 2020] Hao Zhang, Shaoyuan Li, and Yi Zheng. Q-learning-based model predictive control for nonlin- ear continuous-time systems. Industrial & Engineering Chemistry Research, 59(40):17987-17999, 2020.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards