Tools to facilitate autonomous quadrotor cinematography