(
model: pin.GeometryModel,
geom_model: pin.GeometryModel,
visual_model: pin.GeometryModel,
)
| 326 | |
| 327 | |
| 328 | def 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 |
no outgoing calls
no test coverage detected