I'm working on a research project with a group to make a communications link that bridges one point to another through multiple quadcopters that automatically find the best position to loiter and land in to create the strongest link. The signal management and position algorithms would be handled by an onboard Raspberry Pi.
Does anyone know of any way to directly interface them, or has anyone done this already? I want to be able to set guided GPS points, get GPS position from the autopilot to the Raspberry PI, and still leave the autopilot unmodified. I'd prefer not to have to make a custom MAVLINK program to run on the Raspberry Pi, but if I have to, can I read the serial and only pull the values I need, and still be able to send guided points? Thank you for your help in advance!