GNSSimUAV

Home

     

Resources

     

More Information

Swarm of drones can be affected by cyber-physical attacks. Adversaries can get control over the individual drones, and disrupt the swarm from succeeding its mission. We present a path planning algorithm for drone swarms. None of the drones have to know in advance the entire path and final destination. However, together they collectively determine and unravel step-by-step the path and final destination, resolving a localization problem at each step. The algorithm presented allows for shared-information path planning through waypoints and is fault-tolerant and resilient to drones whose GPS may be malfunctioning due to cyber-physical hack attacks. We have validated our algorithm with appropriate simulations, implemented over OMNeT++, OS3 and GNSSim, which allow building network simulations including GPS attacks (e.g., jamming and spoofing attacks). The OMNeT++ models and the GNSSim functions are linked together, to validate our work.

Source Code & Publications

  • OMNeT++ 4.6 Source Code
  • CNI-OS3/INET Source Code for OMNeT++
  • GNSSim Source Code for OMNeT++ and OS3/INET
  • Follow up work