Controlling Draft Interactions Between Quadcopter Unmanned Aerial Vehicles with Physics-aware Modeling

被引:3
作者
Matei, Ion [1 ]
Zeng, Chen [2 ]
Chowdhury, Souma [2 ]
Rai, Rahul [2 ]
de Kleer, Johan [1 ]
机构
[1] Palo Alto Res Ctr Inc PARC, Palo Alto, CA 94304 USA
[2] SUNY Buffalo, Dept Mech & Aerosp Engn, Buffalo, NY 14260 USA
关键词
Air draft interactions; Model predictive control; Physics-infused machine learning; Trajectory planning; Unmanned Aerial Vehicle (UAV); OPTIMIZATION;
D O I
10.1007/s10846-020-01295-w
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we address the problem of multiple quadcopter control, where the quadcopters maneuver in close proximity resulting in interference due to air-drafts. We use sparse experimental data to estimate the interference area between palm sized quadcopters and to derive physics-infused models that describe how the air-draft generated by two quadcopters (flying one above the other) affect each other. The observed significant altitude deviations due to airdraft interactions, mainly in the lower quadcopter, is adequately captured by our physics infused machine learning model. We use two strategies to mitigate these effects. First, we propose non-invasive, online and offline trajectory re-planning strategies that allow avoiding the interference zone while reducing the deviations from desired minimum snap trajectories. Second, we propose invasive strategies that re-design control algorithms by incorporating the interference model. We demonstrate how to modify the standard quadcopter PID controller, and how to formulate a model predictive control approach when considering the interference model. Both invasive and non-invasive strategies show significant reduction in tracking error and control signal energy as compared to the case where the interference area is ignored.
引用
收藏
页数:21
相关论文
共 58 条
[1]  
Abaee Shoushtary M., 2014, CHINESE J ENG, V2014
[2]  
Al-Aradi A., 2018, SOLVING NONLINEAR HI
[3]  
Andrade R, 2016, 2016 EUROPEAN CONTROL CONFERENCE (ECC), P2165, DOI 10.1109/ECC.2016.7810612
[4]  
[Anonymous], 2015, THESIS ETH ZURICH
[5]   Learning reciprocal actions for cooperative collision avoidance in quadrotor unmanned aerial vehicles [J].
Behjat, Amir ;
Paul, Steve ;
Chowdhury, Souma .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2019, 121
[6]   Flying Ad-Hoc Networks (FANETs): A survey [J].
Bekmezci, Ilker ;
Sahingoz, Ozgur Koray ;
Temel, Samil .
AD HOC NETWORKS, 2013, 11 (03) :1254-1270
[7]   The explicit linear quadratic regulator for constrained systems [J].
Bemporad, A ;
Morari, M ;
Dua, V ;
Pistikopoulos, EN .
AUTOMATICA, 2002, 38 (01) :3-20
[8]   Full control of a quadrotor [J].
Bouabdallah, Samir ;
Siegwart, Roland .
2007 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, VOLS 1-9, 2007, :153-158
[9]  
Bradbury J., 2018, JAX: composable transformations of Python+NumPy programs
[10]  
Carrillo JA, 2010, MODEL SIMUL SCI ENG, P297, DOI 10.1007/978-0-8176-4946-3_12