mavlink / qgroundcontrol

Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows)
http://qgroundcontrol.io
3.2k stars 3.54k forks source link

Feature request - Headless Mode for multi-rotor (eg. Quadrotor) airframe type. #7260

Closed rminer57 closed 5 years ago

rminer57 commented 5 years ago

Suggest adding a new flight mode called "headfree", same as what cleanflight and INAV have. Since not everyone (especially fixed wing pilots) will know what this is, I will explain. When a multirotor (quadcopter) is far enough away, the pilot might not be able to see where the front of the aircraft is to know which way to move the controls. Moving the pitch right on the controller might cause the craft to pitch left if the orientation has changed since takeoff. Getting it wrong can mean losing control and crashing as i have done several times. Headfree mode corrects this. See the following link, INAV developers explain it far better than I can. Headfree flight mode INAV Basically the multirotor knows its orientation relative to the RC controller (eg. Taranis). In headfree mode, the aircraft is put on the ground facing away from the pilot. Hence, regardless of whatever yaw is performed after takeoff, pulling the pitch towards the pilot will cause the craft to fly towards the pilot, etc. Make sense?

This would be very useful for flying without fpv displays or goggles, flying from a distance. Fixed wing pilots won't really have this problem since airplanes don't fly like quadcopters.

I'm posting this to QGroundControl but obviously the feature would have to also be added to the PX4 firmware as well. Not sure where to go to request it for the firmware.

Thanks!!!

DonLakeFlyer commented 5 years ago

Firmware repository is here: https://github.com/PX4/Firmware. That is where this should go.