gym-pybullet-drones

Quadcopter envs

A collection of PyBullet-based environments for reinforcement learning and quadcopter control

PyBullet Gymnasium environments for single and multi-agent reinforcement learning of quadcopter control

GitHub

1k stars
18 watching
386 forks
Language: Python
last commit: about 2 years ago
Linked from 1 awesome list

betaflightcontrolcrazyfliegymgymnasiummulti-agentpybulletquadcopterquadrotorreinforcement-learningroboticssitlstable-baselines3uav

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
utiasdsl/safe-control-gymA set of tools and environments for learning-based control and reinforcement learning in robotics with symbolic safety constraints645
nicrusso7/rex-gymTraining an open-source quadruped robot to perform domestic and generic tasks using reinforcement learning and OpenAI Gym.998
dronekit/dronekit-pythonAn API library for controlling UAVs over MAVLink1,633
gtagency/crazyflie-rosROS nodes for controlling and interacting with a quadcopter drone10
lis-epfl/swarmlabA Matlab package for simulating drones and swarms of drones in various environments225
project-dc/pygenesesA PyTorch-based framework for training and studying artificial species in bio-inspired environments72
upb-lea/gym-electric-motorA Python toolbox for simulating and controlling electric motors with a focus on reinforcement learning and classical control.311
asv-soft/asv-dronesAn open-source application providing a modular framework for developing ground control station applications for drones using ArduPilot and PX4 autopilots.105
tbs-trappy/source_oneA design and source code repository for a carbon-fiber FPV drone frame, suitable for custom builds and racing applications.480
vjaunet/quadcopter_v2A system to control and stabilize a quadcopter drone using a Raspberry Pi as the central processing unit.113
ethz-asl/rotors_simulatorA simulator for multirotor drones in a virtual environment.1,271
robotpy/pyrobottrainingA platform for teaching Python programming to FRC robot control using the RobotPy WPILib libraries.7
dusty-nv/jetson-reinforcementProvides tools and libraries for training intelligent agents to perform complex tasks in robotics using deep reinforcement learning and GPU acceleration.891
feryal/craft-envA 2D crafting environment for testing and training reinforcement learning agents44
endgameinc/gym-malwareAn environment for training agents to manipulate malware samples using reinforcement learning to evade detection617