Small unpiloted aircraft (UAVs) each have limited power budgets. If a group (swarm) of small UAVs is organised to perform a common task such as geo-location, then it is possible to share the total power across the swarm by introducing task mobility through an ad hoc wireless network where the communication encoding and decoding is done on FPGAs. This paper describes the construction of a distributed operating system where partial dynamic reconfiguration and network mobility are combined so that FPGA tasks can be moved to make the best use of the total power available in the swarm.
David A. Kearney, Mark Jasiunas