drone flight mechanics