Bayesian Multi-Task Learning MPC for Robotic Mobile Manipulation

11/18/2022
by   Elena Arcari, et al.
0

Mobile manipulation in robotics is challenging due to the need of solving 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.

READ FULL TEXT
research
06/08/2021

Model Predictive Robot-Environment Interaction Control for Mobile Manipulation Tasks

Modern, torque-controlled service robots can regulate contact forces whe...
research
03/09/2023

Deep Functional Predictive Control for Strawberry Cluster Manipulation using Tactile Prediction

This paper introduces a novel approach to address the problem of Physica...
research
06/05/2019

A Generic Synchronous Dataflow Architecture to Rapidly Prototype and Deploy Robot Controllers

The paper presents a software architecture to optimize the process of pr...
research
08/01/2020

Dynamic Legged Manipulation of a Ball Through Multi-Contact Optimization

The feet of robots are typically used to design locomotion strategies, s...
research
02/27/2019

Whole-Body MPC for a Dynamically Stable Mobile Manipulator

Autonomous mobile manipulation is the cutting edge of the modern robotic...
research
04/09/2021

Distributed Bayesian Online Learning for Cooperative Manipulation

For tasks where the dynamics of multiple agents are physically coupled, ...
research
03/13/2019

Uncertainty Aware Learning from Demonstrations in Multiple Contexts using Bayesian Neural Networks

Diversity of environments is a key challenge that causes learned robotic...

Please sign up or login with your details

Forgot password? Click here to reset