PyBullet Gymnasium environments for single and multi-agent reinforcement learning of quadcopter control
-
Updated
Feb 15, 2026 - Python
PyBullet Gymnasium environments for single and multi-agent reinforcement learning of quadcopter control
Aerial Object Detection using a Drone with PX4 Autopilot and ROS 2. PX4 SITL and Gazebo Garden used for Simulation. YOLOv8 used for Object Detection.
Plugins and models for vehicle simulation in Gazebo Sim with ArduPilot SITL controllers
Drone 2D path planning, object detection and objects geo-localization for search and rescue applications.
FlightGear simulator to PX4 software stack connector
Examples for the Library for Aircraft Dynamics And Control
One GCS to rule them all. ArduPilot, Betaflight, iNav - all in one app. Mission planning, PID tuning, OSD simulator, SITL with FlightGear. Cross-platform (Win/Mac/Linux)
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
This repository provides a tutorial on setting up and simulating multiple drones using ROS 2, ArduPilot, and Gazebo Harmonic. It includes installation steps, required configurations, launch files, and example scenarios to help you build and test a multi-drone simulation environment.
A ros package that takes a pattern image as input and generate coordinate data of points that will be traced by drones to form that pattern in air
Infrastructure-free Multidimensional Scaling (MDS) for drones swarm localization. Performances comparison with trilateration algorithm
An autonomous drone simulation using PX4, MAVROS, ROS, and YOLOv8. The drone detects vehicles, tracks them in 3D, and executes a kamikaze-style intercept simulated inside Gazebo Classic. Powered by PX4 SITL, YOLO, and custom ROS nodes.
Incremental Passive Fault-Tolerant Control for Quadrotors With up to Three Successive Rotor Failures
Software kit for multiple Clover drones simulation
Add a description, image, and links to the sitl topic page so that developers can more easily learn about it.
To associate your repository with the sitl topic, visit your repo's landing page and select "manage topics."