- Browse by Author
Browsing by Author "Arcos-Legarda, Jaime"
Now showing 1 - 4 of 4
Results Per Page
Sort Options
Item Active Disturbance Rejection Control based on Generalized Proportional Integral Observer to Control a Bipedal Robot with Five Degrees of Freedom(IEEE, 2016-07) Arcos-Legarda, Jaime; Cortes-Romero, John; Tovar, Andres; Department of Mechanical Engineering, School of Engineering and TechnologyAn Active Disturbance Rejection Control based on Generalized Proportional Integral observer (ADRC with GPI observer) was developed to control the gait of a bipedal robot with five degrees of freedom. The bipedal robot used is a passive point feet which produces an underactuated dynamic walking. A virtual holonomic constraint is imposed to generate online smooth trajectories which were used as references of the control system. The proposed control strategy is tested through numerical simulation on a task of forward walking with the robot exposed to external disturbances. The performance of ADRC with GPI observer strategy is compared with a feedback linearization with proportional-derivative control. A stability test consisting on analyzing the existence of limit cycles using the Poincaré's method revealed that asymptotically stable walking was achieved. The proposed control strategy effectively rejects the external disturbances and keeps the robot in a stable dynamic walking.Item Hybrid disturbance rejection control of dynamic bipedal robots(Springer, 2019-07) Arcos-Legarda, Jaime; Cortes-Romero, John; Beltran-Pulido, Andres; Tovar, Andres; Mechanical Engineering and Energy, School of Engineering and TechnologyThis paper presents a disturbance rejection control strategy for hybrid dynamic systems exposed to model uncertainties and external disturbances. The focus of this work is the gait control of dynamic bipedal robots. The proposed control strategy integrates continuous and discrete control actions. The continuous control action uses a novel model-based active disturbance rejection control (ADRC) approach to track gait trajectory references. The discrete control action resets the gait trajectory references after the impact produced by the robot’s support-leg exchange to maintain a zero tracking error. A Poincaré return map is used to search asymptotic stable periodic orbits in an extended hybrid zero dynamics (EHZD). The EHZD reflects a lower-dimensional representation of the full hybrid dynamics with uncertainties and disturbances. A physical bipedal robot testbed, referred to as Saurian, is fabricated for validation purposes. Numerical simulation and physical experiments show the robustness of the proposed control strategy against external disturbances and model uncertainties that affect both the swing motion phase and the support-leg exchange.Item Mechatronic Design and Active Disturbance Rejection Control of a Bag Valve-Based Mechanical Ventilator(ASME, 2021-09) Arcos-Legarda, Jaime; Tovar, Andres; Mechanical Engineering, School of Engineering and TechnologyThis paper presents the mechatronic (mechanical and control system) design of a functional prototype of a portable mechanical ventilator to treat patients with a compromised respiratory function. The portable ventilator ensures adequate oxygenation and carbon dioxide clearance while avoiding ventilator-induced lung injury (VILI). Oxygen is delivered through the compression of a bag valve (Ambu bag) using a moving strap. Carbon dioxide is cleared through the control of a pinch valve actuated by a low-torque servomotor. The positive end-expiratory pressure (PEEP) is controlled by an adjustable mechanical valve of the system. An Arduino Mega microcontroller board is used in this prototype to control the respiratory variables. All mechanical components as well as sensors, actuators, and control hardware are of common use in robotics and are very inexpensive. The total cost of the prototype built in this work is about $425 U.S. dollars. The design is meant to be replicated and utilized in emergency conditions that involve an overwhelming number of cases, such as COVID-19 treatment, in places with no access to commercial mechanical ventilation (MV) technologies. In order to account for variations in the prototype as built, the software developed for this portable MV applies an active disturbance rejection control (ADRC) strategy. This control strategy is presented as a universal control structure for any mechanical ventilator able to supply air flow with controlled pressure and volume.Item Robust compound control of dynamic bipedal robots(Elsevier, 2019-05) Arcos-Legarda, Jaime; Cortes-Romero, John; Tovar, Andres; Mechanical Engineering and Energy, School of Engineering and TechnologyThis paper presents a robust compound control strategy to produce a stable gait in dynamic bipedal robots under random perturbations. The proposed control strategy consists of two interactive loops: an adaptive trajectory generator and a robust trajectory tracking controller. The adaptive trajectory generator produces references for the robot controlled joints without a-priori knowledge of the terrain features and minimizes the effects of disturbances and model uncertainties during the gait, particularly during the support-leg exchange. The trajectory tracking controller is a non-switching robust multivariable generalized proportional integral (GPI) controller. The GPI controller rejects external disturbances and uncertainties faced by the robot during the swing walking phase. The proposed control strategy was evaluated on the numerical model of a five-link planar bipedal robot with one degree of under-actuation, four actuators, and point feet. The results showed robust performance and stability under external disturbances and model parameter uncertainties on uneven terrain with uphills and downhills. The stability of the gait was proven through the computation of a Poincaré return map for a hybrid zero dynamics with uncertainties (HZDU) model, which shows convergence to a bounded neighborhood of a nominal orbital periodic behavior.