PX4/PX4-SITL_gazebo-classic
Set of plugins, models and worlds to use with OSRF Gazebo Simulator in SITL and HITL.
What it solves
This project provides a high-fidelity flight simulator for various autonomous vehicles, including multirotors, VTOL, fixed-wing aircraft, boats, and rovers. It allows developers to test flight stacks and autopilot software without the risk of crashing physical hardware.
How it works
It functions as a suite of Gazebo plugins that integrate with the PX4 Autopilot. It uses motor models derived from the RotorS simulator to simulate physics and vehicle dynamics. The system supports Software-in-the-Loop (SITL) and Hardware-in-the-Loop (HITL) configurations, enabling the autopilot software to interact with a simulated environment.
Who it’s for
It is designed for developers and researchers working with the PX4 Autopilot and autonomous vehicle control systems who need a safe, simulated environment for testing and development.
Highlights
- Supports a wide range of vehicles: multirotors, VTOL, fixed-wing, boats, and rovers.
- Independent of ROS (Robot Operating System), reducing dependency overhead.
- Includes plugins for simulated cameras with GStreamer support for video streaming.
- Supports CUDA hardware-accelerated H264 encoding for simulated video feeds.
- Provides a comprehensive set of unit tests via GoogleTest.
Related
- Project
- Project
- Project
- Project
- Project