Skip to content

[Bug] Rover Failsafes into Altitude Mode (from Position) #28108

Description

@dirksavage88

Describe the bug

Commander failsafe logic results in a failsafe from Position (e.g. loss of nav) into Altitude mode.

Alt mode is not a valid Rover mode, and behavior may not be defined in this mode. The failsafe logic should instead failsafe to stabilized (only yaw estimate and yaw rate required, no global pos needed)

The failure cascade should be:

Position -> Stabilized -> Acro -> Manual.

Image

Descend and other modes are invalid/irrelevant.

@MaEtUgR

Flight Log / Additional Information

https://review.px4.io/plot_app?log=fc5c83d4-b99b-4fba-9a17-1c22120112d7

PX4 Version 1.18 beta

Metadata

Metadata

Assignees

No one assigned

    Labels

    scope:commanderArming, modes, failsafe, health checks, or vehicle state.status:needs-triageAuto-assigned to new issues and removed after maintainers review it and assign the specific label.vehicle:roverRover-specific behavior.

    Type

    Projects

    Status
    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions