Authors

S.P. Nageshrao, G.A.D. Lopes, D. Jeltsema, R. Babuška

Abstract

Passivity-based control (PBC) is commonly used for the stabilization of port-Hamiltonian (PH) systems. The PH framework is suitable for multi-domain systems, for example mechatronic devices or micro-electro-mechanical systems. Passivity-based control synthesis for PH systems involves solving partial differential equations, which can be cumbersome. Rather than explicitly solving these equations, in our approach the control law is parameterized and the unknown parameter vector is learned using an actor–critic reinforcement learning algorithm. The key advantages of combining learning with PBC are: (i) the complexity of the control design procedure is reduced, (ii) prior knowledge about the system, given in the form of a PH model, speeds up the learning process, (iii) physical meaning can be attributed to the learned control law. In this paper we extended the learning-based PBC method to a regulation problem and present the experimental results for a two-degree-of-freedom manipulator. We show that the learning algorithm is capable of achieving feedback regulation in the presence of model uncertainties.

Keywords

Passivity-based control; Port-Hamiltonian systems; Reinforcement learning; Robotics

Citation

BibTeX

@article{Nageshrao_2014,
  title={{Passivity-based reinforcement learning control of a 2-DOF manipulator arm}},
  volume={24},
  ISSN={0957-4158},
  DOI={10.1016/j.mechatronics.2014.10.005},
  number={8},
  journal={Mechatronics},
  publisher={Elsevier BV},
  author={Nageshrao, S.P. and Lopes, G.A.D. and Jeltsema, D. and Babuška, R.},
  year={2014},
  pages={1001--1007}
}

Download the bib file

References