Learning Controller Gains on Bipedal Walking Robots via User Preferences

02/25/2021
by   Noel Csomay-Shanklin, et al.
0

Experimental demonstration of complex robotic behaviors relies heavily on finding the correct controller gains. This painstaking process is often completed by a domain expert, requiring deep knowledge of the relationship between parameter values and the resulting behavior of the system. Even when such knowledge is possessed, it can take significant effort to navigate the nonintuitive landscape of possible parameter combinations. In this work, we explore the extent to which preference-based learning can be used to optimize controller gains online by repeatedly querying the user for their preferences. This general methodology is applied to two variants of control Lyapunov function based nonlinear controllers framed as quadratic programs, which have nice theoretic properties but are challenging to realize in practice. These controllers are successfully demonstrated both on the planar underactuated biped, AMBER, and on the 3D underactuated biped, Cassie. We experimentally evaluate the performance of the learned controllers and show that the proposed method is repeatably able to learn gains that yield stable and robust locomotion.

READ FULL TEXT

page 1

page 6

research
07/09/2021

Control Lyapunov Functions for Compliant Hybrid Zero Dynamic Walking

The ability to realize nonlinear controllers with formal guarantees on d...
research
11/03/2017

Learning Stable and Energetically Economical Walking with RAMone

In this paper, we optimize over the control parameter space of our plana...
research
11/10/2020

Preference-Based Learning for User-Guided HZD Gait Generation on Bipedal Walking Robots

This paper presents a framework that unifies control theory and machine ...
research
10/23/2019

An Inverse Dynamics Approach to Control Lyapunov Functions

With the goal of moving towards implementation of increasingly dynamic b...
research
10/23/2021

Adaptive Control of Underactuated Planar Pronking Hexapod

Underactuated legged robots depict highly nonlinear and complex dynamica...
research
08/08/2022

POLAR: Preference Optimization and Learning Algorithms for Robotics

Parameter tuning for robotic systems is a time-consuming and challenging...
research
05/18/2023

A Bioinspired Synthetic Nervous System Controller for Pick-and-Place Manipulation

The Synthetic Nervous System (SNS) is a biologically inspired neural net...

Please sign up or login with your details

Forgot password? Click here to reset