Vector field following for quadrotors using differential flatness | Synapse