This Is AuburnElectronic Theses and Dissertations

Show simple item record

Application of the Finite Fourier Series for Smooth Motion Planning of Quadrotors


Metadata FieldValueLanguage
dc.contributor.advisorTaheri, Ehsan
dc.contributor.authorKovryzhenko, Yevhenii
dc.date.accessioned2023-07-26T13:36:33Z
dc.date.available2023-07-26T13:36:33Z
dc.date.issued2023-07-26
dc.identifier.urihttps://etd.auburn.edu//handle/10415/8797
dc.description.abstractMotion planning and control system design are crucial in the development of unmanned aerial vehicles (UAVs) for various applications. To maximize the mission performance, trajectory design is often performed to minimize motor output and power consumption along the entire path while avoiding obstacles. Polynomial parameterizations have traditionally been used to express UAV trajectories due to their simplicity and effectiveness of implementation. In this work, an alternative parameterization based on Finite Fourier Series (FFS) is investigated. The results of the FFS-based parameterization are compared with the state-of-the-art polynomial-based trajectory generation algorithms. One unique feature of the FFS parameterization is the theoretical piece-wise infinite differentiability of multi-segment trajectories. For fixed-time minimum-snap motion-planning problems using FFS parameterization, it is 1) shown that motion-planning problems can be formulated as quadratic programming (QP) problems, and 2) derived an analytic solution to an unconstrained QP problem. Leveraging the analytic solution, formulation, and solution of time-allocated minimum-snap multi-segment trajectories is also presented. The practical limitations of the FFS method are also discussed in detail. Finally, formulation and numerical comparison of the minimum-snap, multi-segment trajectories with time-allocation are also presented. Performance (with respect to the computation time, power required, and number of iterations) of the FFS and polynomial parameterizations are compared using five representative trajectories. The results show the comparable performance of the two parameterizations with important differences between the two on high-level derivatives. An in-house quadrotor is used with a six-degree-of-freedom (6DoF) cascaded PID flight control logic to experimentally validate the tracking of the generated smooth trajectories.en_US
dc.subjectAerospace Engineeringen_US
dc.titleApplication of the Finite Fourier Series for Smooth Motion Planning of Quadrotorsen_US
dc.typeMaster's Thesisen_US
dc.embargo.statusNOT_EMBARGOEDen_US
dc.embargo.enddate2023-07-26en_US
dc.contributor.committeeChakraborty, Imon
dc.contributor.committeeLi, Nan
dc.creator.orcid0000-0002-1230-658Xen_US

Files in this item

Show simple item record