Abstract

Recently, the pneumatic artificial muscle (PAM) that can reproduce natural muscle functionalities has become one of the core actuator mechanisms of intelligent interactive soft robots. Unfortunately, some inherent defects (e.g., unignorable nonlinearities, hysteresis, low shrinkage frequencies, etc.) have limited the application progress of humanoid PAM arm robots. Additionally, the input constraints (e.g., saturations, dead zones, unidirectional inputs, etc.), unexpected external disturbances, unidentifiable system parameters, and inevitable unmodeled dynamics are usually complicated, which cannot be easily eliminated through existing adaptive control methods. This article proposes an adaptive fuzzy-sliding mode control method for humanoid PAM arm robots <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">without</i> any information of precise model structures and system parameters, which can suppress the unexpected effects of complicated unknown functions and achieve high performance tracking control, <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">simultaneously</i> . To the best of our knowledge, the proposed controller is the <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">first</i> method for the humanoid PAM arm robots that considers the nonlinear input constraints including unidirectional conditions, saturations, and dead zones, <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">simultaneously</i> . Next, all the input constraints, system parameter uncertainties, unmodeled dynamics, and external disturbances can be estimated adaptively by utilizing the proposed fuzzy update law. Particularly, a sliding mode control law is designed to compensate possible fuzzy approximation errors, and rigorous Lyapunov-based stability analysis is provided to ensure that the state errors can converge to zero within <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">finite</i> time. Hardware experiments are carried out later tovalidate the effectiveness and robustness of the proposed method.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call