Port-Hamiltonian Passivity-Based Control on SE(3) of a Fully Actuated UAV for Aerial Physical Interaction Near-Hovering

Ramy Rashad*, Federico Califano, Stefano Stramigioli

*Corresponding author for this work

    Research output: Contribution to journalArticleAcademicpeer-review

    45 Citations (Scopus)
    875 Downloads (Pure)

    Abstract

    In this work, we approach the control problem of fully-actuated UAVs in a geometric port-Hamiltonian framework. The UAV is modeled as a floating rigid body on the special Euclidean group SE(3). A unified near-hovering motion and impedance controller is derived by the energy-balancing passivity-based control technique. A detailed analysis of the closed-loop system's behavior is presented for both the free-flight stability and contact stability of the UAV. The robustness of the control system to uncertainties is validated by several experiments, in which the UAV is controlled near its actuator limits. The experiments show the ability of the UAV to hover at its maximum allowed roll angle and apply its maximum allowed normal force to a surface, without the input saturation destabilizing the system.
    Original languageEnglish
    Article number8786163
    Pages (from-to)4378 - 4385
    Number of pages8
    JournalIEEE Robotics and automation letters
    Volume4
    Issue number4
    Early online date2 Aug 2019
    DOIs
    Publication statusPublished - 1 Oct 2019

    Keywords

    • Compliance and impedance control
    • Motion control
    • Port-Hamiltonian
    • UAV

    Fingerprint

    Dive into the research topics of 'Port-Hamiltonian Passivity-Based Control on SE(3) of a Fully Actuated UAV for Aerial Physical Interaction Near-Hovering'. Together they form a unique fingerprint.

    Cite this