An evaluation of UAV path following algorithms | Synapse