A hardware-in-the-loop simulation platform for distributed UAV swarms. (November 2020)