Searcharxiv⌕ Search

arXiv subjects

Jacob Stewart

Publications and source records attributed to Jacob Stewart.

2 recordsLinked to original sources

Adaptive Rejection of Unknown Hybrid Sinusoidal Disturbances with Application to Humanoid Walking under Unknown Ground Motion

Legged robot control is not yet practical in non-inertial environments, where the ground and surroundings accelerate in the inertial Earth frame, mainly because of the unknown, time-varying, persistent perturbations caused by environmental motion, compounded by the associated hybrid robotic dynamics. We formulate the problem of robot walking control as unknown-disturbance rejection for hybrid linear systems subject to hybrid sinusoidal disturbances (i.e., a linear combination of sinusoidal components with instantaneous phase jumps at discrete events). First, necessary and sufficient conditions for solvability of the disturbance rejection problem are derived and used to characterize the control input that rejects the disturbances. Second, with the Youla-Kucera parametrization, an output feedback controller capable of rejecting the disturbance is introduced. Third, an adaptive law is proposed to estimate the controller parameters that reject the disturbance in the practical case where the disturbance and its parameters are unknown. Experiments on bipedal walking during ground motion demonstrate substantially improved body-position tracking accuracy, with an average improvement of over 60% in simulations and up to 47% in real-world experiments.

cs.RO↗

Adaptive Ankle Torque Control for Bipedal Humanoid Walking on Surfaces with Unknown Horizontal and Vertical Motion

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.

cs.RO↗