Newer
Older
{
"$id": "ftl://utu.fi",
"$schema": "",
"calibrations": {
"default": {
"board_size": [9,6],
"square_size": 50,
"frame_delay": 1.0,
"num_frames": 35,
"assume_zero_tangential_distortion": true,
"fix_aspect_ratio": true,
"fix_principal_point_at_center": true,
"use_fisheye_model": false,
"fix_k1": false,
"fix_k2": false,
"fix_k3": false,
"fix_k4": true,
"fix_k5": true,
"save": true,
"use_intrinsics": true,
"use_extrinsics": true,
"flip_vertical": false
}
},
"disparity": {
"libsgm": {
"algorithm": "libsgm",
"use_cuda": true,
"minimum": 0,
"maximum": 256,
"tau": 0.0,
"gamma": 0.0,
"window_size": 5,
"sigma": 1.5,
"use_filter": false,
"filter_iter": 3,
"filter_radius": 7
},
"rtcensus": {
"algorithm": "rtcensus",
"use_cuda": true,
"minimum": 0,
"maximum": 256,
"tau": 0.0,
"gamma": 0.0,
"window_size": 5,
"sigma": 1.5,
"lambda": 8000.0,
"use_filter": false,
"filter_iter": 3,
"filter_radius": 7
"feed": {
"flip": false,
"nostereo": false,
"scale": 1.0,
"flip_vert": false,
"max_fps": 500,
"width": 640,
"height": 480,
"crosshair": false
},
"calibrate": false,
"calibration": { "$ref": "#calibrations/default" },
"disparity": { "$ref": "#disparity/libsgm" }
},
"stereovid": {},
"localhost": {},
"realsense": {
"uri": "device:realsense"
},
// Listen to localhost
"net": {
"default_vision": {
"default_reconstruct": {
"listen": "tcp://*:9002",
"peers": []
}
},
"displays": {
"none": {
"flip_vert": false,
"disparity": false,
"points": false,
"depth": false,
"left": false,
"right": false
},
"flip_vert": false,
"disparity": false,
"points": false,
"depth": false,
"left": true,
"right": false
}
},
"middlebury": {
"none": {
"dataset": "",
"threshold": 10.0,
"scale": 0.25
}
},
"virtual_cams": {
"default": {
"raycaster": {
"hash_renderer": true,
"SDFRayIncrementFactor": 0.5,
"SDFRayThresSampleDistFactor": 50.5,
"SDFRayThresDistFactor": 50.0,
"focal": 700,
"width": 1280,
"height": 720,
"uri": "device:virtual"
}
},
"hash_conf": {
"default": {
"hashNumBuckets": 10000000,
"SDFVoxelSize": 0.004,
"SDFMaxIntegrationDistance": 12.0,
"SDFTruncation": 0.1,
"SDFTruncationScale": 0.005,
"SDFIntegrationWeightSample": 10,
"SDFIntegrationWeightMax": 255,
"confidenceThreshold": 0.0,
"mls": true,
"clipping": true,
"bbox_x_max": 0.6,
"bbox_x_min": -0.6,
"rs": {
"sensorDepthMax": 20.0,
"sensorDepthMin": 0.2,
"hashMaxCollisionLinkedListSize": 7,
"hashNumSDFBlocks": 1200000,
"SDFVoxelSize": 0.002,
"SDFIntegrationWeightSample": 10,
"SDFIntegrationWeightMax": 255
}
},
"vision_default": {
"source": { "$ref": "#sources/stereocam" },
"middlebury": { "$ref": "#middlebury/none" },
"display": { "$ref": "#displays/none" },
"net": { "$ref": "#net/default_vision" },
"stream": {}
},
"vision_rs": {
"source": { "$ref": "#sources/realsense" },
"middlebury": { "$ref": "#middlebury/none" },
"display": { "$ref": "#displays/none" },
"net": { "$ref": "#net/default_vision" },
"stream": {}
},
"peers": ["tcp://ftl-node-4:9001",
"tcp://ftl-node-5:9001",
"tcp://ftl-node-1:9001",
"tcp://ftl-node-6:9001",
"tcp://ftl-node-3:9001"],
"listen": "tcp://*:9001"
{"uri":"ftl://utu.fi/node1#vision_default/source"},
{"uri":"ftl://utu.fi/node6#vision_default/source"},
//{"uri":"ftl://utu.fi/node3#vision_default/source"},
{"uri":"ftl://utu.fi/node5#vision_default/source"}
"peers": ["tcp://ftl-node-4:9001", "tcp://ftl-node-3:9001", "tcp://ftl-node-1:9001"]
{ "$ref": "#sources/realsense" },
{"uri":"ftl://utu.fi/node4#vision_default/source"},
{"uri":"ftl://utu.fi/node3#vision_default/source"},
{"uri":"ftl://utu.fi/node1#vision_default/source"}
],
"origin": 2
},
"registration_lab": {
"net": {
"peers": ["tcp://ftl-node-4:9001",
"tcp://ftl-node-5:9001"]
},
"sources": [
{"uri":"ftl://utu.fi/node4#vision_default/source", "gamma": 1.0, "scaling": 1.00},
{"uri":"ftl://utu.fi/node5#vision_default/source", "gamma": 1.0, "temperature": 6500, "scaling": 1.0}
"registration_lab35": {
"net": {
"peers": ["tcp://ftl-node-3:9001",
"tcp://ftl-node-5:9001"]
},
"sources": [
{"uri":"ftl://utu.fi/node3#vision_default/source"},
{"uri":"ftl://utu.fi/node5#vision_default/source"}
],
"origin": 0
},
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
"registration_lab13": {
"net": {
"peers": ["tcp://ftl-node-3:9001",
"tcp://ftl-node-1:9001"]
},
"sources": [
{"uri":"ftl://utu.fi/node1#vision_default/source"},
{"uri":"ftl://utu.fi/node3#vision_default/source"}
],
"origin": 0
},
"registration_lab2": {
"net": {
"peers": ["tcp://localhost:9001"]
},
"sources": [
{"uri":"ftl://utu.fi#reconstruction_lab12/sources/0"},
{"uri":"ftl://utu.fi#reconstruction_lab12/sources/1"}
//{"uri":"ftl://utu.fi#reconstruction_lab/sources/2"},
//{"uri":"ftl://utu.fi#reconstruction_lab/sources/3"},
//{"uri":"ftl://utu.fi#reconstruction_lab/sources/4"},
//{"uri":"ftl://utu.fi#reconstruction_lab/sources/5"}
],
"origin": 0
},
"reconstruction_rs": {
"net": {
"peers": ["tcp://localhost:9001"],
"listen": "tcp://*:9002"
},
"sources": [
],
"display": { "$ref": "#displays/left" },
"virtual": { "$ref": "#virtual_cams/default" },
"voxelhash": { "$ref": "#hash_conf/rs" },
"merge": {
"$id": "ftl://blah/blah",
"targetsource" : "ftl://utu.fi/node4#vision_default/source",
"register": false,
"chain": true,
"maxerror": 100,
"iterations" : 10,
"delay" : 500,
"patternsize" : [9, 6]
{"type": "net", "uri":"ftl://utu.fi#vision_default/source"}
],
"display": { "$ref": "#displays/left" },
"virtual": { "$ref": "#virtual_cams/default" },
"voxelhash": { "$ref": "#hash_conf/default" },
"reference-source" : "ftl://utu.fi#vision_default/source",
"calibration" : {
"max_error": 25,
"run": false,
"iterations" : 10,
"delay" : 500,
"patternsize" : [9, 6]
}
}
},
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
"reconstruction_snap2": {
"net": {
"peers": [],
"listen": "tcp://*:9001"
},
"sources": [
{"uri":"file:///home/nick/Pictures/FTL/snaptest2.tar.gz#0", "index": "camera0"},
{"uri":"file:///home/nick/Pictures/FTL/snaptest2.tar.gz#1", "index": "camera1"},
{"uri":"file:///home/nick/Pictures/FTL/snaptest2.tar.gz#2", "index": "camera2"},
{"uri":"file:///home/nick/Pictures/FTL/snaptest2.tar.gz#3", "index": "camera3"}
],
"display": { "$ref": "#displays/left" },
"virtual": { "$ref": "#virtual_cams/default" },
"voxelhash": { "$ref": "#hash_conf/default" },
"merge": {
"$id": "ftl://blah/blah",
"targetsource" : "ftl://utu.fi/node3#vision_default/source",
"register": false,
"chain": false,
"maxerror": 100,
"iterations" : 10,
"delay" : 500,
"patternsize" : [9, 6]
},
"stream": {}
},
"reconstruction_snap3": {
"net": {
"peers": [],
"listen": "tcp://*:9001"
},
"sources": [
{"uri":"file:///home/nick/Pictures/FTL/snaptest3.tar.gz#0", "index": "camera0"},
{"uri":"file:///home/nick/Pictures/FTL/snaptest3.tar.gz#1", "index": "camera1"},
{"uri":"file:///home/nick/Pictures/FTL/snaptest3.tar.gz#2", "index": "camera2"},
{"uri":"file:///home/nick/Pictures/FTL/snaptest3.tar.gz#3", "index": "camera3"}
],
"display": { "$ref": "#displays/left" },
"virtual": { "$ref": "#virtual_cams/default" },
"voxelhash": { "$ref": "#hash_conf/default" },
"merge": {
"$id": "ftl://blah/blah",
"targetsource" : "ftl://utu.fi/node3#vision_default/source",
"register": false,
"chain": false,
"maxerror": 100,
"iterations" : 10,
"delay" : 500,
"patternsize" : [9, 6]
},
"stream": {}
},
"reconstruction_snap4": {
"net": {
"peers": [],
"listen": "tcp://*:9001"
},
"sources": [
{"uri":"file:///home/nick/Pictures/FTL/snaptest4.tar.gz#0", "index": "camera0"},
{"uri":"file:///home/nick/Pictures/FTL/snaptest4.tar.gz#1", "index": "camera1"},
{"uri":"file:///home/nick/Pictures/FTL/snaptest4.tar.gz#2", "index": "camera2"},
{"uri":"file:///home/nick/Pictures/FTL/snaptest4.tar.gz#3", "index": "camera3"}
],
"display": { "$ref": "#displays/left" },
"virtual": { "$ref": "#virtual_cams/default" },
"voxelhash": { "$ref": "#hash_conf/default" },
"merge": {
"$id": "ftl://blah/blah",
"targetsource" : "ftl://utu.fi/node3#vision_default/source",
"register": false,
"chain": false,
"maxerror": 100,
"iterations" : 10,
"delay" : 500,
"patternsize" : [9, 6]
},
"stream": {}
},
"reconstruction_snap5": {
"net": {
"peers": [],
"listen": "tcp://*:9001"
},
"sources": [
{"uri":"file:///home/nick/Pictures/FTL/snaptest5.tar.gz#0", "index": "camera0"},
{"uri":"file:///home/nick/Pictures/FTL/snaptest5.tar.gz#1", "index": "camera1"},
{"uri":"file:///home/nick/Pictures/FTL/snaptest5.tar.gz#2", "index": "camera2"},
{"uri":"file:///home/nick/Pictures/FTL/snaptest5.tar.gz#3", "index": "camera3"}
],
"display": { "$ref": "#displays/left" },
"virtual": { "$ref": "#virtual_cams/default" },
"voxelhash": { "$ref": "#hash_conf/default" },
"merge": {
"$id": "ftl://blah/blah",
"targetsource" : "ftl://utu.fi/node3#vision_default/source",
"register": false,
"chain": false,
"maxerror": 100,
"iterations" : 10,
"delay" : 500,
"patternsize" : [9, 6]
},
"stream": {}
},
"reconstruction_snap6": {
"net": {
"peers": [],
"listen": "tcp://*:9001"
},
"sources": [
{"uri":"file:///home/nick/Pictures/FTL/snaptest6.tar.gz#0", "index": "camera0"},
{"uri":"file:///home/nick/Pictures/FTL/snaptest6.tar.gz#1", "index": "camera1"},
{"uri":"file:///home/nick/Pictures/FTL/snaptest6.tar.gz#2", "index": "camera2"},
{"uri":"file:///home/nick/Pictures/FTL/snaptest6.tar.gz#3", "index": "camera3"}
],
"display": { "$ref": "#displays/left" },
"virtual": { "$ref": "#virtual_cams/default" },
"voxelhash": { "$ref": "#hash_conf/default" },
"merge": {
"$id": "ftl://blah/blah",
"targetsource" : "ftl://utu.fi/node3#vision_default/source",
"register": false,
"chain": false,
"maxerror": 100,
"iterations" : 10,
"delay" : 500,
"patternsize" : [9, 6]
},
"stream": {}
},
"reconstruction_snap7": {
"net": {
"peers": [],
"listen": "tcp://*:9001"
},
"sources": [
{"uri":"file:///home/nick/Pictures/FTL/snaptest7.tar.gz#0", "index": "camera0"},
{"uri":"file:///home/nick/Pictures/FTL/snaptest7.tar.gz#1", "index": "camera1"},
{"uri":"file:///home/nick/Pictures/FTL/snaptest7.tar.gz#2", "index": "camera2"},
{"uri":"file:///home/nick/Pictures/FTL/snaptest7.tar.gz#3", "index": "camera3"}
],
"display": { "$ref": "#displays/left" },
"virtual": { "$ref": "#virtual_cams/default" },
"voxelhash": { "$ref": "#hash_conf/default" },
"merge": {
"$id": "ftl://blah/blah",
"targetsource" : "ftl://utu.fi/node3#vision_default/source",
"register": false,
"chain": false,
"maxerror": 100,
"iterations" : 10,
"delay" : 500,
"patternsize" : [9, 6]
},
"stream": {}
},
"reconstruction_snap8": {
"net": {
"peers": [],
"listen": "tcp://*:9001"
},
"sources": [
{"uri":"file:///home/nick/Pictures/FTL/snaptest8.tar.gz#0", "index": "camera0"},
{"uri":"file:///home/nick/Pictures/FTL/snaptest8.tar.gz#1", "index": "camera1"},
{"uri":"file:///home/nick/Pictures/FTL/snaptest8.tar.gz#2", "index": "camera2"},
{"uri":"file:///home/nick/Pictures/FTL/snaptest8.tar.gz#3", "index": "camera3"}
],
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
"display": { "$ref": "#displays/left" },
"virtual": { "$ref": "#virtual_cams/default" },
"voxelhash": { "$ref": "#hash_conf/default" },
"merge": {
"$id": "ftl://blah/blah",
"targetsource" : "ftl://utu.fi/node3#vision_default/source",
"register": false,
"chain": false,
"maxerror": 100,
"iterations" : 10,
"delay" : 500,
"patternsize" : [9, 6]
},
"stream": {}
},
"reconstruction_snap10": {
"net": {
"peers": [],
"listen": "tcp://*:9002"
},
"sources": [
{"uri":"file:///home/nick/Pictures/FTL/snaptest10.tar.gz#0", "index": "camera0"},
{"uri":"file:///home/nick/Pictures/FTL/snaptest10.tar.gz#1", "index": "camera1"},
{"uri":"file:///home/nick/Pictures/FTL/snaptest10.tar.gz#2", "index": "camera2"},
{"uri":"file:///home/nick/Pictures/FTL/snaptest10.tar.gz#3", "index": "camera3"},
{"uri":"file:///home/nick/Pictures/FTL/snaptest10.tar.gz#4", "index": "camera4"}
],
"display": { "$ref": "#displays/left" },
"virtual": { "$ref": "#virtual_cams/default" },
"voxelhash": { "$ref": "#hash_conf/default" },
"merge": {
"$id": "ftl://blah/blah",
"targetsource" : "ftl://utu.fi/node3#vision_default/source",
"register": false,
"chain": false,
"maxerror": 100,
"iterations" : 10,
"delay" : 500,
"patternsize" : [9, 6]
},
"stream": {}
},
"peers": ["tcp://ftl-node-4:9001",
"tcp://ftl-node-1:9001",
"tcp://ftl-node-3:9001"],
"listen": "tcp://*:9001"
//{"uri":"ftl://utu.fi/node2#vision_default/source"},
{"uri":"ftl://utu.fi/node1#vision_default/source"},
{"uri":"ftl://utu.fi/node3#vision_default/source"},
{"uri":"ftl://utu.fi/node4#vision_default/source"}
//{"uri":"ftl://utu.fi/node5#vision_default/source"},
//{"uri":"ftl://utu.fi/node6#vision_default/source"}
"virtual": { "$ref": "#virtual_cams/default" },
"voxelhash": { "$ref": "#hash_conf/default" },
"merge": {
"$id": "ftl://blah/blah",
"targetsource" : "ftl://utu.fi/node3#vision_default/source",
"register": false,
"chain": false,
"maxerror": 100,
"iterations" : 10,
"delay" : 500,
"patternsize" : [9, 6]
"peers": ["tcp://ftl-node-1:9001",
"tcp://ftl-node-2:9001"],
"listen": "tcp://*:9001"
{"uri":"ftl://utu.fi/node2#vision_default/source"},
{"uri":"ftl://utu.fi/node1#vision_default/source"}
"targetsource" : "ftl://utu.fi/node2#vision_default/source",
"maxerror": 100,
"iterations" : 10,
"delay" : 500,
"patternsize" : [9, 6]
"peers": ["tcp://ftl-node-4:9001",
"tcp://ftl-node-5:9001"],
"listen": "tcp://*:9001"
{"uri":"ftl://utu.fi/node4#vision_default/source", "gamma": 0.8, "temperature": 6500, "scaling": 1.0},
{"uri":"ftl://utu.fi/node5#vision_default/source", "gamma": 1.2, "temperature": 6500, "scaling": 1.0}
"virtual": { "$ref": "#virtual_cams/default" },
"voxelhash": { "$ref": "#hash_conf/default" },
"merge": {
"$id": "ftl://blah/blah",
"targetsource" : "ftl://utu.fi/node2#vision_default/source",
"maxerror": 100,
"iterations" : 10,
"delay" : 500,
"patternsize" : [9, 6]
"peers": ["tcp://ftl-node-4:9001",
"tcp://ftl-node-5:9001",
"tcp://ftl-node-1:9001",
"tcp://ftl-node-3:9001"],
"listen": "tcp://*:9001"
{"uri":"ftl://utu.fi/node1#vision_default/source", "gamma": 0.8, "temperature": 6500, "scaling": 1.0},
{"uri":"ftl://utu.fi/node3#vision_default/source", "gamma": 1.2, "temperature": 6500, "scaling": 1.0},
{"uri":"ftl://utu.fi/node4#vision_default/source", "gamma": 1.2, "temperature": 6500, "scaling": 1.0},
{"uri":"ftl://utu.fi/node5#vision_default/source", "gamma": 1.2, "temperature": 6500, "scaling": 1.0}
],
"display": { "$ref": "#displays/left" },
"virtual": { "$ref": "#virtual_cams/default" },
"voxelhash": { "$ref": "#hash_conf/default" },
"merge": {
"$id": "ftl://blah/blah",
"targetsource" : "ftl://utu.fi/node2#vision_default/source",
"register": false,
"chain": false,
"maxerror": 100,
"iterations" : 10,
"delay" : 500,
"patternsize" : [9, 6]
},
"stream": {}
},
"reconstruction_lab12345": {
"net": {
"peers": ["tcp://ftl-node-4:9001",
"tcp://ftl-node-5:9001",
"tcp://ftl-node-1:9001",
"tcp://ftl-node-3:9001"],
"listen": "tcp://*:9001"
},
"sources": [
{"uri":"ftl://utu.fi/node1#vision_default/source"},
{"uri":"ftl://utu.fi/node6#vision_default/source"},
//{"uri":"ftl://utu.fi/node3#vision_default/source"},
{"uri":"ftl://utu.fi/node4#vision_default/source"},
{"uri":"ftl://utu.fi/node5#vision_default/source"}
"virtual": { "$ref": "#virtual_cams/default" },
"voxelhash": { "$ref": "#hash_conf/default" },
"merge": {
"targetsource" : "ftl://utu.fi/node2#vision_default/source",
"iterations" : 10,
"delay" : 500,
"patternsize" : [9, 6]
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
},
"stream": {}
},
"reconstruction_lab35": {
"net": {
"peers": ["tcp://ftl-node-3:9001",
"tcp://ftl-node-5:9001"],
"listen": "tcp://*:9001"
},
"sources": [
{"uri":"ftl://utu.fi/node3#vision_default/source"},
{"uri":"ftl://utu.fi/node5#vision_default/source", "gamma": 1.2, "temperature": 6500, "scaling": 1.2}
],
"display": { "$ref": "#displays/left" },
"virtual": { "$ref": "#virtual_cams/default" },
"voxelhash": { "$ref": "#hash_conf/default" },
"merge": {
"$id": "ftl://blah/blah",
"targetsource" : "ftl://utu.fi/node2#vision_default/source",
"register": false,
"chain": false,
"maxerror": 100,
"iterations" : 10,
"delay" : 500,
"patternsize" : [9, 6]
},
"stream": {}
"reconstruction_lab13": {
"net": {
"peers": ["tcp://ftl-node-3:9001",
"tcp://ftl-node-1:9001"],
"listen": "tcp://*:9001"
},
"sources": [
{"uri":"ftl://utu.fi/node1#vision_default/source", "gamma": 0.8},
{"uri":"ftl://utu.fi/node3#vision_default/source"}
],
"display": { "$ref": "#displays/left" },
"virtual": { "$ref": "#virtual_cams/default" },
"voxelhash": { "$ref": "#hash_conf/default" },
"merge": {
"$id": "ftl://blah/blah",
"targetsource" : "ftl://utu.fi/node2#vision_default/source",
"register": false,
"chain": false,
"maxerror": 100,
"iterations" : 10,
"delay" : 500,
"patternsize" : [9, 6]
},
"stream": {}
},
"peers": ["tcp://ftl-node-4:9001","ws://localhost:80/"],
"listen": "tcp://*:9001"
"sources": [
{"uri":"ftl://utu.fi/node4#vision_default/source"}
],
"display": { "$ref": "#displays/none" },
"virtual": { "$ref": "#virtual_cams/default" },
"voxelhash": { "$ref": "#hash_conf/default" },
"merge": {
"$id": "ftl://blah/blah",
"targetsource" : "ftl://utu.fi/node1#vision_default/source",
"register": false,
"chain": false,
"maxerror": 100,
"iterations" : 10,
"delay" : 500,
"patternsize" : [9, 6]
},
"stream": {}
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
"reconstruction_node1": {
"net": {
"peers": ["tcp://ftl-node-1:9001"],
"listen": "tcp://*:9001"
},
"sources": [
{"uri":"ftl://utu.fi/node1#vision_default/source"}
],
"display": { "$ref": "#displays/none" },
"virtual": { "$ref": "#virtual_cams/default" },
"voxelhash": { "$ref": "#hash_conf/default" },
"merge": {
"$id": "ftl://blah/blah",
"targetsource" : "ftl://utu.fi/node1#vision_default/source",
"register": false,
"chain": false,
"maxerror": 100,
"iterations" : 10,
"delay" : 500,
"patternsize" : [9, 6]
},
"stream": {}
},
"reconstruction_node2": {
"net": {
"peers": ["tcp://ftl-node-2:9001"],
"listen": "tcp://*:9001"
},
"sources": [
{"uri":"ftl://utu.fi/node2#vision_default/source"}
],
"display": { "$ref": "#displays/none" },
"virtual": { "$ref": "#virtual_cams/default" },
"voxelhash": { "$ref": "#hash_conf/default" },
"registration": {
"reference-source" : "ftl://utu.fi/node2#vision_default/source",
"calibration" : {
"max_error": 25,
"run": false,
"iterations" : 10,
"delay" : 500,
"patternsize" : [9, 6]
}
},
"stream": {}
},
"reconstruction_node3": {
"peers": ["tcp://ftl-node-3:9001"],
"listen": "tcp://*:9001"
},
"sources": [
{"uri":"ftl://utu.fi/node3#vision_default/source"}
],
"display": { "$ref": "#displays/none" },
"virtual": { "$ref": "#virtual_cams/default" },
"voxelhash": { "$ref": "#hash_conf/default" },
"merge": {
"targetsource" : "ftl://utu.fi/node4#vision_default/source",
"register": false,
"chain": false,
"maxerror": 25,
"iterations" : 10,
"delay" : 500,
"patternsize" : [9, 6]
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
"gui_node5": {
"net": {
"peers": ["tcp://ftl-node-5:9001"]
}
},
"gui_node1": {
"net": {
"peers": ["tcp://ftl-node-1:9001"]
}
},
"gui_node4": {
"net": {
"peers": ["tcp://ftl-node-4:9001"]
}
},
"gui_node31": {
"net": {
"peers": ["tcp://ftl-node-1:9001","tcp://ftl-node-3:9001"]
}
},
"gui_node3": {
"net": {
"peers": ["tcp://ftl-node-3:9001"]
}
},
"gui_node2": {
"net": {
"peers": ["tcp://ftl-node-2:9001"]
}
},
"gui_all": {
"net": {
"peers": [
"tcp://ftl-node-4:9001",
"tcp://ftl-node-5:9001",
"tcp://ftl-node-1:9001",
"tcp://ftl-node-2:9001",
"tcp://ftl-node-3:9001",
"tcp://ftl-node-6:9001"
]
}
},
"gui_default": {