PyBullet Gymnasium environments for single and multi-agent reinforcement learning of quadcopter control
-
Updated
May 12, 2024 - 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.
Trajectory Planning and control
Python-based Quadcopter Flight Controller Software using a Raspberry Pi Pico, MPU-6050, and a FlySky radio transmitter & receiver
Bounding box detection of drones (small scale quadcopters) with CNTK Fast R-CNN
Multi-rotor Gym
AVDC 2021 - GNC of a SWARM of UAVs in a numerical simulation by Alex Martinez and Tom Antoine
To use a HackRF to capture the communication between a receiver and quad copter and control the quad copter from a hackRF
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.
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
LQR controller for quadrotors
ROS2 packages to simulate (and control) a quadcopter using CARLA
Book Website: Dynamic System Modelling & Analysis with MATLAB & Pythobn
SWARMulator is a simulation to control a multitude of drones with an easy to use GUI. Crazyflie UAVs can be connected and directly controled through the GUI.
MAVeric generates minimum snap trajectories for quadrotors and comes with a simple to use GUI, a visualization and simulation of the trajectory, and a CLI version.
Autonomous Quadrotor 3D environment, based on python.
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."