Impedance Control for Manipulators Handling Heavy Payloads
Farhad Aghili
TL;DR
The paper tackles impedance control for manipulators carrying heavy payloads, where inertial and gravitational forces contaminate wrist force/moment sensing and can prevent achieving the desired impedance. It proposes an inner/outer loop impedance controller that realizes a general target impedance without relying on velocity/acceleration measurements, with extensions to nonlinear models and robustness to parameter uncertainties; stability and bounded control input are proven under explicit conditions such as $\det(\mathbf{1}-\mathbf{M}_p\mathbf{M}_d^{-1}) \neq 0$ and $\|\Delta_m\| \le \kappa(\mathbf{G})$. The nonlinear impedance formulation uses $M_d \ddot{\bm x} + h_d(\dot{\bm x}, \bm x) = \bm f_{ext}$ and introduces an acceleration estimate $\ddot{\bm x}^{\star}$ to realize the target dynamics; a robust variant adds a corrective input $\bm w$ with boundary-layer smoothing to handle modeling uncertainty. Experimental validation with a $16$ kg payload confirms effective impedance shaping and shows practical performance metrics (e.g., RMSEs around a few percent and successful contact tasks), demonstrating the method’s applicability to space robotics and heavy-load manipulation without additional accelerometers or estimators.
Abstract
Attaching a heavy payload to the wrist force/moment (F/M) sensor of a manipulator can cause conventional impedance controllers to fail in establishing the desired impedance due to the presence of non-contact forces; namely, the inertial and gravitational forces of the payload. This paper presents an impedance control scheme designed to accurately shape the force-response of such a manipulator without requiring acceleration measurements. As a result, neither wrist accelerometers nor dynamic estimators for compensating inertial load forces are necessary. The proposed controller employs an inner-outer loop feedback structure, which not only addresses uncertainties in the robot's dynamics but also enables the specification of a general target impedance model, including nonlinear models. Stability and convergence of the controller are analytically proven, with results showing that the control input remains bounded as long as the desired inertia differs from the payload inertia. Experimental results confirm that the proposed impedance controller effectively shapes the impedance of a manipulator carrying a heavy load according to the desired impedance model.
