Safety

Important safety and failsafe options.

A very important step is the setup of the safety features and fail-safe options. Make sure to have a look at the QGroundControl documentation for this tab.

For safety, we again recommend you to set up a kill switch on your controller, as has already been mentioned in the flight modes section.

It is also highly recommended to set up fail-safe features in case the connection to the RC transmitter is lost. If you followed the suggested radio controller setup, you already have a fail-safe implemented that the receiver module will trigger. It was explained as a last resort that should turn of the drone to prevent a fly-away situation. However, PX4 should also be able to detect RC connection loss (and not listen to the kill command coming from the receiver module). You can configure different fail-safe actions, that don't necessarily damage the drone.

There is not a single best setting for fail-safe options: it depends on the situation in which the drone is deployed. For example, when flying autonomously close to people, it might some times be better to just kill the engines in uncontrollable situations: when you are flying close to people, the drone might fly into them when control is lost.

But in other situations it might be better to have the drone try to fly to a safe location before landing: when the drone is flying very high, almost above people, where a gust of wind could blow it towards and on top of someone. You should always evaluate what is best in your specific situation.

We recommend to use the land mode action for both the low battery level fail-safe and the RC communication loss fail-safe. The drone will try to land in its current location when the fail-safe is triggered.

Note that a fail-safe action triggered when RC connection is lost, will be canceled when a connection is re-established. That means it is not safe to hold the drone while the fail-safe is active: the motors might start spinning again! You should always first disarm the drone before picking it up (check the arming-status using either QGroundControl or the LEDs on the drone).

More information on how to set up fail-safe features can be found in the PX4 user guide: