Flight Dashboard
Explore recent engineering test activity and review the latest analyzed telemetry.
No telemetry analyzed yet
Upload a CSV log in Flight Data Analyzer or load an example scenario to populate this dashboard with actual test results.
Altitude profile
METERSGround speed
METERS / SECONDBattery health
PERCENTFlight Data Analyzer
Import CSV or PX4 ULog locally, inspect field coverage and run explicit engineering checks.
01. Import telemetry
LOCAL FILECSV needs the seven documented columns. PX4 .ulg import supports selected uORB position, GPS and battery topics; missing topics are marked NOT EVALUATED. Browser-only: no upload.
02. Select & analyze
LOCAL ENGINELoad an example or upload a flight to begin.
03. Test thresholds
CONFIGURABLEExample engineering limits, not airworthiness standards. Apply values relevant to your vehicle and test plan.
Ready to analyze
Load a dataset and run validation to see per-rule checks, charts and a timeline of deviations.
—
—
Anomaly events
0 EVENTSRegression Testing
Compare two flight datasets to reveal worsening recorded metrics and newly failing checks.
Flight comparison setup
BASELINE → CANDIDATEComparison uses the current threshold profile plus documented heuristic tolerances; different flight plans can produce non-comparable values.
No comparison has been run
Select two different logs. Try the nominal and regression example flights for a clear demonstration.
—
—
Metric deltas
BASELINE / CANDIDATE| Metric | Baseline | Candidate | Change | Evaluation |
|---|
Altitude comparison
BASELINE / CANDIDATESpeed comparison
BASELINE / CANDIDATESimulation Test Lab
Run deterministic validation scenarios against packaged illustrative flight logs.
Dataset playback, not simulator execution. These examples were synthetically constructed to demonstrate FlightTwin checks. No PX4 SITL, Gazebo, or live aircraft integration is implemented.
Nominal mission
Smooth altitude, speed, healthy telemetry and adequate battery reserve.
Speed & power deviations
Higher groundspeed, low GPS satellite windows, battery decline and link status loss.
GPS & telemetry dropouts
Reduced GPS signal quality and intermittent invalid telemetry reports.
—
—
Integration targets
NOT IMPLEMENTEDInitial PX4 ULog topic parsing is implemented (partial coverage); full flight-log validation, SITL and simulator execution remain planned.
Engineering Reports
Generate portable test evidence locally and review this browser's recent run metadata.
Engineering checks ≠ flight approval. Outputs are heuristic or threshold-based test observations, not certified safety assessments, regulatory compliance evidence or an authorization to fly.
Machine-readable JSON
REPORTIncludes flight metrics, applied limits, nine rule outcomes and grouped anomaly event descriptions.
JUnit XML
CI COMPATIBLEOne test case per deterministic check with machine-readable pass/fail entries for compatible test-report viewers.
Recent test history
Only run metadata is saved in this browser's local storage. Uploaded CSV data is never saved or transmitted.
| Run time | Flight | Outcome | Checks failed | Events |
|---|
Professional Studio
Manage local engineering projects, tag flight software versions and execute repeatable batch test gates. No account or server required.
Open all Professional controls right here. Load three synthetic datasets to activate the batch test gate; you can also upload your own CSV in the Analyzer.
01. Engineering projects
METADATA ONLY0 projects saved in this browser
02. Flight release metadata
VERSION CONTROLComparisons require matching mission profiles; otherwise the result is marked for review.
03. Batch validation & regression gate
DETERMINISTICChoose the flights to analyze. The optional baseline compares other selected flights; comparisons with differing mission tags require review.
Batch execution results
NOT RUN| FLIGHT | VERSION | CHECKS | REGRESSIONS | GATE |
|---|
Command-line CI gate is supplied as scripts/flighttwin-ci.mjs for controlled developer machines. Browser-based batches are not remote pipelines. Example GitHub Actions integration is included in the source archive.
Enterprise Controls
Encrypted portable workspaces and locally verifiable engineering audit records for sensitive test data.
Encrypted exports and locally verifiable hash records are available now. Shared login, server IAM and security certifications are not available in this release.
01. Encrypted workspace
AES-256-GCMEncrypt and download the currently loaded flight CSVs, project names, version tags and audit ledger. The secret passphrase is never stored. Treat the exported file as sensitive.
Lost passphrases cannot be recovered. Import replaces your open flight session and local project definitions after confirmation.
02. Evidence integrity
SHA-256 HASH CHAINNo local audit events.
Hash chaining may reveal modifications inside a saved ledger. Because this ledger is controlled by the browser user, it is not independently trusted evidence. Server-backed signing and trusted time-stamping are future requirements.
| TIME | EVENT | DETAIL |
|---|
03. Deployment boundaries
HONEST CAPABILITY MATRIXOffline-capable static interface, local-only analysis, version metadata, batch gates, JUnit exports, encrypted archive, local hash verification.
Enterprise SSO, enforceable authorization, multi-user projects, immutable logs, signed builds, centrally managed retention, cloud simulations, role-based controls, formal penetration testing.
For high-sensitivity programmes, request a separate engineering review before using any browser tool with controlled data.
Clears browser-stored history, projects, audit and loaded flight data in this tab after confirmation. Previously downloaded reports or archives remain on disk; this is not a forensic secure erase.
Integration Roadmap
Architecture targets for future releases—not currently delivered capabilities.
Local-first platform layers
CURRENT + PLANNEDCSV adapter and initial PX4 ULog reader for selected uORB topics; partial coverage marked explicitly
CURRENTDeterministic rules, grouped anomalies and flight regression comparisons
CURRENTLocal JSON & JUnit XML exports, input checksums; metadata-only local history
CURRENTPX4 SITL, Gazebo, ArduPilot and cloud simulation job orchestration
PLANNEDAuthenticated workspaces, versions, CI pipelines, enterprise subscriptions
PLANNEDAI-assisted explanations, traceable reasoning and human review controls
PLANNEDAuthentication, cloud storage and AI services are intentionally absent from this static release. The analysis engine is separated into a standalone JavaScript module for future adapters.