Trajectory Generation and Regeneration for Constrained Differentially Flat Control Systems

Seyed Erfan Seyed Roghani, Emre Koyuncu, Mevlut Uzun

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

In this study, differential flatness principle is applied in real time optimal flight trajectory generation. This principle allows formulating the desired output trajectory through Bspline parameterization. Integrating these methodologies with sequential quadratic programming, an optimal feasible trajectory that meets all the given and dynamical limits, is generated. Through this fashion, it is guaranteed to generate dynamically feasible trajectories passing, as closely as possible, by given waypoints which guide the vehicle to track its intent. For the simulation purpose, this methodology is applied to two under-actuated vehicle models (quadrotors and Dubins' airplanes)and their maneuverability for a given mission is compared to show the validity of the integrated methodologies. While the majority of similar methodologies focus on an uninformed search for a dynamically feasible trajectory through an outer checking loop, the methodology provided in this paper benefits from a guided search for a feasible solution that an optimization algorithm provides. The advantage of this study over the ones that do benefit from an optimization algorithm is that the constraints on key dynamical states of the vehicles are strictly considered in a continuous manner instead of sampling hypersurfaces. To do so, the geometrical feature of the B-splines is utilized and the constraints are checked at times in which the dynamical state of interest reaches to an extremum. This way, the constraints do not necessarily have to be linear or representable with polynomials. In this work, it is shown that these critical times are roots of polynomials with unique sets of coefficients. Moreover, the local property of B-splines is utilized for instantaneous regeneration of the trajectory without distorting the entire path and the continuity when the vehicle needs a rapid update in trajectory plan or collision avoidance. Through the knot insertion algorithm, it is shown that it is always possible to design a new trajectory that deviates from the old one before the vehicle reaches the deviation point.

Original languageEnglish
Title of host publication2019 IEEE Aerospace Conference, AERO 2019
PublisherIEEE Computer Society
ISBN (Electronic)9781538668542
DOIs
Publication statusPublished - Mar 2019
Event2019 IEEE Aerospace Conference, AERO 2019 - Big Sky, United States
Duration: 2 Mar 20199 Mar 2019

Publication series

NameIEEE Aerospace Conference Proceedings
Volume2019-March
ISSN (Print)1095-323X

Conference

Conference2019 IEEE Aerospace Conference, AERO 2019
Country/TerritoryUnited States
CityBig Sky
Period2/03/199/03/19

Bibliographical note

Publisher Copyright:
© 2019 IEEE.

Funding

Emre Koyuncu is an Assistant Pro- fessor at Istanbul Technical University, Department of Aeronautical Engineer-ing. He has received his Ph.D. degree in Aerospace Engineering from Istan-bul Technical University in 2015. He was a visiting researcher at Boeing Re-search and Technology of Europe dur-ing 2013-2014, and Massachusetts In-stitute of Technology (MIT), Aero-Astro Department during 2014-2015. In his Ph.D. research, he has received SESAR WP-E HALA! Research Network Ph.D. fellowship. His research interests lie in the broad areas of aeronautics, robotics, guidance, navigation, and control theory. The application areas of his research include agile unmanned aerial vehicles, flight trajectory optimization and planning, airborne conflict avoidance and resolution, high-level autonomy in air traffic control systems, flight management and decision support systems. Prof. Koyuncu is the director of Controls and Avionics Research Group in ITU Aerospace Research Center (ITU ARC). He is the recipient of a Boeing Early Career Grant in 2015 and he is a technical committee member of IEEE Control Systems Society on Hybrid Systems and IFAC TC 7.4 Transportation Systems.

FundersFunder number
Boeing
IEEE Control Systems Society on Hybrid Systems and IFAC TC 7.4 Transportation Systems

    Fingerprint

    Dive into the research topics of 'Trajectory Generation and Regeneration for Constrained Differentially Flat Control Systems'. Together they form a unique fingerprint.

    Cite this