quadrotor personal learning - code dependencies are opencv with python bindings, crazyflie client, ros