N-MPC for Deep Neural Network-Based Collision Avoidance exploiting Depth Images
Not on the map. Why?
Abstract (arXiv)
This paper introduces a Nonlinear Model Predictive Control (N-MPC) framework exploiting a Deep Neural Network for processing onboard-captured depth images for collision avoidance in trajectory-tracking tasks with UAVs. The network is trained on simulated depth images to output a collision score for queried 3D points within the sensor field of view. Then, this network is translated into an algebraic symbolic equation and included in the N-MPC, explicitly constraining predicted positions to be collision-free throughout the receding horizon. The N-MPC achieves real time control of a UAV with a control frequency of 100Hz. The proposed framework is validated through statistical analysis of the collision classifier network, as well as Gazebo simulations and real experiments to assess the resulting capabilities of the N-MPC to effectively avoid collisions in cluttered environments. The associated code is released open-source along with the training images.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). First posted on arXiv 20 Feb 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 3; 2025: 3.
6 papers.
- 2025Synthesis of Model Predictive Control and Reinforcement Learning: Survey and Classificationcited by 26
- 2024Learning Maximal Safe Sets Using Hypernetworks for MPC-based Local Trajectory Planning in Unknown Environmentscited by 3
- 2025Guided Diffusion-based Generation of Adversarial Objects for Real-World Monocular Depth Estimation Attackscited by 1
- 2024Custom Non-Linear Model Predictive Control for Obstacle Avoidance in Indoor and Outdoor Environmentscited by 0
- 2024Dynamic Neural Potential Field: Online Trajectory Optimization in the Presence of Moving Obstaclescited by 0
- 2025AttentionSwarm: Reinforcement Learning with Attention Control Barier Function for Crazyflie Drones in Dynamic Environmentscited by 0
- 2025Guided Diffusion-based Generation of Adversarial Objects for Real-World Monocular Depth Estimation Attacks30 Dec 2025
- 2025AttentionSwarm: Reinforcement Learning with Attention Control Barier Function for Crazyflie Drones in Dynamic Environments10 Mar 2025
- 2025Synthesis of Model Predictive Control and Reinforcement Learning: Survey and Classification4 Feb 2025
- 2024Learning Maximal Safe Sets Using Hypernetworks for MPC-based Local Trajectory Planning in Unknown Environments26 Oct 2024
- 2024Dynamic Neural Potential Field: Online Trajectory Optimization in the Presence of Moving Obstacles9 Oct 2024
- 2024Custom Non-Linear Model Predictive Control for Obstacle Avoidance in Indoor and Outdoor Environments3 Oct 2024