pyrobosim.web.app.start_ui

pyrobosim.web.app.start_ui(world: World, host: str = '127.0.0.1', port: int = 8050, debug: bool = False, title: str = 'PyRoboSim', auto_open: bool = True) None

Builds and runs the interactive web UI for a world.

Note that the web server is unauthenticated, so only bind to a non-localhost host on networks you trust.

Parameters:
  • world – The world to render and drive.

  • host – Host interface to bind to.

  • port – Port to serve on.

  • debug – If True, runs Dash in debug mode with auto-reloading.

  • title – Browser tab title for the application.

  • auto_open – If True, opens the UI in the default web browser.