Quadrotor control, path planning and trajectory optimization
-
Updated
May 5, 2024 - MATLAB
Quadrotor control, path planning and trajectory optimization
An Off-policy Reinforcement Learning Algorithm for Optimal Tracking Control Problem
This code implements a Model Predicitive Control algorithm for tarjectory tracking with quadrortor drones. It is inspired from the paper: Limaverde Filho, José Oniram de A., et al. "Trajectory tracking for a quadrotor system: A flatness-based nonlinear predictive control approach." 2016 IEEE Conference on Control Applications (CCA). IEEE, 2016.
Quadcopter simulation with Simulink
My master's thesis code work: "Sliding mode control of a quadrotor with a suspended load for trajectories based on the differential flatness property of the system and input shaping "
A simulation of Teppo Luukkonen's paper "Modelling and control of quadcopter" in MATLAB/Simulink.
Incremental Passive Fault-Tolerant Control for Quadrotors With up to Three Successive Rotor Failures
Unofficial geometric control implementation on quadrotors
Simulate the path planning and trajectory planning of quadrotors/UAVs.
A Matlab/Simulink model of a multirotor
A model predictive control (MPC) design and implementation for a quadrotor balancing an inverted pendulum. Includes a stability analysis and an estimate of the region-of-recursive-stability.
quadrotor simulation along z axis using MATLAB
Derivation of quadcopter nonlinear 6 degree of freedom equations is provided in this section
🛸 Developed PID controllers for controlling quadrotors in 1-D, 2-D, and 3-D control in MATLAB simulation environment.
Stabilization control algorithm for a quadrotor, based on the "Nested Saturations" approach
Flight control simulator for multirotor aerial vehicles, implemented in MATLAB script.
Cartesian Impedance Control of Quadrotor with a Robotic Arm
Add a description, image, and links to the quadrotor topic page so that developers can more easily learn about it.
To associate your repository with the quadrotor topic, visit your repo's landing page and select "manage topics."