• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

wboayue / stable-flight / 38677838814
92%

Build:
DEFAULT BRANCH: main
Ran 15 Oct 2026 03:50AM UTC
Jobs 1
Files 138
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

15 Oct 2026 03:44AM UTC coverage: 91.27% (+0.1%) from 91.158%
38677838814

push

github

web-flow
Single-lap eXplora transition script; AGENTS RealFlight lessons (#413)

Adds `flights/explora_transition_lap.csv`: the eXplora transition
mission with one plane lap instead of two, for transition checks. It
saves about 60 s a run.

## Script

Same waypoints as `flights/explora_transition.csv`, with the second lap
removed:
- climb in hover over spawn to 20 m;
- forward transition on the north leg;
- one clockwise lap of the 240 × 120 m rectangle at 30 m and 14 m/s;
- back transition after the west leg into (−90, 6.49);
- hover home at 25 m, then `--end land`.

The back transition starts at the same point, heading and airspeed as in
the two-lap mission, so runs compare with the earlier tables (#400,
#404, #405). The two-lap script stays for checking plane navigation.

## AGENTS.md lessons from #400 and #405

- **Tick rate:** screen RealFlight runs by `wall_s` rows per second
around the measured event, and drop runs below about 245 Hz. Every tick
advances `dt`-based clocks by the nominal 4 ms, so at 170 Hz a 3 m/s
descent target moves at 2 m/s. A release build skips less but doesn't
stop it.
- **Explaining a trace:** replay the recorder CSV through the real
component with nominal `dt` before suspecting a bug.
- **Comparable runs:** the same settings can hand over climbing or
sinking, so fly several runs and compare runs with a matched handover.
- **Logging:** examples need `RUST_LOG=info` to log anything.
- **`check!` in a loop:** only the first failing row reports, so confirm
each row fails on its own.

## Docs

- The `tailsitter-auto-realflight` example's module doc.
- The `stable-flight-sitl-realflight` README and CHANGELOG (`Added`).
- `docs/tuning/tailsitter.md`: repeatable missions now use the
single-lap script.
- AGENTS.md: the command list, and the comparable-runs rule now names
the single-lap script.

## RealFlight check

One run, release build of this branch, `just fly-tailsitter-auto
flights/explora_transition_lap.csv --end land --record <csv>... (continued)

6597 of 7228 relevant lines covered (91.27%)

6.79 hits per line

Coverage Regressions

Lines Coverage ∆ File
4
98.4
1.07% crates/stable-flight-sim/tests/tailsitter_transition.rs
Jobs
ID Job ID Ran Files Coverage
1 38677838814.1 15 Oct 2026 03:50AM UTC 138
91.27
GitHub Action Run
Source Files on build 38677838814
  • Tree
  • List 138
  • Changed 4
  • Source Changed 2
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #38677838814
  • 3030c23a on github
  • Prev Build on main (#38670048101)
  • Next Build on main (#38686583219)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc