{ "vision_config": { "MarkerType": "DICT_4X4_250", "MarkerSize": 0.025 }, "renderingInfo": { "cameraPosition": [-400, -700, 300], "cameraTarget": [300, 0, 90], "cameraUpVector": [0, 0, 1], "lightPosition": [-500, -500, 500], "lightTarget": [0, 0, 0], "lightUpVector": [0, 0, 1], "metric": "mm", "showSkeleton": true, "materials": { "wood": { "baseColor": [0.72, 0.52, 0.33], "roughness": 0.85, "metallic": 0.0 }, "plaWhite": { "baseColor": [0.95, 0.95, 0.95], "roughness": 0.45, "metallic": 0.0 }, "steel": { "baseColor": [0.72, 0.72, 0.75], "roughness": 0.25, "metallic": 1.0 }, "powderCoatBlue": { "baseColor": [0.15, 0.25, 0.7], "roughness": 0.55, "metallic": 0.0 }, "marbleStone": { "baseColor": [0.85, 0.85, 0.87], "roughness": 0.95, "metallic": 0.0 }, "defaultPlastic": { "baseColor": [0.95, 0.95, 0.95], "roughness": 0.4, "metallic": 0.0 } } }, "defaultPosition": { "x": 0, "y": 0, "z": 0, "a": 0, "b": 0, "c": 0, "e": 0 }, "recognized": { "x": null, "y": null, "z": null, "a": null, "b": null, "c": null, "e": null }, "movements": { "x": null, "y": null, "z": null, "a": null, "b": null, "c": null, "e": null }, "links": { "Board": { "parent": null, "mountPosition": [0, 0, 0], "mountRotation": [0, 0, 0], "model": [ { "stlFile": "surfaces/Board.stl", "originOfModel": [0, 0, 0], "rotationOfModelDegree": [0, 0, -90], "material": "wood" }, { "stlFile": "surfaces/BoardRail.stl", "originOfModel": [0, 0, 0], "rotationOfModelDegree": [0, 0, -90], "material": "steel" } ] }, "Base": { "parent": "Board", "mountPosition": [0, 0, 0], "mountRotation": [0, 0, 0], "model": [ { "stlFile": "surfaces/Base.stl", "originOfModel": [0, 0, 0], "rotationOfModelDegree": [0, 0, 0], "material": "plaWhite" } ], "jointToParent": { "name": "Slider", "type": "linear", "axis": [1, 0, 0], "origin": [0, 0, 0], "rotation": [0, 0, 0], "variable": "x" } }, "Arm1": { "parent": "Base", "mountPosition": [0, 0, 0], "mountRotation": [0, 0, 0], "model": [ { "stlFile": "surfaces/Holm.stl", "originOfModel": [0, 0, 0], "rotationOfModelDegree": [0, 0, 0], "material": "powderCoatBlue" } ], "jointToParent": { "name": "Joint1", "type": "revolute", "axis": [1, 0, 0], "origin": [0, 0, 0], "rotation": [0, 0, 0], "variable": "a" } } } }