Bayesian Multi-Task Learning MPC for Robotic Mobile Manipulation

被引:9
|
作者
Arcari, Elena [1 ]
Minniti, Maria Vittoria [2 ]
Scampicchio, Anna [1 ]
Carron, Andrea [1 ]
Farshidian, Farbod [2 ]
Hutter, Marco [2 ]
Zeilinger, Melanie N. [1 ]
机构
[1] Swiss Fed Inst Technol, Inst Dynam Syst & Control, CH-8092 Zurich, Switzerland
[2] Swiss Fed Inst Technol, Robot Syst Lab, CH-8092 Zurich, Switzerland
基金
瑞士国家科学基金会;
关键词
Task analysis; Adaptation models; Robots; Multitasking; Data models; Robot kinematics; Manipulator dynamics; Model learning for control; transfer learning; mobile manipulation; MODEL-PREDICTIVE CONTROL; TRACKING; FILTER;
D O I
10.1109/LRA.2023.3264758
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Mobile manipulation in robotics is challenging due to the need to solve many diverse tasks, such as opening a door or picking-and-placing an object. Typically, a basic first-principles system description of the robot is available, thus motivating the use of model-based controllers. However, the robot dynamics and its interaction with an object are affected by uncertainty, limiting the controller's performance. To tackle this problem, we propose a Bayesian multi-task learning model that uses trigonometric basis functions to identify the error in the dynamics. In this way, data from different but related tasks can be leveraged to provide a descriptive error model that can be efficiently updated online for new, unseen tasks. We combine this learning scheme with a model predictive controller, and extensively test the effectiveness of the proposed approach, including comparisons with available baseline controllers. We present simulation tests with a ball-balancing robot, and door opening hardware experiments with a quadrupedal manipulator.
引用
收藏
页码:3222 / 3229
页数:8
相关论文
共 50 条
  • [21] High-Dimensional Bayesian Optimization with Multi-Task Learning for RocksDB
    Alabed, Sami
    Yoneki, Eiko
    PROCEEDINGS OF THE 1ST WORKSHOP ON MACHINE LEARNING AND SYSTEMS (EUROMLSYS'21), 2021, : 111 - 119
  • [22] Information-Theoretic Multi-task Learning Framework for Bayesian Optimisation
    Ramachandran, Anil
    Gupta, Sunil
    Rana, Santu
    Venkatesh, Svetha
    AI 2019: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2019, 11919 : 497 - 509
  • [23] High-dimensional Bayesian optimization with multi-task learning for RocksDB
    Alabed, Sami
    Yoneki, Eiko
    arXiv, 2021,
  • [24] Multi-population genomic prediction using a multi-task Bayesian learning model
    Chen, Liuhong
    Li, Changxi
    Miller, Stephen
    Schenkel, Flavio
    BMC GENETICS, 2014, 15
  • [25] Multi-population genomic prediction using a multi-task Bayesian learning model
    Liuhong Chen
    Changxi Li
    Stephen Miller
    Flavio Schenkel
    BMC Genetics, 15
  • [26] Learning to Branch for Multi-Task Learning
    Guo, Pengsheng
    Lee, Chen-Yu
    Ulbricht, Daniel
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 119, 2020, 119
  • [27] LanCon-Learn: Learning With Language to Enable Generalization in Multi-Task Manipulation
    Silva, Andrew
    Moorman, Nina
    Silva, William
    Zaidi, Zulfiqar
    Gopalan, Nakul
    Gombolay, Matthew
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (02) : 1635 - 1642
  • [28] Learning to Branch for Multi-Task Learning
    Guo, Pengsheng
    Lee, Chen-Yu
    Ulbricht, Daniel
    25TH AMERICAS CONFERENCE ON INFORMATION SYSTEMS (AMCIS 2019), 2019,
  • [29] Boosted multi-task learning
    Olivier Chapelle
    Pannagadatta Shivaswamy
    Srinivas Vadrevu
    Kilian Weinberger
    Ya Zhang
    Belle Tseng
    Machine Learning, 2011, 85 : 149 - 173
  • [30] An overview of multi-task learning
    Zhang, Yu
    Yang, Qiang
    NATIONAL SCIENCE REVIEW, 2018, 5 (01) : 30 - 43