pyrobosim.gui.main.PyRoboSimMainWindow
- class pyrobosim.gui.main.PyRoboSimMainWindow(world, show=True, *args, **kwargs)
Main application window for the pyrobosim GUI.
Methods
__init__(world[, show])Creates an instance of the pyrobosim application main window.
closeEvent(_)Cleans up running threads on closing the window.
Creates the main GUI layout.
Callback to navigate to a goal location.
Callback to pick an object.
Callback to place an object.
Callback to randomize robot goal.
Callback to randomize manipulation object goal.
Callback to randomize robot pose.
set_buttons_during_action(state)Enables or disables buttons that should not be pressed while the robot is executing an action.
set_window_dims([screen_fraction])Set window dimensions.
Update the manipulation state to enable/disable buttons.
Attributes