Skip to content

Releases: Goose-Flight/Goose-Core

v1.3.5

12 Apr 02:16

Choose a tag to compare

v.1.3.5 Release Pre GUI Design

Goose v1.0.0

06 Apr 22:13

Choose a tag to compare

Goose v1.0.0

Open source drone flight log crash analysis and validation engine.

The first stable release of Goose — a self-contained, air-gapped Python tool that analyzes drone flight logs and diagnoses crashes. No internet, no accounts, no API keys required.

Highlights

  • Crash Root Cause Engine — Upload a ULog file, get an automated crash diagnosis with confidence scoring and physical inspection checklist
  • 5 Analysis Plugins — crash detection, vibration analysis, battery sag monitoring, GPS health checks, motor saturation detection
  • Local Web Dashboard — Dark-mode UI at localhost:8000 with SVG score rings, crash root cause cards, plugin score bars, and findings timeline
  • CLI Toolsgoose crash for quick diagnosis, goose analyze for full validation, goose serve for the web UI
  • Plugin System — Extensible via Python entry points. Install third-party plugins with pip install goose-plugin-xyz
  • JSON Reports — Structured output for automation and CI/CD integration

Quick Start

```bash
pip install goose-flight
goose crash flight.ulg # Crash diagnosis in seconds
goose analyze flight.ulg # Full validation report
goose serve # Web dashboard
```

Requirements

  • Python 3.10+
  • Zero internet required
  • Apache 2.0 license

What's Next

See the v1.1 milestone issues for planned work:

  • 6 additional analysis plugins
  • ArduPilot DataFlash parser
  • PDF/HTML report generation
  • Flight phase detection
  • Opt-in anonymous telemetry