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

Mission support #17

Closed
SamuelDudley opened this issue Feb 24, 2018 · 3 comments
Closed

Mission support #17

SamuelDudley opened this issue Feb 24, 2018 · 3 comments
Assignees

Comments

@SamuelDudley
Copy link
Member

Store more than one mission to allow selection

Load missions from file (XML and non XML format)
Rec mission msg from mavros
Send mission msgs via mavros

Report missions to client via graphql
Update missions via graphql mutations

@fnoop
Copy link
Member

fnoop commented Feb 24, 2018

Perhaps a different message for the FC active waypoints, and stored missions?
Or if done in a single message then a meta field (boolean) and/or fixed name that denotes the active FC waypoints. A query parameter could easily be used then to retrieve the active waypoints.
It would be great to easily plan, store and retrieve/activate lots of different missions, something I've always found very clunky on traditional GCSs.
We'll need to start the sqlite database storage for this, I guess.

@SamuelDudley
Copy link
Member Author

I agree with all of your comments and suggestions. Supporting multiple missions and the ability to stack them or swap between them is a requirement IMO. I need to think a little more about how the mission system could work, but I would like to abstract / simplify mission planning and generate complex missions from minimal client inputs at the api level.

e.g. planing a mapping mission should be simple as picking your sensor+lens+mount from a list, specifying ground sampling density and providing a polygon(s). The api should generate and manage the mission(s) required to map the area.

@SamuelDudley SamuelDudley self-assigned this Feb 27, 2018
@fnoop
Copy link
Member

fnoop commented Jan 21, 2019

Now handled in #86

@fnoop fnoop closed this as completed Jan 21, 2019
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

2 participants