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

Allow GCS to activate manual takeoff or autonomous takeoff #178

Closed
Tyler-Lentz opened this issue May 4, 2024 · 0 comments · Fixed by #187
Closed

Allow GCS to activate manual takeoff or autonomous takeoff #178

Tyler-Lentz opened this issue May 4, 2024 · 0 comments · Fixed by #187
Assignees

Comments

@Tyler-Lentz
Copy link
Contributor

Currently, we go straight from path validate to mav upload to takeoff.

Description

What we want is:

  1. GCS: Click on Path Validate
  2. OBC: PathValidate -> MavUpload -> WaitForTakeoff
  3. GCS: Somewhere on control page, have an option to either manual takeoff of auto takeoff
  4. OBC: Receives this msg, and then transitions to manual/auto takeoff

Implementation

GCS

  1. Option in the mission control page to specify an auto or manual takeoff

Protos

  1. https://github.com/tritonuas/protos
  2. Create new message type for specifying auto/manual takeoff

OBC

  1. Create new event handler for a route to handle transition from WaitForTakeoff to one of the takeoff options
  2. Once you get this far either double check back here and ill have written more specific instructions, or just ask me for help
  3. Can look at the gcs handler for path validate for inspiration
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 a pull request may close this issue.

2 participants