MCPcopy Create free account
hub / github.com/Simple-Robotics/Simple / createVisualizer

Function createVisualizer

sandbox/sim_utils.py:328–342  ·  view source on GitHub ↗
(
    model: pin.GeometryModel,
    geom_model: pin.GeometryModel,
    visual_model: pin.GeometryModel,
)

Source from the content-addressed store, hash-verified

326
327
328def createVisualizer(
329 model: pin.GeometryModel,
330 geom_model: pin.GeometryModel,
331 visual_model: pin.GeometryModel,
332):
333 viewer = meshcat.Visualizer(zmq_url="tcp://127.0.0.1:6000")
334 viewer.delete()
335 for obj in visual_model.geometryObjects:
336 if obj.name != "floor":
337 color = np.random.rand(4)
338 color[3] = 1.0
339 obj.meshColor = color
340 vizer: MeshcatVisualizer = MeshcatVisualizer(model, geom_model, visual_model)
341 vizer.initViewer(viewer=viewer, open=False, loadModel=True)
342 return vizer, viewer

Callers 5

humanoid_mj.pyFile · 0.90
cassie_mj.pyFile · 0.90
pendulum.pyFile · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected