[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Paparazzi-devel] Multiple UAVs

From: Felix Ruess
Subject: Re: [Paparazzi-devel] Multiple UAVs
Date: Wed, 3 Feb 2016 21:51:38 +0100

Hi Michael,

I tested differents open source ground station and it appears none is really advanced. Paparazzi core is multi uav oriented, which makes it a great candidate. I read the limit is about 255.

Yes, that would be the (theoretical) limit of how many aircrafts you can control via the same network/groundstation as the aircrafts are identified by an 8bit ID.

1. what are the other contraints? (radio, ground management, take off, landing)

I think one of the biggest constraints (apart from actually managing all those aircrafts, charging, launching, safety pilot, etc) is the communication.
E.g. with most wireless modems you will probably have bandwidth and connection issues at some point...

2. anti collision : the module currently existing based on tcas computed on the ground is limited. Is there any work in progress about it? (maybe integrating last works of MIT about drones finding a path in a forest for exemple, if possible )

Hehe, that would be nice (although stuff like from MIT won't be able to run on a small microprocessor any more).
While integrating more advanced collision avoidance is of course possible, I'm currently not aware of any work in that direction.
IMHO this is also better done on a more capable separate computer (can still be onboard), which then interfaces with the regular autopilot.

3. hmi : the ground station is quite geek oriented. What are the option to make it more user friendly, so multiple operators could manage uav groups ?

What exactly do you have in mind?

I know that it's not the nicest looking GCS out there, but IMHO it's not bad functionality wise and lots of people start appreciating this when using it in the field.
A lot of people (including myself) would really appreciate a rewrite of the GCS, but AFAIK no one has taken up the task so far (it's not small). It works well enough for most of the core devs and the main point is probably lacking time and other stuff higher on the priority list. Personally I also suck at UI ;-)

Regarding multiple operators: what you can already do is to have multiple GCSs running, where each operator can control a subset of the aircrafts on his GCS.
You can set the aircrafts to manage via the `-ac_ids` option.

4. multiple uav management : I like the inflight updatable waypoints, is it possible for multiple uav to use the same wp ? (1 wp moved, n uav updated?)

That is a very interesting idea!
Something like that is currently not possible out of the box, but I think it wouldn't be too hard to script something like that in python (if you know that the aircrafts share waypoints).
But having a nice interface for this in the GCS is quite a bit more work... How would you specify which waypoints are common? How should they be displayed? etc...

Hope that helps...

Cheers, Felix

reply via email to

[Prev in Thread] Current Thread [Next in Thread]