larasupernovae / nmpc_flash_multi_obstacle
Repository for Enhanced Path Planning and Nonlinear Model Predictive Control (NMPC) for DJI UAVs. Features robust obstacle avoidance, lidar distance from the wall, complex trajectory tracking (B-spline) and ROS integration on DJI Matrice 100. Includes simulation code, real-world testing results, and documentation.
☆14Updated 4 months ago
Alternatives and similar repositories for nmpc_flash_multi_obstacle:
Users that are interested in nmpc_flash_multi_obstacle are comparing it to the libraries listed below
- ROS Package for the ReSwarm Distributed MPC methods, consisting of multiple implementations of distributed MPC schemes for formation cont…☆15Updated 9 months ago
- The Visibility-Aware RRT* implementation for safety-critical navigation with perception-limited robots.☆19Updated 6 months ago
- ☆12Updated 3 months ago
- 3D UAV simulation and autonomous control for path tracking☆27Updated 5 months ago
- Multi-robot collision avoidance using buffered uncertainty-aware Voronoi cells☆43Updated 2 years ago
- Model Predictive Contouring Control for multi-rotors with ACADO Toolkit☆13Updated 3 months ago
- Model Predictive Control for Quadrotor using acados☆34Updated last year
- Code of my CDC 2023 Paper: Nonlinear MPC for Quadrotors in Close-Proximity Flight with Neural Network Downwash Prediction☆24Updated last year
- This repository contains the software and data for the ICRA2023 submitted article "NMPC for Deep Neural Network-Based Collision Avoidance…☆23Updated 8 months ago
- [IEEE ICRA'22] DPMPC-Planner: A real-time UAV trajectory planning framework for complex static environments with dynamic obstacles (C++/R…☆16Updated 3 years ago
- Control barrier function as safety filter☆24Updated this week
- A simple path planning framework for swarm robots☆17Updated this week
- Asynchronous Spatial Allocation Protocol for Heterogeneous Multi-Agent Trajectory Planning☆57Updated 11 months ago
- Model Predictive Controller for a quadcopter model using online learning with recursive Gaussian process regression in ROS-Gazebo☆16Updated 10 months ago
- Auto-Multilift is a novel learning framework for cooperative load transportation with quadrotors. It can automatically tune various MPC h…☆21Updated last week
- ☆20Updated 7 months ago
- This letter proposes a novel multi-robot task allocation and path planning method with maximum endurance constraints in large-scale scen…☆14Updated 3 months ago
- ☆28Updated last year
- ☆32Updated 4 years ago
- This repository contains the TMUX scripts to run the Gazebo simulations and real-world experiments for the paper entitled "PACNav: A Comm…☆15Updated 9 months ago
- Environment for coverage control and learning using GNN☆16Updated 2 months ago
- L1 Adaptive Augmentation for Geometric Tracking Control of Quadrotors☆16Updated last year
- Collision Avoidance using Buffered Voronoi Cell☆14Updated 8 years ago
- "Iterative Convex Optimization for Model Predictive Control with Discrete-Time High-Order Control Barrier Functions" by S. Liu, J. Zeng, …☆34Updated last year
- ☆20Updated last year
- This is an unofficial python implement of nonlinear model predictive control with control Lyapunov functions and control barrier function…☆33Updated 3 years ago
- Simple 2D implement of "Planning Dynamically Feasible Trajectories for Quadrotors Using Safe Flight Corridors in 3-D Complex Environments…☆20Updated last year
- ☆26Updated 3 years ago
- Reinforcement Learning (RL) based navigation implementation for mobile robot navigation. The algorithms of TD3, DDPG, SAC, DQN, Q-Learnin…☆25Updated last year