Devlog 3 - Flight Simulation Overhaul, Data Trimming, and Flight Event Detection!
Overview
Spent more time improving FlightScope’s flight data pipeline, with a focus on making the test flights more realistic, trimming extra idle data, and detecting key flight events more reliably.
What’s New
- Reworked the flight simulator to generate more realistic telemetry, including pre-launch idle, boost, coast, parachute descent, and post-landing idle.
- Added acceleration support throughout the database and telemetry pipeline.
- Implemented automatic detection and annotation for launch, burnout, apogee, parachute deployment, and landing.
- Trimmed pre-launch and post-landing idle data so plots focus on the active flight window.
- Regenerated test flights with updated simulation parameters.
Challenges
Getting event detection to work reliably took some tuning, especially with noisy acceleration data. Landing detection also needed a little extra care so the plots would stop cleanly at touchdown instead of including a lot of extra idle data.
Next Steps
- Tune detection thresholds more easily from the UI.
- Add tests for the event detection logic.
- Continue improving the database and telemetry handling.
FlightScope is really coming along! I’m excited to see where this project takes me until the next devlog.
Comments 1
this is awesome!
Sign in to join the conversation.