PyBullet Gymnasium environments for single and multi-agent reinforcement learning of quadcopter control
-
Updated
Feb 11, 2025 - Python
PyBullet Gymnasium environments for single and multi-agent reinforcement learning of quadcopter control
PyBullet CartPole and Quadrotor environments—with CasADi symbolic a priori dynamics—for learning-based control and RL
A universal flight control tuning framework
Quadcopter Simulation and Control. Dynamics generated with PyDy.
Python-based Quadcopter Flight Controller Software using a Raspberry Pi Pico, MPU-6050, and a FlySky radio transmitter & receiver
Trajectory Planning and control
Bounding box detection of drones (small scale quadcopters) with CNTK Fast R-CNN
Multi-rotor Gym
Project Code for the paper "A Learning-based Quadcopter Controller with Extreme Adaptation"
AVDC 2021 - GNC of a SWARM of UAVs in a numerical simulation by Alex Martinez and Tom Antoine
Quadcopter dynamics simulation with two proportional–integral–derivative (PID) controllers that adjust the motor speeds of the quadcopter and enable control of position and orientation.
Fully open architecture implementation of modern multi-agent coordination techniques.
To use a HackRF to capture the communication between a receiver and quad copter and control the quad copter from a hackRF
LQR controller for quadrotors
Quadcopter Controller with Deep Reinforcement Learning
GNC of a SWARM of UAVs in a SITL by Tom Antoine and Alex Martinez - Cranfield University AVDC MSc 2021
Simulation of Quadcopter/Quadrotor Exploration of Unknown Environments using Artificial Potential Field. Uses Vispy for animation
Cross-platform Python based software in the loop simulation for object tracking and general quadcopter simulations using custom pure-Python based custom pure PID (and customisable) flight controller
ROS2 packages to simulate (and control) a quadcopter using CARLA
Book Website: Dynamic System Modelling & Analysis with MATLAB & Pythobn
Add a description, image, and links to the quadcopter topic page so that developers can more easily learn about it.
To associate your repository with the quadcopter topic, visit your repo's landing page and select "manage topics."