TY - JOUR
T1 - An adaptive data-driven controller for underwater manipulators with variable payload
AU - Carlucho, Ignacio
AU - Stephens, Dylan W.
AU - Barbalata, Corina
N1 - Funding Information:
This work was supported by Defense Advanced Research Projects Agency (DARPA) Angler program award number SC-19-027 / 10434.01 (AWD-48999-1). The authors would like to thank Dr. Lilia Moshkina and Dr. Eric Martinson for their comments and feedback in the development of this work.
Publisher Copyright:
© 2021 Elsevier Ltd
PY - 2021/8
Y1 - 2021/8
N2 - The underwater environment poses a complex problem for developing control systems for underwater manipulators. Modeling the system is a complicated and costly process due to the highly nonlinear dynamics and the presence of unknown hydrodynamical effects. Furthermore, manipulators are usually deployed on Autonomous Underwater Vehicles (AUVs) which further influence and change the dynamics of the arm. This is aggravated in underwater operations where manipulating different objects is necessary. These diverse manipulation tasks introduce external disturbances to the system and can lead to a fast degradation of the control system performance. In this article, we propose a novel adaptive controller for underwater robot manipulators that have to handle varying payloads with different masses, geometries, and buoyant forces. The proposed control strategy utilizes a data-driven model of the system in an optimal control formulation based on neural networks. Moreover, we developed an online tuning strategy, based on the adaptive interaction theory, which allows the gains of the controller to be updated online with respect to a set of performance metrics. Experiments were performed with the robotic arm manipulating a variety of payloads while mounted on both a fixed base and a free-floating vehicle. We present a number of simulated and experimental results that illustrate the benefits of the proposed strategy. In addition, a comparative study against a classical Model Predictive Control (MPC) demonstrates the benefits of our adaptive proposal.
AB - The underwater environment poses a complex problem for developing control systems for underwater manipulators. Modeling the system is a complicated and costly process due to the highly nonlinear dynamics and the presence of unknown hydrodynamical effects. Furthermore, manipulators are usually deployed on Autonomous Underwater Vehicles (AUVs) which further influence and change the dynamics of the arm. This is aggravated in underwater operations where manipulating different objects is necessary. These diverse manipulation tasks introduce external disturbances to the system and can lead to a fast degradation of the control system performance. In this article, we propose a novel adaptive controller for underwater robot manipulators that have to handle varying payloads with different masses, geometries, and buoyant forces. The proposed control strategy utilizes a data-driven model of the system in an optimal control formulation based on neural networks. Moreover, we developed an online tuning strategy, based on the adaptive interaction theory, which allows the gains of the controller to be updated online with respect to a set of performance metrics. Experiments were performed with the robotic arm manipulating a variety of payloads while mounted on both a fixed base and a free-floating vehicle. We present a number of simulated and experimental results that illustrate the benefits of the proposed strategy. In addition, a comparative study against a classical Model Predictive Control (MPC) demonstrates the benefits of our adaptive proposal.
KW - Adaptive control
KW - Adaptive interaction theory
KW - Model predictive control
KW - Neural networks
KW - Underwater manipulation
UR - http://www.scopus.com/inward/record.url?scp=85107617145&partnerID=8YFLogxK
U2 - 10.1016/j.apor.2021.102726
DO - 10.1016/j.apor.2021.102726
M3 - Article
AN - SCOPUS:85107617145
SN - 0141-1187
VL - 113
JO - Applied Ocean Research
JF - Applied Ocean Research
M1 - 102726
ER -