Hi All, I am doing some contract work for a local drone company. They recently purchased the flir vue pro thermal camera. The problem is this camera as far as I can tell does not have any way of receiving gps coordinates to geotag the images. They plan to use the camera to capture snapshots on demand using a trigger on the controller. They need to have accurate gps coordinate for every image so that during post processing a 3D image can be reconstructed. Unlike normal images taken with visible spectrum, thermal images do not have enough features in them for the post processing software to be able to stitch them automatically.
We came up with the idea of using an arduino uno with an SD card writer. The arduino would receive the PWM trigger at the same time as the camera and would record GPS coordinate onto the SD card. Here is a rough wiring diagram:
Before I go ahead and implement this, I wanted to ask around here is people had suggestions to simplify this or know of any other ways to get around this problem. Do you think this is feasible? Have you done something similar? I would appreciate any suggestions!
Hi Aras. Does the company use Pixhawk/Ardupilot? If so, there is a built in functionality for recording camera trigger events and georeferencing them in post processing.
If not- I can't think of any way to improve on your system, that is the way I would do it.
> Does the company use Pixhawk/Ardupilot?
I wish! On my personal drone I am using ardupilot but they are using dji.
Thanks for your reply. I will wire this up and see how it goes. If anyone else got feedback feel free to share!
If they are using DJI then a DJI XT camera would have suited their purposes better as it integrates with the flight controller to record the info they are looking for. If for some reason they don't want to use the DJI XT then the Flir Vue Pro Duo will also provide the information as it has it's own GPS.