Data checked 2026-08-13. Data may be stale - beyond the review cycle.
Review cycles are documented on the Methodology page. Methodology
PX4/jMAVSim
Simulator Tier A simulation_digital_twin BSD-3-Clause
Simple multirotor simulator with MAVLink protocol support
Engineering Snapshot
Use cases & tasks 6
- Best suited for
-
- PX4 SITL development and rapid iteration
- MAVLink communication testing and debugging
- Basic multirotor flight behavior evaluation
- Primary tasks
-
- Simulator backend for PX4 SITL in CI or local development
- MAVLink telemetry and command verification
- Education and initial PX4 onboarding
Stack & ecosystem
- Resource type
- Simulator
- Ecosystem
- simulation_digital_twin
License & compliance
- License
-
BSD-3-Clause(Inferred)
Lifecycle & freshness Show
- Maintenance
- Active
- Latest version
- Not recorded
- Last activity
- 2026-06-18
- Last checked
- 2026-08-13
- Verification
- Official confirmed
What It Solves
Need a lightweight, low-fidelity multirotor simulator that supports MAVLink-based SITL testing for PX4 flight stack development, without the complexity of full physics engines.
Primary use cases
- Simulator backend for PX4 SITL in CI or local development
- MAVLink telemetry and command verification
- Education and initial PX4 onboarding
Secondary use cases
- Headless automated testing of PX4 flight logic
- Integration testing with ground control software
When to Use
Consider when
- Your work focuses on simple multirotor models only
- You need a fast, low-resource simulation environment
- You plan to use PX4 flight stack as the autopilot
Verify before adopting
- Check current jMAVSim version compatibility with your target PX4 release
- Confirm Java runtime requirements and platform support
- Assess whether simulation fidelity meets your test objectives
Where It Fits
Stack layer simulation
Start Here
Adoption Checklist
- Needs verification Check current jMAVSim version compatibility with your target PX4 release
- Needs verification Confirm Java runtime requirements and platform support
- Needs verification Assess whether simulation fidelity meets your test objectives
Each check stays "needs verification" until an official source confirms it; unconfirmed items are never marked verified.
Known Limitations & Unknowns
Known limitations
- Supports only multirotor vehicles (no fixed-wing or VTOL)
- Low-fidelity physics and rendering
- Limited environment and sensor simulation
Not publicly verified
- Exact PX4 version compatibility matrix
- Performance benchmarks in headless CI
- Hardware-in-the-loop capabilities
Alternatives & Related Tools
Related tools
- px4-autopilot — Integrates with
- mavlink — Supports
- mavlink — Integrates with
How is it used?
Start from the recorded entry points below, then validate against the technical checklist.
- Official site https://github.com/PX4/jMAVSim
- Repository https://github.com/PX4/jMAVSim
- Documentation https://github.com/PX4/jMAVSim
Technical checklist
- OK License identified Recorded: BSD-3-Clause
- OK Maintenance signal Active
- OK Verification status Official confirmed
- OK Source evidence attached 1 source record(s)
- NEEDS REVIEW Latest version recorded Not recorded
Official Links
Metadata & Governance
| License | BSD-3-Clause — Inferred |
|---|---|
| Commercial model | Unknown |
| Maintenance status | Active |
| Verification status | Official confirmed — Confirmed via the official repository API responses in SourceRefs below. |
| Latest version | Not recorded |
| Latest release | Not recorded |
| Last activity | 2026-06-18 |
| Last checked | 2026-08-13 |
| First seen | Not recorded |
Related Resources & Dependencies
- px4-autopilot — integrates with (confirmed)
- mavlink — supports (confirmed)
- mavlink — integrates with (confirmed)
Recent Activity
New resource: px4-jmavsim
New repository resource added by the sprint promote pipeline.
Related Knowledge
Guides
- Setting Up a PX4 SITL Loop with Gazebo — Build a local PX4 software-in-the-loop environment with Gazebo and QGroundControl.
Collections
- PX4 Development and Simulation Toolkit — The components needed to build a local PX4 development and software-in-the-loop verification loop.
- Simulation and Mapping Toolchains — Open-source simulation and mapping repositories used for development, testing and survey workflows.