Flying Robot Commander for PaparazziUAV

It's been a few months since the last Flying Robot Commander(FRC) update so I thought it might be a good time to share again. Most of the recent work has been focused on making the code more modular to support variant UI as well as protocols. Currently, the FRC, is integrated with PaparazziUAV via PPRZLINK. That being said, it's fairly straightforward to add a MAVLink interface as well. The project leverages python along with Flask micro-framework to facilitate a RESTful, web-based interface. For those wondering what those symbols are in the above, image, it's Klingon. Need to work on a Vulcan theme next. Check out a video of the FRC managing six aircraft using Paparazzi UAV GCS. Live long and prosper. ~HooperFly

Views: 752

Comment by Andrew Tridgell on April 20, 2016 at 5:23pm

very nice!

Comment by Shane Slater on April 21, 2016 at 4:41am

This is really interesting, and impressive to see that you can control multiple drones through different flight phases.

I'm looking for a way to control multiple drones in the manner you show above, but they would be planes not quads. 

Do you think Paparazzi is a better platform for this, or would APM+missionplanner be OK? The online documentation is OKish for Paparazzi but still a bit intimidating, particularly when (some of us also) need to adopt a new OS! Its probably "put more in, get more out" but sometimes that learning curve is too steep and you make no progress. I am a bit burned by Linux from a project a few years ago, installed on a VM and it was OK but it never quite worked properly (getting it to speak to the rest of the world was hard). 

Also I guess down the line there would be some programming (i.e. it would be good to have some way of all planes knowing GPS positions of others and react/avoid). 

Views greatly appreciated. In any event, very nice to see swarm control in action. 


Comment by Andy Little on April 21, 2016 at 7:19am

@Shane Re Linux I would get hold of a cheap PC or Netbook and run Ubuntu on it.( or even a Raspberry Pi) Do a little reading before you buy  and It should work out of the box. Linux got a lot easier over the last few years. And for DIY there is no contest. Linux is just much easier to work with than the alternatives 

Comment by earthpatrol on April 21, 2016 at 12:54pm

@Shane Slater, Yes, Paparazzi UAV has excellent fixed wing support. The Flying Robot Commander is aircraft agnostic as such, so you can use it to control/trigger all kinds of autonomy. Another option is to use FRC with MAVLink. Of course, that's a bit of programming.

Comment by Shane Slater on April 22, 2016 at 1:00pm

Andy - EarthPatrol

Thanks V much..lots to learn. Including Klingon - who knew!!!

Congrats again on FRC - lots of untapped potential for UAV's in this direction. 



You need to be a member of DIY Drones to add comments!

Join DIY Drones

© 2020   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service