Evaluation and Comparison of SEA Torque Controllers in a Unified Framework

Journal Article (2023)
Author(s)

Wolfgang Rampeltshammer (University of Twente)

Arvid Q L Keemink (University of Twente)

Menno Sytsma (University of Twente)

Edwin van Asseldonk (University of Twente)

H. van der Kooij (TU Delft - Support Biomechanical Engineering, University of Twente)

Research Group
Support Biomechanical Engineering
Copyright
© 2023 Wolfgang Rampeltshammer, Arvid Keemink, Menno Sytsma, Edwin van Asseldonk, H. van der Kooij
DOI related publication
https://doi.org/10.3390/act12080303
More Info
expand_more
Publication Year
2023
Language
English
Copyright
© 2023 Wolfgang Rampeltshammer, Arvid Keemink, Menno Sytsma, Edwin van Asseldonk, H. van der Kooij
Research Group
Support Biomechanical Engineering
Issue number
8
Volume number
12
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Series elastic actuators (SEA) with their inherent compliance offer a safe torque source for robots that are interacting with various environments, including humans. These applications have high requirements for the SEA torque controllers, both in the torque response as well as interaction behavior with its environment. To differentiate state of the art torque controllers, this work introduces a unifying theoretical and experimental framework that compares controllers based on their torque transfer behavior, their apparent impedance behavior, and especially the passivity of the apparent impedance (i.e., their interaction stability) as well as their sensitivity to sensor noise. We compare classical SEA control approaches such as cascaded PID controllers and full state feedback controllers with advanced controllers using disturbance observers, acceleration feedback and adaptation rules. Simulations and experiments demonstrate the trade-off between stable interactions, high bandwidths and low noise levels. Based on these trade-offs, an application-specific controller can be designed and tuned, based on desired interaction with the respective environment.