pyrobosim.gui

GUI utilities.

This module contains the main PyRoboSim UI, which is based on PySide6, as well as the tools to embed the world model as a matplotlib canvas.

The GUI allows users to view the state of the robot(s) in the world and interact with the world model using actions such as navigating, picking, and placing objects.

Modules

action_runners

Utilities for executing actions from the UI in separate QThreads.

main

Main utilities for PyRoboSim GUI.

options

Options helpers for PyRoboSim GUI.

world_canvas

Utilities for displaying a PyRoboSim world in a figure canvas.