I'm a UAV newbie and I am investigating the myriads of possibilities in building a UAV platform. I have chosen the ArduPilot mega + IMU as my autopilot platfrom and all is good with that. The next thing is to figure out the groundstation setup. There seems to be many ways of doing this, and all solutions are not compatible with each other :) Now to the question:
- I will use a 1500mW 1.3Ghz video TX on the UAV for the video feed.
- I will use a OSD to display "telemetry" data on the video feed. (Remzibi OSD, ezOSD, Ikarus OSD)
Now, which OSD would be best for the ArduPilot setup? Remzibi OSD can be integrated with the ArduPilot IMU data, so that is good. The Ikarus OSD have implemented telemetry data over the videofeed, which seems to be a good way to use an existing radionlink for getting data from the UAV to the groundstation. ezOSD uses the right audio channel for transmitting telemetry data, also good but I don't know what is better in this sense(audio vs. video embedded telemetry?)
Now, is there any way of getting the telemetry data from the ezOSD or the Ikarus OSD integrated with the ArduPilot data(so that I dont need multiple GPSes and IMUs) and also to get the telemetry down to the ground station? QGroundControl seems to be a good solution, specially when it supports Linux and OSX which I prefer to use over Windows solutions. QGroundControl supports ardupilot but telemetry seems to need Xbee or other radio modem as datalink. Is there any way of getting the telemetry to Qgroundcontrol over the video link(audio/video channel) from the Ardupilot?
Any ideas, pointers, suggestions on what is the best way to proceed appreciated. Maybe this can to be implemented in existing solutions and code developed to get it working?