TY - JOUR
T1 - Agile maneuvering with a small fixed-wing unmanned aerial vehicle
AU - Levin, Joshua M.
AU - Paranjape, Aditya A.
AU - Nahon, Meyer
N1 - Funding Information:
This research was supported by the Natural Sciences and Engineering Research Council of Canada [grant no. PGSD3-490220-2016 ] and by le Fonds de Recherche du Quebec - Nature et Technologies, Canada [grant no. 2016-PR-191001 ]. The authors thank Waqas Khan for access to the agile fixed-wing UAV dynamics model.
Publisher Copyright:
© 2019 Elsevier B.V.
PY - 2019/6
Y1 - 2019/6
N2 - This paper presents a general and systematic approach to automating a variety of agile maneuvers with a small fixed-wing unmanned aerial vehicle. The methodology begins by numerically solving optimal control problems off-line to generate a small set of reference trajectories and feedforward control inputs for maneuvers. A dynamic time warping-based interpolation process parametrizes these solutions, adding robustness to the maneuver, whilst allowing the on-board library of state and control time histories to remain compact. To handle errors, inaccuracies, noise, and disturbances that are not accounted for by feedforward control, feedback control laws stabilize about the reference trajectories. The work focuses mainly on one agile maneuver: an aggressive turn-around, in which the aircraft undergoes a rapid 180 degree heading reversal, beginning and ending in straight and level flight. To establish the generality of the methodology, it is also applied to transition maneuvers between straight and level flight, and a nose-up hover. The proposed automation scheme is computationally light during flight, consisting of a simple feedforward/feedback controller coupled to a compact library of maneuvers that are optimized over the full flight envelope. The methodology is validated in simulations and flight tests. The automation scheme is implemented successfully on a small fixed-wing unmanned aerial vehicle.
AB - This paper presents a general and systematic approach to automating a variety of agile maneuvers with a small fixed-wing unmanned aerial vehicle. The methodology begins by numerically solving optimal control problems off-line to generate a small set of reference trajectories and feedforward control inputs for maneuvers. A dynamic time warping-based interpolation process parametrizes these solutions, adding robustness to the maneuver, whilst allowing the on-board library of state and control time histories to remain compact. To handle errors, inaccuracies, noise, and disturbances that are not accounted for by feedforward control, feedback control laws stabilize about the reference trajectories. The work focuses mainly on one agile maneuver: an aggressive turn-around, in which the aircraft undergoes a rapid 180 degree heading reversal, beginning and ending in straight and level flight. To establish the generality of the methodology, it is also applied to transition maneuvers between straight and level flight, and a nose-up hover. The proposed automation scheme is computationally light during flight, consisting of a simple feedforward/feedback controller coupled to a compact library of maneuvers that are optimized over the full flight envelope. The methodology is validated in simulations and flight tests. The automation scheme is implemented successfully on a small fixed-wing unmanned aerial vehicle.
KW - Dynamic time warping
KW - Fixed-wing
KW - Optimal control
KW - Trajectory generation
KW - Unmanned aerial vehicles
UR - https://www.scopus.com/pages/publications/85063874044
U2 - 10.1016/j.robot.2019.03.004
DO - 10.1016/j.robot.2019.03.004
M3 - Article
AN - SCOPUS:85063874044
SN - 0921-8890
VL - 116
SP - 148
EP - 161
JO - Robotics and Autonomous Systems
JF - Robotics and Autonomous Systems
ER -