Robust Active Visual Perching With Quadrotors on Inclined Surfaces

Jeffrey Mao, Stephen Nogar, Christopher M. Kroninger, Giuseppe Loianno

Research output: Contribution to journalArticlepeer-review


Autonomous micro aerial vehicles are deployed for a variety of tasks including surveillance and monitoring. Perching and staring allow the vehicle to monitor targets without flying, saving battery power and increasing the overall mission time without the need to frequently replace batteries. This article addresses the active visual perching (AVP) control problem to autonomously perch on inclined surfaces up to 90. Our approach generates dynamically feasible trajectories to navigate and perch on a desired target location while taking into account actuator and field-of-view constraints. By replanning in midflight, we take advantage of more accurate target localization increasing the perching maneuver’s robustness to target localization or control errors. We leverage the Karush–Kuhn–Tucker (KKT) conditions to identify the compatibility between planning objectives and the visual sensing constraint during the planned maneuver. Furthermore, we experimentally identify the corresponding boundary conditions that maximize the spatio-temporal target visibility during the perching maneuver. The proposed approach works on-board in real time with significant computational constraints relying exclusively on cameras and an inertial measurement unit.

Original languageEnglish (US)
Pages (from-to)1836-1852
Number of pages17
JournalIEEE Transactions on Robotics
Issue number3
StatePublished - Jun 2023


  • Aerial robotics
  • perception-aware planning
  • vision for robotics

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Control and Systems Engineering
  • Computer Science Applications


Dive into the research topics of 'Robust Active Visual Perching With Quadrotors on Inclined Surfaces'. Together they form a unique fingerprint.

Cite this