The MIT Humanoid Robot: Design, Motion Planning, and Control For Acrobatic Behaviors

04/19/2021
by   Matthew Chignoli, et al.
0

Demonstrating acrobatic behavior of a humanoid robot such as flips and spinning jumps requires systematic approaches across hardware design, motion planning, and control. In this paper, we present a new humanoid robot design, an actuator-aware kino-dynamic motion planner, and a landing controller as part of a practical system design for highly dynamic motion control of the humanoid robot. To achieve the impulsive motions, we develop two new proprioceptive actuators and experimentally evaluate their performance using our custom-designed dynamometer. The actuator's torque, velocity, and power limits are reflected in our kino-dynamic motion planner by approximating the configuration-dependent reaction force limits and in our dynamics simulator by including actuator dynamics along with the robot's full-body dynamics. For the landing control, we effectively integrate model-predictive control and whole-body impulse control by connecting them in a dynamically consistent way to accomplish both the long-time horizon optimal control and high-bandwidth full-body dynamics-based feedback. Actuators' torque output over the entire motion are validated based on the velocity-torque model including battery voltage droop and back-EMF voltage. With the carefully designed hardware and control framework, we successfully demonstrate dynamic behaviors such as back flips, front flips, and spinning jumps in our realistic dynamics simulation.

READ FULL TEXT

page 1

page 3

page 7

research
09/09/2021

A Unified Model with Inertia Shaping for Highly Dynamic Jumps of Legged Robots

To achieve highly dynamic jumps of legged robots, it is essential to con...
research
09/20/2021

Fast Online Optimization for Terrain-Blind Bipedal Robot Walking with a Decoupled Actuated SLIP Model

We present a highly reactive controller which enables bipedal robots to ...
research
09/12/2018

Frequency-Aware Model Predictive Control

Transferring solutions found by trajectory optimization to robotic hardw...
research
11/23/2022

Hybrid Learning of Time-Series Inverse Dynamics Models for Locally Isotropic Robot Motion

Applications of force control and motion planning often rely on an inver...
research
05/26/2020

Batch and Incremental Kinodynamic Motion Planning using Dynamic Factor Graphs

This paper presents a kinodynamic motion planner that is able to produce...
research
07/05/2023

Floating-base manipulation on zero-perturbation manifolds

To achieve high-dexterity motion planning on floating-base systems, the ...
research
04/02/2023

Design of a Jumping Control Framework with Heuristic Landing for Bipedal Robots

Generating dynamic jumping motions on legged robots remains a challengin...

Please sign up or login with your details

Forgot password? Click here to reset