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

[FEATURE]: Add support to load the system as a BlueOS extension #30

Closed
evan-palmer opened this issue Jun 20, 2023 · 1 comment
Closed
Labels
enhancement New feature or request wontfix This will not be worked on

Comments

@evan-palmer
Copy link
Collaborator

Feature Type

Adding new functionality to the BlueROV2 driver

Problem Description

Blue Robotics, the company that builds the BlueROV2, has recently started to integrate support for custom extensions which are an entrypoint for custom software. This entrypoint would be an excellent location to integrate support for the Blue project so that future users can easily integrate this into their own work.

Feature Description

Update the Dockerfile to include an "extension" stage which includes all required labels described in the Blue Robotics Extensions documentation. To support launching the interface, it may also be useful to incorporate a web-based user interface to support launching the driver with custom configurations.

Alternative Solutions

Another alternative could be to modify the stage to include a hard-coded entrypoint which launches the driver. This may be fine for initial testing of the driver; however, for a full public release, a user interface should be defined.

Additional Context

Here is an example extension which can be used as a reference.

@evan-palmer evan-palmer added enhancement New feature or request high priority This is a high priority issue help wanted Extra attention is needed mid priority This is a medium priority issue and removed high priority This is a high priority issue labels Jun 20, 2023
@evan-palmer evan-palmer added needs triage This issue needs triage support and removed mid priority This is a medium priority issue help wanted Extra attention is needed labels Aug 21, 2023
@evan-palmer
Copy link
Collaborator Author

After working with the BlueOS interface for a while now, I am not fully convinced that making the user interface to Blue accessible only through a BlueOS extension is the right way to go about things. Exposing the interface only through BlueOS limits the features that can be implemented and also forces users into a dependency that they may not want

@evan-palmer evan-palmer added wontfix This will not be worked on and removed needs triage This issue needs triage support labels Aug 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

1 participant