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 journalArticlepeer-review

49 Scopus citations

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
DOIs
StatePublished - Oct 2019
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 2016 IEEE.

Keywords

  • Compliance and Impedance Control
  • Motion Control
  • Port-Hamiltonian
  • UAV

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Biomedical Engineering
  • Human-Computer Interaction
  • Mechanical Engineering
  • Computer Vision and Pattern Recognition
  • Computer Science Applications
  • Control and Optimization
  • Artificial Intelligence

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