Walking in Narrow Spaces: Safety-critical Locomotion Control for Quadrupedal Robots with Duality-based Optimization

12/29/2022
by   Qiayuan Liao, et al.
0

This paper presents a safety-critical locomotion control framework for quadrupedal robots. Our goal is to enable quadrupedal robots to safely navigate in cluttered environments. To tackle this, we introduce exponential Discrete Control Barrier Functions (exponential DCBFs) with duality-based obstacle avoidance constraints into a Nonlinear Model Predictive Control (NMPC) with Whole-Body Control (WBC) framework for quadrupedal locomotion control. This enables us to use polytopes to describe the shapes of the robot and obstacles for collision avoidance while doing locomotion control of quadrupedal robots. Compared to most prior work, especially using CBFs, that utilize spherical and conservative approximation for obstacle avoidance, this work demonstrates a quadrupedal robot autonomously and safely navigating through very tight spaces in the real world. (Our open-source code is available at github.com/HybridRobotics/quadruped_nmpc_dcbf_duality, and the video is available at youtu.be/p1gSQjwXm1Q.)

READ FULL TEXT

page 1

page 6

research
07/18/2021

A Duality-based Approach for Real-time Obstacle Avoidance between Polytopes with Control Barrier Functions

Developing controllers for obstacle avoidance between polytopes is a cha...
research
03/04/2023

Modular Safety-Critical Control of Legged Robots

Safety concerns during the operation of legged robots must be addressed ...
research
04/09/2023

Locomotion and Obstacle Avoidance of a Worm-like Soft Robot

This paper presents a soft earthworm robot that is capable of both effic...
research
09/15/2023

Geometric Projectors: Geometric Constraints based Optimization for Robot Behaviors

Generating motion for robots that interact with objects of various shape...
research
03/23/2023

Safety-Critical Coordination for Cooperative Legged Locomotion via Control Barrier Functions

This paper presents a safety-critical approach to the coordinated contro...
research
09/24/2019

Automatic Snake Gait Generation Using Model Predictive Control

In this paper, we propose a method for generating undulatory gaits for s...
research
06/23/2023

Nonsmooth Control Barrier Functions for Obstacle Avoidance between Convex Regions

In this paper, we focus on non-conservative obstacle avoidance between r...

Please sign up or login with your details

Forgot password? Click here to reset