Achieving stable bipedal walking on surfaces with unknown motion remains a challenging control problem due to the hybrid, time-varying, partially unknown dynamics of the robot and the difficulty of accurate state and surface motion estimation. Surface motion imposes uncertainty on both system parameters and non-homogeneous disturbance in the walking robot dynamics. In this paper, we design an adaptive ankle torque controller to simultaneously address these two uncertainties and propose a step-length planner to minimize the required control torque. Typically, an adaptive controller is used for a continuous system. To apply adaptive control on a hybrid system such as a walking robot, an intermediate command profile is introduced to ensure a continuous error system. Simulations on a planar bipedal robot, along with comparisons against a baseline controller, demonstrate that the proposed approach effectively ensures stable walking and accurate tracking under unknown, time-varying disturbances.
more »
« less
This content will become publicly available on January 1, 2026
Global-Position Tracking Control for Multi-Domain Bipedal Walking With Underactuation
Abstract Accurate control of a humanoid robot's global position (i.e., its three-dimensional (3D) position in the world) is critical to the reliable execution of high-risk tasks such as avoiding collision with pedestrians in a crowded environment. This paper introduces a time-based nonlinear control approach that achieves accurate global-position tracking (GPT) for multi-domain bipedal walking. Deriving a tracking controller for bipedal robots is challenging due to the highly complex robot dynamics that are time-varying and hybrid, especially for multi-domain walking that involves multiple phases/domains of full actuation, over actuation, and underactuation. To tackle this challenge, we introduce a continuous-phase GPT control law for multi-domain walking, which provably ensures the exponential convergence of the entire error state within the full and over actuation domains and that of the directly regulated error state within the underactuation domain. We then construct sufficient multiple-Lyapunov stability conditions for the hybrid multi-domain tracking error system under the proposed GPT control law. We illustrate the proposed controller design through both three-domain walking with all motors activated and two-domain gait with inactive ankle motors. Simulations of a ROBOTIS OP3 bipedal humanoid robot demonstrate the satisfactory accuracy and convergence rate of the proposed control approach under two different cases of multi-domain walking as well as various walking speed and desired paths.
more »
« less
- Award ID(s):
- 2421768
- PAR ID:
- 10581811
- Publisher / Repository:
- ASME
- Date Published:
- Journal Name:
- Journal of Dynamic Systems, Measurement, and Control
- Volume:
- 147
- Issue:
- 1
- ISSN:
- 0022-0434
- Format(s):
- Medium: X
- Sponsoring Org:
- National Science Foundation
More Like this
-
-
Abstract A safety-critical measure of legged locomotion performance is a robot's ability to track its desired time-varying position trajectory in an environment, which is herein termed as “global-position tracking.” This paper introduces a nonlinear control approach that achieves asymptotic global-position tracking for three-dimensional (3D) bipedal robots. Designing a global-position tracking controller presents a challenging problem due to the complex hybrid robot model and the time-varying desired global-position trajectory. Toward tackling this problem, the first main contribution is the construction of impact invariance to ensure all desired trajectories respect the foot-landing impact dynamics, which is a necessary condition for realizing asymptotic tracking of hybrid walking systems. Thanks to their independence of the desired global position, these conditions can be exploited to decouple the higher-level planning of the global position and the lower-level planning of the remaining trajectories, thereby greatly alleviating the computational burden of motion planning. The second main contribution is the Lyapunov-based stability analysis of the hybrid closed-loop system, which produces sufficient conditions to guide the controller design for achieving asymptotic global-position tracking during fully actuated walking. Simulations and experiments on a 3D bipedal robot with twenty revolute joints confirm the validity of the proposed control approach in guaranteeing accurate tracking.more » « less
-
Abstract This paper introduces an adaptive robust trajectory tracking controller design to provably realize stable bipedal robotic walking under parametric and unmodeled uncertainties. Deriving such a controller is challenging mainly because of the highly complex bipedal walking dynamics that are hybrid and involve nonlinear, uncontrolled state-triggered jumps. The main contribution of the study is the synthesis of a continuous-phase adaptive robust tracking control law for hybrid models of bipedal robotic walking by incorporating the construction of multiple Lyapunov functions into the control Lyapunov function. The evolution of the Lyapunov function across the state-triggered jumps is explicitly analyzed to construct sufficient conditions that guide the proposed control design for provably guaranteeing the stability and tracking the performance of the hybrid system in the presence of uncertainties. Simulation results on fully actuated bipedal robotic walking validate the effectiveness of the proposed approach in walking stabilization under uncertainties.more » « less
-
This paper describes the control, and evaluation of a new human-scaled biped robot with liquid cooled viscoelastic actuators (VLCA). Based on the lessons learned from previous work from our team on VLCA, we present a new system design embodying a Reaction Force Sensing Series Elastic Actuator and a Force Sensing Series Elastic Actuator. These designs are aimed at reducing the size and weight of the robot’s actuation system while inheriting the advantages of our designs such as energy efficiency, torque density, impact resistance and position/force controllability. The robot design takes into consideration human-inspired kinematics and range-of-motion, while relying on foot placement to balance. In terms of actuator control, we perform a stability analysis on a Disturbance Observer designed for force control. We then evaluate various position control algorithms both in the time and frequency domains for our VLCA actuators. Having the low level baseline established, we first perform a controller evaluation on the legs using Operational Space Control. Finally, we move on to evaluating the full bipedal robot by accomplishing unsupported dynamic walking.more » « less
-
This paper offers a novel generalization of a passivity-based, energy tracking controller for robust bipedal walking. Past work has shown that a biped limit cycle with a known, constant mechanical energy can be made robust to uneven terrains and disturbances by actively driving energy to that reference. However, the assumption of a known, constant mechanical energy has limited application of this passivity-based method to simple toy models (often passive walkers). The method presented in this paper allows the passivity-based controller to be used in combination with an arbitrary inner-loop control that creates a limit cycle with a constant generalized system energy. We also show that the proposed control method accommodates arbitrary degrees of underactuation. Simulations on a 7-link biped model demonstrate that the proposed control scheme enlarges the basin of attraction, increases the convergence rate to the limit cycle, and improves robustness to ground slopes.more » « less