PX4/PX4-gazebo-models

Model repo in app.gazebosim.org

Hosted by Linux Foundation

View on GitHub ↗Jump to charts ↓Open shareable report →

PX4/PX4-gazebo-models has 100+ stars and 300+ forks on GitHub, is written in Python, and was last pushed on Oct 4, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 1 hour ago
Added to GitGenius on October 15th, 2026
Created on September 3rd, 2022
Open Issues & Pull Requests: 28 (+0)
GitHub issues: Enabled
Number of forks: 309
Total Stargazers: 109 (+0)
Total Subscribers: 26 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 16.7 hours
Mean response time: 31.7 days
90th percentile: 119.5 days
Tracked items: 10

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 12
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 360 days
Stale 30+ days: 11
Stale 90+ days: 10

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

PX4-gazebo-models is a collection of simulation models and worlds for use with Gazebo and PX4 autopilot software.

The repository addresses the need to provide realistic 3D models and environment configurations for testing PX4 flight control systems in simulation. It maintains a curated set of models and worlds that are synchronized with the Gazebo Fuel repository at app.gazebosim.org/PX4. The project includes a simulation-gazebo script that automates the process of downloading models and worlds from the repository and launching them in Gazebo, configured to work alongside a running PX4 instance.

Developers should adopt this tool if they are working with PX4 autopilot and need a straightforward way to set up realistic simulation environments. It suits projects that require testing drone or aircraft behavior in Gazebo without manually managing model dependencies. The tool is particularly valuable for those who want to use community-maintained models rather than creating custom ones from scratch. The simulation-gazebo script provides flexibility through command-line arguments that allow users to specify custom worlds, configure network settings via Gazebo partitions and IP addresses, point to alternative model sources, and run in headless mode for containerized or server-only deployments.

The project maintains active engagement with its simulation infrastructure, supporting multiple configuration options for different deployment scenarios including interactive mode for custom model paths, local file directory or HTTP-based model sources, and the ability to overwrite existing model data. It provides both standard graphical simulation and headless operation suitable for continuous integration environments and macOS systems. The tool includes a dry-run mode for testing purposes, allowing developers to validate configurations without launching the full Gazebo simulator.