Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor failsafe2 #386

Open
tongtybj opened this issue Mar 30, 2020 · 0 comments
Open

Refactor failsafe2 #386

tongtybj opened this issue Mar 30, 2020 · 0 comments
Assignees

Comments

@tongtybj
Copy link
Collaborator

branch: https://github.com/tongtybj/aerial_robot/tree/no_failsafe2

situation: the desired pitch and roll angles are calculated based on the desired thrust for hydrus.
If the desired thrust is insane, the pitch and roll might be very large (the case of mbzirc2020 task1 rehearsal in 2020.02.20, the leddarone went wrong, making the height estimation and control also went wrong).

TODO: set failsafe detection in control part: https://github.com/tongtybj/aerial_robot/blob/no_failsafe2/aerial_robot_base/src/control/agile_flatness_pid_controller.cpp#L213-L214

@tongtybj tongtybj self-assigned this Mar 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant