I created a new telemetry overlay software

Hi,
I don’t know if this is the right place for this kind of announcements.

Some time ago I was looking for a way to overlay data from dataflash logs to a video in postprocessing. But I only found a no more maintained script.

So I decided to do my own!
It’s on github ready for the ardupilot community. I realized it for arduplane, but it is easily expandable on request.
The software automatically correlate the roll rate from the dataflash log with the roll rate calculated from the video using OpenCV.

On github there is a built self-containing package for Windows, Linux and Mac (Actually I don’t have a mac, so I didn’t actually tried the mac version. Maybe somebody can be so kind to try).
The package contains also a sample video and a sample log

Let me know what you think.

Thanks

Adriano

overlay-demo.gif

Full resolution video on youtube:

I am guessing this auto-alignment will not work when camera is on gimbal. Can the allignment be set manually?

Of course the camera shall be steady on the plane. Of course you can manually align video and data by sliding the two graphs one on top of the other or by entering manually the log_delay and Clock drift

There is an effort here by @iampete ArduPilot Video Overlay

Source here: GitHub - ArduPilot/WebTools · GitHub

I’ve tried the WebTools one and it is extremely slow on long videos, and doesn’t have your auto-alignment, so this effort is welcome!

Right. I love that series of web tools. I also tried the overlay WebTool but I was looking for something more with a OSD appearance.