A new control paradigm using angular momentum and foot placement as state variables in the linear inverted pendulum model has expanded the realm of possibilities for the control of bipedal robots. This new paradigm, known as the ALIP model, has shown effectiveness in cases where a robot's center of mass height can be assumed to be constant or near constant as well as in cases where there are no non-kinematic restrictions on foot placement. Walking up and down stairs violates both of these assumptions, where center of mass height varies significantly within a step and the geometry of the stairs restrict the effectiveness of foot placement. In this paper, we explore a variation of the ALIP model that allows the length of the virtual pendulum formed by the robot's stance foot and center of mass to follow smooth trajectories during a step. We couple this model with a control strategy constructed from a novel combination of virtual constraint-based control and a model predictive control algorithm to stabilize a stair climbing gait that does not soley rely on foot placement. Simulations on a 20-degree of freedom model of the Cassie biped in the SimMechanics simulation environment show that the controller is able to achieve periodic gait.
more »
« less
An approximate solution of the SLIP model under the regime of linear angular dynamics during stance and the stability of symmetric periodic running gaits
Terrestrial locomotion is a complex phenomenon that is often linked to the survival of an individual and of an animal species. Mathematical models seek to express in quantitative terms how animals move, but this is challenging because the ways in which the nervous and musculoskeletal systems interact to produce body movement is not completely understood. Models with many variables tend to lack biological interpretability and describe the motion of an animal with too many independent degrees of freedom. Instead, reductionist models aim to describe the essential features of a gait with the smallest number of variables, often concentrating on the center of mass dynamics. In particular, spring–mass models have been successful in extracting and describing important characteristics of running. In this paper, we consider the spring loaded inverted pendulum model under the regime of constant angular velocity, small compression, and small angle swept during stance. We provide conditions for the asymptotic stability of periodic trajectories for the full range of parameters. The hypothesis of linear angular dynamics during stance is successfully tested on publicly available human data of individuals running on a treadmill at different velocities. Our analysis highlights a novel bifurcation phenomenon for varying Froude number: there are periodic trajectories of the spring loaded inverted pendulum model that are stable only in a restricted range of Froude numbers, while they become unstable for smaller or larger Froude numbers.
more »
« less
- PAR ID:
- 10631341
- Publisher / Repository:
- Journal of Theoretical Biology
- Date Published:
- Journal Name:
- Journal of Theoretical Biology
- Volume:
- 595
- Issue:
- C
- ISSN:
- 0022-5193
- Page Range / eLocation ID:
- 111934
- Format(s):
- Medium: X
- Sponsoring Org:
- National Science Foundation
More Like this
-
-
Linear policies are the simplest class of policies that can achieve stable bipedal walking behaviors in both simulation and hardware. However, a significant challenge in deploying them widely is the difficulty in extending them to more dynamic behaviors like hopping and running. Therefore, in this work, we propose a new class of linear policies in which template models can be embedded. In particular, we show how to embed Spring Loaded Inverted Pendulum (SLIP) model in the policy class and realize perpetual hopping in arbitrary directions. The spring constant of the template model is learned in addition to the remaining parameters of the policy. Given this spring constant, the goal is to realize hopping trajectories using the SLIP model, which are then tracked by the bipedal robot using the linear policy. Continuous hopping with adjustable heading direction was achieved across different terrains in simulation with heading and lateral velocities of up to O.5m/ sec and 0.05m/ sec, respectively. The policy was then transferred to the hardware, and preliminary results (> 10 steps) of hopping were achieved.more » « less
-
In this paper, we provide necessary and sufficient conditions for the existence and multiplicity of periodic smooth solutions to a hybrid system of differential equations that describes animal running at constant angular velocity during stance. We show that solutions to this system exist if and only if the angular velocity during stance is lower than the angular velocity of the corresponding linear harmonic oscillator and satisfies a non-resonance condition. The proof of our main theorem relies on a combination of tools from oscillation theory for ODEs, intersection theory for real plane conics and the analysis of Poincaré maps. Furthermore, we demonstrate the validity of our result with numerical simulations for combinations of parameters corresponding to periodic, resonant, and unbounded solutions. Finally, we show that our model fits accurately publicly available data on human running on different conditions, including comfortable and fast running on a treadmill and overground.more » « less
-
The complex dynamics of agile robotic legged locomotion requires motion planning to intelligently adjust footstep locations. Often, bipedal footstep and motion planning use mathematically simple models such as the linear inverted pendulum, instead of dynamically-rich models that do not have closed-form solutions. We propose a real-time optimization method to plan for dynamical models that do not have closed form solutions and experience irrecoverable failure. Our method uses a data-driven approximation of the step-to-step dynamics and of a failure margin function. This failure margin function is an oriented distance function in state-action space where it describes the signed distance to success or failure. The motion planning problem is formed as a nonlinear program with constraints that enforce the approximated forward dynamics and the validity of state-action pairs. For illustration, this method is applied to create a planner for an actuated spring-loaded inverted pendulum model. In an ablation study, the failure margin constraints decreased the number of invalid solutions by between 24 and 47 percentage points across different objectives and horizon lengths. While we demonstrate the method on a canonical model of locomotion, we also discuss how this can be applied to data-driven models and full-order robot models.more » « less
-
Template models, such as the Bipedal Spring-Loaded Inverted Pendulum and the Virtual Pivot Point, have been widely used as low-dimensional representations of the complex dynamics in legged locomotion. Despite their ability to qualitatively match human walking characteristics like M-shaped ground reaction force (GRF) profiles, they often exhibit discrepancies when compared to experimental data, notably in overestimating vertical center of mass (CoM) displacement and underestimating gait event timings (touchdown/ liftoff). This paper hypothesizes that the constant leg stiffness of these models explains the majority of these discrepancies. The study systematically investigates the impact of stiffness variations on the fidelity of model fittings to human data, where an optimization framework is employed to identify optimal leg stiffness trajectories. The study also quantifies the effects of stiffness variations on salient characteristics of human walking (GRF profiles and gait event timing). The optimization framework was applied to 24 subjects walking at 40% to 145% preferred walking speed (PWS). The findings reveal that despite only modifying ground forces in one direction, variable leg stiffness models exhibited a >80% reduction in CoM error across both the B-SLIP and VPP models, while also improving prediction of human GRF profiles. However, the accuracy of gait event timing did not consistently show improvement across all conditions. The resulting stiffness profiles mimic walking characteristics of ankle push-off during double support and reduced CoM vaulting during single support.more » « less
An official website of the United States government

