pyrobosim.web

Web frontend for PyRoboSim.

This subpackage renders a PyRoboSim world in the browser using Plotly/Dash, as a lightweight alternative to the PySide6/matplotlib GUI. It has no dependency on PySide6 or ROS, and does not modify the core world model: it only reads the geometry already stored on world entities.

Modules

app

Dash web application for viewing and driving a PyRoboSim world in a browser.

commands

World and robot commands for the web frontend.

figure

Builds a Plotly figure from a PyRoboSim world, mirroring the matplotlib GUI.

headless

A minimal stand-in for the Qt GUI, used by the web frontend.