Gaussian Process Based Model Predictive Controller for Imitation Learning

被引:0
|
作者
Joukov, Vladimir
Kulic, Dana
机构
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Humans still outperform robots in most manipulation and locomotion tasks. Research suggests that humans minimize a task specific cost function when performing movements. In this paper we present a Gaussian Process based method to learn the underlying cost function, without making assumptions on its structure, and reproduce the demonstrated movement on a robot using a linear model predictive control framework. We show that the learned cost function can be used to prioritize between tracking and additional cost functions based on exemplar variance, and satisfy task and joint space constraints. Tuning the weighting between learned position and velocity costs produces trajectories of the desired shape even in the presence of constraints. The approach is validated in simulation with a simple 2dof manipulator showing joint and task space tracking and with a 4dof manipulator reproducing trajectories based on a human handwriting dataset.
引用
收藏
页码:850 / 855
页数:6
相关论文
共 50 条
  • [21] Reinforcement Learning Based Aircraft Controller Enhanced By Gaussian Process Trim Finding
    Benyamen, Hady
    Chowdhury, Mozammal
    Keshmiri, Shawn
    [J]. ASME Letters in Dynamic Systems and Control, 2023, 3 (03):
  • [22] Model predictive optimization for imitation learning from demonstrations
    Hu, Yingbai
    Cui, Mingyang
    Duan, Jianghua
    Liu, Wenjun
    Huang, Dianye
    Knoll, Alois
    Chen, Guang
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2023, 163
  • [23] Iterative Learning Model Predictive Controller of Plastic Sheet Temperature for a Thermoforming Process
    Chy, Md Muminul Islam
    Boulet, Benoit
    [J]. 2012 AMERICAN CONTROL CONFERENCE (ACC), 2012, : 627 - 633
  • [24] Gaussian Process Based Model Predictive Control for Overtaking in Autonomous Driving
    Liu, Wenjun
    Liu, Chang
    Chen, Guang
    Knoll, Alois
    [J]. FRONTIERS IN NEUROROBOTICS, 2021, 15
  • [25] Trajectory Tracking of a Quadrotor based on Gaussian Process Model Predictive Control
    Peng, Chuan
    Yang, Yanhua
    [J]. PROCEEDINGS OF THE 33RD CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2021), 2021, : 4932 - 4937
  • [26] Fast Gaussian Process based Model Predictive Control with Uncertainty Propagation
    Nghiem, Truong X.
    Nguyen, Trong-Doan
    Le, Viet-Anh
    [J]. 2019 57TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2019, : 1052 - 1059
  • [27] Process model quality monitoring of model predictive controller
    Liu, Lei
    Ling, Dan
    Wu, Yaqiong
    Zheng, Ying
    [J]. PROCEEDINGS OF THE 36TH CHINESE CONTROL CONFERENCE (CCC 2017), 2017, : 4391 - 4396
  • [28] Nonlinear predictive control with a Gaussian process model
    Kocijan, J
    Murray-Smith, R
    [J]. SWITCHING AND LEARNING IN FEEDBACK SYSTEMS, 2005, 3355 : 185 - 200
  • [29] Approximate Explicit Model Predictive Controller using Gaussian Processes
    Binder, Matthias
    Darivianakis, Georgios
    Eichler, Annika
    Lygeros, John
    [J]. 2019 IEEE 58TH CONFERENCE ON DECISION AND CONTROL (CDC), 2019, : 841 - 846
  • [30] Model Predictive Controller Design For Bioprocesses Based On Machine Learning Algorithms
    Rashedi, Mohammad
    Khodabandehlou, Hamid
    Demers, Matthew
    Wang, Tony
    Garvin, Christopher
    [J]. IFAC PAPERSONLINE, 2022, 55 (07): : 45 - 50