pyrobosim.web.headless.HeadlessCanvas

class pyrobosim.web.headless.HeadlessCanvas(bump: Callable[[...], None])

No-op stand-in for the Qt WorldCanvas.

Methods

__init__(bump)

Creates a headless canvas.

show()

Clears the stashed per-robot display state.

show_objects()

Does nothing; provided for Qt canvas compatibility.

show_world_state([robot])

Does nothing; provided for Qt canvas compatibility.

update_object_plot(obj)

Does nothing; provided for Qt canvas compatibility.

Attributes

displayed_paths

Per-robot display state, written by show_planner_and_path_signal and read by the web figure.