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

ODCL Parsing on Ground Station #55

Open
rland93 opened this issue May 4, 2022 · 0 comments
Open

ODCL Parsing on Ground Station #55

rland93 opened this issue May 4, 2022 · 0 comments
Labels
enhancement New feature or request ROS

Comments

@rland93
Copy link
Member

rland93 commented May 4, 2022

We need to parse, review, and send off ODCLs on the ground.

An ODCL takes the following path:

  • It is created on the vehicle from the pipeline (ODCL node on vehicle #54)
  • It is serialized into an Object message on the vehicle (ODCL node on vehicle #54)
  • It is transmitted via radio to the ground (ODCL node on vehicle #54)
  • It is deserialized by a node on the ground station (This issue)
  • It is displayed on the GUI, where it is either accepted or rejected/corrected by a human (This issue)
  • It is forwarded to the interop client (This issue)
  • From the interop client, it is forwarded to the AUVSI server

So we need a node that will be listening for ODCLs, displaying them on the GUI and altering them if corrections are needed, and then forwarding them to the interop client.

GUI code for ODCL is here: https://github.com/uci-uav-forge/GUI

@rland93 rland93 added enhancement New feature or request ROS labels May 4, 2022
@rland93 rland93 added this to the 0.2.0 milestone May 4, 2022
@rland93 rland93 removed this from the 0.2.0 milestone May 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request ROS
Projects
None yet
Development

No branches or pull requests

1 participant