Autonomous UAV Pipeline Near-proximity Inspection via Disturbance-Aware Predictive Visual Servoing

arXiv cs.RO / 4/22/2026

📰 NewsDeveloper Stack & InfrastructureSignals & Early TrendsModels & Research

Key Points

  • The paper introduces an autonomous near-proximity pipeline inspection framework for quadrotors using image-based visual servoing with model predictive control (VMPC) to operate in 3D scenes.
  • It unifies quadrotor dynamics with image feature kinematics to enable direct image-space prediction within the control loop, improving closed-loop targeting.
  • To cope with low-rate visual updates, measurement noise, and environmental uncertainties, it proposes an extended-state Kalman filtering approach with feature prediction (ESKF-PRE) and integrates estimated disturbances into the VMPC model (ESKF-PRE-VMPC).
  • It adds a terrain-adaptive velocity design that maintains cruising speed while generating appropriate vertical velocity references over unknown slopes without prior terrain information.
  • Experiments in high-fidelity Gazebo simulations and real-world indoor tests (with a modified open-source nano quadrotor) show large accuracy gains and successful completion of wind-disturbance and bend-pipeline tasks where a baseline fails.

Abstract

Reliable pipeline inspection is critical to safe energy transportation, but is constrained by long distances, complex terrain, and risks to human inspectors. Unmanned aerial vehicles provide a flexible sensing platform, yet reliable autonomous inspection remains challenging. This paper presents an autonomous quadrotor near-proximity pipeline inspection framework for three-dimensional scenarios based on image-based visual servoing model predictive control (VMPC). A unified predictive model couples quadrotor dynamics with image feature kinematics, enabling direct image-space prediction within the control loop. To address low-rate visual updates, measurement noise, and environmental uncertainties, an extended-state Kalman filtering scheme with image feature prediction (ESKF-PRE) is developed, and the estimated lumped disturbances are incorporated into the VMPC prediction model, yielding the ESKF-PRE-VMPC framework. A terrain-adaptive velocity design is introduced to maintain the desired cruising speed while generating vertical velocity references over unknown terrain slopes without prior terrain information. The framework is validated in high-fidelity Gazebo simulations and real-world experiments. In real-world tests, the proposed method reduces RMSE by 52.63% and 75.04% in pipeline orientation and lateral deviation in the image, respectively, for straight-pipeline inspection without wind, and successfully completes both wind-disturbance and bend-pipeline tasks where baseline method fails. An open-source nano quadrotor is modified for indoor experimentation.