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

Non-modal layout #10

Open
mayacakmak opened this issue Jun 24, 2021 · 1 comment
Open

Non-modal layout #10

mayacakmak opened this issue Jun 24, 2021 · 1 comment
Assignees

Comments

@mayacakmak
Copy link

Here is a link to our low-fidelity prototypes of the interface changes we proposed to the group.

One of the key inefficiencies we observed in our earlier studies was the need for frequent mode switching. Since Henry is using the interface on a larger screen and the camera video stream does not fill this screen, we are envisioning having the different modes available all at once on one screen. We might revert this at some point (i.e. there might be some switches of mode) but it will be useful to implement as an option and will facilitate future features that require major layout configuration (e.g. adding new camera views to the screen).

In this layout there are two camera views corresponding to the navigation ("Drive" tab) and manipulation modes ("Arm" and "Hand" tabs). "Look" tab is eliminated by placing large buttons around the view for looking. "Arm" and "Hand" tabs are combined.

Screen Shot 2021-06-24 at 12 52 01 PM

@mayacakmak mayacakmak self-assigned this Jun 24, 2021
@mayacakmak
Copy link
Author

mayacakmak commented Jul 2, 2021

I've made a lot of progress on this, while also doing a substantial refactoring (Issue #9). This includes:

  • Two views rendering the camera stream for navigation and manipulation, each with its own overlay control
  • Click to activate a view/mode (inactive is faded out and the controls are hidden)
  • Manipulation overlay updated to include wrist, with griper control through outside buttons. Arrow changed for in/out to distinguish from up/down.
  • Follow gripper checkbox

Still todo:

  • Move camera automatically for each view change
  • Add button to recenter view after using look buttons
  • (Not urgent) Look buttons on manipulation mode should add an offset to follow gripper (keep following with same offset)

Screen Shot 2021-07-01 at 10 33 17 PM

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

1 participant