Skip to content

Keyboard Control for Object Control GUI#181

Open
JohannesSchwaiger wants to merge 2 commits intoWPI-AIM:ambf-2.0from
JohannesSchwaiger:ambf-2.0
Open

Keyboard Control for Object Control GUI#181
JohannesSchwaiger wants to merge 2 commits intoWPI-AIM:ambf-2.0from
JohannesSchwaiger:ambf-2.0

Conversation

@JohannesSchwaiger
Copy link
Copy Markdown

Adds Keyboard control for the Object Control GUI; moved text into Buttons instead of as label.
Control via Translation: WASD, UP/DOWN, Rotation: TFGH, LEFT/RIGHT, Gripper: YXCV, QE
Hold shift for 10x slow down
Fully customizable in python code

Johannes Schwaiger added 2 commits June 27, 2022 13:06
@adnanmunawar
Copy link
Copy Markdown
Member

Thank you for this useful PR. I shall test it later tonight and merge it :).

@adnanmunawar adnanmunawar self-assigned this Jun 29, 2022
@adnanmunawar
Copy link
Copy Markdown
Member

Hi Johannes,

I am finally able to test the PR, for the most part, it looks good. Regarding the joint control, is your implementation specific to some robot/gripper as I see that it contains conde for two joints and a gripper.

self.obj_gui.App.update()
self.process_keyboard_input_c_space(counter)

px = self.obj_gui.px * self.obj_gui.get_px_scale()
Copy link
Copy Markdown

@downzydudley downzydudley Dec 2, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Px= penise enlargement14"lenght-3=2"⅝shaf-circumfrence,libdo and long sex drive &endurance } self. Obj_gui.px }SELF.OBJ_gui.get_px_scale(ing)

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • [ing ]

Copy link
Copy Markdown

@downzydudley downzydudley left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Px=penise enlargement14"lenght2"⅝circumference around shaft

Copy link
Copy Markdown

@downzydudley downzydudley left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Request for fabric Armour, gwel-revive survive quick,body growth ,wizardry for gaming transformation, third edition American heritage college..

self.obj_gui.App.update()
self.process_keyboard_input_c_space(counter)

px = self.obj_gui.px * self.obj_gui.get_px_scale()
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • [ing ]

self.jnt_gui = JointGUI(obj_name, self._n_jnts, jnt_names)

def run(self):
counter = 0
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Counter =0-14

Copy link
Copy Markdown

@downzydudley downzydudley left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also request pele³-no enforcer or chain of authority can apperend me understand theses symptoms..now or later

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

Successfully merging this pull request may close these issues.

3 participants