PteroSim Documentation

Welcome to the PteroSim documentation.

PteroSim F450 quadcopter

Note

This project is under active development.

Getting Started

Getting Started — System requirements, software requirements, and setup instructions.

First Steps

First Steps — Basic spawning workflow for aircraft and payloads.

SITL Simulation

SITL simulation with PX4 — PX4 SITL workflow with QGroundControl. SITL simulation with ArduPilot — ArduPilot SITL workflow with Mission Planner.

Python API

Python API Reference — Python API commands for programmatic simulation control. For ready-to-run usage examples, see PteroSimScripts on GitHub.

Headless & Automation

Headless & Automated Runs — Windowless runs for CI, Docker, and RL: render flags and headless EULA consent.