visualizers.mujoco.visualization#

Module Contents#

visualizers.mujoco.visualization.VISUALIZATION_FREQ = 60#
class visualizers.mujoco.visualization.MjVisualization(task: jacta.visualizers.viser_app.tasks.task.Task, server: viser.ViserServer, context: jacta.visualizers.viser_app.io.IOContext, handles: dict)#

Container for updating the viser model with current state info. .. py:method:: update_visualization() -> None

Update model state and traces.

Update model state by reading FK results from state buffer. Update traces by reading control buffer.

Parameters:
  • task (jacta.visualizers.viser_app.tasks.task.Task) –

  • server (viser.ViserServer) –

  • context (jacta.visualizers.viser_app.io.IOContext) –

  • handles (dict) –

remove() None#

Removes all model geometries from the GUI.

Return type:

None