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

Improve UI #27

Open
1 of 4 tasks
glacay30 opened this issue Dec 15, 2019 · 0 comments
Open
1 of 4 tasks

Improve UI #27

glacay30 opened this issue Dec 15, 2019 · 0 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@glacay30
Copy link
Member

glacay30 commented Dec 15, 2019

Feature Information

The current state of the UI is very simple and has little functionality. What would be needed is something that accommodates future features and looks much more cleaner and with better design aesthetic.

What to include

  • Persistence of data in field forms
  • Interaction with motors (enabled, power, etc.)
  • Interaction with ROS Components (enabled)
  • Mode switching (automatic, manual, controller)

Solution Information

A mock-up of a redesign will be created that includes the above features. Most functionality will be contained in the HUDManager game object along with small scripts that support additional improvements.

For the time being, keeping every UI element 2D is easiest, but having 3D interactions would be really cool.

Other Information

Here's an examples of having a 3D interaction (a pop-up element) where, in our example, highlighting over a motor would bring up the pop-up and modify it.

@glacay30 glacay30 added the enhancement New feature or request label Dec 15, 2019
@glacay30 glacay30 self-assigned this Dec 15, 2019
@swspatel swspatel modified the milestones: V1, V2 Mar 25, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants