Nonlinear Model Predictive Control of an Aerial Manipulator using a Recurrent Neural Network Model
Nonlinear Model Predictive Control of an Aerial Manipulator using a Recurrent Neural Network Model
复制标题
使用循环神经网络模型对空中机械手进行非线性模型预测控制
DOI:
--
复制
发表时间:
2018
期刊:
影响因子:
--
通讯作者:
Mathew Sheckells
中科院分区:
文献类型:
--
作者:
Gowtham Garimella;Mathew Sheckells
The goal of this work is to control an aerial manipulator system which consists of an Unmanned Aerial Vehicle (UAV) platform equipped with an articulated robotic arm, through model-predictive control based on a data-driven dynamical model. The learned model captures both the internal closed loop dynamics of the UAV autopilot as well as the servo motor control logic. At the core of the model lies a Recurrent Neural Network (RNN) architecture combined with a feedforward model to produce the linear and angular accelerations applied on the robot. These accelerations are then integrated in a standard manner to obtain the next robot state. The learned RNN architecture is then leveraged in a Nonlinear Model Predictive Control (NMPC) framework that accounts for the sparsity inherent to the trajectory optimization problem. The NMPC optimization has been successfully implemented onboard a DJI Matrice UAV platform with a custom made two-link arm to track desired reference trajectories.