Design, Modeling and Control of a Novel Morphing Quadrotor

被引:33
作者
Hu, Dada [1 ]
Pei, Zhongcai [1 ]
Shi, Jia [1 ]
Tang, Zhiyong [1 ]
机构
[1] Beihang Univ, Sch Automat Sci & Elect Engn, Beijing 100191, Peoples R China
基金
中国国家自然科学基金;
关键词
Aerial systems; mechanics and control; robust; adaptive control; reinforcement learning;
D O I
10.1109/LRA.2021.3098302
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In this letter, the design, modeling and control of a novel morphing quadrotor are presented. The morphing quadrotor can fly stably and accurately in the air while simultaneously undergoing shape transformation, regardless of the asymmetry of the model. The four arms can rotate around hinges on the main body of the quadrotor to form various topological models. The arms are not in the same plane, so they can overlap with each other. In the extreme case, the width of the morphing quadrotor can be reduced to the diameter of a single rotor to allow the quadrotor to fly through narrow gaps more easily. Reinforcement learning (RL) with an extended-state approach is introduced in this paper to optimize the attitude control law and enable automatic adaptation to model changes. A deterministic policy gradient (DPG) algorithm based on an actor-critic structure with four neural networks in a model-free approach is used to train the controller. Finally, a linear programming method named fast simplex algorithm is presented to solve the control allocation problem of morphing quadrotors in real time with affordable computational cost in this paper. The controller has been tested on our real morphing quadrotor platform and achieves excellent flight performance.
引用
收藏
页码:8013 / 8020
页数:8
相关论文
共 20 条
[1]  
Andrew Y.N., 2004, P INT S EXP ROB
[2]   Evaluation of a Baseline Controller for Autonomous "Figure-8" Flights of a Morphing Geometry Quadcopter: Flight Performance [J].
Bai, Ye ;
Gururajan, Srikanth .
DRONES, 2019, 3 (03) :1-36
[3]   COMPUTATIONAL METHODS IN LAGRANGIAN AND EULERIAN HYDROCODES [J].
BENSON, DJ .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1992, 99 (2-3) :235-394
[4]  
David S., 2014, DETERMINISTIC POLICY, V32, P387
[5]  
Fabris A K., 2020, ARXIV200303929
[6]   The Foldable Drone: A Morphing Quadrotor That Can Squeeze and Fly [J].
Falanga, Davide ;
Kleber, Kevin ;
Mintchev, Stefano ;
Floreano, Dario ;
Scaramuzza, Davide .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2019, 4 (02) :209-216
[7]  
Felipe B., 2007, AEROSPACE ENG
[8]  
HIRT CW, 1974, J COMPUT PHYS, V14, P227, DOI [10.1016/0021-9991(74)90051-5, 10.1006/jcph.1997.5702]
[9]  
Hu D., 2020, APPL SCI-BASEL, V10
[10]   Control of a Quadrotor With Reinforcement Learning [J].
Hwangbo, Jemin ;
Sa, Inkyu ;
Siegwart, Roland ;
Hutter, Marco .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2017, 2 (04) :2096-2103