Robust Autonomous Flight in Unstructured Environments