Dynamic Legged Manipulation of a Ball Through Multi-Contact Optimization

08/01/2020
by   Chenyu Yang, et al.
0

The feet of robots are typically used to design locomotion strategies, such as balancing, walking, and running. However, they also have great potential to perform manipulation tasks. In this paper, we propose a model predictive control (MPC) framework for a quadrupedal robot to dynamically balance on a ball and simultaneously manipulate it to follow various trajectories such as straight lines, sinusoids, circles and in-place turning. We numerically validate our controller on the Mini Cheetah robot using different gaits including trotting, bounding, and pronking on the ball.

READ FULL TEXT

page 1

page 6

research
11/17/2020

Circus ANYmal: A Quadruped Learning Dexterous Manipulation with Its Limbs

Quadrupedal robots are skillful at locomotion tasks while lacking manipu...
research
12/15/2021

Contact simulation of a 2D Bipedal Robot kicking a ball

This report describes an approach for simulating multi-body contacts of ...
research
10/07/2022

Contact Optimization for Non-Prehensile Loco-Manipulation via Hierarchical Model Predictive Control

Recent studies on quadruped robots have focused on either locomotion or ...
research
10/10/2022

Creating a Dynamic Quadrupedal Robotic Goalkeeper with Reinforcement Learning

We present a reinforcement learning (RL) framework that enables quadrupe...
research
04/03/2023

DribbleBot: Dynamic Legged Manipulation in the Wild

DribbleBot (Dexterous Ball Manipulation with a Legged Robot) is a legged...
research
11/18/2022

Bayesian Multi-Task Learning MPC for Robotic Mobile Manipulation

Mobile manipulation in robotics is challenging due to the need of solvin...
research
07/25/2023

A Model Predictive Capture Point Control Framework for Robust Humanoid Balancing via Ankle, Hip, and Stepping Strategies

The robust balancing capability of humanoid robots against disturbances ...

Please sign up or login with your details

Forgot password? Click here to reset