Abstract
This paper introduces a novel application of Probabilistic Movement Primitives (ProMPs) for control of industrial hydraulic manipulators. We show how to include both manipulator kinematics and hydraulic cylinder dynamics in the trajectory learning. The solution is based on approximate quasi-static relation between hydraulic valve control commands and joint variables. The benefit of the approach compared to naively adding the control inputs in the ProMPs vector is that our approach reduces the required dimension of the vector and the corresponding cross-covariances. Moreover, this allows for the feedforward control commands to be sampled from ProMPs instead of being calculated during operation. Our results show that the proposed framework reduces the noise when compared to the latter. Trajectory learning is done using data collected from a real Komatsu PC138US-8 excavator, while demonstration of the efficacy of the control system is shown on a high-fidelity simulator of the machine. We also analyze different choices of the basis function and compare their suitability for encoding an excavator digging motion.
Original language | English |
---|---|
Title of host publication | 2022 10th International Conference on Control, Mechatronics and Automation, ICCMA 2022 |
Publisher | IEEE |
Pages | 76-81 |
Number of pages | 6 |
ISBN (Electronic) | 978-1-6654-9048-1 |
ISBN (Print) | 978-1-6654-9049-8 |
DOIs | |
Publication status | Published - 2022 |
Publication type | A4 Article in conference proceedings |
Event | International Conference on Control, Mechatronics and Automation - Belval, Luxembourg Duration: 9 Nov 2022 → 12 Nov 2022 |
Conference
Conference | International Conference on Control, Mechatronics and Automation |
---|---|
Country/Territory | Luxembourg |
City | Belval |
Period | 9/11/22 → 12/11/22 |
Keywords
- hydraulic manipulator
- industrial excavator
- learning from demonstration
- probabilistic movement primitives
- trajectory learning
Publication forum classification
- Publication forum level 1
ASJC Scopus subject areas
- Artificial Intelligence
- Electrical and Electronic Engineering
- Control and Optimization