262 research outputs found

    Virtual Constraints and Hybrid Zero Dynamics for Realizing Underactuated Bipedal Locomotion

    Full text link
    Underactuation is ubiquitous in human locomotion and should be ubiquitous in bipedal robotic locomotion as well. This chapter presents a coherent theory for the design of feedback controllers that achieve stable walking gaits in underactuated bipedal robots. Two fundamental tools are introduced, virtual constraints and hybrid zero dynamics. Virtual constraints are relations on the state variables of a mechanical model that are imposed through a time-invariant feedback controller. One of their roles is to synchronize the robot's joints to an internal gait phasing variable. A second role is to induce a low dimensional system, the zero dynamics, that captures the underactuated aspects of a robot's model, without any approximations. To enhance intuition, the relation between physical constraints and virtual constraints is first established. From here, the hybrid zero dynamics of an underactuated bipedal model is developed, and its fundamental role in the design of asymptotically stable walking motions is established. The chapter includes numerous references to robots on which the highlighted techniques have been implemented.Comment: 17 pages, 4 figures, bookchapte

    Dynamic Walking: Toward Agile and Efficient Bipedal Robots

    Get PDF
    Dynamic walking on bipedal robots has evolved from an idea in science fiction to a practical reality. This is due to continued progress in three key areas: a mathematical understanding of locomotion, the computational ability to encode this mathematics through optimization, and the hardware capable of realizing this understanding in practice. In this context, this review article outlines the end-to-end process of methods which have proven effective in the literature for achieving dynamic walking on bipedal robots. We begin by introducing mathematical models of locomotion, from reduced order models that capture essential walking behaviors to hybrid dynamical systems that encode the full order continuous dynamics along with discrete footstrike dynamics. These models form the basis for gait generation via (nonlinear) optimization problems. Finally, models and their generated gaits merge in the context of real-time control, wherein walking behaviors are translated to hardware. The concepts presented are illustrated throughout in simulation, and experimental instantiation on multiple walking platforms are highlighted to demonstrate the ability to realize dynamic walking on bipedal robots that is agile and efficient

    Bipedal Robotic Walking on Flat-Ground, Up-Slope and Rough Terrain with Human-Inspired Hybrid Zero Dynamics

    Get PDF
    The thesis shows how to achieve bipedal robotic walking on flat-ground, up-slope and rough terrain by using Human-Inspired control. We begin by considering human walking data and find outputs (or virtual constraints) that, when calculated from the human data, are described by simple functions of time (termed canonical walking functions). Formally, we construct a torque controller, through model inversion, that drives the outputs of the robot to the outputs of the human as represented by the canonical walking function; while these functions fit the human data well, they do not apriori guarantee robotic walking (due to do the physical differences between humans and robots). An optimization problem is presented that determines the best fit of the canonical walking function to the human data, while guaranteeing walking for a specific bipedal robot; in addition, constraints can be added that guarantee physically realizable walking. We consider a physical bipedal robot, AMBER, and considering the special property of the motors used in the robot, i.e., low leakage inductance, we approximate the motor model and use the formal controllers that satisfy the constraints and translate into an efficient voltage-based controller that can be directly implemented on AMBER. The end result is walking on flat-ground and up-slope which is not just human-like, but also amazingly robust. Having obtained walking on specific well defined terrains separately, rough terrain walking is achieved by dynamically changing the extended canonical walking functions (ECWF) that the robot outputs should track at every step. The state of the robot, after every non-stance foot strike, is actively sensed and the new CWF is constructed to ensure Hybrid Zero Dynamics is respected in the next step. Finally, the technique developed is tried on different terrains in simulation and in AMBER showing how the walking gait morphs depending on the terrain

    Nonholonomic Hybrid Zero Dynamics for the Stabilization of Periodic Orbits: Application to Underactuated Robotic Walking

    Get PDF
    This brief addresses zero dynamics associated with relative degree one and two nonholonomic outputs for exponential stabilization of given periodic orbits for hybrid models of bipedal locomotion. Zero dynamics manifolds are constructed to contain the orbit while being invariant under both the continuous- and discrete-time dynamics. The associated restriction dynamics are termed the hybrid zero dynamics (HZD). Prior results on the HZD have mainly relied on input–output linearization of holonomic outputs and are referred to as holonomic HZD (H-HZD). This brief presents reduced-order expressions for the HZD associated with nonholonomic output functions referred to as nonholonomic HZD (NH-HZD). This brief systematically synthesizes NH-HZD controllers to stabilize periodic orbits based on a reduced-order stability analysis. A comprehensive study of H-HZD and NH-HZD is presented. It is shown that NH-HZD can stabilize a broader range of walking gaits that are not stabilizable through traditional H-HZD. The power of the analytical results is finally illustrated on a hybrid model of a bipedal robot through numerical simulations

    Optimal Walking of an Underactuated Planar Biped with Segmented Torso

    Get PDF
    Recently, underactuated bipeds with pointed feet have been studied to achieve dynamic and energy efficient robot walking patterns. However, these studies usually simplify a robot torso as one link, which is different from a human torsos containing 33 vertebrae. In this paper, therefore, we study the optimal walking of a 6-link planar biped with a segmented torso derived from its 5-link counterpart while ensuring that two models are equivalent when the additional torso joint is locked. For the walking, we suppose that each step is composed of a single support phase and an instantaneous double support phase, and two phases are connected by a plastic impact mapping. In addition, the controlled outputs named symmetry outputs capable of generating exponentially stable orbits using hybrid zero dynamics, are adopted to improve physical interpretation. The desired outputs are parameterized by BÂŽezier functions, with 5-link robot having 16 parameters to optimize and 6-link robot having 19 parameters. According to our energy criterion, the segmented torso structure may reduce energy consumption up to 8% in bipedal walking, and the maximum energy saving is achieved at high walking speeds, while leaving the criteria at low walking speeds remain similar for both robots.China CSC LCF

    Input to State Stability of Bipedal Walking Robots: Application to DURUS

    Get PDF
    Bipedal robots are a prime example of systems which exhibit highly nonlinear dynamics, underactuation, and undergo complex dissipative impacts. This paper discusses methods used to overcome a wide variety of uncertainties, with the end result being stable bipedal walking. The principal contribution of this paper is to establish sufficiency conditions for yielding input to state stable (ISS) hybrid periodic orbits, i.e., stable walking gaits under model-based and phase-based uncertainties. In particular, it will be shown formally that exponential input to state stabilization (e-ISS) of the continuous dynamics, and hybrid invariance conditions are enough to realize stable walking in the 23-DOF bipedal robot DURUS. This main result will be supported through successful and sustained walking of the bipedal robot DURUS in a laboratory environment.Comment: 16 pages, 10 figure
    • 

    corecore