An Advanced Hexacopter for Mars Exploration: Attitude Control and Autonomous Navigation