Towards an autonomous Flying robot for inspections in open and constrained space