# Model Predictive Spherical Image-Based Visual Servoing On SO(3) for Aggressive Aerial Tracking

arXiv: https://arxiv.org/abs/2212.09613 · HTML: https://mlsanity.com/paper/2212.09613/

## Key facts

- Cited by 1 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 19 Dec 2022.

## Built on by (most cited first, 1 of 1)

- [Invisible Servoing: a Visual Servoing Approach with Return-Conditioned Latent Diffusion](https://mlsanity.com/paper/2409.13337/) (2024)

## Abstract (arXiv)

This paper presents an image-based visual servo control (IBVS) method for a first-person-view (FPV) quadrotor to conduct aggressive aerial tracking. There are three major challenges to maneuvering an underactuated vehicle using IBVS: (i) finding a visual feature representation that is robust to large rotations and is suited to be an optimization variable; (ii) keeping the target visible without sacrificing the robot's agility; and (iii) compensating for the rotational effects in the detected features. We propose a complete design framework to address these problems. First, we employ a rotation on SO(3) to represent a spherical image feature on S2 to gain singularity-free and second-order differentiable properties. To ensure target visibility, we formulate the IBVS as a nonlinear model predictive control (NMPC) problem with three constraints taken into account: the robot's physical limits, target visibility, and time-to-collision (TTC). Furthermore, we propose a novel attitude-compensation scheme to enable formulating the visibility constraint in the actual image plane instead of a virtual fix-orientation image plane. It guarantees that the visibility constraint is valid under large rotations. Extensive experimental results show that our method can track a fast-moving target stably and aggressively without the aid of a localization system.
