Enhanced Robust Motion Control based on Unknown System Dynamics Estimator for Robot Manipulators
Xinyu Jia, Jun Yang, Kaixin Lu, Yongping Pan, Haoyong Yu
TL;DR
This work tackles precise manipulation of high-DoF robot manipulators under unknown disturbances by introducing an Unknown System Dynamics Estimator (USDE) that does not require joint acceleration measurements or the inverse inertia matrix. Building on USDE, two robust controllers are proposed: USDE-AG with adaptive feedback gains and USDE-ST with a super-twisting sliding mode design; both aim to accelerate error convergence and enhance disturbance rejection. The authors provide theoretical stability analyses, showing exponential convergence for USDE-AG and USDE-FG, and finite-time convergence for USDE-ST, and validate the approaches on a 7-DoF Franka Panda, demonstrating superior tracking, robustness to unknown payloads, and controllable chattering. The methods enable effective deployment of advanced disturbance-aware control on high-dimensional robots, with potential impact on precision manipulation in uncertain environments.
Abstract
To achieve high-accuracy manipulation in the presence of unknown disturbances, we propose two novel efficient and robust motion control schemes for high-dimensional robot manipulators. Both controllers incorporate an unknown system dynamics estimator (USDE) to estimate disturbances without requiring acceleration signals and the inverse of inertia matrix. Then, based on the USDE framework, an adaptive-gain controller and a super-twisting sliding mode controller are designed to speed up the convergence of tracking errors and strengthen anti-perturbation ability. The former aims to enhance feedback portions through error-driven control gains, while the latter exploits finite-time convergence of discontinuous switching terms. We analyze the boundedness of control signals and the stability of the closed-loop system in theory, and conduct real hardware experiments on a robot manipulator with seven degrees of freedom (DoF). Experimental results verify the effectiveness and improved performance of the proposed controllers, and also show the feasibility of implementation on high-dimensional robots.
