Trajectory Generation Using Semidefinite Programming For Multi-Rotors

    Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review

    602 Downloads (Pure)

    Abstract

    Trajectory generation is one of the most popular techniques for multi-rotors to achieve autonomous navigation capabilities. In this paper, we present an optimization-based approach for generating smooth, feasible and collision-free trajectories. Our method does not require a prior proper time allocation but attempts to optimize time allocation automatically. This method first optimizes trajectories subjected to dynamic constraints and 3D corridor constraints using a quadratic program. Then time allocation is optimized as a semidefinite program by leveraging semidefinite relaxation. A feasible solution is obtained using the rank-one approximation and used to update previous time allocation. This method run iteratively until a feasible trajectory is obtained. Our approach is validated with simulation results. Experimental results show the proposed method ensures to generate feasible trajectories in clutter environments.
    Original languageEnglish
    Title of host publicationProceedings of the European Control Conference 2019
    PublisherIEEE
    Publication date2019
    Pages2577-2582
    ISBN (Electronic)9783907144008 , 9783907144015
    DOIs
    Publication statusPublished - 2019
    EventEuropean Control Conference 2019 - Naples, Italy
    Duration: 25 Jun 201928 Jun 2019

    Conference

    ConferenceEuropean Control Conference 2019
    Country/TerritoryItaly
    CityNaples
    Period25/06/201928/06/2019

    Fingerprint

    Dive into the research topics of 'Trajectory Generation Using Semidefinite Programming For Multi-Rotors'. Together they form a unique fingerprint.

    Cite this