Frequency-Aware Model Predictive Control

09/12/2018
by   Ruben Grandia, et al.
0

Transferring solutions found by trajectory optimization to robotic hardware remains a challenging task. When the optimization fully exploits the provided model to perform dynamic tasks, the presence of unmodeled dynamics renders the motion infeasible on the real system. Model errors can be a result of model simplifications, but also naturally arise when deploying the robot in unstructured and nondeterministic environments. Predominantly, compliant contacts and actuator dynamics lead to bandwidth limitations. Bandwidth limits arising from compliant contacts and actuator dynamics tend to occur at high frequencies. While classical control methods provide tools to synthesize controllers that are robust to a class of model errors, such a notion is missing in modern trajectory optimization, which is solved in the time domain. We propose frequency-shaped cost functions to achieve robust solutions in the context of optimal control for legged robots. Through simulation and hardware experiments we show that motion plans can be made compatible with bandwidth limits set by actuators and contact dynamics. The smoothness of the model predictive solutions can be continuously tuned without compromising the feasibility of the problem. Experiments with the quadrupedal robot ANYmal, which is driven by high-compliant series elastic actuators, showed significantly better tracking performance of the planned motion, torque, and force trajectories and enabled the machine to walk robustly on ground with unmodeled compliance.

READ FULL TEXT
research
04/19/2021

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

Demonstrating acrobatic behavior of a humanoid robot such as flips and s...
research
05/26/2022

Nonlinear Stochastic Trajectory Optimization for Centroidal Momentum Motion Generation of Legged Robots

Generation of robust trajectories for legged robots remains a challengin...
research
09/04/2023

Inverse Dynamics Trajectory Optimization for Contact-Implicit Model Predictive Control

Robots must make and break contact to interact with the world and perfor...
research
10/08/2022

VP-STO: Via-point-based Stochastic Trajectory Optimization for Reactive Robot Behavior

Achieving reactive robot behavior in complex dynamic environments is sti...
research
02/27/2018

Exploiting the Natural Dynamics of Series Elastic Robots by Actuator-Centered Sequential Linear Programming

Series elastic robots are best able to follow trajectories which obey th...
research
07/01/2019

Computational Design of Skinned Quad-Robots

We present a computational design system that assists users to model, op...
research
02/14/2019

Performance Analysis of Series Elastic Actuator based on Maximum Torque Transmissibility

The use of the Series Elastic Actuator (SEA) system as an actuator syste...

Please sign up or login with your details

Forgot password? Click here to reset