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

Deadreckoning Failsafe Testing #29197

Closed

Conversation

joeyeckstrom
Copy link

If FS_DR_FORCE is enabled, the flow is thus:

  • Allow the mission to begin.
  • After 10 seconds, force the GPS off.
  • After a few seconds, dead reckoning will activate and attempt to navigate.
  • After 30 seconds of dead reckoning, the Sub will surface, and the GPS will be re-enabled.
  • The sub will continue its mission.

This PR...

Adds 3 params:

  • FS_DR_ENABLE: Enable dead reckoning
  • FS_DR_FORCE: Force dead reckoning to occur during run
  • FS_DR_TIMEOUT: Time in seconds until dead reckoning failsafe takes over

Adds start_ardusub.py script to the repo (@JJTaylor94).

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

Successfully merging this pull request may close these issues.

2 participants