Watch Your Step: Real-Time Adaptive Character Stepping

10/26/2022
by   Ben Kenwright, et al.
0

An effective 3D stepping control algorithm that is computationally fast, robust, and easy to implement is extremely important and valuable to character animation research. In this paper, we present a novel technique for generating dynamic, interactive, and controllable biped stepping motions. Our approach uses a low-dimensional physics-based model to create balanced humanoid avatars that can handle a wide variety of interactive situations, such as terrain height shifting and push exertions, while remaining upright and balanced. We accomplish this by combining the popular inverted-pendulum model with an ankle-feedback torque and variable leg-length mechanism to create a controllable solution that can adapt to unforeseen circumstances in real-time without key-framed data, any offline pre-processing, or on-line optimizations joint torque computations. We explain and address oversimplifications and limitations with the basic IP model and the reasons for extending the model by means of additional control mechanisms. We demonstrate a simple and fast approach for extending the IP model based on an ankle-torque and variable leg lengths approximation without hindering the extremely attractive properties (i.e., computational speed, robustness, and simplicity) that make the IP model so ideal for generating upright responsive balancing biped movements. Finally, while our technique focuses on lower body motions, it can, nevertheless, handle both small and large push forces even during terrain height variations. Moreover, our model effectively creates human-like motions that synthesize low-level upright stepping movements, and can be combined with additional controller techniques to produce whole body autonomous agents.

READ FULL TEXT

page 1

page 3

page 6

page 9

page 10

page 12

research
04/11/2023

Real-Time Character Rise Motions

This paper presents an uncomplicated dynamic controller for generating p...
research
09/17/2019

Biped Stabilization by Linear Feedback of the Variable-Height Inverted Pendulum Model

The variable-height inverted pendulum (VHIP) model enables a new balanci...
research
06/30/2022

Optimizing Character Animations using Online Crowdsourcing

This paper presents a novel approach for exploring diverse and expressiv...
research
09/21/2022

Generating Upper-Body Motion for Real-Time Characters Making their Way through Dynamic Environments

Real-time character animation in dynamic environments requires the gener...
research
07/04/2022

Learning Disentangled Representations for Controllable Human Motion Prediction

Generative model-based motion prediction techniques have recently realiz...
research
06/28/2021

Instantaneous Capture Input for Balancing the Variable Height Inverted Pendulum

Balancing is a fundamental need for legged robots due to their unstable ...
research
12/16/2021

Object-based synthesis of scraping and rolling sounds based on non-linear physical constraints

Sustained contact interactions like scraping and rolling produce a wide ...

Please sign up or login with your details

Forgot password? Click here to reset