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.
☆10Updated last month
Related projects ⓘ
Alternatives and complementary repositories for nmpc_flash_multi_obstacle
- ROS Package for the ReSwarm Distributed MPC methods, consisting of multiple implementations of distributed MPC schemes for formation cont…☆14Updated 6 months ago
- The Visibility-Aware RRT* implementation for safety-critical navigation with perception-limited robots.☆14Updated 4 months ago
- Multi-robot collision avoidance using buffered uncertainty-aware Voronoi cells☆38Updated last year
- This letter proposes a novel multi-robot task allocation and path planning method with maximum endurance constraints in large-scale scen…☆12Updated this week
- ☆13Updated 4 months ago
- Local control techiniques for collision avoidance scenarios on multi-agent system☆18Updated 4 years ago
- ☆27Updated last year
- Control barrier function as safety filter☆17Updated 6 months ago
- ☆30Updated 3 years ago
- Asynchronous Spatial Allocation Protocol for Heterogeneous Multi-Agent Trajectory Planning☆51Updated 8 months ago
- Distributed Multi-vehicle Task Assignment and Motion Planning in Dense Environments☆32Updated last week
- A path planning framework based on Sampling-based algorithm and Deep Reinforcement learning.☆10Updated last year
- Towards safe and optimal trajectory tracking control.☆18Updated last year
- PyBullet CartPole and Quadrotor environments—with CasADi symbolic a priori dynamics—for learning-based control and RL☆17Updated this week
- Vector Field-based Collision Avoidance for Moving Obstacles with Time-Varying Shape☆23Updated last year
- DRL-based collision avoidance for turtlebot3☆14Updated last year
- ☆25Updated 3 years ago
- Repository for "Who Plays First? Optimizing the Order of Play in Stackelberg Games with Many Robots" - RSS 2024☆14Updated 4 months ago
- Reinforcement Learning (RL) based navigation implementation for mobile robot navigation. The algorithms of TD3, DDPG, SAC, DQN, Q-Learnin…☆24Updated last year
- Reproduce of MPC-D-CBF☆10Updated last month
- Code of my CDC 2023 Paper: Nonlinear MPC for Quadrotors in Close-Proximity Flight with Neural Network Downwash Prediction☆20Updated last year
- Dijkstra+minimum jerk+ORCA(RVO2)☆16Updated 8 months ago
- [IROS 2023] Robust Unmanned Surface Vehicle Navigation with Distributional Reinforcement Learning☆53Updated 3 months ago
- laurenbramblett / Coordinated-Multi-Agent-Exploration-Rendezvous-Task-Allocation-in-Unknown-EnvironmentsCode for the paper "Coordinated Multi-Agent Exploration, Rendezvous, & Task Allocation in Unknown Environments with Limited Connectivity"☆13Updated 5 months ago
- Distributed Multi-robot trajectory Optimization Algorithm☆15Updated 2 years ago
- Repository associated with paper titled "AMSwarm: An Alternating Minimization Approach for Safe Motion Planning of Quadrotor Swarms in Cl…☆36Updated last year
- [IEEE ICRA'22] DPMPC-Planner: A real-time UAV trajectory planning framework for complex static environments with dynamic obstacles (C++/R…☆13Updated 2 years ago
- This is an unofficial python implement of nonlinear model predictive control with control Lyapunov functions and control barrier function…☆30Updated 3 years ago
- Official code repository for "Integrating Predictive Motion Uncertainties with Distributionally Robust Risk-Aware Control for Safe Robot …☆15Updated this week
- Implementation of several multiagent trajectory generation algorithms☆12Updated 4 years ago