Controlling an ArduPilot from a computer by radio?

Greetings,

I discovered this friendly community while I was searching for the answer to this question. It seems that I'm a bit stuck here and I thought that maybe someone in here could help me out.

I'm trying to build an autonomous quad that will follow the user based on image processing. I'm also working on implementing this process, but for now I would like to know if anyone could help me figure out how you can control your quad from the computer one you know where it should move. I ordered 3DR Radio Set thinking it would solve the problem quickly, but it doesn't seem as easy any longer.

I've read a lot about the MAVLink protocol and how you can set all sorts of parameters and waypoints using it, but that is not really what I am looking for. I'm thinking more of a direct control of the yaw, pitch and throttle in real time, just like you steer a regular RC, but from a computer instead of a controller. I've heard this should be possible using a concept called "RC override" and everyone is mentioning it like it is obvious how it is used, but I don't get it. Where can I read about this? Ground Control stations such as Mission Planer is capable of plugging in a joystick to utilize this, but how can I just access these commands from a program?

If I set the ArduPilot to altitude hold I should only need to worry about yaw and pitch. It should be such a common and easy task, but I get nowhere on my own. How control my UAV wth a computer program?

{program that determines what to do}->{computer radio link}->{UAV radio link}->{UAV action}.

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Replies

  • I did some findings on my own. There is this concept called binding, maybe XML binding which helps you interact using mavlink. Once you have one of these(most prominent it seems is pymavlink). You need to import these and then you can use MAVLink in your program.

This reply was deleted.

Activity