In order to satisfy the real-time need of model-based controllers for model parameters and full states feedback, this paper has conducted in-depth research on the states and parameters estimation of electro-hydraulic actuator in legged robot with three problems for time-varying parameters estimation (including system parameters and external load force), non-measurable states estimation and measurable states filtering. The first-order trajectory sensitivity method based on the dynamic model is used to determine the parameter set to be estimated, and the parameter fast and slow characteristics are analyzed in detail to obtain the generalized states and slow-varying parameters. Then, the combined algorithm with a fast-varying time scale (composed of a fusion kalman filter and a fast-varying time scale extended kalman filter) and a slow-varying time scale (composed of a slow-varying time scale extended kalman filter) is innovatively proposed to realize the data-driven multi-scale online joint estimation of states and parameters for the actuator system. Finally, the results of three comparative experiments show that the proposed algorithm has better stability, faster convergence speed and more accurate estimation than the dual extended kalman filter algorithm, and the states and parameters estimated by the proposed algorithm accurately reflect the actual characteristics of actuator. Moreover, the algorithm has strong adaptability and robustness in different actuator hardware environment and strong convergence ability for different initial values of states and parameters.
1 January 2015 in International Journal of Advanced Robotic Systems
This paper presents a dynamic stability analysis method for a trotting quadruped robot on unknown rough terrains, which is based on the Lyapunov theory of a switching system. Firstly, the dynamical model of a trotting quadruped robot is built as a nonlinear switching system. In the stance phase, the dynamical model of a body and two stance legs is approximated as a compound model including a seven-link mechanism and a linear inverted pendulum. Furthermore, as a result of the switching process, the trotting quadruped robot becomes a non-autonomous system. Secondly, a contact force distribution/control strategy is proposed, based on adaptive sliding mode to guarantee the position and orientation of the seven-link mechanism asymptotically stable in the stance phase. With the proposed strategy, a common Lyapunov function is designed in order to validate the uniform asymptotic stability of the body's height and orientation variations. Then, the landing positions of the swing legs are calculated, based on the linear inverted pendulum model in order to make the horizontal position error of the robot converge to a bounded region. Finally, quadruped trotting experiments are performed in order to validate the effectiveness of the proposed methods.
20 March 2024 in International Journal of Control, Automation, and Systems