Skip to content
This repository was archived by the owner on Aug 2, 2021. It is now read-only.
This repository was archived by the owner on Aug 2, 2021. It is now read-only.

Failsafe Implementations #35

@chrishajduk84

Description

@chrishajduk84

At competition we put in "last minute fail-safe" conditions. They were poorly implemented, but they did the job.

We want something more robust. This will involve checking GPS signals, datalink signals, RC controller signals and determining the required actions.

If we lose all 3 signals, kill within 5 seconds. Chances are it is already dead.

If we lose datalink and GPS, kill within 10 seconds. The ground station should notify in case of a datalink loss.
If we lose datalink and RC control, kill within 10 seconds. The ground station should notify in case of a datalink loss.
If we lose GPS and RC control, notify the ground station. Attempt to fly home using magnetometers.

If we lose RC Control, notify ground station. Appropriate action should be taken.
If we lose datalink, head home within 5 seconds. If a signal is not re-established within 2 minutes, kill the vehicle.
If we lose GPS, notify ground station. Use magnetometers to head home. Keep the vehicle at a constant altitude/or level.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions