PAMPC: Perception-Aware Model Predictive Control for Quadrotors
Not on the map. Why?
Abstract (arXiv)
We present the first perception-aware model predictive control framework for quadrotors that unifies control and planning with respect to action and perception objectives. Our framework leverages numerical optimization to compute trajectories that satisfy the system dynamics and require control inputs within the limits of the platform. Simultaneously, it optimizes perception objectives for robust and reliable sens- ing by maximizing the visibility of a point of interest and minimizing its velocity in the image plane. Considering both perception and action objectives for motion planning and control is challenging due to the possible conflicts arising from their respective requirements. For example, for a quadrotor to track a reference trajectory, it needs to rotate to align its thrust with the direction of the desired acceleration. However, the perception objective might require to minimize such rotation to maximize the visibility of a point of interest. A model-based optimization framework, able to consider both perception and action objectives and couple them through the system dynamics, is therefore necessary. Our perception-aware model predictive control framework works in a receding-horizon fashion by iteratively solving a non-linear optimization problem. It is capable of running in real-time, fully onboard our lightweight, small-scale quadrotor using a low-power ARM computer, to- gether with a visual-inertial odometry pipeline. We validate our approach in experiments demonstrating (I) the contradiction between perception and action objectives, and (II) improved behavior in extremely challenging lighting conditions.
Key facts. Cited by 22 papers in the map (data through 7 Oct 2026). First posted on arXiv 13 Apr 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 5; 2023: 2; 2024: 3; 2025: 6; 2026: 1.
22 papers.
Sort:
By area:
- 2021Learning High-Speed Flight in the Wildcited by 98
- 2023Reaching the Limit in Autonomous Racing: Optimal Control versus Reinforcement Learningcited by 72
- 2025Openfly: A comprehensive platform for aerial vision-language navigationcited by 43
- 2022Real-time Neural-MPC: Deep Learning Model Predictive Control for Quadrotors and Agile Robotic Platformscited by 36
- 2021Policy Search for Model Predictive Control with Application to Agile Drone Flightcited by 17
- 2021Time-Optimal Planning for Quadrotor Waypoint Flightcited by 14
- 2022Learning Perception-Aware Agile Flight in Cluttered Environmentscited by 13
- 2022Learning Deep Sensorimotor Policies for Vision-based Autonomous Drone Racingcited by 13
- 2024What Matters in Learning A Zero-Shot Sim-to-Real RL Policy for Quadrotor Control? A Comprehensive Studycited by 9
- 2021AutoTune: Controller Tuning for High-Speed Flightcited by 5
- 2025RAPID: Robust and Agile Planner Using Inverse Reinforcement Learning for Vision-Based Drone Navigationcited by 5
- 2021Exact and Bounded Collision Probability for Motion Planning under Gaussian Uncertaintycited by 3
10 more
- 2024Optimizing Active Perception for Learning Simultaneous Viewpoint Selection and Manipulation with Diffusion Policycited by 3
- 2025Active 6D Pose Estimation for Textureless Objects using Multi-View RGB Framescited by 3
- 2022Perception-Aware Perching on Powerlines with Multirotorscited by 1
- 2022Where Am I Now? Dynamically Finding Optimal Sensor States to Minimize Localization Uncertainty for a Perception-Denied Rovercited by 1
- 2023Filter-Aware Model-Predictive Controlcited by 1
- 2024PRIMER: Perception-Aware Robust Learning-based Multiagent Trajectory Plannercited by 0
- 2025Enhancing Feature Tracking Reliability for Visual Navigation using Real-Time Safety Filtercited by 0
- 2025Evaluating Robustness of Deep Reinforcement Learning for Autonomous Surface Vehicle Control in Field Testscited by 0
- 2025Approaches to Analysis and Design of AI-Based Autonomous Vehiclescited by 0
- 2026HumanFlow -- Diffusion-Driven MAV Navigation Among Humans via Tightly-Coupled Motion Tracking, Forecasting, and Controlcited by 0
- 2026HumanFlow -- Diffusion-Driven MAV Navigation Among Humans via Tightly-Coupled Motion Tracking, Forecasting, and Control25 May 2026
- 2025Approaches to Analysis and Design of AI-Based Autonomous Vehicles15 Sep 2025
- 2025Evaluating Robustness of Deep Reinforcement Learning for Autonomous Surface Vehicle Control in Field Tests15 May 2025
- 2025Active 6D Pose Estimation for Textureless Objects using Multi-View RGB Frames5 Mar 2025
- 2025Openfly: A comprehensive platform for aerial vision-language navigation25 Feb 2025
- 2025RAPID: Robust and Agile Planner Using Inverse Reinforcement Learning for Vision-Based Drone Navigation4 Feb 2025
- 2025Enhancing Feature Tracking Reliability for Visual Navigation using Real-Time Safety Filter3 Feb 2025
- 2024What Matters in Learning A Zero-Shot Sim-to-Real RL Policy for Quadrotor Control? A Comprehensive Study16 Dec 2024
- 2024Optimizing Active Perception for Learning Simultaneous Viewpoint Selection and Manipulation with Diffusion Policy22 Sep 2024
- 2024PRIMER: Perception-Aware Robust Learning-based Multiagent Trajectory Planner14 Jun 2024
- 2023Reaching the Limit in Autonomous Racing: Optimal Control versus Reinforcement Learning17 Oct 2023
- 2023Filter-Aware Model-Predictive Control20 Apr 2023
10 more
- 2022Where Am I Now? Dynamically Finding Optimal Sensor States to Minimize Localization Uncertainty for a Perception-Denied Rover30 Nov 2022
- 2022Learning Deep Sensorimotor Policies for Vision-based Autonomous Drone Racing26 Oct 2022
- 2022Learning Perception-Aware Agile Flight in Cluttered Environments4 Oct 2022
- 2022Real-time Neural-MPC: Deep Learning Model Predictive Control for Quadrotors and Agile Robotic Platforms15 Mar 2022
- 2022Perception-Aware Perching on Powerlines with Multirotors13 Feb 2022
- 2021Policy Search for Model Predictive Control with Application to Agile Drone Flight7 Dec 2021
- 2021Exact and Bounded Collision Probability for Motion Planning under Gaussian Uncertainty12 Oct 2021
- 2021Learning High-Speed Flight in the Wild11 Oct 2021
- 2021Time-Optimal Planning for Quadrotor Waypoint Flight10 Aug 2021
- 2021AutoTune: Controller Tuning for High-Speed Flight19 Mar 2021
- 2021Learning High-Speed Flight in the Wildcited by 98
- 2023Reaching the Limit in Autonomous Racing: Optimal Control versus Reinforcement Learningcited by 72
- 2025Openfly: A comprehensive platform for aerial vision-language navigationcited by 43
- 2022Real-time Neural-MPC: Deep Learning Model Predictive Control for Quadrotors and Agile Robotic Platformscited by 36
- 2021Policy Search for Model Predictive Control with Application to Agile Drone Flightcited by 17
- 2021Time-Optimal Planning for Quadrotor Waypoint Flightcited by 14
- 2022Learning Deep Sensorimotor Policies for Vision-based Autonomous Drone Racingcited by 13
- 2024What Matters in Learning A Zero-Shot Sim-to-Real RL Policy for Quadrotor Control? A Comprehensive Studycited by 9
- 2021AutoTune: Controller Tuning for High-Speed Flightcited by 5
- 2021Exact and Bounded Collision Probability for Motion Planning under Gaussian Uncertaintycited by 3
- 2025Active 6D Pose Estimation for Textureless Objects using Multi-View RGB Framescited by 3
- 2022Perception-Aware Perching on Powerlines with Multirotorscited by 1
12 most cited of 17 All 17 (JSON)
- 2025Evaluating Robustness of Deep Reinforcement Learning for Autonomous Surface Vehicle Control in Field Tests15 May 2025
- 2025Active 6D Pose Estimation for Textureless Objects using Multi-View RGB Frames5 Mar 2025
- 2025Openfly: A comprehensive platform for aerial vision-language navigation25 Feb 2025
- 2025Enhancing Feature Tracking Reliability for Visual Navigation using Real-Time Safety Filter3 Feb 2025
- 2024What Matters in Learning A Zero-Shot Sim-to-Real RL Policy for Quadrotor Control? A Comprehensive Study16 Dec 2024
- 2024PRIMER: Perception-Aware Robust Learning-based Multiagent Trajectory Planner14 Jun 2024
- 2023Reaching the Limit in Autonomous Racing: Optimal Control versus Reinforcement Learning17 Oct 2023
- 2023Filter-Aware Model-Predictive Control20 Apr 2023
- 2022Where Am I Now? Dynamically Finding Optimal Sensor States to Minimize Localization Uncertainty for a Perception-Denied Rover30 Nov 2022
- 2022Learning Deep Sensorimotor Policies for Vision-based Autonomous Drone Racing26 Oct 2022
- 2022Real-time Neural-MPC: Deep Learning Model Predictive Control for Quadrotors and Agile Robotic Platforms15 Mar 2022
- 2022Perception-Aware Perching on Powerlines with Multirotors13 Feb 2022
12 newest of 17 All 17 (JSON)