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
相关论文
共 43 条
[21]  
Lenz I, 2015, ROBOTICS: SCIENCE AND SYSTEMS XI
[22]   Safe Active Dynamics Learning and Control: A Sequential Exploration-Exploitation Framework [J].
Lew, Thomas ;
Sharma, Apoorva ;
Harrison, James ;
Bylard, Andrew ;
Pavone, Marco .
IEEE TRANSACTIONS ON ROBOTICS, 2022, 38 (05) :2888-2907
[23]   Meta Learning With Paired Forward and Inverse Models for Efficient Receding Horizon Control [J].
McKinnon, Christopher ;
Schoellig, Angela P. .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2021, 6 (02) :3240-3247
[24]   Model Predictive Robot-Environment Interaction Control for Mobile Manipulation Tasks [J].
Minniti, Maria Vittoria ;
Grandia, Ruben ;
Faeh, Kevin ;
Farshidian, Farbod ;
Hutter, Marco .
2021 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2021), 2021, :1651-1657
[25]   Adaptive CLF-MPC With Application to Quadrupedal Robots [J].
Minniti, Maria Vittoria ;
Grandia, Ruben ;
Farshidian, Farbod ;
Hutter, Marco .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (01) :565-572
[26]   Whole-Body MPC for a Dynamically Stable Mobile Manipulator [J].
Minniti, Maria Vittoria ;
Farshidian, Farbod ;
Grandia, Ruben ;
Hutter, Marco .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2019, 4 (04) :3687-3694
[27]   Articulated Object Interaction in Unknown Scenes with Whole-Body Mobile Manipulation [J].
Mittal, Mayank ;
Hoeller, David ;
Farshidian, Farbod ;
Hutter, Marco ;
Garg, Animesh .
2022 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2022, :1647-1654
[28]  
Nagabandi Anusha, 2019, ICLR
[29]   Neural-Fly enables rapid learning for agile flight in strong winds [J].
O'Connell, Michael ;
Shi, Guanya ;
Shi, Xichen ;
Azizzadenesheli, Kamyar ;
Anandkumar, Anima ;
Yue, Yisong ;
Chung, Soon-Jo .
SCIENCE ROBOTICS, 2022, 7 (66)
[30]   Disturbance models for offset-free model-predictive control [J].
Pannocchia, G ;
Rawlings, JB .
AICHE JOURNAL, 2003, 49 (02) :426-437