ISB-NMPC: Interception-Oriented Spherical-Bearing Nonlinear Model Predictive Control for Quadrotors
Organizations: Li Hong, Chen Min, and Yujun Zhang are with Shen Yuan Honors College, Beihang University, Beijing, China · Linkai Liu, Xiangyu Ren, Shuli Lv, Dingchen Zeng, and Quan Quan are with the School of Automation Science and Electrical Engineering, Beihang University, Beijing, China. · Chunjiang Wu is with the Hangzhou International Innovation Institute, Beihang University, Hangzhou, China.
Abstract
Quadrotor interceptors equipped with strapdown cameras offer a low-cost solution for physically countering unauthorized UAVs. However, this configuration inherently couples vehicle maneuvering and camera pointing, creating a conflict between rapid closing and maintaining target visibility. We present interception-oriented spherical-bearing nonlinear model predictive control (ISB-NMPC), which couples spherical-bearing prediction with nonlinear quadrotor dynamics to jointly optimize target-directed closing motion and visibility. An attitude-compensated extended Kalman filter on S^2 estimates target bearing motion, compensates for perception delay, and predicts target bearings to guide scale-adaptive detection. Across 30 paired simulation trials, ISB-NMPC achieves an interception success rate of 86.7%, the highest among the evaluated controllers, with a mean per-trial target-visible time of 99.11%. Outdoor flights demonstrate acquisition of a 30 cm target at approximately 150 m, with interceptor speed reaching 17 m/s in the long-range flight and approximately 14 m/s while pursuing a quadrotor-towed maneuvering target. The software and hardware are open source at https://github.com/HOLYNOTBAD/ISB-NMPC and https://github.com/HOLYNOTBAD/holydrone, respectively.
Figures & tables
| Metric | ISB- NMPC | PS-LOS | LOS- IBVS | Back- stepping |
| Interception performance | ||||
| Success rate (%) | 86.7 | 63.3 | 6.7 | 33.3 |
| Interception time (s) | ||||
| Minimum target range (m) | ||||
| Mean closing speed ( ) | ||||
| Target visibility | ||||
Quadrotor Control
Quadrotor control studies how to stabilize, guide, and adapt aerial robots under demanding flight conditions and physical constraints.
See all 127 papers