An Inverse Dynamics Approach to Control Lyapunov Functions

10/23/2019
by   Jenna Reher, et al.
0

With the goal of moving towards implementation of increasingly dynamic behaviors on underactuated systems, this paper presents an optimization-based approach for solving full-body dynamics based controllers on underactuated bipedal robots. The primary focus of this paper is on the development of an alternative approach to the implementation of controllers utilizing control Lyapunov function based quadratic programs. This approach utilizes many of the desirable aspects from successful inverse dynamics based controllers in the literature, while also incorporating a variant of control Lyapunov functions that renders better convergence in the context of tracking outputs. The principal benefits of this formulation include a greater ability to add costs which regulate the resulting behavior of the robot, in addition, the model error-prone inertia matrix is used only once, in a non-inverted form. The result is a successful demonstration of the controller for walking in simulation, and applied on hardware in real-time for crouching.

READ FULL TEXT

page 1

page 8

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
04/25/2019

Dynamic Walking with Compliance on a Cassie Bipedal Robot

The control of bipedal robotic walking remains a challenging problem in ...
research
11/10/2020

Model-Dependent Prosthesis Control with Interaction Force Estimation

Current prosthesis control methods are primarily model-independent - lac...
research
03/27/2013

A Hierarchical Approach to Designing Approximate Reasoning-Based Controllers for Dynamic Physical Systems

This paper presents a new technique for the design of approximate reason...
research
02/25/2021

Learning Controller Gains on Bipedal Walking Robots via User Preferences

Experimental demonstration of complex robotic behaviors relies heavily o...
research
01/20/2019

CASCLIK: CasADi-Based Closed-Loop Inverse Kinematics

A Python module for rapid prototyping of constraint-based closed-loop in...
research
03/16/2022

Input Influence Matrix Design for MIMO Discrete-Time Ultra-Local Model

Ultra-Local Models (ULM) have been applied to perform model-free control...

Please sign up or login with your details

Forgot password? Click here to reset