diff --git a/.gitignore b/.gitignore index c907144c..5c1c62f1 100644 --- a/.gitignore +++ b/.gitignore @@ -118,6 +118,7 @@ venv.bak/ .idea/**/usage.statistics.xml .idea/**/dictionaries .idea/**/shelf +pyrightconfig.json # Generated files .idea/**/contentModel.xml @@ -217,6 +218,7 @@ snaps/ *.vsix .vscode/settings.json atom_calibration/scripts/deprecated/calibration.code-workspace +*.code-workspace atom.code-workspace /atom_evaluation/scripts/incomplete.txt /atom_evaluation/scripts/output_total.txt diff --git a/atom_batch_execution/CMakeLists.txt b/atom_batch_execution/CMakeLists.txt index 79aab5a7..37fc7cbb 100644 --- a/atom_batch_execution/CMakeLists.txt +++ b/atom_batch_execution/CMakeLists.txt @@ -1,6 +1,8 @@ cmake_minimum_required(VERSION 3.0.2) project(atom_batch_execution) +catkin_python_setup() + ## Compile as C++11, supported in ROS Kinetic and newer # add_compile_options(-std=c++11) diff --git a/atom_batch_execution/experiments/rrbot_example/template.yml.j2 b/atom_batch_execution/experiments/rrbot_example/template.yml.j2 index e70c418c..b531123d 100644 --- a/atom_batch_execution/experiments/rrbot_example/template.yml.j2 +++ b/atom_batch_execution/experiments/rrbot_example/template.yml.j2 @@ -30,13 +30,13 @@ experiments: rosrun atom_calibration calibrate -json {{ dataset_path }}/dataset.json \ -v -max_nfev 2 -ss {{ run }} \ -nig {{ e.nig_value }} {{ e.nig_value }} \ - -csf 'lambda x: int(x) in {{ fold[0] }}' \ + -csf 'lambda x: x in {{ fold[0] }}' \ && \ rosrun atom_evaluation rgb_to_rgb_evaluation \ -train_json {{ dataset_path }}/atom_calibration.json \ -test_json {{ dataset_path }}/dataset.json \ -ss rgb_left -st rgb_right \ - -csf 'lambda x: int(x) in {{ fold[1] }}' \ + -csf 'lambda x: x in {{ fold[1] }}' \ -sfr -sfrn /tmp/rgb_rgb_evaluation.csv files_to_collect: - '{{ dataset_path }}/atom_calibration.json' diff --git a/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run001/atom_calibration.json b/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run001/atom_calibration.json deleted file mode 100644 index 13bc4b08..00000000 --- a/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run001/atom_calibration.json +++ /dev/null @@ -1,19839 +0,0 @@ -{ - "_metadata": { - "dataset_name": "train", - "date": "Fri Mar 15 18:18:30 2024", - "package_name": "softbot_calibration", - "robot_name": "softbot", - "timestamp": "1710526710.7100964", - "user": "mike", - "version": "3.0" - }, - "additional_sensor_data": {}, - "calibration_config": { - "additional_tfs": null, - "anchored_sensor": null, - "bag_file": "$ROS_BAGS/softbot/softbot1.bag", - "calibration_patterns": { - "pattern_1": { - "border_size": { - "x": 0.04, - "y": 0.03 - }, - "dictionary": "DICT_5X5_100", - "dimension": { - "x": 11, - "y": 8 - }, - "fixed": true, - "inner_size": 0.045, - "link": "pattern_link", - "mesh_file": "package://atom_worlds/pattern/models/charuco_800x600_5x5_100/charuco_800x600_5x5_100.dae", - "parent_link": "world", - "pattern_type": "charuco", - "size": 0.06 - } - }, - "description_file": "package://softbot_description/urdf/softbot.urdf.xacro", - "joints": null, - "max_duration_between_msgs": 1000, - "package_name": "softbot_calibration", - "sensors": { - "front_left_camera": { - "child_link": "front_left_camera_rgb_frame", - "link": "front_left_camera_rgb_optical_frame", - "modality": "rgb", - "parent_link": "front_left_camera_link", - "throttle": null, - "topic_name": "/front_left_camera/rgb/image_raw" - }, - "front_right_camera": { - "child_link": "front_right_camera_rgb_frame", - "link": "front_right_camera_rgb_optical_frame", - "modality": "rgb", - "parent_link": "front_right_camera_link", - "throttle": null, - "topic_name": "/front_right_camera/rgb/image_raw" - }, - "lidar3d": { - "child_link": "lidar3d_base_link", - "link": "lidar3d", - "modality": "lidar3d", - "parent_link": "lidar3d_plate_link", - "throttle": null, - "topic_name": "/lidar3d/points" - } - }, - "version": 3.0, - "world_link": "world" - }, - "collections": { - "000": { - "additional_data": {}, - "data": { - "front_left_camera": { - "data_file": "front_left_camera_000.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_left_camera_rgb_optical_frame", - "seq": 106, - "stamp": { - "nsecs": 383000000, - "secs": 4765 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "front_right_camera": { - "data_file": "front_right_camera_000.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_right_camera_rgb_optical_frame", - "seq": 106, - "stamp": { - "nsecs": 383000000, - "secs": 4765 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "lidar3d": { - "data_file": "lidar3d_000.pcd", - "fields": [ - { - "count": 1, - "datatype": 7, - "name": "x", - "offset": 0 - }, - { - "count": 1, - "datatype": 7, - "name": "y", - "offset": 4 - }, - { - "count": 1, - "datatype": 7, - "name": "z", - "offset": 8 - } - ], - "header": { - "frame_id": "lidar3d", - "seq": 105, - "stamp": { - "nsecs": 397000000, - "secs": 4765 - } - }, - "height": 1, - "is_bigendian": false, - "is_dense": true, - "point_step": 12, - "row_step": 187836, - "width": 15653 - } - }, - "joints": {}, - "labels": { - "pattern_1": { - "front_left_camera": { - "detected": true, - "idxs": [ - { - "id": 2, - "x": 828.963134765625, - "y": 402.80694580078125 - }, - { - "id": 12, - "x": 818.1080322265625, - "y": 441.1672058105469 - }, - { - "id": 18, - "x": 978.8966064453125, - "y": 350.8060302734375 - }, - { - "id": 22, - "x": 807.1433715820312, - "y": 480.6584777832031 - }, - { - "id": 23, - "x": 834.6395874023438, - "y": 465.14459228515625 - }, - { - "id": 28, - "x": 970.40380859375, - "y": 388.4531555175781 - }, - { - "id": 33, - "x": 823.7278442382812, - "y": 505.753173828125 - }, - { - "id": 34, - "x": 851.4049682617188, - "y": 489.98455810546875 - }, - { - "id": 45, - "x": 868.8594360351562, - "y": 515.680908203125 - }, - { - "id": 56, - "x": 886.7752685546875, - "y": 542.144287109375 - }, - { - "id": 57, - "x": 915.3467407226562, - "y": 525.865478515625 - }, - { - "id": 58, - "x": 943.9840698242188, - "y": 509.59930419921875 - }, - { - "id": 59, - "x": 972.18408203125, - "y": 493.3123779296875 - }, - { - "id": 66, - "x": 876.2140502929688, - "y": 586.100830078125 - }, - { - "id": 67, - "x": 905.2720947265625, - "y": 569.45263671875 - }, - { - "id": 68, - "x": 934.279296875, - "y": 552.8763427734375 - }, - { - "id": 69, - "x": 963.1522216796875, - "y": 536.351806640625 - }, - { - "id": 70, - "x": 992.1220092773438, - "y": 519.7015380859375 - }, - { - "id": 77, - "x": 895.0062866210938, - "y": 614.5653686523438 - }, - { - "id": 78, - "x": 924.5330810546875, - "y": 597.83935546875 - }, - { - "id": 79, - "x": 953.9845581054688, - "y": 580.7589111328125 - }, - { - "id": 80, - "x": 983.3571166992188, - "y": 563.9683837890625 - }, - { - "id": 81, - "x": 1012.6781616210938, - "y": 547.0410766601562 - } - ], - "idxs_initial": [ - { - "x": 953.8022731801393, - "y": 213.31573446447942 - }, - { - "x": 945.7405257906075, - "y": 252.7022689766966 - }, - { - "x": 1109.1627283332195, - "y": 142.4046920363333 - }, - { - "x": 937.4830228497372, - "y": 293.0451883030505 - }, - { - "x": 964.6836964037086, - "y": 274.7753557998063 - }, - { - "x": 1102.792231870638, - "y": 182.0122186943 - }, - { - "x": 956.5365708112106, - "y": 315.9913772520566 - }, - { - "x": 984.1928420625391, - "y": 297.507931817162 - }, - { - "x": 1004.2937123337705, - "y": 320.93000110951687 - }, - { - "x": 1025.0136428380638, - "y": 345.0734158699667 - }, - { - "x": 1053.7807806229087, - "y": 326.04751878952817 - }, - { - "x": 1082.7020459323276, - "y": 306.9196854496765 - }, - { - "x": 1111.778680761748, - "y": 287.68909442433323 - }, - { - "x": 1017.2634588856804, - "y": 389.1247721903385 - }, - { - "x": 1046.3816792769098, - "y": 369.9720209233268 - }, - { - "x": 1075.6579314058233, - "y": 350.71532296852 - }, - { - "x": 1105.0935052886518, - "y": 331.3538298070295 - }, - { - "x": 1134.6897050205064, - "y": 311.88668365946666 - }, - { - "x": 1038.7886791550843, - "y": 415.0475962475398 - }, - { - "x": 1068.4287132828192, - "y": 395.66181202239056 - }, - { - "x": 1098.2321740346679, - "y": 376.1691401581091 - }, - { - "x": 1128.200416778293, - "y": 356.5686941892836 - }, - { - "x": 1158.3348119104387, - "y": 336.85957782087377 - } - ], - "idxs_projected": [ - { - "x": 805.2892060197609, - "y": 372.2922922171673 - }, - { - "x": 794.8839119136588, - "y": 411.37431136287734 - }, - { - "x": 953.9394028579534, - "y": 314.72276975417316 - }, - { - "x": 784.1844077948324, - "y": 451.56137580888407 - }, - { - "x": 811.0287027231709, - "y": 435.258558454116 - }, - { - "x": 945.4744288752208, - "y": 353.60828142366216 - }, - { - "x": 800.4042894930451, - "y": 476.37601595546624 - }, - { - "x": 827.6459057286538, - "y": 459.84168171851826 - }, - { - "x": 844.7565636520355, - "y": 485.1548112943394 - }, - { - "x": 862.3829877959387, - "y": 511.2309540301077 - }, - { - "x": 890.471925260402, - "y": 494.2034071332763 - }, - { - "x": 918.5772000562692, - "y": 477.1659565269506 - }, - { - "x": 946.6988264410776, - "y": 460.118593568195 - }, - { - "x": 852.0414380269233, - "y": 555.3751901112797 - }, - { - "x": 880.5488551035239, - "y": 538.1051370728131 - }, - { - "x": 909.0731018121312, - "y": 520.8248884899172 - }, - { - "x": 937.6141930604521, - "y": 503.53443533136704 - }, - { - "x": 966.1721437738056, - "y": 486.23376855526857 - }, - { - "x": 870.3234158030984, - "y": 583.3446111048737 - }, - { - "x": 899.279314268139, - "y": 565.8145648441813 - }, - { - "x": 928.2525728555679, - "y": 548.2740086782644 - }, - { - "x": 957.2432071821108, - "y": 530.7229331526787 - }, - { - "x": 986.2512328832306, - "y": 513.1613288016367 - } - ] - }, - "front_right_camera": { - "detected": true, - "idxs": [ - { - "id": 2, - "x": 319.04986572265625, - "y": 416.3431396484375 - }, - { - "id": 5, - "x": 408.063232421875, - "y": 381.6589050292969 - }, - { - "id": 6, - "x": 436.0320129394531, - "y": 370.3589782714844 - }, - { - "id": 7, - "x": 464.0503845214844, - "y": 359.49237060546875 - }, - { - "id": 8, - "x": 490.9783935546875, - "y": 348.9811096191406 - }, - { - "id": 11, - "x": 269.0794372558594, - "y": 467.896728515625 - }, - { - "id": 12, - "x": 300.957763671875, - "y": 455.0354919433594 - }, - { - "id": 16, - "x": 421.1370849609375, - "y": 406.3199157714844 - }, - { - "id": 17, - "x": 449.6773986816406, - "y": 394.8634948730469 - }, - { - "id": 18, - "x": 477.3310852050781, - "y": 383.5337829589844 - }, - { - "id": 23, - "x": 313.84161376953125, - "y": 481.8728942871094 - }, - { - "id": 26, - "x": 405.5369873046875, - "y": 443.893798828125 - }, - { - "id": 27, - "x": 434.73773193359375, - "y": 431.3358459472656 - }, - { - "id": 28, - "x": 463.2103271484375, - "y": 419.7288513183594 - }, - { - "id": 34, - "x": 326.89727783203125, - "y": 509.36865234375 - }, - { - "id": 39, - "x": 477.1712341308594, - "y": 444.9998779296875 - }, - { - "id": 45, - "x": 340.2339172363281, - "y": 537.5534057617188 - }, - { - "id": 50, - "x": 491.3739318847656, - "y": 470.87945556640625 - }, - { - "id": 56, - "x": 353.8623046875, - "y": 566.102294921875 - }, - { - "id": 57, - "x": 385.7959899902344, - "y": 551.7723388671875 - }, - { - "id": 58, - "x": 416.89605712890625, - "y": 537.5715942382812 - }, - { - "id": 66, - "x": 335.0572814941406, - "y": 610.8837890625 - }, - { - "id": 69, - "x": 431.11065673828125, - "y": 565.8469848632812 - }, - { - "id": 75, - "x": 603.9935302734375, - "y": 485.0292053222656 - }, - { - "id": 76, - "x": 630.6903076171875, - "y": 472.7146911621094 - }, - { - "id": 77, - "x": 349.0828552246094, - "y": 641.5018920898438 - }, - { - "id": 80, - "x": 445.8006896972656, - "y": 594.879150390625 - }, - { - "id": 81, - "x": 476.3994140625, - "y": 580.0830688476562 - }, - { - "id": 82, - "x": 506.2773132324219, - "y": 565.8034057617188 - }, - { - "id": 83, - "x": 535.6581420898438, - "y": 551.5880737304688 - }, - { - "id": 86, - "x": 619.3841552734375, - "y": 511.1812744140625 - } - ], - "idxs_initial": [ - { - "x": 417.1050409070673, - "y": 486.1661852185112 - }, - { - "x": 502.70567748746646, - "y": 462.1975038499867 - }, - { - "x": 530.2229346875984, - "y": 454.49251009861166 - }, - { - "x": 557.254471470453, - "y": 446.923520918943 - }, - { - "x": 583.8130358543629, - "y": 439.48696679091984 - }, - { - "x": 365.4390425824827, - "y": 529.1371402509136 - }, - { - "x": 395.91991153963943, - "y": 520.3331287329405 - }, - { - "x": 512.2958154209356, - "y": 486.719428295936 - }, - { - "x": 540.0779406051967, - "y": 478.69491460966935 - }, - { - "x": 567.3634644399147, - "y": 470.8138379102998 - }, - { - "x": 404.55998103042555, - "y": 546.9141537289112 - }, - { - "x": 493.56273229343105, - "y": 520.3951978690443 - }, - { - "x": 522.1363096701037, - "y": 511.8815123204781 - }, - { - "x": 550.1878672950106, - "y": 503.5233659946732 - }, - { - "x": 413.4374580802011, - "y": 574.2255589916683 - }, - { - "x": 560.5627354657424, - "y": 529.0024735991203 - }, - { - "x": 422.5622640474037, - "y": 602.2978674095866 - }, - { - "x": 571.2130980061248, - "y": 555.1581537221991 - }, - { - "x": 431.9448809236385, - "y": 631.1633266493272 - }, - { - "x": 463.1730132720123, - "y": 620.9457999733501 - }, - { - "x": 493.79018019140165, - "y": 610.9281749597301 - }, - { - "x": 409.3763325165415, - "y": 671.733970071128 - }, - { - "x": 504.11883242769886, - "y": 639.7475923303502 - }, - { - "x": 677.6374380296263, - "y": 581.165312265534 - }, - { - "x": 704.6794667554132, - "y": 572.0355495243028 - }, - { - "x": 418.9382372347982, - "y": 702.766773912983 - }, - { - "x": 514.7417509395696, - "y": 669.3880831982513 - }, - { - "x": 545.403885569946, - "y": 658.7051565611895 - }, - { - "x": 575.4612072255541, - "y": 648.232951477486 - }, - { - "x": 604.9314361141493, - "y": 637.9652940886758 - }, - { - "x": 689.9866802545943, - "y": 608.3313842450484 - } - ], - "idxs_projected": [ - { - "x": 336.81204067563226, - "y": 389.5542856706224 - }, - { - "x": 430.2123075736897, - "y": 352.55297520794426 - }, - { - "x": 460.1940547117047, - "y": 340.6754509683397 - }, - { - "x": 489.6263467298095, - "y": 329.01559804973147 - }, - { - "x": 518.5241507184438, - "y": 317.5674871118888 - }, - { - "x": 283.83080461220203, - "y": 444.04812164780935 - }, - { - "x": 317.026022111213, - "y": 430.5693146254075 - }, - { - "x": 443.5480461597251, - "y": 379.1954699959999 - }, - { - "x": 473.70152041619, - "y": 366.9517526421382 - }, - { - "x": 503.29698225298023, - "y": 354.9346143646487 - }, - { - "x": 329.8439464399396, - "y": 459.3630258277286 - }, - { - "x": 426.24331579412365, - "y": 419.239817015888 - }, - { - "x": 457.15251197151457, - "y": 406.3748352142434 - }, - { - "x": 487.4786063942925, - "y": 393.7525511980264 - }, - { - "x": 342.9332336851743, - "y": 488.7663166506321 - }, - { - "x": 501.53346679590163, - "y": 421.09370904180827 - }, - { - "x": 356.30259340640225, - "y": 518.7987519264636 - }, - { - "x": 515.8745879283013, - "y": 448.9917347306898 - }, - { - "x": 369.96111191198594, - "y": 549.4807428023147 - }, - { - "x": 403.3704929751092, - "y": 534.4944734921485 - }, - { - "x": 436.11063040943856, - "y": 519.808403255897 - }, - { - "x": 349.58794908936403, - "y": 596.6256554779535 - }, - { - "x": 450.49374776228103, - "y": 550.2086543497114 - }, - { - "x": 634.9715699850477, - "y": 465.34824598005787 - }, - { - "x": 663.6833138181523, - "y": 452.14074885479397 - }, - { - "x": 363.62078577017775, - "y": 629.1863092354074 - }, - { - "x": 465.1883197443235, - "y": 581.2671979888578 - }, - { - "x": 497.6724554779227, - "y": 565.9413270824854 - }, - { - "x": 529.5051236817343, - "y": 550.9228156620818 - }, - { - "x": 560.705727508629, - "y": 536.202509406334 - }, - { - "x": 650.6979605631609, - "y": 493.7445737025564 - } - ] - }, - "lidar3d": { - "detected": true, - "idxs": [ - 6880, - 6925, - 6937, - 6959, - 7001, - 7002, - 7013, - 7036, - 7037, - 7038, - 7039, - 7048, - 7051, - 7060, - 7063, - 7075, - 7086, - 7087, - 7098, - 7099, - 7108, - 7109, - 7110, - 7122, - 7133, - 7135, - 7146, - 7147, - 7157, - 7158, - 7159, - 7168, - 7169, - 7172, - 7182, - 7183, - 7185, - 7195, - 7197, - 7198, - 7207, - 7208, - 7209, - 7211, - 7220, - 7222, - 7224, - 7233, - 7234, - 7235, - 7236, - 7247, - 7250, - 7259, - 7260, - 7261, - 7263, - 7285, - 7287, - 7289, - 7298, - 7299, - 7301, - 7302, - 7311, - 7312, - 7313, - 7314, - 7315, - 7324, - 7325, - 7326, - 7327, - 7337, - 7338, - 7350, - 7351, - 7352, - 7353, - 7354, - 7364, - 7366, - 7380, - 7390, - 7392, - 7393, - 7402, - 7406, - 7415, - 7417, - 7418, - 7428, - 7429, - 7430, - 7433, - 7442, - 7443, - 7444, - 7445, - 7446, - 7447, - 7456, - 7457, - 7458, - 7459, - 7460, - 7461, - 7470, - 7472, - 7473, - 7474, - 7486, - 7487, - 7488, - 7498, - 7499, - 7501, - 7503, - 7513, - 7514, - 7515, - 7517, - 7527, - 7528, - 7529, - 7531, - 7542, - 7543, - 7554, - 7557, - 7558, - 7559, - 7569, - 7570, - 7572, - 7573, - 7583, - 7584, - 7585, - 7586, - 7587, - 7596, - 7597, - 7598, - 7599, - 7600, - 7611, - 7612, - 7613, - 7614, - 7615, - 7624, - 7625, - 7627, - 7629, - 7638, - 7639, - 7640, - 7641, - 7642, - 7643, - 7653, - 7654, - 7655, - 7656, - 7666, - 7667, - 7669, - 7670, - 7671, - 7680, - 7681, - 7682, - 7683, - 7684, - 7694, - 7696, - 7697, - 7698, - 7699, - 7708, - 7709, - 7710, - 7711, - 7712, - 7713, - 7727, - 7740, - 7742, - 7743, - 7752, - 7753, - 7755, - 7757, - 7758, - 7767, - 7768, - 7769, - 7771, - 7772, - 7773, - 7782, - 7783, - 7784, - 7785, - 7786, - 7788, - 7797, - 7798, - 7800, - 7801, - 7802, - 7803, - 7812, - 7813, - 7814, - 7815, - 7816, - 7817, - 7818, - 7827, - 7828, - 7829, - 7833, - 7842, - 7844, - 7845, - 7847, - 7848, - 7857, - 7860, - 7861, - 7862, - 7863, - 7872, - 7873, - 7874, - 7875, - 7876, - 7878, - 7902, - 7903, - 7904, - 7905, - 7906, - 7907, - 7908, - 7917, - 7918, - 7919, - 7920, - 7921, - 7922, - 7923, - 7932, - 7933, - 7934, - 7936, - 7937, - 7938, - 7947, - 7948, - 7949, - 7950, - 7951, - 7952, - 7953, - 7962, - 7964, - 7965, - 7966, - 7967, - 7977, - 7979, - 7980, - 7981, - 7982, - 7992, - 7993, - 7996, - 7997, - 8007, - 8008, - 8009, - 8011, - 8012, - 8013, - 8024, - 8026, - 8028, - 8029, - 8038, - 8040, - 8041, - 8042, - 8043, - 8044, - 8045, - 8054, - 8055, - 8056, - 8058, - 8060, - 8070, - 8071, - 8072, - 8073, - 8074, - 8075, - 8076, - 8077, - 8087, - 8088, - 8089, - 8090, - 8091, - 8092, - 8093, - 8102, - 8104, - 8105, - 8107, - 8108, - 8109, - 8118, - 8119, - 8120, - 8123, - 8124, - 8125, - 8135, - 8137, - 8138, - 8139, - 8140, - 8150, - 8151, - 8152, - 8153, - 8154, - 8155, - 8157, - 8166, - 8168, - 8170, - 8172, - 8181, - 8182, - 8183, - 8184, - 8185, - 8186, - 8187, - 8196, - 8197, - 8198, - 8199, - 8200, - 8201, - 8202, - 8211, - 8212, - 8213, - 8214, - 8215, - 8216, - 8217, - 8226, - 8228, - 8229, - 8230, - 8231, - 8232, - 8241, - 8242, - 8243, - 8244, - 8245, - 8246, - 8255, - 8256, - 8257, - 8258, - 8259, - 8270, - 8271, - 8272, - 8273, - 8274, - 8283, - 8284, - 8285, - 8288, - 8297, - 8298, - 8301, - 8302, - 8311, - 8312, - 8313, - 8314, - 8315, - 8316, - 8325, - 8326, - 8328, - 8338, - 8339, - 8340, - 8342, - 8351, - 8352, - 8353, - 8354, - 8355, - 8364, - 8365, - 8366, - 8367, - 8368, - 8377, - 8378, - 8380, - 8381, - 8390, - 8391, - 8393, - 8402, - 8403, - 8404, - 8405, - 8415, - 8416, - 8417, - 8426, - 8427, - 8428, - 8429, - 8438, - 8439, - 8440, - 8450, - 8451, - 8460, - 8461, - 8481, - 8490, - 8500, - 8501, - 8510, - 8511, - 8520, - 8538 - ], - "idxs_limit_points": [ - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538 - ], - "samples": [ - 68, - 291, - 433, - 410, - 391, - 32, - 130, - 60, - 253, - 389, - 230, - 241, - 333, - 194, - 403, - 107, - 48, - 249, - 14, - 427, - 199, - 221, - 311, - 390, - 392, - 1, - 356, - 228, - 136, - 369, - 449, - 117, - 302, - 52, - 162, - 15, - 11, - 13, - 332, - 277, - 4, - 195, - 351, - 110, - 216, - 371, - 434, - 270, - 113, - 448, - 224, - 444, - 283, - 119, - 176, - 118, - 346, - 112, - 443, - 235, - 148, - 416, - 213, - 284, - 328, - 51, - 95, - 322, - 370, - 151, - 61, - 380, - 170, - 423, - 364, - 256, - 408, - 259, - 343, - 97, - 155, - 145, - 300, - 255, - 258, - 201, - 301, - 17, - 245, - 124, - 206, - 212, - 340, - 88, - 187, - 280, - 345, - 191, - 44, - 402, - 339, - 260, - 55, - 83, - 266, - 367, - 189, - 250, - 417, - 240, - 22, - 157, - 314, - 303, - 296, - 347, - 331, - 87, - 86, - 257, - 116, - 6, - 102, - 276, - 357, - 397, - 207, - 263, - 398, - 295, - 180, - 393, - 137, - 388, - 430, - 2, - 196, - 262, - 66, - 265, - 287, - 105, - 218, - 28, - 246, - 186, - 451, - 400, - 330, - 368, - 211, - 248, - 182, - 361, - 177, - 0, - 275, - 329, - 169, - 234, - 406, - 421, - 90, - 281, - 92, - 46, - 282, - 446, - 16, - 36, - 42, - 8, - 231, - 7, - 143, - 127, - 320, - 56, - 94, - 324, - 428, - 35, - 85, - 81, - 285, - 334, - 139, - 150, - 232, - 164, - 254, - 242, - 58, - 12, - 159, - 197, - 175, - 215, - 203, - 436, - 360, - 27, - 64, - 442, - 307, - 268, - 53, - 372, - 409, - 209, - 5, - 57, - 412, - 101, - 37, - 9, - 184, - 41, - 114, - 385, - 129, - 173, - 109, - 348, - 429, - 338, - 161, - 204, - 298, - 132, - 115, - 441, - 134, - 166, - 279, - 239, - 172, - 147, - 205, - 82, - 168, - 226, - 435, - 344, - 188, - 76, - 447, - 54, - 375, - 78, - 18, - 19, - 79, - 326, - 190, - 40, - 106, - 144, - 426, - 33, - 317, - 278, - 237, - 383, - 350, - 407, - 306, - 43, - 233, - 352, - 247, - 198, - 96, - 387, - 359, - 25, - 419, - 146, - 376, - 244, - 396, - 49, - 126, - 26, - 99, - 75, - 264, - 413, - 374, - 349, - 156, - 304, - 72, - 325, - 440, - 179, - 163, - 411, - 34, - 267, - 210, - 214, - 452, - 24, - 373, - 140, - 178, - 424, - 363, - 358, - 445, - 394, - 10, - 21, - 154, - 185, - 286, - 174, - 313, - 405, - 219, - 65, - 274, - 153, - 335, - 29, - 238, - 30, - 111, - 120, - 77, - 299, - 91, - 404, - 62, - 365, - 74, - 70, - 98, - 415, - 321, - 261, - 273, - 181, - 401, - 100, - 202, - 141, - 323, - 292, - 315, - 167, - 437, - 108, - 152, - 73, - 222, - 309, - 160, - 379, - 138, - 312, - 381, - 384, - 220, - 103, - 422, - 271, - 399, - 378, - 290, - 450, - 420, - 269, - 438, - 319, - 128, - 418, - 149, - 125, - 308, - 20, - 432, - 431, - 229, - 272, - 71, - 84, - 208, - 121, - 341, - 288, - 223, - 122, - 316, - 133, - 318, - 45, - 67, - 252, - 336, - 131, - 395, - 89, - 192, - 200, - 297, - 142, - 38, - 171, - 386, - 353, - 104, - 50, - 183, - 354, - 158, - 165, - 310, - 227, - 327, - 135, - 377, - 80, - 289, - 217, - 366, - 59, - 293, - 39, - 382, - 69, - 63, - 355, - 305, - 236, - 439, - 93, - 3, - 23, - 425, - 123, - 251, - 193, - 243, - 225, - 47, - 414, - 31, - 342, - 294, - 337, - 362 - ] - } - } - }, - "transforms": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame", - "parent": "back_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame", - "parent": "back_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link", - "parent": "back_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link", - "parent": "base_footprint", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link", - "parent": "base_link", - "quat": [ - -0.7052490451249392, - -0.047176487734832455, - -0.047214070602213026, - 0.7058108775674514 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link", - "parent": "base_link", - "quat": [ - 0.13616569885660149, - 0.6935854230731259, - 0.6941379637607448, - -0.13627417444788917 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame", - "parent": "front_left_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.012694899175975745, - -0.0021305267562397316, - 0.007021479163890435, - 0.9998924938317139 - ], - "trans": [ - 0.021351760213955802, - -0.10910369406945, - 0.026936542004954045 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame", - "parent": "front_left_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link", - "parent": "front_left_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame", - "parent": "front_right_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0003839578487241469, - -0.0005483868844616024, - 0.01695137573699856, - 0.9998560909995089 - ], - "trans": [ - 0.1558206386453604, - -0.03856212593517748, - 0.030642433455360343 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame", - "parent": "front_right_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link", - "parent": "front_right_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d", - "parent": "lidar3d_base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link", - "parent": "lidar3d_plate_link", - "quat": [ - 0.0195580760275441, - -0.033168764615596105, - -0.008666308826638398, - 0.9992208013283637 - ], - "trans": [ - 0.013562618365308234, - 0.019811204145016623, - -0.03663727653331747 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link", - "parent": "platform_support_leg3_link", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link", - "parent": "platform_support_leg4_link", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint", - "parent": "world", - "quat": [ - 0.0001744425226939121, - -0.0011359957402019148, - 0.15166068520672205, - 0.9884319479084599 - ], - "trans": [ - 0.20935476972868577, - -0.6925724469514695, - -0.0010082379977862182 - ] - }, - "world-pattern_link": { - "child": "pattern_link", - "parent": "world", - "quat": [ - 0.6812330840259174, - -0.3017492532459973, - 0.5217038690008517, - -0.4155646116593211 - ], - "trans": [ - 2.1328951049686715, - 0.25360754329597957, - 0.8948393428165757 - ] - } - }, - "transforms_ini": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame_ini", - "parent": "back_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame_ini", - "parent": "back_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link_ini", - "parent": "back_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link_ini", - "parent": "base_footprint_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.7052490451249392, - -0.047176487734832455, - -0.047214070602213026, - 0.7058108775674514 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.13616569885660149, - 0.6935854230731259, - 0.6941379637607448, - -0.13627417444788917 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame_ini", - "parent": "front_left_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame_ini", - "parent": "front_left_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link_ini", - "parent": "front_left_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame_ini", - "parent": "front_right_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame_ini", - "parent": "front_right_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link_ini", - "parent": "front_right_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d_ini", - "parent": "lidar3d_base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link_ini", - "parent": "lidar3d_plate_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link_ini", - "parent": "platform_support_leg3_link_ini", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link_ini", - "parent": "platform_support_leg4_link_ini", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint_ini", - "parent": "world_ini", - "quat": [ - 0.0001744425226939121, - -0.0011359957402019148, - 0.15166068520672205, - 0.9884319479084599 - ], - "trans": [ - 0.20935476972868577, - -0.6925724469514695, - -0.0010082379977862182 - ] - } - } - }, - "001": { - "additional_data": {}, - "data": { - "front_left_camera": { - "data_file": "front_left_camera_001.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_left_camera_rgb_optical_frame", - "seq": 161, - "stamp": { - "nsecs": 882000000, - "secs": 4770 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "front_right_camera": { - "data_file": "front_right_camera_001.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_right_camera_rgb_optical_frame", - "seq": 161, - "stamp": { - "nsecs": 882000000, - "secs": 4770 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "lidar3d": { - "data_file": "lidar3d_001.pcd", - "fields": [ - { - "count": 1, - "datatype": 7, - "name": "x", - "offset": 0 - }, - { - "count": 1, - "datatype": 7, - "name": "y", - "offset": 4 - }, - { - "count": 1, - "datatype": 7, - "name": "z", - "offset": 8 - } - ], - "header": { - "frame_id": "lidar3d", - "seq": 160, - "stamp": { - "nsecs": 896000000, - "secs": 4770 - } - }, - "height": 1, - "is_bigendian": false, - "is_dense": true, - "point_step": 12, - "row_step": 188412, - "width": 15701 - } - }, - "joints": {}, - "labels": { - "pattern_1": { - "front_left_camera": { - "detected": true, - "idxs": [ - { - "id": 2, - "x": 816.6603393554688, - "y": 371.0992126464844 - }, - { - "id": 8, - "x": 988.1325073242188, - "y": 275.48614501953125 - }, - { - "id": 11, - "x": 775.3614501953125, - "y": 428.80462646484375 - }, - { - "id": 12, - "x": 804.8296508789062, - "y": 412.2119445800781 - }, - { - "id": 16, - "x": 921.7843627929688, - "y": 346.8890380859375 - }, - { - "id": 17, - "x": 950.7106323242188, - "y": 330.7473449707031 - }, - { - "id": 18, - "x": 979.3528442382812, - "y": 314.4141540527344 - }, - { - "id": 19, - "x": 1008.177490234375, - "y": 298.2919921875 - }, - { - "id": 22, - "x": 792.6444091796875, - "y": 454.90557861328125 - }, - { - "id": 23, - "x": 822.5078735351562, - "y": 437.9219055175781 - }, - { - "id": 27, - "x": 941.0111083984375, - "y": 371.36187744140625 - }, - { - "id": 28, - "x": 970.6259155273438, - "y": 354.9281311035156 - }, - { - "id": 29, - "x": 999.8871459960938, - "y": 338.2966613769531 - }, - { - "id": 30, - "x": 1028.9561767578125, - "y": 322.004638671875 - }, - { - "id": 31, - "x": 1058.2786865234375, - "y": 305.6231689453125 - }, - { - "id": 33, - "x": 810.3047485351562, - "y": 481.89837646484375 - }, - { - "id": 34, - "x": 840.8685913085938, - "y": 464.6504211425781 - }, - { - "id": 39, - "x": 991.21337890625, - "y": 379.9742126464844 - }, - { - "id": 40, - "x": 1020.9951171875, - "y": 363.0958251953125 - }, - { - "id": 43, - "x": 1109.8138427734375, - "y": 313.0403747558594 - }, - { - "id": 45, - "x": 859.632568359375, - "y": 492.1458435058594 - }, - { - "id": 50, - "x": 1012.4664916992188, - "y": 405.8796691894531 - }, - { - "id": 56, - "x": 879.1746826171875, - "y": 520.8095092773438 - }, - { - "id": 57, - "x": 910.4111938476562, - "y": 503.0838928222656 - }, - { - "id": 58, - "x": 941.6041870117188, - "y": 485.2680358886719 - }, - { - "id": 59, - "x": 972.7266845703125, - "y": 467.7567443847656 - }, - { - "id": 60, - "x": 1003.6253662109375, - "y": 450.0743713378906 - }, - { - "id": 61, - "x": 1034.4635009765625, - "y": 432.7936706542969 - }, - { - "id": 66, - "x": 867.4177856445312, - "y": 568.799072265625 - }, - { - "id": 67, - "x": 899.3884887695312, - "y": 550.3092651367188 - }, - { - "id": 68, - "x": 931.0669555664062, - "y": 532.2965087890625 - }, - { - "id": 69, - "x": 962.9125366210938, - "y": 514.1432495117188 - }, - { - "id": 70, - "x": 994.3573608398438, - "y": 496.093994140625 - }, - { - "id": 71, - "x": 1025.9464111328125, - "y": 478.22406005859375 - }, - { - "id": 72, - "x": 1057.14599609375, - "y": 460.4117126464844 - }, - { - "id": 73, - "x": 1088.671630859375, - "y": 442.5404357910156 - }, - { - "id": 74, - "x": 1119.8944091796875, - "y": 424.859619140625 - }, - { - "id": 75, - "x": 1150.932373046875, - "y": 407.0138244628906 - }, - { - "id": 76, - "x": 1181.764892578125, - "y": 389.56524658203125 - }, - { - "id": 77, - "x": 887.9349975585938, - "y": 599.7979736328125 - }, - { - "id": 78, - "x": 920.3909301757812, - "y": 581.0772094726562 - }, - { - "id": 79, - "x": 952.7667236328125, - "y": 562.7113037109375 - }, - { - "id": 80, - "x": 985.0126342773438, - "y": 544.1546020507812 - }, - { - "id": 81, - "x": 1017.0989379882812, - "y": 525.8751220703125 - }, - { - "id": 82, - "x": 1049.0670166015625, - "y": 507.4942932128906 - }, - { - "id": 83, - "x": 1081.00830078125, - "y": 489.22027587890625 - }, - { - "id": 84, - "x": 1112.87060546875, - "y": 470.98895263671875 - }, - { - "id": 85, - "x": 1144.58251953125, - "y": 452.8565673828125 - }, - { - "id": 86, - "x": 1175.962646484375, - "y": 434.8129577636719 - }, - { - "id": 87, - "x": 1207.7391357421875, - "y": 416.74871826171875 - } - ], - "idxs_initial": [ - { - "x": 940.030241922919, - "y": 177.55019438795625 - }, - { - "x": 1115.922779679262, - "y": 57.988869999807434 - }, - { - "x": 901.9497908052085, - "y": 239.72977701598234 - }, - { - "x": 931.1020546492477, - "y": 220.00699533990343 - }, - { - "x": 1049.223826294462, - "y": 140.09244990995856 - }, - { - "x": 1079.1383507211447, - "y": 119.85396560672916 - }, - { - "x": 1109.2089118359604, - "y": 99.50991565858192 - }, - { - "x": 1139.4367336820987, - "y": 79.05947194675696 - }, - { - "x": 921.9354294509117, - "y": 263.59765596533157 - }, - { - "x": 951.6061796439485, - "y": 243.62164125592017 - }, - { - "x": 1071.8536898856355, - "y": 162.66426681374108 - }, - { - "x": 1102.3128982970165, - "y": 142.15741776866483 - }, - { - "x": 1132.933566479463, - "y": 121.54186494155411 - }, - { - "x": 1163.7169816563123, - "y": 100.81674170139524 - }, - { - "x": 1194.6644447703882, - "y": 79.98117218044553 - }, - { - "x": 942.5691601649672, - "y": 288.23951984004117 - }, - { - "x": 972.7769730223795, - "y": 268.004090617793 - }, - { - "x": 1126.2510631058317, - "y": 165.195783972362 - }, - { - "x": 1157.4420709429637, - "y": 144.30173797048465 - }, - { - "x": 1252.0317332909258, - "y": 80.93858001418567 - }, - { - "x": 994.6474860469983, - "y": 293.19240863728845 - }, - { - "x": 1150.9912199527957, - "y": 189.00599657342883 - }, - { - "x": 1017.2529914577588, - "y": 319.2272190066982 - }, - { - "x": 1048.767014831833, - "y": 298.3394252375896 - }, - { - "x": 1080.4547155487926, - "y": 277.3365164773705 - }, - { - "x": 1112.3175333089985, - "y": 256.2175384789788 - }, - { - "x": 1144.3569237694526, - "y": 234.981526419139 - }, - { - "x": 1176.574358765478, - "y": 213.62750475143065 - }, - { - "x": 1008.6902666314652, - "y": 367.2047504797296 - }, - { - "x": 1040.6311733023401, - "y": 346.1519225267324 - }, - { - "x": 1072.7506347398698, - "y": 324.98140590505375 - }, - { - "x": 1105.0501523651155, - "y": 303.69221100097957 - }, - { - "x": 1137.5312444798706, - "y": 282.28333707440015 - }, - { - "x": 1170.1954465045724, - "y": 260.7537721019994 - }, - { - "x": 1203.0443112202443, - "y": 239.1024926177849 - }, - { - "x": 1236.0794090145582, - "y": 217.3284635509049 - }, - { - "x": 1269.30232813209, - "y": 195.43063806069992 - }, - { - "x": 1302.7146749288574, - "y": 173.40795736893241 - }, - { - "x": 1336.3180741312237, - "y": 151.25935058913845 - }, - { - "x": 1032.2592181322038, - "y": 395.35200618444844 - }, - { - "x": 1064.8223365705403, - "y": 374.01293854291185 - }, - { - "x": 1097.5706621590061, - "y": 352.5525020616009 - }, - { - "x": 1130.5057794900504, - "y": 330.9696583348869 - }, - { - "x": 1163.6292912843987, - "y": 309.26335707742857 - }, - { - "x": 1196.942818651038, - "y": 287.43253595379906 - }, - { - "x": 1230.4480013516886, - "y": 265.4761204051737 - }, - { - "x": 1264.1464980698563, - "y": 243.39302347301722 - }, - { - "x": 1298.0399866845523, - "y": 221.18214561971072 - }, - { - "x": 1332.13016454878, - "y": 198.84237454605548 - }, - { - "x": 1366.4187487728827, - "y": 176.37258500559068 - } - ], - "idxs_projected": [ - { - "x": 788.5940264235061, - "y": 338.25633801693397 - }, - { - "x": 959.0458386536855, - "y": 235.01665671329312 - }, - { - "x": 748.2224163727542, - "y": 397.6849963616169 - }, - { - "x": 777.0356318199312, - "y": 380.23810604476944 - }, - { - "x": 892.367131454001, - "y": 310.402928229157 - }, - { - "x": 921.2196819226037, - "y": 292.93221989013546 - }, - { - "x": 950.0801090608913, - "y": 275.4567420941157 - }, - { - "x": 978.9484160947691, - "y": 257.9764928877576 - }, - { - "x": 765.1191612749898, - "y": 423.5204579012752 - }, - { - "x": 794.3850830466558, - "y": 405.8044421506784 - }, - { - "x": 911.5298926730308, - "y": 334.89127192377094 - }, - { - "x": 940.8363925817262, - "y": 317.1506923504335 - }, - { - "x": 970.1510182446793, - "y": 299.4051938822962 - }, - { - "x": 999.4737730418763, - "y": 281.65477447329727 - }, - { - "x": 1028.8046603551775, - "y": 263.89943207624003 - }, - { - "x": 782.5524281130458, - "y": 450.1762722318571 - }, - { - "x": 812.2855085035044, - "y": 432.1826997501814 - }, - { - "x": 961.0765184655738, - "y": 342.1388231246912 - }, - { - "x": 990.8598668263328, - "y": 324.11482996829113 - }, - { - "x": 1080.260268420033, - "y": 270.0123762419231 - }, - { - "x": 830.7635779726321, - "y": 459.4121797183061 - }, - { - "x": 981.9702574359242, - "y": 367.93389400273236 - }, - { - "x": 849.8477107236863, - "y": 487.5347609934804 - }, - { - "x": 880.570253451331, - "y": 468.95374527458546 - }, - { - "x": 911.3017288171072, - "y": 450.36732708978764 - }, - { - "x": 942.0421407173541, - "y": 431.7755040825785 - }, - { - "x": 972.7914930506765, - "y": 413.17827389507875 - }, - { - "x": 1003.5497897179482, - "y": 394.5756341680374 - }, - { - "x": 838.3396828254645, - "y": 535.4761025758143 - }, - { - "x": 869.5682213594621, - "y": 516.5951154972454 - }, - { - "x": 900.8059897178308, - "y": 497.7085480040022 - }, - { - "x": 932.0529919930893, - "y": 478.8163976217203 - }, - { - "x": 963.3092322801758, - "y": 459.9186618745719 - }, - { - "x": 994.5747146764506, - "y": 441.01533828526533 - }, - { - "x": 1025.8494432816972, - "y": 422.1064243750434 - }, - { - "x": 1057.133422198124, - "y": 403.19191766368283 - }, - { - "x": 1088.4266555303673, - "y": 384.27181566949287 - }, - { - "x": 1119.7291473854914, - "y": 365.3461159093143 - }, - { - "x": 1151.0409018729915, - "y": 346.4148158985184 - }, - { - "x": 858.1964577954762, - "y": 565.8375094034401 - }, - { - "x": 889.9574804990149, - "y": 546.6409449186 - }, - { - "x": 921.7280495966886, - "y": 527.4386105323206 - }, - { - "x": 953.5081693931766, - "y": 508.2305036428264 - }, - { - "x": 985.2978441957462, - "y": 489.0166216467775 - }, - { - "x": 1017.0970783142553, - "y": 469.7969619392683 - }, - { - "x": 1048.9058760611545, - "y": 450.57152191382625 - }, - { - "x": 1080.7242417514883, - "y": 431.3402989624109 - }, - { - "x": 1112.5521797028978, - "y": 412.1032904754126 - }, - { - "x": 1144.3896942356218, - "y": 392.8604938416512 - }, - { - "x": 1176.2367896725004, - "y": 373.6119064483751 - } - ] - }, - "front_right_camera": { - "detected": true, - "idxs": [ - { - "id": 0, - "x": 236.6496124267578, - "y": 409.1197814941406 - }, - { - "id": 1, - "x": 271.6786804199219, - "y": 396.0564270019531 - }, - { - "id": 2, - "x": 305.6202087402344, - "y": 383.0774841308594 - }, - { - "id": 3, - "x": 338.9335021972656, - "y": 370.7423400878906 - }, - { - "id": 6, - "x": 433.8879699707031, - "y": 334.90545654296875 - }, - { - "id": 7, - "x": 463.989013671875, - "y": 323.5413513183594 - }, - { - "id": 8, - "x": 493.12384033203125, - "y": 312.3228759765625 - }, - { - "id": 11, - "x": 250.0238037109375, - "y": 438.19952392578125 - }, - { - "id": 12, - "x": 285.1902770996094, - "y": 424.62872314453125 - }, - { - "id": 13, - "x": 319.5910949707031, - "y": 411.1492919921875 - }, - { - "id": 14, - "x": 352.89862060546875, - "y": 398.1494445800781 - }, - { - "id": 15, - "x": 385.535400390625, - "y": 385.4825134277344 - }, - { - "id": 16, - "x": 417.1134033203125, - "y": 373.13629150390625 - }, - { - "id": 17, - "x": 448.29132080078125, - "y": 361.0182189941406 - }, - { - "id": 18, - "x": 478.5441589355469, - "y": 349.2325134277344 - }, - { - "id": 22, - "x": 263.8521728515625, - "y": 468.0129089355469 - }, - { - "id": 23, - "x": 299.1890563964844, - "y": 453.8851013183594 - }, - { - "id": 24, - "x": 333.72991943359375, - "y": 439.93255615234375 - }, - { - "id": 27, - "x": 431.9618835449219, - "y": 400.3244323730469 - }, - { - "id": 28, - "x": 463.2822265625, - "y": 387.90869140625 - }, - { - "id": 29, - "x": 493.6455993652344, - "y": 375.564697265625 - }, - { - "id": 32, - "x": 580.8673706054688, - "y": 340.6826477050781 - }, - { - "id": 33, - "x": 277.9795837402344, - "y": 498.45941162109375 - }, - { - "id": 34, - "x": 313.50653076171875, - "y": 483.7651062011719 - }, - { - "id": 39, - "x": 478.23822021484375, - "y": 415.0626525878906 - }, - { - "id": 40, - "x": 508.95294189453125, - "y": 402.5137634277344 - }, - { - "id": 43, - "x": 596.2753295898438, - "y": 366.07763671875 - }, - { - "id": 44, - "x": 292.23687744140625, - "y": 529.7182006835938 - }, - { - "id": 45, - "x": 327.95733642578125, - "y": 514.2950439453125 - }, - { - "id": 55, - "x": 307.0011901855469, - "y": 561.6961669921875 - }, - { - "id": 56, - "x": 343.02264404296875, - "y": 545.679931640625 - }, - { - "id": 57, - "x": 378.14520263671875, - "y": 530.03125 - }, - { - "id": 58, - "x": 412.32672119140625, - "y": 514.964599609375 - }, - { - "id": 59, - "x": 445.7126770019531, - "y": 499.95843505859375 - }, - { - "id": 66, - "x": 321.9974365234375, - "y": 594.3287353515625 - }, - { - "id": 67, - "x": 358.248046875, - "y": 577.8582153320312 - }, - { - "id": 68, - "x": 393.72625732421875, - "y": 561.4934692382812 - }, - { - "id": 69, - "x": 428.057373046875, - "y": 545.8153076171875 - }, - { - "id": 70, - "x": 461.5184631347656, - "y": 530.3662719726562 - }, - { - "id": 73, - "x": 557.0770874023438, - "y": 486.7088317871094 - }, - { - "id": 74, - "x": 587.3150634765625, - "y": 472.8713684082031 - }, - { - "id": 75, - "x": 616.8123168945312, - "y": 459.1522521972656 - }, - { - "id": 76, - "x": 645.4308471679688, - "y": 446.14410400390625 - }, - { - "id": 77, - "x": 337.5016784667969, - "y": 628.01025390625 - }, - { - "id": 78, - "x": 374.0494384765625, - "y": 610.75732421875 - }, - { - "id": 79, - "x": 409.6118469238281, - "y": 593.8427124023438 - }, - { - "id": 80, - "x": 444.0466003417969, - "y": 577.416015625 - }, - { - "id": 81, - "x": 477.8953857421875, - "y": 561.4093017578125 - }, - { - "id": 84, - "x": 573.7477416992188, - "y": 515.959716796875 - }, - { - "id": 85, - "x": 604.06884765625, - "y": 501.6434020996094 - }, - { - "id": 86, - "x": 633.8628540039062, - "y": 487.6279296875 - } - ], - "idxs_initial": [ - { - "x": 343.1849751121891, - "y": 469.36854251568974 - }, - { - "x": 376.08046133933215, - "y": 460.5975943332609 - }, - { - "x": 408.30688790292265, - "y": 452.0050380310874 - }, - { - "x": 439.88446127077856, - "y": 443.5854859434889 - }, - { - "x": 530.914279455968, - "y": 419.31413719840134 - }, - { - "x": 560.0829756782243, - "y": 411.5368658321152 - }, - { - "x": 588.692528409319, - "y": 403.9086793145423 - }, - { - "x": 351.8214115684835, - "y": 497.4753288540495 - }, - { - "x": 385.10228198299137, - "y": 488.28468416738707 - }, - { - "x": 417.6965729778778, - "y": 479.28364111723005 - }, - { - "x": 449.62531368655607, - "y": 470.4663924247764 - }, - { - "x": 480.9086831244425, - "y": 461.8273655746891 - }, - { - "x": 511.56605271744183, - "y": 453.3612110706855 - }, - { - "x": 541.6160263026593, - "y": 445.0627913891818 - }, - { - "x": 571.0764777749039, - "y": 436.9271705830615 - }, - { - "x": 360.7138385654319, - "y": 526.4152217019305 - }, - { - "x": 394.3886882780629, - "y": 516.7837616245016 - }, - { - "x": 427.3587504958765, - "y": 507.3538802527634 - }, - { - "x": 522.2547369573392, - "y": 480.2123513992883 - }, - { - "x": 552.6158645283367, - "y": 471.528660437006 - }, - { - "x": 582.373152816443, - "y": 463.0176756336518 - }, - { - "x": 668.1969059623112, - "y": 438.47092756577564 - }, - { - "x": 369.8738089519297, - "y": 556.2258191424244 - }, - { - "x": 403.9514928148833, - "y": 546.131078395116 - }, - { - "x": 563.9264248048399, - "y": 498.742134034889 - }, - { - "x": 593.985717259649, - "y": 489.83775057974765 - }, - { - "x": 680.6332190833133, - "y": 464.1703938770608 - }, - { - "x": 379.31358136748645, - "y": 586.9470162136338 - }, - { - "x": 413.8032219803042, - "y": 576.365076741802 - }, - { - "x": 389.04617497618557, - "y": 618.6211830371994 - }, - { - "x": 423.9571707001799, - "y": 607.52655749856 - }, - { - "x": 458.1042538108752, - "y": 596.6747014430887 - }, - { - "x": 491.51222653281695, - "y": 586.0577327869846 - }, - { - "x": 524.2048289024161, - "y": 575.668107007132 - }, - { - "x": 399.0854293744224, - "y": 651.2933597845929 - }, - { - "x": 434.4274622983064, - "y": 639.6588637720804 - }, - { - "x": 468.9842379608629, - "y": 628.2828722008769 - }, - { - "x": 502.7816400114525, - "y": 617.1568642477482 - }, - { - "x": 535.8444268933379, - "y": 606.2726895040852 - }, - { - "x": 630.8570463348784, - "y": 574.9948073174062 - }, - { - "x": 661.2084907617852, - "y": 565.0031987441428 - }, - { - "x": 690.9342218523226, - "y": 555.2175732090548 - }, - { - "x": 720.053391380638, - "y": 545.6316260029474 - }, - { - "x": 409.44607025211786, - "y": 685.0114703677641 - }, - { - "x": 445.22911403854584, - "y": 672.8080820841452 - }, - { - "x": 480.2046629597571, - "y": 660.8800804735015 - }, - { - "x": 514.3997454397451, - "y": 649.2182478081668 - }, - { - "x": 547.840196954031, - "y": 637.8137732015894 - }, - { - "x": 643.8755640841147, - "y": 605.0620352263863 - }, - { - "x": 674.5341795751876, - "y": 594.6062732373058 - }, - { - "x": 704.5515845265314, - "y": 584.3691885981614 - } - ], - "idxs_projected": [ - { - "x": 247.89069428201503, - "y": 379.1853445511242 - }, - { - "x": 284.4733416177649, - "y": 365.26054283456347 - }, - { - "x": 320.27038639935836, - "y": 351.6347725055961 - }, - { - "x": 355.30686570124294, - "y": 338.2985034639525 - }, - { - "x": 456.0878157822041, - "y": 299.93728991359836 - }, - { - "x": 488.31215072126884, - "y": 287.6714341827033 - }, - { - "x": 519.8863604894684, - "y": 275.6530417917946 - }, - { - "x": 261.2733957621883, - "y": 410.3811024821916 - }, - { - "x": 298.123375769327, - "y": 395.95619779372265 - }, - { - "x": 334.1731490876387, - "y": 381.8445335796086 - }, - { - "x": 369.448500790091, - "y": 368.0360162870207 - }, - { - "x": 403.974119891986, - "y": 354.5209814143087 - }, - { - "x": 437.77365697684746, - "y": 341.29017095337906 - }, - { - "x": 470.86977822447966, - "y": 328.33471224044024 - }, - { - "x": 503.28421610056614, - "y": 315.64609811358685 - }, - { - "x": 274.9660794150712, - "y": 442.29944462670187 - }, - { - "x": 312.08607395952197, - "y": 427.35495923169674 - }, - { - "x": 348.3908679382198, - "y": 412.7386730484211 - }, - { - "x": 452.6740243800469, - "y": 370.7543428372815 - }, - { - "x": 485.97252478392403, - "y": 357.348388470413 - }, - { - "x": 518.5778090079817, - "y": 344.2215224817092 - }, - { - "x": 612.4442825325284, - "y": 306.43094196348187 - }, - { - "x": 288.97964156488024, - "y": 474.96577087070267 - }, - { - "x": 326.37230334697995, - "y": 459.4812647834395 - }, - { - "x": 501.40661203351067, - "y": 386.99859868893975 - }, - { - "x": 534.203399146384, - "y": 373.4172694791783 - }, - { - "x": 628.5793857847597, - "y": 334.3356564046853 - }, - { - "x": 303.32549528620035, - "y": 508.40668567163607 - }, - { - "x": 340.9934406015284, - "y": 492.36069785245945 - }, - { - "x": 318.0156014046749, - "y": 542.6500703225272 - }, - { - "x": 355.96140211915406, - "y": 526.0200555570282 - }, - { - "x": 393.04455255638123, - "y": 509.76810335913973 - }, - { - "x": 429.2941390073814, - "y": 493.88146645669735 - }, - { - "x": 464.7379546789993, - "y": 478.3479642807972 - }, - { - "x": 333.06250175653827, - "y": 577.725160481644 - }, - { - "x": 371.28867641293795, - "y": 560.4874215696279 - }, - { - "x": 408.6355161498143, - "y": 543.6462105837045 - }, - { - "x": 445.1330175943599, - "y": 527.1880008230612 - }, - { - "x": 480.80982835251444, - "y": 511.0998739155074 - }, - { - "x": 583.1838978412068, - "y": 464.9352368031398 - }, - { - "x": 615.83996493983, - "y": 450.2092862313342 - }, - { - "x": 647.8008033295827, - "y": 435.79684259751997 - }, - { - "x": 679.0883806942056, - "y": 421.68799977846527 - }, - { - "x": 348.47935490136797, - "y": 613.6626294207399 - }, - { - "x": 386.9883588650059, - "y": 595.7922442657596 - }, - { - "x": 424.60088543712914, - "y": 578.3378760060547 - }, - { - "x": 461.34787899387806, - "y": 561.2851646773806 - }, - { - "x": 497.2588759380528, - "y": 544.6204036958272 - }, - { - "x": 600.2517576833474, - "y": 496.8258030682009 - }, - { - "x": 633.0886358253174, - "y": 481.58760941774324 - }, - { - "x": 665.2186743701387, - "y": 466.67742985603644 - } - ] - }, - "lidar3d": { - "detected": true, - "idxs": [ - 6816, - 6825, - 6834, - 6843, - 6871, - 6880, - 6881, - 6890, - 6891, - 6900, - 6901, - 6910, - 6911, - 6921, - 6930, - 6931, - 6932, - 6941, - 6942, - 6952, - 6953, - 6954, - 6963, - 6964, - 6965, - 6974, - 6975, - 6976, - 6985, - 6986, - 6987, - 6988, - 6997, - 6998, - 6999, - 7000, - 7009, - 7010, - 7011, - 7012, - 7021, - 7022, - 7023, - 7024, - 7034, - 7035, - 7045, - 7046, - 7047, - 7048, - 7057, - 7058, - 7059, - 7060, - 7069, - 7070, - 7071, - 7072, - 7082, - 7083, - 7084, - 7093, - 7094, - 7095, - 7096, - 7105, - 7106, - 7108, - 7117, - 7118, - 7119, - 7120, - 7129, - 7131, - 7132, - 7141, - 7142, - 7143, - 7144, - 7153, - 7154, - 7156, - 7166, - 7167, - 7168, - 7179, - 7180, - 7189, - 7191, - 7192, - 7201, - 7202, - 7203, - 7213, - 7214, - 7215, - 7216, - 7225, - 7226, - 7227, - 7228, - 7237, - 7239, - 7240, - 7241, - 7252, - 7253, - 7254, - 7263, - 7264, - 7265, - 7266, - 7267, - 7276, - 7277, - 7278, - 7279, - 7280, - 7289, - 7290, - 7291, - 7292, - 7293, - 7302, - 7304, - 7305, - 7315, - 7316, - 7317, - 7329, - 7330, - 7331, - 7332, - 7341, - 7342, - 7343, - 7344, - 7345, - 7354, - 7355, - 7356, - 7357, - 7368, - 7370, - 7371, - 7380, - 7381, - 7382, - 7383, - 7384, - 7393, - 7394, - 7395, - 7397, - 7406, - 7407, - 7409, - 7420, - 7421, - 7422, - 7423, - 7432, - 7434, - 7435, - 7436, - 7445, - 7448, - 7459, - 7460, - 7461, - 7462, - 7471, - 7472, - 7473, - 7474, - 7475, - 7484, - 7485, - 7486, - 7487, - 7488, - 7498, - 7499, - 7500, - 7501, - 7502, - 7512, - 7513, - 7514, - 7516, - 7525, - 7526, - 7527, - 7528, - 7529, - 7530, - 7540, - 7541, - 7542, - 7543, - 7544, - 7553, - 7554, - 7555, - 7556, - 7557, - 7558, - 7567, - 7568, - 7569, - 7570, - 7572, - 7581, - 7582, - 7583, - 7584, - 7585, - 7586, - 7595, - 7597, - 7598, - 7599, - 7600, - 7610, - 7611, - 7612, - 7613, - 7614, - 7623, - 7624, - 7625, - 7627, - 7628, - 7637, - 7639, - 7640, - 7642, - 7651, - 7653, - 7656, - 7665, - 7666, - 7668, - 7669, - 7670, - 7679, - 7680, - 7681, - 7682, - 7684, - 7693, - 7694, - 7695, - 7696, - 7697, - 7698, - 7707, - 7709, - 7711, - 7712, - 7721, - 7723, - 7724, - 7725, - 7726, - 7735, - 7737, - 7749, - 7750, - 7751, - 7753, - 7763, - 7764, - 7765, - 7766, - 7777, - 7778, - 7779, - 7780, - 7781, - 7782, - 7791, - 7792, - 7793, - 7794, - 7796, - 7797, - 7806, - 7808, - 7809, - 7811, - 7812, - 7821, - 7822, - 7823, - 7824, - 7825, - 7826, - 7827, - 7836, - 7837, - 7838, - 7839, - 7840, - 7841, - 7851, - 7852, - 7853, - 7854, - 7856, - 7868, - 7869, - 7871, - 7872, - 7882, - 7883, - 7884, - 7885, - 7886, - 7887, - 7911, - 7913, - 7914, - 7915, - 7916, - 7917, - 7926, - 7927, - 7929, - 7930, - 7931, - 7942, - 7943, - 7944, - 7945, - 7946, - 7947, - 7956, - 7957, - 7958, - 7961, - 7962, - 7971, - 7972, - 7973, - 7974, - 7976, - 7977, - 7987, - 7988, - 7989, - 7990, - 7991, - 7992, - 8001, - 8002, - 8004, - 8005, - 8006, - 8007, - 8016, - 8017, - 8018, - 8019, - 8020, - 8022, - 8031, - 8032, - 8034, - 8035, - 8036, - 8037, - 8046, - 8048, - 8049, - 8050, - 8051, - 8052, - 8061, - 8062, - 8063, - 8064, - 8065, - 8066, - 8076, - 8077, - 8080, - 8081, - 8082, - 8091, - 8093, - 8094, - 8095, - 8098, - 8109, - 8110, - 8111, - 8112, - 8113, - 8114, - 8123, - 8124, - 8126, - 8127, - 8128, - 8130, - 8139, - 8140, - 8141, - 8142, - 8144, - 8145, - 8146, - 8155, - 8156, - 8157, - 8159, - 8160, - 8161, - 8162, - 8171, - 8172, - 8173, - 8174, - 8175, - 8177, - 8178, - 8187, - 8188, - 8189, - 8191, - 8192, - 8193, - 8194, - 8203, - 8204, - 8206, - 8207, - 8209, - 8210, - 8219, - 8220, - 8222, - 8234, - 8235, - 8236, - 8237, - 8238, - 8239, - 8240, - 8249, - 8250, - 8254, - 8255, - 8265, - 8266, - 8268, - 8269, - 8270, - 8279, - 8282, - 8283, - 8284, - 8295, - 8296, - 8297, - 8300, - 8310, - 8311, - 8312, - 8313, - 8314, - 8323, - 8324, - 8326, - 8327, - 8328, - 8337, - 8338, - 8339, - 8340, - 8341, - 8342, - 8351, - 8352, - 8353, - 8355, - 8356, - 8365, - 8366, - 8367, - 8368, - 8369, - 8370, - 8379, - 8380, - 8381, - 8382, - 8392, - 8393, - 8394, - 8395, - 8396, - 8405, - 8406, - 8407, - 8408, - 8409, - 8418, - 8419, - 8420, - 8421, - 8422, - 8431, - 8432, - 8433, - 8434, - 8435, - 8444, - 8445, - 8446, - 8448, - 8458, - 8459, - 8460, - 8469, - 8470, - 8472, - 8481, - 8482, - 8483, - 8484, - 8493, - 8494, - 8495, - 8496, - 8505, - 8506, - 8507, - 8508, - 8517, - 8528, - 8529, - 8530, - 8539, - 8540, - 8541, - 8550, - 8561, - 8562, - 8563, - 8572, - 8573, - 8574, - 8584, - 8593, - 8603, - 8604, - 8613, - 8614, - 8623, - 8624, - 8633, - 8634, - 8643, - 8652 - ], - "idxs_limit_points": [ - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652 - ], - "samples": [ - 249, - 411, - 74, - 274, - 72, - 76, - 22, - 10, - 297, - 367, - 505, - 480, - 157, - 103, - 513, - 335, - 78, - 521, - 177, - 183, - 153, - 144, - 327, - 312, - 109, - 526, - 300, - 129, - 211, - 145, - 32, - 323, - 210, - 182, - 306, - 443, - 161, - 49, - 253, - 258, - 65, - 457, - 440, - 256, - 449, - 464, - 11, - 405, - 346, - 175, - 264, - 497, - 24, - 426, - 19, - 31, - 354, - 181, - 296, - 70, - 303, - 64, - 506, - 132, - 424, - 141, - 203, - 288, - 205, - 88, - 313, - 45, - 119, - 248, - 3, - 90, - 270, - 162, - 522, - 524, - 332, - 471, - 224, - 476, - 351, - 543, - 374, - 115, - 122, - 160, - 527, - 481, - 245, - 478, - 364, - 537, - 172, - 286, - 542, - 520, - 372, - 334, - 140, - 330, - 112, - 551, - 36, - 390, - 261, - 462, - 548, - 188, - 81, - 486, - 392, - 518, - 104, - 159, - 152, - 509, - 545, - 434, - 282, - 190, - 84, - 359, - 523, - 377, - 237, - 304, - 43, - 63, - 310, - 263, - 292, - 193, - 490, - 79, - 128, - 218, - 111, - 291, - 368, - 387, - 400, - 26, - 475, - 348, - 201, - 556, - 326, - 178, - 196, - 432, - 441, - 278, - 373, - 20, - 268, - 46, - 130, - 321, - 51, - 136, - 438, - 42, - 71, - 397, - 315, - 337, - 474, - 358, - 41, - 227, - 123, - 195, - 221, - 499, - 564, - 166, - 483, - 504, - 318, - 565, - 108, - 61, - 220, - 307, - 273, - 209, - 60, - 338, - 151, - 142, - 127, - 430, - 468, - 2, - 97, - 489, - 385, - 507, - 558, - 15, - 404, - 433, - 124, - 133, - 105, - 496, - 536, - 75, - 277, - 102, - 139, - 448, - 299, - 427, - 228, - 86, - 279, - 532, - 251, - 215, - 62, - 106, - 431, - 413, - 455, - 355, - 55, - 12, - 375, - 501, - 6, - 345, - 409, - 69, - 38, - 487, - 191, - 293, - 350, - 223, - 257, - 344, - 366, - 165, - 0, - 444, - 226, - 230, - 179, - 156, - 276, - 204, - 173, - 339, - 252, - 57, - 370, - 458, - 396, - 285, - 1, - 465, - 452, - 101, - 236, - 515, - 376, - 467, - 87, - 314, - 271, - 298, - 184, - 269, - 301, - 199, - 512, - 207, - 469, - 34, - 378, - 126, - 148, - 363, - 208, - 428, - 388, - 138, - 91, - 37, - 5, - 414, - 135, - 533, - 155, - 77, - 557, - 502, - 492, - 517, - 239, - 23, - 562, - 50, - 216, - 35, - 508, - 17, - 168, - 113, - 485, - 421, - 538, - 255, - 242, - 393, - 176, - 260, - 352, - 488, - 473, - 503, - 154, - 266, - 53, - 498, - 437, - 333, - 398, - 85, - 68, - 254, - 511, - 319, - 212, - 394, - 419, - 94, - 493, - 450, - 539, - 454, - 466, - 435, - 560, - 167, - 379, - 320, - 353, - 389, - 328, - 401, - 294, - 189, - 59, - 100, - 143, - 243, - 44, - 391, - 66, - 295, - 422, - 546, - 56, - 417, - 200, - 180, - 341, - 169, - 7, - 534, - 552, - 453, - 110, - 316, - 231, - 48, - 18, - 482, - 250, - 456, - 281, - 194, - 272, - 267, - 67, - 117, - 134, - 246, - 415, - 171, - 461, - 92, - 311, - 360, - 380, - 29, - 52, - 549, - 308, - 27, - 58, - 290, - 82, - 280, - 25, - 47, - 519, - 14, - 343, - 550, - 8, - 436, - 265, - 495, - 324, - 240, - 30, - 275, - 460, - 197, - 386, - 284, - 347, - 472, - 96, - 302, - 259, - 234, - 561, - 118, - 99, - 54, - 402, - 407, - 33, - 412, - 186, - 446, - 447, - 116, - 214, - 410, - 329, - 287, - 395, - 317, - 541, - 383, - 40, - 528, - 381, - 563, - 459, - 241, - 403, - 408, - 416, - 553, - 229, - 491, - 120, - 187, - 198, - 232, - 470, - 325, - 131, - 289, - 535, - 16, - 222, - 233, - 83, - 554, - 382, - 4, - 185, - 365, - 516, - 429, - 174, - 170, - 362, - 150, - 445, - 500, - 206, - 202, - 80, - 247, - 146, - 531, - 98, - 439, - 530, - 125, - 510, - 238, - 73, - 547, - 356, - 540, - 484, - 477, - 559, - 322, - 262, - 451, - 544, - 425, - 384, - 192, - 217, - 357, - 420, - 525, - 219, - 163, - 418, - 369, - 529, - 442, - 399, - 463, - 331, - 9, - 225, - 13, - 283, - 93, - 147, - 164, - 555, - 423, - 336, - 305, - 340, - 107, - 342, - 89, - 28, - 235, - 39, - 158, - 121, - 514, - 494, - 406, - 349, - 371, - 114, - 149, - 213, - 479, - 137, - 361, - 309, - 244, - 21, - 95 - ] - } - } - }, - "transforms": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame", - "parent": "back_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame", - "parent": "back_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link", - "parent": "back_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link", - "parent": "base_footprint", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link", - "parent": "base_link", - "quat": [ - -0.6790806889716875, - -0.19608991435148215, - -0.1962461282113855, - 0.6796216745494562 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link", - "parent": "base_link", - "quat": [ - -0.012067133737013019, - 0.7067221667161763, - 0.7072851727122114, - 0.01207674694708179 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame", - "parent": "front_left_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.012694899175975745, - -0.0021305267562397316, - 0.007021479163890435, - 0.9998924938317139 - ], - "trans": [ - 0.021351760213955802, - -0.10910369406945, - 0.026936542004954045 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame", - "parent": "front_left_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link", - "parent": "front_left_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame", - "parent": "front_right_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0003839578487241469, - -0.0005483868844616024, - 0.01695137573699856, - 0.9998560909995089 - ], - "trans": [ - 0.1558206386453604, - -0.03856212593517748, - 0.030642433455360343 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame", - "parent": "front_right_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link", - "parent": "front_right_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d", - "parent": "lidar3d_base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link", - "parent": "lidar3d_plate_link", - "quat": [ - 0.0195580760275441, - -0.033168764615596105, - -0.008666308826638398, - 0.9992208013283637 - ], - "trans": [ - 0.013562618365308234, - 0.019811204145016623, - -0.03663727653331747 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link", - "parent": "platform_support_leg3_link", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link", - "parent": "platform_support_leg4_link", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint", - "parent": "world", - "quat": [ - 0.00016660332775850843, - -0.0011123591163476104, - 0.14841413119282568, - 0.9889246586888236 - ], - "trans": [ - 0.3930134512469923, - -0.6355274724532721, - -0.00100835022220228 - ] - }, - "world-pattern_link": { - "child": "pattern_link", - "parent": "world", - "quat": [ - 0.6812330840259174, - -0.3017492532459973, - 0.5217038690008517, - -0.4155646116593211 - ], - "trans": [ - 2.1328951049686715, - 0.25360754329597957, - 0.8948393428165757 - ] - } - }, - "transforms_ini": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame_ini", - "parent": "back_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame_ini", - "parent": "back_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link_ini", - "parent": "back_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link_ini", - "parent": "base_footprint_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.6790806889716875, - -0.19608991435148215, - -0.1962461282113855, - 0.6796216745494562 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.012067133737013019, - 0.7067221667161763, - 0.7072851727122114, - 0.01207674694708179 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame_ini", - "parent": "front_left_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame_ini", - "parent": "front_left_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link_ini", - "parent": "front_left_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame_ini", - "parent": "front_right_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame_ini", - "parent": "front_right_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link_ini", - "parent": "front_right_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d_ini", - "parent": "lidar3d_base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link_ini", - "parent": "lidar3d_plate_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link_ini", - "parent": "platform_support_leg3_link_ini", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link_ini", - "parent": "platform_support_leg4_link_ini", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint_ini", - "parent": "world_ini", - "quat": [ - 0.00016660332775850843, - -0.0011123591163476104, - 0.14841413119282568, - 0.9889246586888236 - ], - "trans": [ - 0.3930134512469923, - -0.6355274724532721, - -0.00100835022220228 - ] - } - } - }, - "002": { - "additional_data": {}, - "data": { - "front_left_camera": { - "data_file": "front_left_camera_002.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_left_camera_rgb_optical_frame", - "seq": 221, - "stamp": { - "nsecs": 882000000, - "secs": 4776 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "front_right_camera": { - "data_file": "front_right_camera_002.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_right_camera_rgb_optical_frame", - "seq": 221, - "stamp": { - "nsecs": 882000000, - "secs": 4776 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "lidar3d": { - "data_file": "lidar3d_002.pcd", - "fields": [ - { - "count": 1, - "datatype": 7, - "name": "x", - "offset": 0 - }, - { - "count": 1, - "datatype": 7, - "name": "y", - "offset": 4 - }, - { - "count": 1, - "datatype": 7, - "name": "z", - "offset": 8 - } - ], - "header": { - "frame_id": "lidar3d", - "seq": 220, - "stamp": { - "nsecs": 897000000, - "secs": 4776 - } - }, - "height": 1, - "is_bigendian": false, - "is_dense": true, - "point_step": 12, - "row_step": 188484, - "width": 15707 - } - }, - "joints": {}, - "labels": { - "pattern_1": { - "front_left_camera": { - "detected": true, - "idxs": [ - { - "id": 0, - "x": 401.3843078613281, - "y": 394.8448181152344 - }, - { - "id": 1, - "x": 433.2201843261719, - "y": 381.1540222167969 - }, - { - "id": 2, - "x": 464.4621276855469, - "y": 368.1054382324219 - }, - { - "id": 3, - "x": 495.34796142578125, - "y": 355.1813659667969 - }, - { - "id": 6, - "x": 584.0379028320312, - "y": 317.94500732421875 - }, - { - "id": 7, - "x": 612.4517211914062, - "y": 306.0532531738281 - }, - { - "id": 8, - "x": 640.2246704101562, - "y": 294.3681640625 - }, - { - "id": 11, - "x": 415.5279846191406, - "y": 422.21820068359375 - }, - { - "id": 12, - "x": 447.8292541503906, - "y": 408.2994079589844 - }, - { - "id": 15, - "x": 540.777587890625, - "y": 368.2898864746094 - }, - { - "id": 16, - "x": 570.4241333007812, - "y": 355.7479553222656 - }, - { - "id": 17, - "x": 599.5654296875, - "y": 343.02606201171875 - }, - { - "id": 18, - "x": 628.461669921875, - "y": 330.9095764160156 - }, - { - "id": 22, - "x": 429.9983825683594, - "y": 450.4209899902344 - }, - { - "id": 23, - "x": 462.5677795410156, - "y": 436.0431213378906 - }, - { - "id": 26, - "x": 556.2771606445312, - "y": 394.9233093261719 - }, - { - "id": 27, - "x": 586.169677734375, - "y": 381.745361328125 - }, - { - "id": 28, - "x": 615.5840454101562, - "y": 368.7323303222656 - }, - { - "id": 32, - "x": 727.5197143554688, - "y": 319.1338806152344 - }, - { - "id": 33, - "x": 445.0018615722656, - "y": 479.42901611328125 - }, - { - "id": 34, - "x": 477.8592529296875, - "y": 464.475341796875 - }, - { - "id": 39, - "x": 631.88720703125, - "y": 394.9043884277344 - }, - { - "id": 43, - "x": 744.6748046875, - "y": 343.890869140625 - }, - { - "id": 45, - "x": 493.34405517578125, - "y": 493.91815185546875 - }, - { - "id": 56, - "x": 509.3627624511719, - "y": 523.84716796875 - }, - { - "id": 57, - "x": 541.9208374023438, - "y": 508.22003173828125 - }, - { - "id": 58, - "x": 573.8831787109375, - "y": 493.01617431640625 - }, - { - "id": 59, - "x": 605.0125122070312, - "y": 478.2041320800781 - }, - { - "id": 66, - "x": 492.2742919921875, - "y": 570.9487915039062 - }, - { - "id": 67, - "x": 525.8775634765625, - "y": 554.4556274414062 - }, - { - "id": 68, - "x": 558.6514892578125, - "y": 538.4378662109375 - }, - { - "id": 69, - "x": 590.8471069335938, - "y": 522.697509765625 - }, - { - "id": 70, - "x": 622.084228515625, - "y": 507.3116760253906 - }, - { - "id": 73, - "x": 712.75732421875, - "y": 463.1231689453125 - }, - { - "id": 74, - "x": 741.8103637695312, - "y": 448.93609619140625 - }, - { - "id": 75, - "x": 770.187744140625, - "y": 435.07611083984375 - }, - { - "id": 76, - "x": 798.0199584960938, - "y": 421.499267578125 - }, - { - "id": 77, - "x": 508.88238525390625, - "y": 603.077880859375 - }, - { - "id": 78, - "x": 542.6576538085938, - "y": 586.0340576171875 - }, - { - "id": 79, - "x": 575.7991943359375, - "y": 569.4347534179688 - }, - { - "id": 80, - "x": 608.0655517578125, - "y": 553.224853515625 - }, - { - "id": 81, - "x": 639.8556518554688, - "y": 537.2932739257812 - }, - { - "id": 84, - "x": 731.0298461914062, - "y": 491.5290832519531 - }, - { - "id": 85, - "x": 760.1510620117188, - "y": 477.0074157714844 - }, - { - "id": 86, - "x": 788.9089965820312, - "y": 462.6939392089844 - }, - { - "id": 87, - "x": 816.7326049804688, - "y": 448.70770263671875 - } - ], - "idxs_initial": [ - { - "x": 526.3599053631552, - "y": 243.8682865077769 - }, - { - "x": 555.638385671437, - "y": 228.02748251217545 - }, - { - "x": 584.5666269901519, - "y": 212.3761715205459 - }, - { - "x": 613.1508764682375, - "y": 196.91097358075922 - }, - { - "x": 696.8999558172466, - "y": 151.59944317306713 - }, - { - "x": 724.1678197176424, - "y": 136.84646136264425 - }, - { - "x": 751.1207966458277, - "y": 122.26384573089717 - }, - { - "x": 543.1912314101644, - "y": 268.81542758909643 - }, - { - "x": 572.696466185057, - "y": 252.644731309252 - }, - { - "x": 659.0963891899879, - "y": 205.29222168938026 - }, - { - "x": 687.2120501165401, - "y": 189.8830979518784 - }, - { - "x": 714.9956567686658, - "y": 174.65596052498015 - }, - { - "x": 742.4530571021648, - "y": 159.60760436667098 - }, - { - "x": 560.4076907173195, - "y": 294.33340745929877 - }, - { - "x": 590.1424665008742, - "y": 277.8218038377487 - }, - { - "x": 677.1907471672489, - "y": 229.48423718639555 - }, - { - "x": 705.5097410495366, - "y": 213.75881166615184 - }, - { - "x": 733.49058981047, - "y": 198.2211567970475 - }, - { - "x": 842.1508378337879, - "y": 137.88254998055933 - }, - { - "x": 578.0226551614851, - "y": 320.44204571535073 - }, - { - "x": 607.9897714057145, - "y": 303.5780162585387 - }, - { - "x": 752.3981142552825, - "y": 222.31205366884555 - }, - { - "x": 861.795995593452, - "y": 160.7482689401437 - }, - { - "x": 626.2523886226726, - "y": 329.933583718586 - }, - { - "x": 644.9449854775314, - "y": 356.9096732658301 - }, - { - "x": 674.9997816696678, - "y": 339.5269963389678 - }, - { - "x": 704.6764185232753, - "y": 322.3630339748827 - }, - { - "x": 733.9819886057537, - "y": 305.4136840726355 - }, - { - "x": 633.4019175394798, - "y": 402.52436458105507 - }, - { - "x": 664.0829281858827, - "y": 384.5284605461172 - }, - { - "x": 694.3708581504576, - "y": 366.7631174372742 - }, - { - "x": 724.2732134894243, - "y": 349.22393258771166 - }, - { - "x": 753.7973103589559, - "y": 331.9066147162225 - }, - { - "x": 840.170486978794, - "y": 281.24454834698497 - }, - { - "x": 868.2511177734323, - "y": 264.7738934899853 - }, - { - "x": 895.9874236230387, - "y": 248.50520194961314 - }, - { - "x": 923.3856991088242, - "y": 232.4347816480318 - }, - { - "x": 652.7577196184048, - "y": 431.21324648236225 - }, - { - "x": 683.6823239821141, - "y": 412.8131906013521 - }, - { - "x": 714.2059811455598, - "y": 394.65169721910246 - }, - { - "x": 744.3364384945116, - "y": 376.724156662053 - }, - { - "x": 774.0812450914868, - "y": 359.02607725844194 - }, - { - "x": 861.0744069031721, - "y": 307.26538147799096 - }, - { - "x": 889.3483504036519, - "y": 290.4424616350497 - }, - { - "x": 917.2716261643081, - "y": 273.8281881480177 - }, - { - "x": 944.8507177169797, - "y": 257.4187033330021 - } - ], - "idxs_projected": [ - { - "x": 375.8979999752257, - "y": 372.7407572831683 - }, - { - "x": 407.39319389817445, - "y": 358.55109838315724 - }, - { - "x": 438.379000865831, - "y": 344.59093567743514 - }, - { - "x": 468.8676795864052, - "y": 330.8547461999116 - }, - { - "x": 557.4677717383652, - "y": 290.93738327712583 - }, - { - "x": 586.0829468980878, - "y": 278.0452710433073 - }, - { - "x": 614.2567315012492, - "y": 265.35202030736093 - }, - { - "x": 389.8243516765758, - "y": 400.0463492987194 - }, - { - "x": 421.5622669037799, - "y": 385.47046253160295 - }, - { - "x": 513.7115794098471, - "y": 343.15016722736755 - }, - { - "x": 543.4473062083528, - "y": 329.49380121686727 - }, - { - "x": 572.7120926928505, - "y": 316.0537182432933 - }, - { - "x": 601.5170387593349, - "y": 302.8248205922563 - }, - { - "x": 404.0732199769584, - "y": 427.98430410822243 - }, - { - "x": 436.05674098934617, - "y": 413.00804568155274 - }, - { - "x": 528.8845615453968, - "y": 369.54149209936645 - }, - { - "x": 558.8282585907663, - "y": 355.5203796324911 - }, - { - "x": 588.2924940425486, - "y": 341.7237746777325 - }, - { - "x": 701.577988775858, - "y": 288.6779313366554 - }, - { - "x": 418.6559397384351, - "y": 456.5768461338124 - }, - { - "x": 450.8879559071646, - "y": 441.1853918621158 - }, - { - "x": 604.2202136418613, - "y": 367.96606791584634 - }, - { - "x": 718.2292028324947, - "y": 313.5244178960621 - }, - { - "x": 466.06778450040895, - "y": 470.02505790455024 - }, - { - "x": 481.60866440197185, - "y": 499.5506736658586 - }, - { - "x": 513.7856394442946, - "y": 483.560068443634 - }, - { - "x": 545.4161999406193, - "y": 467.8410083023639 - }, - { - "x": 576.5141471472768, - "y": 452.3866345972791 - }, - { - "x": 464.5288139060835, - "y": 546.5204303160995 - }, - { - "x": 497.5236320223886, - "y": 529.7870066013465 - }, - { - "x": 529.9466068250084, - "y": 513.3435949858456 - }, - { - "x": 561.8124767832935, - "y": 497.1827208094338 - }, - { - "x": 593.1354781960007, - "y": 481.29716408931307 - }, - { - "x": 683.9825395356677, - "y": 435.2237968933423 - }, - { - "x": 713.267106632285, - "y": 420.3720384201338 - }, - { - "x": 742.0731603323281, - "y": 405.76295949102325 - }, - { - "x": 770.4123340410239, - "y": 391.3906601886898 - }, - { - "x": 480.5715349434676, - "y": 577.9756172064062 - }, - { - "x": 513.8263590220521, - "y": 560.7600310570059 - }, - { - "x": 546.4978739030134, - "y": 543.8464164266757 - }, - { - "x": 578.6012935357784, - "y": 527.2268972533919 - }, - { - "x": 610.1513073469488, - "y": 510.8938690137161 - }, - { - "x": 701.6204030061291, - "y": 463.5415181906537 - }, - { - "x": 731.0939582786607, - "y": 448.283445294994 - }, - { - "x": 760.0804329190883, - "y": 433.27752765247527 - }, - { - "x": 788.5918022334167, - "y": 418.51756580428486 - } - ] - }, - "front_right_camera": { - "detected": true, - "idxs": [ - { - "id": 8, - "x": 119.5545883178711, - "y": 271.8822937011719 - }, - { - "id": 17, - "x": 58.40397644042969, - "y": 318.9008483886719 - }, - { - "id": 18, - "x": 96.94658660888672, - "y": 309.95648193359375 - }, - { - "id": 28, - "x": 73.00688171386719, - "y": 350.6240539550781 - }, - { - "id": 29, - "x": 111.38127899169922, - "y": 340.9256896972656 - }, - { - "id": 32, - "x": 217.99996948242188, - "y": 314.9295959472656 - }, - { - "id": 38, - "x": 47.3046875, - "y": 393.01715087890625 - }, - { - "id": 39, - "x": 87.75360870361328, - "y": 382.2906188964844 - }, - { - "id": 40, - "x": 126.08637237548828, - "y": 372.032470703125 - }, - { - "id": 43, - "x": 232.3466033935547, - "y": 343.7399597167969 - }, - { - "id": 54, - "x": 246.9182891845703, - "y": 373.112548828125 - }, - { - "id": 64, - "x": 228.01577758789062, - "y": 413.41693115234375 - }, - { - "id": 65, - "x": 261.730712890625, - "y": 403.07684326171875 - }, - { - "id": 70, - "x": 51.1526985168457, - "y": 507.92901611328125 - }, - { - "id": 71, - "x": 93.01789855957031, - "y": 494.1087341308594 - }, - { - "id": 72, - "x": 133.2194061279297, - "y": 480.98126220703125 - }, - { - "id": 73, - "x": 171.3046112060547, - "y": 468.11083984375 - }, - { - "id": 74, - "x": 208.11196899414062, - "y": 456.094970703125 - }, - { - "id": 75, - "x": 243.15809631347656, - "y": 444.6006774902344 - }, - { - "id": 76, - "x": 276.9089050292969, - "y": 433.28662109375 - }, - { - "id": 81, - "x": 66.94078063964844, - "y": 543.49853515625 - }, - { - "id": 82, - "x": 108.88835144042969, - "y": 528.8139038085938 - }, - { - "id": 83, - "x": 148.86502075195312, - "y": 514.5568237304688 - }, - { - "id": 84, - "x": 186.94113159179688, - "y": 501.0281982421875 - }, - { - "id": 85, - "x": 223.5904083251953, - "y": 488.088134765625 - }, - { - "id": 86, - "x": 258.70623779296875, - "y": 475.87548828125 - }, - { - "id": 87, - "x": 292.15545654296875, - "y": 463.9609680175781 - } - ], - "idxs_initial": [ - { - "x": 255.36857068726226, - "y": 335.7160277655218 - }, - { - "x": 196.92155224395805, - "y": 372.1439793801417 - }, - { - "x": 231.14736290013013, - "y": 367.7150066868129 - }, - { - "x": 205.54419894070963, - "y": 401.5397073811816 - }, - { - "x": 239.962607747697, - "y": 396.5401253033937 - }, - { - "x": 336.2072679815185, - "y": 382.5597265846095 - }, - { - "x": 178.43733310869987, - "y": 437.35096980887784 - }, - { - "x": 214.3466295679271, - "y": 431.54834226624325 - }, - { - "x": 248.95833140497098, - "y": 425.955394640407 - }, - { - "x": 345.6750417566709, - "y": 410.32682202392584 - }, - { - "x": 355.3284904518949, - "y": 438.63846503575 - }, - { - "x": 333.7782142182454, - "y": 473.6572745256693 - }, - { - "x": 365.1731301328122, - "y": 467.5108331422969 - }, - { - "x": 167.3315187801366, - "y": 541.3814403684232 - }, - { - "x": 205.33289803260357, - "y": 533.2612669601511 - }, - { - "x": 241.89066832455654, - "y": 525.4495653843151 - }, - { - "x": 277.0855567539504, - "y": 517.9290857924352 - }, - { - "x": 310.99238151283106, - "y": 510.68384095706165 - }, - { - "x": 343.6805828078388, - "y": 503.69899282414195 - }, - { - "x": 375.21469754682374, - "y": 496.9607510815009 - }, - { - "x": 176.45150293181302, - "y": 575.5285059625188 - }, - { - "x": 214.69584375372347, - "y": 566.6497794849704 - }, - { - "x": 251.4715408426984, - "y": 558.1120102763267 - }, - { - "x": 286.8615978576193, - "y": 549.8959283800921 - }, - { - "x": 320.9428792661284, - "y": 541.983689101617 - }, - { - "x": 353.7866676304866, - "y": 534.3587436297746 - }, - { - "x": 385.4591612706513, - "y": 527.0057235005373 - } - ], - "idxs_projected": [ - { - "x": 127.98549313218007, - "y": 231.9029904723883 - }, - { - "x": 61.025495077422306, - "y": 281.65331308368707 - }, - { - "x": 102.27175811154336, - "y": 272.6111454000359 - }, - { - "x": 75.14490879073787, - "y": 315.556442299302 - }, - { - "x": 116.3795820838377, - "y": 305.76704596029356 - }, - { - "x": 230.6308830141782, - "y": 278.64299773261934 - }, - { - "x": 46.48516603860719, - "y": 360.92850696450637 - }, - { - "x": 89.45748260211269, - "y": 349.92338197452744 - }, - { - "x": 130.6764702384931, - "y": 339.36728104316643 - }, - { - "x": 244.82464596879043, - "y": 310.1341597746507 - }, - { - "x": 259.1987935970888, - "y": 342.0255344316957 - }, - { - "x": 237.2966376558254, - "y": 385.0839068147357 - }, - { - "x": 273.75678657914324, - "y": 374.3247997830069 - }, - { - "x": 45.821171426134924, - "y": 483.5917042638143 - }, - { - "x": 90.661285579994, - "y": 469.4472320397505 - }, - { - "x": 133.59463285036497, - "y": 455.9042348950926 - }, - { - "x": 174.7403052526713, - "y": 442.9251461613329 - }, - { - "x": 214.20767947134294, - "y": 430.47546379707234 - }, - { - "x": 252.09738775964257, - "y": 418.52344412507045 - }, - { - "x": 288.50217468897824, - "y": 407.0398315772056 - }, - { - "x": 60.97925355907364, - "y": 521.740788224116 - }, - { - "x": 105.80995574970677, - "y": 506.65997028993786 - }, - { - "x": 148.72088447753754, - "y": 492.2249542873082 - }, - { - "x": 189.83276968626973, - "y": 478.3951272833211 - }, - { - "x": 229.25642594917088, - "y": 465.1332118247526 - }, - { - "x": 267.0937499077881, - "y": 452.4049304048009 - }, - { - "x": 303.4385996802606, - "y": 440.1787096346467 - } - ] - }, - "lidar3d": { - "detected": true, - "idxs": [ - 7568, - 7577, - 7613, - 7622, - 7631, - 7632, - 7641, - 7642, - 7652, - 7661, - 7662, - 7671, - 7681, - 7682, - 7692, - 7703, - 7704, - 7713, - 7715, - 7724, - 7725, - 7726, - 7735, - 7736, - 7737, - 7747, - 7748, - 7749, - 7750, - 7760, - 7762, - 7771, - 7772, - 7774, - 7784, - 7786, - 7796, - 7798, - 7807, - 7808, - 7810, - 7819, - 7820, - 7821, - 7822, - 7831, - 7833, - 7834, - 7845, - 7846, - 7855, - 7856, - 7857, - 7858, - 7867, - 7869, - 7870, - 7879, - 7880, - 7881, - 7882, - 7892, - 7893, - 7894, - 7904, - 7915, - 7916, - 7917, - 7918, - 7927, - 7928, - 7930, - 7939, - 7940, - 7941, - 7942, - 7952, - 7953, - 7963, - 7965, - 7966, - 7975, - 7976, - 7978, - 7987, - 7988, - 7989, - 7990, - 8000, - 8001, - 8002, - 8003, - 8004, - 8013, - 8015, - 8016, - 8026, - 8027, - 8028, - 8029, - 8030, - 8039, - 8040, - 8041, - 8043, - 8052, - 8053, - 8056, - 8065, - 8066, - 8069, - 8078, - 8079, - 8081, - 8082, - 8091, - 8092, - 8093, - 8094, - 8104, - 8105, - 8106, - 8107, - 8108, - 8118, - 8119, - 8130, - 8131, - 8132, - 8133, - 8134, - 8144, - 8145, - 8146, - 8147, - 8156, - 8157, - 8158, - 8159, - 8169, - 8170, - 8171, - 8172, - 8173, - 8183, - 8184, - 8186, - 8195, - 8197, - 8198, - 8199, - 8208, - 8209, - 8212, - 8221, - 8222, - 8223, - 8234, - 8235, - 8236, - 8237, - 8247, - 8248, - 8249, - 8250, - 8251, - 8260, - 8261, - 8265, - 8275, - 8276, - 8277, - 8278, - 8279, - 8288, - 8290, - 8292, - 8302, - 8303, - 8304, - 8305, - 8306, - 8307, - 8316, - 8317, - 8319, - 8321, - 8330, - 8331, - 8332, - 8334, - 8335, - 8344, - 8345, - 8346, - 8347, - 8349, - 8359, - 8360, - 8361, - 8362, - 8363, - 8372, - 8373, - 8375, - 8376, - 8377, - 8386, - 8387, - 8388, - 8389, - 8390, - 8391, - 8400, - 8401, - 8402, - 8403, - 8404, - 8405, - 8414, - 8415, - 8418, - 8419, - 8429, - 8430, - 8431, - 8433, - 8444, - 8445, - 8446, - 8447, - 8457, - 8461, - 8470, - 8471, - 8473, - 8475, - 8484, - 8485, - 8486, - 8487, - 8488, - 8489, - 8498, - 8499, - 8500, - 8501, - 8502, - 8503, - 8512, - 8514, - 8516, - 8517, - 8526, - 8527, - 8528, - 8529, - 8530, - 8531, - 8542, - 8543, - 8544, - 8546, - 8555, - 8557, - 8558, - 8559, - 8560, - 8561, - 8572, - 8573, - 8574, - 8575, - 8576, - 8585, - 8586, - 8588, - 8589, - 8591, - 8600, - 8602, - 8603, - 8604, - 8606, - 8615, - 8616, - 8617, - 8618, - 8619, - 8620, - 8621, - 8631, - 8632, - 8633, - 8635, - 8636, - 8645, - 8646, - 8647, - 8648, - 8649, - 8660, - 8662, - 8663, - 8666, - 8675, - 8676, - 8677, - 8678, - 8679, - 8680, - 8691, - 8692, - 8693, - 8694, - 8695, - 8696, - 8705, - 8706, - 8707, - 8709, - 8710, - 8711, - 8720, - 8721, - 8722, - 8723, - 8724, - 8726, - 8736, - 8737, - 8738, - 8739, - 8740, - 8751, - 8752, - 8753, - 8754, - 8755, - 8756, - 8766, - 8767, - 8768, - 8769, - 8770, - 8771, - 8780, - 8781, - 8782, - 8783, - 8784, - 8785, - 8786, - 8795, - 8796, - 8797, - 8798, - 8800, - 8801, - 8811, - 8812, - 8813, - 8814, - 8815, - 8816, - 8825, - 8826, - 8827, - 8828, - 8831, - 8840, - 8843, - 8844, - 8845, - 8847, - 8856, - 8857, - 8858, - 8859, - 8860, - 8863, - 8872, - 8874, - 8875, - 8876, - 8877, - 8878, - 8879, - 8888, - 8889, - 8891, - 8892, - 8893, - 8895, - 8904, - 8909, - 8910, - 8921, - 8922, - 8923, - 8924, - 8925, - 8936, - 8937, - 8938, - 8939, - 8940, - 8941, - 8942, - 8943, - 8953, - 8955, - 8958, - 8959, - 8968, - 8969, - 8971, - 8973, - 8974, - 8975, - 8984, - 8985, - 8987, - 8988, - 8989, - 8990, - 8999, - 9000, - 9001, - 9003, - 9004, - 9005, - 9014, - 9015, - 9016, - 9017, - 9018, - 9029, - 9030, - 9031, - 9033, - 9035, - 9044, - 9045, - 9046, - 9047, - 9048, - 9050, - 9059, - 9060, - 9061, - 9062, - 9063, - 9065, - 9074, - 9075, - 9076, - 9077, - 9079, - 9088, - 9089, - 9090, - 9093, - 9102, - 9103, - 9104, - 9105, - 9107, - 9118, - 9119, - 9120, - 9121, - 9130, - 9131, - 9132, - 9133, - 9134, - 9135, - 9144, - 9146, - 9147, - 9148, - 9157, - 9158, - 9160, - 9161, - 9170, - 9171, - 9172, - 9174, - 9184, - 9185, - 9186, - 9187, - 9196, - 9197, - 9198, - 9199, - 9200, - 9209, - 9210, - 9211, - 9212, - 9213, - 9222, - 9223, - 9224, - 9234, - 9235, - 9236, - 9237, - 9246, - 9247, - 9249, - 9258, - 9259, - 9260, - 9261, - 9270, - 9271, - 9272, - 9273, - 9282, - 9283, - 9284, - 9293, - 9294, - 9295, - 9305, - 9306, - 9317, - 9326, - 9327, - 9337, - 9338, - 9339, - 9348, - 9349, - 9358, - 9359, - 9368, - 9369, - 9378, - 9379, - 9388, - 9389, - 9398, - 9399, - 9408, - 9417, - 9426 - ], - "idxs_limit_points": [ - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426 - ], - "samples": [ - 59, - 267, - 320, - 133, - 266, - 389, - 119, - 311, - 96, - 435, - 251, - 514, - 210, - 338, - 346, - 521, - 400, - 492, - 107, - 132, - 459, - 30, - 298, - 160, - 204, - 379, - 398, - 332, - 99, - 419, - 353, - 129, - 66, - 44, - 307, - 321, - 427, - 305, - 326, - 361, - 139, - 166, - 383, - 508, - 546, - 256, - 4, - 269, - 62, - 76, - 162, - 468, - 372, - 509, - 401, - 167, - 293, - 35, - 231, - 143, - 245, - 232, - 467, - 186, - 474, - 525, - 194, - 417, - 455, - 473, - 40, - 472, - 296, - 410, - 28, - 68, - 24, - 268, - 540, - 294, - 436, - 128, - 496, - 125, - 359, - 494, - 382, - 173, - 185, - 408, - 329, - 189, - 206, - 157, - 237, - 306, - 174, - 272, - 259, - 85, - 14, - 75, - 469, - 351, - 113, - 288, - 475, - 57, - 94, - 392, - 538, - 498, - 317, - 25, - 415, - 50, - 279, - 348, - 136, - 365, - 54, - 104, - 547, - 34, - 323, - 292, - 503, - 328, - 480, - 37, - 406, - 111, - 460, - 88, - 261, - 221, - 11, - 302, - 188, - 249, - 363, - 145, - 112, - 102, - 482, - 252, - 120, - 217, - 533, - 345, - 187, - 278, - 542, - 246, - 371, - 421, - 131, - 208, - 103, - 504, - 464, - 453, - 484, - 263, - 411, - 39, - 458, - 315, - 416, - 478, - 299, - 403, - 20, - 180, - 234, - 3, - 97, - 153, - 356, - 520, - 423, - 2, - 276, - 61, - 154, - 262, - 161, - 399, - 330, - 425, - 282, - 144, - 424, - 440, - 277, - 265, - 209, - 308, - 322, - 297, - 457, - 402, - 366, - 67, - 452, - 227, - 300, - 71, - 281, - 83, - 519, - 325, - 391, - 485, - 289, - 18, - 412, - 215, - 205, - 466, - 9, - 46, - 418, - 369, - 196, - 137, - 456, - 510, - 190, - 397, - 172, - 198, - 233, - 550, - 247, - 181, - 74, - 212, - 449, - 362, - 483, - 428, - 334, - 65, - 301, - 147, - 211, - 531, - 387, - 513, - 333, - 140, - 470, - 171, - 248, - 110, - 479, - 523, - 337, - 370, - 32, - 518, - 105, - 501, - 117, - 13, - 52, - 340, - 79, - 490, - 541, - 526, - 95, - 1, - 45, - 218, - 26, - 535, - 216, - 177, - 486, - 284, - 214, - 60, - 135, - 142, - 91, - 342, - 270, - 109, - 517, - 199, - 63, - 229, - 150, - 254, - 349, - 100, - 29, - 155, - 275, - 122, - 27, - 38, - 98, - 350, - 255, - 179, - 51, - 42, - 309, - 516, - 106, - 352, - 499, - 339, - 73, - 222, - 126, - 500, - 257, - 207, - 426, - 430, - 201, - 388, - 159, - 86, - 220, - 124, - 274, - 327, - 193, - 487, - 168, - 310, - 507, - 444, - 450, - 138, - 527, - 461, - 287, - 225, - 437, - 58, - 130, - 70, - 69, - 377, - 258, - 445, - 395, - 33, - 239, - 49, - 429, - 491, - 364, - 373, - 313, - 432, - 471, - 434, - 316, - 536, - 202, - 343, - 386, - 178, - 78, - 213, - 488, - 236, - 127, - 442, - 191, - 404, - 367, - 223, - 368, - 396, - 291, - 148, - 115, - 530, - 511, - 324, - 283, - 341, - 506, - 539, - 271, - 80, - 489, - 182, - 84, - 529, - 290, - 493, - 512, - 443, - 22, - 235, - 12, - 331, - 260, - 405, - 149, - 242, - 448, - 226, - 108, - 192, - 439, - 5, - 228, - 56, - 21, - 355, - 183, - 87, - 243, - 374, - 219, - 15, - 241, - 409, - 17, - 163, - 152, - 497, - 515, - 335, - 244, - 376, - 357, - 123, - 543, - 414, - 92, - 285, - 164, - 422, - 31, - 224, - 347, - 6, - 545, - 375, - 10, - 169, - 141, - 47, - 295, - 81, - 344, - 454, - 146, - 447, - 528, - 151, - 165, - 505, - 41, - 121, - 170, - 82, - 16, - 77, - 462, - 118, - 273, - 544, - 230, - 549, - 72, - 53, - 380, - 280, - 304, - 476, - 203, - 522, - 441, - 116, - 451, - 495, - 481, - 390, - 394, - 381, - 393, - 413, - 175, - 420, - 312, - 465, - 197, - 55, - 93, - 8, - 384, - 433, - 336, - 23, - 537, - 264, - 158, - 176, - 90, - 89, - 463, - 319, - 240, - 19, - 184, - 195, - 354, - 446, - 250, - 286, - 238, - 303, - 318, - 407, - 502, - 253, - 134, - 314, - 114, - 532, - 524, - 64, - 534, - 101, - 438, - 156, - 385, - 360, - 43, - 477, - 0, - 358, - 48, - 378, - 36, - 431, - 548, - 7, - 200 - ] - } - } - }, - "transforms": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame", - "parent": "back_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame", - "parent": "back_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link", - "parent": "back_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link", - "parent": "base_footprint", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link", - "parent": "base_link", - "quat": [ - -0.6376351149546461, - 0.3049972078911687, - 0.30524018209645615, - 0.6381430831632425 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link", - "parent": "base_link", - "quat": [ - -0.47689174107403154, - 0.5217049970433602, - 0.5221206102154526, - 0.4772716540332246 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame", - "parent": "front_left_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.012694899175975745, - -0.0021305267562397316, - 0.007021479163890435, - 0.9998924938317139 - ], - "trans": [ - 0.021351760213955802, - -0.10910369406945, - 0.026936542004954045 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame", - "parent": "front_left_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link", - "parent": "front_left_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame", - "parent": "front_right_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0003839578487241469, - -0.0005483868844616024, - 0.01695137573699856, - 0.9998560909995089 - ], - "trans": [ - 0.1558206386453604, - -0.03856212593517748, - 0.030642433455360343 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame", - "parent": "front_right_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link", - "parent": "front_right_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d", - "parent": "lidar3d_base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link", - "parent": "lidar3d_plate_link", - "quat": [ - 0.0195580760275441, - -0.033168764615596105, - -0.008666308826638398, - 0.9992208013283637 - ], - "trans": [ - 0.013562618365308234, - 0.019811204145016623, - -0.03663727653331747 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link", - "parent": "platform_support_leg3_link", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link", - "parent": "platform_support_leg4_link", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint", - "parent": "world", - "quat": [ - -2.0145605968373083e-05, - -0.0012586936753646452, - -0.015311424544604033, - 0.9998819808171368 - ], - "trans": [ - 0.3967861054301933, - -0.6352311605159544, - -0.0010087832984863876 - ] - }, - "world-pattern_link": { - "child": "pattern_link", - "parent": "world", - "quat": [ - 0.6812330840259174, - -0.3017492532459973, - 0.5217038690008517, - -0.4155646116593211 - ], - "trans": [ - 2.1328951049686715, - 0.25360754329597957, - 0.8948393428165757 - ] - } - }, - "transforms_ini": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame_ini", - "parent": "back_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame_ini", - "parent": "back_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link_ini", - "parent": "back_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link_ini", - "parent": "base_footprint_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.6376351149546461, - 0.3049972078911687, - 0.30524018209645615, - 0.6381430831632425 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.47689174107403154, - 0.5217049970433602, - 0.5221206102154526, - 0.4772716540332246 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame_ini", - "parent": "front_left_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame_ini", - "parent": "front_left_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link_ini", - "parent": "front_left_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame_ini", - "parent": "front_right_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame_ini", - "parent": "front_right_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link_ini", - "parent": "front_right_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d_ini", - "parent": "lidar3d_base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link_ini", - "parent": "lidar3d_plate_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link_ini", - "parent": "platform_support_leg3_link_ini", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link_ini", - "parent": "platform_support_leg4_link_ini", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint_ini", - "parent": "world_ini", - "quat": [ - -2.0145605968373083e-05, - -0.0012586936753646452, - -0.015311424544604033, - 0.9998819808171368 - ], - "trans": [ - 0.3967861054301933, - -0.6352311605159544, - -0.0010087832984863876 - ] - } - } - }, - "003": { - "additional_data": {}, - "data": { - "front_left_camera": { - "data_file": "front_left_camera_003.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_left_camera_rgb_optical_frame", - "seq": 263, - "stamp": { - "nsecs": 82000000, - "secs": 4781 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "front_right_camera": { - "data_file": "front_right_camera_003.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_right_camera_rgb_optical_frame", - "seq": 263, - "stamp": { - "nsecs": 82000000, - "secs": 4781 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "lidar3d": { - "data_file": "lidar3d_003.pcd", - "fields": [ - { - "count": 1, - "datatype": 7, - "name": "x", - "offset": 0 - }, - { - "count": 1, - "datatype": 7, - "name": "y", - "offset": 4 - }, - { - "count": 1, - "datatype": 7, - "name": "z", - "offset": 8 - } - ], - "header": { - "frame_id": "lidar3d", - "seq": 262, - "stamp": { - "nsecs": 97000000, - "secs": 4781 - } - }, - "height": 1, - "is_bigendian": false, - "is_dense": true, - "point_step": 12, - "row_step": 188784, - "width": 15732 - } - }, - "joints": {}, - "labels": { - "pattern_1": { - "front_left_camera": { - "detected": true, - "idxs": [ - { - "id": 0, - "x": 335.0283203125, - "y": 359.9556579589844 - }, - { - "id": 1, - "x": 370.8453369140625, - "y": 345.8589782714844 - }, - { - "id": 2, - "x": 405.5956115722656, - "y": 332.0408630371094 - }, - { - "id": 3, - "x": 439.8102111816406, - "y": 318.6596374511719 - }, - { - "id": 11, - "x": 349.8363037109375, - "y": 389.6655578613281 - }, - { - "id": 12, - "x": 385.8620910644531, - "y": 375.05279541015625 - }, - { - "id": 13, - "x": 421.0878601074219, - "y": 360.8348388671875 - }, - { - "id": 14, - "x": 455.4090881347656, - "y": 346.88482666015625 - }, - { - "id": 17, - "x": 554.1160888671875, - "y": 306.85443115234375 - }, - { - "id": 18, - "x": 585.5181274414062, - "y": 294.03863525390625 - }, - { - "id": 19, - "x": 616.2395629882812, - "y": 281.73529052734375 - }, - { - "id": 22, - "x": 364.9735412597656, - "y": 420.24310302734375 - }, - { - "id": 23, - "x": 401.2979736328125, - "y": 405.10614013671875 - }, - { - "id": 24, - "x": 436.8265686035156, - "y": 390.1833801269531 - }, - { - "id": 25, - "x": 471.47711181640625, - "y": 375.9078674316406 - }, - { - "id": 28, - "x": 570.7922973632812, - "y": 334.24578857421875 - }, - { - "id": 31, - "x": 663.8370361328125, - "y": 295.4283142089844 - }, - { - "id": 33, - "x": 380.8200378417969, - "y": 451.714111328125 - }, - { - "id": 34, - "x": 417.2174072265625, - "y": 435.9615783691406 - }, - { - "id": 37, - "x": 522.15185546875, - "y": 390.9217529296875 - }, - { - "id": 38, - "x": 555.4414672851562, - "y": 376.55694580078125 - }, - { - "id": 39, - "x": 588.0585327148438, - "y": 362.6443176269531 - }, - { - "id": 43, - "x": 711.557373046875, - "y": 309.4234924316406 - }, - { - "id": 44, - "x": 396.7929992675781, - "y": 483.9991455078125 - }, - { - "id": 45, - "x": 433.6998596191406, - "y": 467.74468994140625 - }, - { - "id": 48, - "x": 539.2943115234375, - "y": 420.917724609375 - }, - { - "id": 55, - "x": 413.2184143066406, - "y": 517.1322021484375 - }, - { - "id": 56, - "x": 450.3816223144531, - "y": 500.2418518066406 - }, - { - "id": 57, - "x": 486.9455871582031, - "y": 483.7713623046875 - }, - { - "id": 58, - "x": 522.2222290039062, - "y": 467.47564697265625 - }, - { - "id": 59, - "x": 557.025146484375, - "y": 451.74566650390625 - }, - { - "id": 66, - "x": 430.2414245605469, - "y": 551.4957275390625 - }, - { - "id": 67, - "x": 467.81103515625, - "y": 533.9026489257812 - }, - { - "id": 68, - "x": 504.37628173828125, - "y": 516.5065307617188 - }, - { - "id": 69, - "x": 540.25244140625, - "y": 499.80633544921875 - }, - { - "id": 70, - "x": 575.07666015625, - "y": 483.416015625 - }, - { - "id": 73, - "x": 674.9531860351562, - "y": 436.44036865234375 - }, - { - "id": 74, - "x": 706.9664306640625, - "y": 421.44219970703125 - }, - { - "id": 75, - "x": 737.884521484375, - "y": 406.90087890625 - }, - { - "id": 76, - "x": 768.2047729492188, - "y": 392.6839904785156 - }, - { - "id": 77, - "x": 447.8007507324219, - "y": 586.8377075195312 - }, - { - "id": 78, - "x": 485.69769287109375, - "y": 568.3015747070312 - }, - { - "id": 79, - "x": 522.5585327148438, - "y": 550.505126953125 - }, - { - "id": 80, - "x": 558.74658203125, - "y": 532.8995361328125 - }, - { - "id": 81, - "x": 593.8821411132812, - "y": 515.9150390625 - }, - { - "id": 84, - "x": 694.267333984375, - "y": 467.1239929199219 - }, - { - "id": 85, - "x": 726.5228881835938, - "y": 451.6510314941406 - }, - { - "id": 86, - "x": 757.8082275390625, - "y": 436.6151428222656 - }, - { - "id": 87, - "x": 788.26220703125, - "y": 421.81573486328125 - } - ], - "idxs_initial": [ - { - "x": 460.67554783136086, - "y": 211.45271182519224 - }, - { - "x": 493.041300671534, - "y": 194.6388217957575 - }, - { - "x": 524.9521753628278, - "y": 178.06123929823218 - }, - { - "x": 556.4176944827271, - "y": 161.71501738849847 - }, - { - "x": 478.39508445738, - "y": 238.39450825493157 - }, - { - "x": 511.0213612499638, - "y": 221.186406619431 - }, - { - "x": 543.1836486350558, - "y": 204.22302726507436 - }, - { - "x": 574.8917745567533, - "y": 187.49918663193637 - }, - { - "x": 667.3853859479199, - "y": 138.7152118139614 - }, - { - "x": 697.369774732937, - "y": 122.9005231514713 - }, - { - "x": 726.9451936025395, - "y": 107.30153779815922 - }, - { - "x": 496.5471076217052, - "y": 265.9938819407564 - }, - { - "x": 529.4370861526614, - "y": 248.3772504328448 - }, - { - "x": 561.8536991006877, - "y": 231.01416445507564 - }, - { - "x": 593.8070927482414, - "y": 213.89918942441753 - }, - { - "x": 686.9851624077256, - "y": 163.99086503117786 - }, - { - "x": 776.3330065650301, - "y": 116.13409780756663 - }, - { - "x": 515.1476467025227, - "y": 294.27520486558626 - }, - { - "x": 548.3045040613041, - "y": 276.23501960712014 - }, - { - "x": 644.9185902803397, - "y": 223.66863808582613 - }, - { - "x": 676.2050590223512, - "y": 206.64610527815591 - }, - { - "x": 707.0486615350503, - "y": 189.86452983067997 - }, - { - "x": 826.1772974599115, - "y": 125.04829473282354 - }, - { - "x": 534.2135331223525, - "y": 323.2640684863946 - }, - { - "x": 567.6404397094441, - "y": 304.78455588509627 - }, - { - "x": 665.0064329840067, - "y": 250.95737642512117 - }, - { - "x": 553.7624511472546, - "y": 352.9873609722263 - }, - { - "x": 587.4625639229276, - "y": 334.0519502660779 - }, - { - "x": 620.6594944798177, - "y": 315.39926745571154 - }, - { - "x": 653.3644289580736, - "y": 297.0230272755752 - }, - { - "x": 685.5882243677519, - "y": 278.91712939164825 - }, - { - "x": 573.8129925965446, - "y": 383.4733503879769 - }, - { - "x": 607.7894474830657, - "y": 364.0646225348842 - }, - { - "x": 641.2521837076928, - "y": 344.94935159879645 - }, - { - "x": 674.2127648687634, - "y": 326.12093198375356 - }, - { - "x": 706.6824100933841, - "y": 307.57295486972157 - }, - { - "x": 801.2530178301723, - "y": 253.55039146234643 - }, - { - "x": 831.864655205944, - "y": 236.0637837233026 - }, - { - "x": 862.0367118052077, - "y": 218.82828233685473 - }, - { - "x": 891.7785886485982, - "y": 201.83851705906028 - }, - { - "x": 594.3847158187843, - "y": 414.7517743648592 - }, - { - "x": 628.6406191576594, - "y": 394.85140694473944 - }, - { - "x": 662.3719501390523, - "y": 375.25578065344257 - }, - { - "x": 695.5906666391759, - "y": 355.95794877209653 - }, - { - "x": 728.3083658277731, - "y": 336.9511741279392 - }, - { - "x": 823.5661999224486, - "y": 281.61280282953686 - }, - { - "x": 854.389047476913, - "y": 263.7068090742333 - }, - { - "x": 884.7639050155102, - "y": 246.06106727690937 - }, - { - "x": 914.7004689375074, - "y": 228.6699444841392 - } - ], - "idxs_projected": [ - { - "x": 305.98783971518515, - "y": 337.1371512727794 - }, - { - "x": 341.04671443783843, - "y": 322.20205784089296 - }, - { - "x": 375.4528766154621, - "y": 307.5450201914952 - }, - { - "x": 409.2243860566738, - "y": 293.1583448395214 - }, - { - "x": 320.47008673432964, - "y": 366.64913409493124 - }, - { - "x": 355.8159139505364, - "y": 351.252465065059 - }, - { - "x": 390.49579010226006, - "y": 336.1458848218268 - }, - { - "x": 424.52836032832784, - "y": 321.32127152868003 - }, - { - "x": 522.9185307459247, - "y": 278.46243898683304 - }, - { - "x": 554.5350003983566, - "y": 264.6902809282917 - }, - { - "x": 585.5876525215771, - "y": 251.16372221129095 - }, - { - "x": 335.3109448915765, - "y": 396.89189617623543 - }, - { - "x": 370.94730950628986, - "y": 381.0152969901507 - }, - { - "x": 405.90409461107663, - "y": 365.441461893805 - }, - { - "x": 440.20055580669816, - "y": 350.161812193533 - }, - { - "x": 539.3099406258589, - "y": 306.00691605399885 - }, - { - "x": 633.1040895971112, - "y": 264.22004678951544 - }, - { - "x": 350.52390112758275, - "y": 427.8929212600961 - }, - { - "x": 386.4543901091703, - "y": 411.5170859316794 - }, - { - "x": 490.1629998651821, - "y": 364.2504006279036 - }, - { - "x": 523.4354162260347, - "y": 349.0860199933107 - }, - { - "x": 556.0894089185538, - "y": 334.20349480914075 - }, - { - "x": 680.8536170652234, - "y": 277.3404187586824 - }, - { - "x": 366.12312727281403, - "y": 459.68108876119993 - }, - { - "x": 402.35132299781856, - "y": 442.7856982646243 - }, - { - "x": 506.8689646117385, - "y": 394.04282455784653 - }, - { - "x": 382.1235240814114, - "y": 492.28676349791186 - }, - { - "x": 418.65299681561106, - "y": 474.85041933737034 - }, - { - "x": 454.45951797390035, - "y": 457.7591563276219 - }, - { - "x": 489.56433906926736, - "y": 441.0028306405008 - }, - { - "x": 523.9878867655751, - "y": 424.5716921669992 - }, - { - "x": 398.5407687066148, - "y": 525.7418924378883 - }, - { - "x": 435.37506812072047, - "y": 507.74204495508326 - }, - { - "x": 471.47107761668747, - "y": 490.1029782156604 - }, - { - "x": 506.8507738694881, - "y": 472.8139528597306 - }, - { - "x": 541.5352698841771, - "y": 455.86465157769555 - }, - { - "x": 641.6165969619478, - "y": 406.9578269080034 - }, - { - "x": 673.715569293395, - "y": 391.27199561730237 - }, - { - "x": 705.2133401737042, - "y": 375.8799539357171 - }, - { - "x": 736.1266433041596, - "y": 360.77352459163586 - }, - { - "x": 415.3913659356956, - "y": 560.0801091048353 - }, - { - "x": 452.53401154146957, - "y": 541.4929800332246 - }, - { - "x": 488.92256077758475, - "y": 523.2832200565365 - }, - { - "x": 524.5797481579968, - "y": 505.43945224298864 - }, - { - "x": 559.5274034215519, - "y": 487.9507524333856 - }, - { - "x": 660.3188200807316, - "y": 437.5121517306012 - }, - { - "x": 692.6300550239484, - "y": 421.34278402515844 - }, - { - "x": 724.3288070491725, - "y": 405.47991842437773 - }, - { - "x": 755.4323277359039, - "y": 389.9149217969992 - } - ] - }, - "front_right_camera": { - "detected": true, - "idxs": [ - { - "id": 8, - "x": 69.79148864746094, - "y": 222.21043395996094 - }, - { - "id": 18, - "x": 43.00223159790039, - "y": 262.0341491699219 - }, - { - "id": 19, - "x": 84.98809814453125, - "y": 254.39910888671875 - }, - { - "id": 29, - "x": 58.912620544433594, - "y": 296.0419006347656 - }, - { - "id": 30, - "x": 100.78900146484375, - "y": 287.0678405761719 - }, - { - "id": 31, - "x": 140.58209228515625, - "y": 278.82720947265625 - }, - { - "id": 32, - "x": 178.84547424316406, - "y": 271.0384216308594 - }, - { - "id": 40, - "x": 74.8797378540039, - "y": 330.2521057128906 - }, - { - "id": 43, - "x": 194.21871948242188, - "y": 302.5906982421875 - }, - { - "id": 51, - "x": 90.9908676147461, - "y": 365.08380126953125 - }, - { - "id": 62, - "x": 107.39256286621094, - "y": 400.2376708984375 - }, - { - "id": 63, - "x": 149.06649780273438, - "y": 388.8482360839844 - }, - { - "id": 72, - "x": 80.5160140991211, - "y": 449.1325378417969 - }, - { - "id": 73, - "x": 123.97505950927734, - "y": 436.1177062988281 - }, - { - "id": 74, - "x": 165.55487060546875, - "y": 423.8511962890625 - }, - { - "id": 75, - "x": 204.98683166503906, - "y": 411.8500671386719 - }, - { - "id": 76, - "x": 242.5395965576172, - "y": 400.4368591308594 - }, - { - "id": 82, - "x": 51.90425491333008, - "y": 501.13531494140625 - }, - { - "id": 83, - "x": 97.65118408203125, - "y": 486.6009826660156 - }, - { - "id": 84, - "x": 140.9175567626953, - "y": 472.28472900390625 - }, - { - "id": 85, - "x": 182.21824645996094, - "y": 459.0029296875 - }, - { - "id": 86, - "x": 221.6830596923828, - "y": 446.0810241699219 - }, - { - "id": 87, - "x": 259.1726989746094, - "y": 434.0576477050781 - } - ], - "idxs_initial": [ - { - "x": 218.90251865664231, - "y": 286.3019979177572 - }, - { - "x": 191.62751704202594, - "y": 319.6023089508719 - }, - { - "x": 228.1502586999311, - "y": 316.0621563356327 - }, - { - "x": 200.8652226812273, - "y": 350.63416575118765 - }, - { - "x": 237.59330992837766, - "y": 346.45084580908167 - }, - { - "x": 272.91489088412794, - "y": 342.42772658142945 - }, - { - "x": 306.90924109379586, - "y": 338.55577860346693 - }, - { - "x": 210.3040784339271, - "y": 382.3417381199847 - }, - { - "x": 316.8994344307712, - "y": 368.33383852794367 - }, - { - "x": 219.950726653728, - "y": 414.74733945128753 - }, - { - "x": 229.8121054065042, - "y": 447.87427651358234 - }, - { - "x": 267.15822925885817, - "y": 441.5937324784943 - }, - { - "x": 200.74723663087582, - "y": 489.08628482208366 - }, - { - "x": 239.89546511170806, - "y": 481.74690535229644 - }, - { - "x": 277.4478328095094, - "y": 474.70671254617525 - }, - { - "x": 313.4999723849927, - "y": 467.9477775110495 - }, - { - "x": 348.14002503615467, - "y": 461.45357582872396 - }, - { - "x": 169.71461429809267, - "y": 533.0884339212615 - }, - { - "x": 210.82662907472655, - "y": 524.5600989203867 - }, - { - "x": 250.2083863202638, - "y": 516.3906910103674 - }, - { - "x": 287.96686536457156, - "y": 508.55801824638536 - }, - { - "x": 324.2004044556506, - "y": 501.0416812019737 - }, - { - "x": 358.99955595215465, - "y": 493.82289556665984 - } - ], - "idxs_projected": [ - { - "x": 71.74133202243115, - "y": 174.1731476913041 - }, - { - "x": 41.6586139830589, - "y": 217.5474593871623 - }, - { - "x": 86.8104374790397, - "y": 209.4052720223909 - }, - { - "x": 56.968371696578515, - "y": 254.1478271675262 - }, - { - "x": 102.08825591167124, - "y": 245.12537498909978 - }, - { - "x": 145.2215506923812, - "y": 236.5001735678881 - }, - { - "x": 186.49663162478294, - "y": 228.24655212466854 - }, - { - "x": 72.49660645352753, - "y": 291.27049845462886 - }, - { - "x": 201.87881158403627, - "y": 262.7815234899491 - }, - { - "x": 88.24802850931655, - "y": 328.9267338499489 - }, - { - "x": 104.22748450044799, - "y": 367.12811999527565 - }, - { - "x": 149.2182703751127, - "y": 355.3170870375206 - }, - { - "x": 73.32239382407704, - "y": 419.3001382833815 - }, - { - "x": 120.43996241649347, - "y": 405.8865814589929 - }, - { - "x": 165.3758528078967, - "y": 393.0941106837374 - }, - { - "x": 208.27816322431897, - "y": 380.8805649541969 - }, - { - "x": 249.2818840780891, - "y": 369.2075148347997 - }, - { - "x": 40.390890269547185, - "y": 474.893018553277 - }, - { - "x": 89.82084392102445, - "y": 459.69076425436396 - }, - { - "x": 136.89059679117855, - "y": 445.2143931461809 - }, - { - "x": 181.76525088889662, - "y": 431.41312786522747 - }, - { - "x": 224.5948600389218, - "y": 418.2408191389725 - }, - { - "x": 265.5161061403538, - "y": 405.6554302501083 - } - ] - }, - "lidar3d": { - "detected": true, - "idxs": [ - 7648, - 7657, - 7666, - 7695, - 7706, - 7715, - 7716, - 7726, - 7737, - 7738, - 7739, - 7749, - 7750, - 7760, - 7761, - 7770, - 7771, - 7772, - 7781, - 7782, - 7783, - 7792, - 7793, - 7794, - 7804, - 7805, - 7814, - 7815, - 7816, - 7825, - 7826, - 7827, - 7836, - 7837, - 7838, - 7848, - 7849, - 7858, - 7859, - 7869, - 7870, - 7871, - 7881, - 7882, - 7892, - 7893, - 7903, - 7904, - 7913, - 7915, - 7916, - 7925, - 7926, - 7927, - 7928, - 7937, - 7938, - 7939, - 7940, - 7949, - 7950, - 7951, - 7952, - 7962, - 7963, - 7964, - 7973, - 7974, - 7975, - 7976, - 7985, - 7987, - 7988, - 7998, - 7999, - 8000, - 8010, - 8011, - 8012, - 8021, - 8022, - 8023, - 8024, - 8034, - 8035, - 8036, - 8046, - 8047, - 8048, - 8057, - 8058, - 8060, - 8069, - 8070, - 8071, - 8072, - 8081, - 8082, - 8083, - 8084, - 8093, - 8094, - 8095, - 8096, - 8106, - 8107, - 8108, - 8117, - 8118, - 8119, - 8120, - 8129, - 8130, - 8132, - 8141, - 8142, - 8144, - 8153, - 8154, - 8155, - 8156, - 8166, - 8167, - 8168, - 8178, - 8179, - 8180, - 8181, - 8182, - 8192, - 8193, - 8194, - 8195, - 8204, - 8205, - 8208, - 8217, - 8218, - 8220, - 8221, - 8231, - 8232, - 8233, - 8234, - 8243, - 8244, - 8245, - 8246, - 8256, - 8257, - 8258, - 8259, - 8260, - 8269, - 8270, - 8271, - 8273, - 8282, - 8283, - 8284, - 8285, - 8286, - 8295, - 8296, - 8298, - 8299, - 8308, - 8309, - 8310, - 8311, - 8312, - 8321, - 8322, - 8323, - 8324, - 8325, - 8334, - 8335, - 8337, - 8348, - 8349, - 8350, - 8351, - 8360, - 8362, - 8363, - 8364, - 8373, - 8374, - 8375, - 8376, - 8377, - 8386, - 8387, - 8388, - 8389, - 8390, - 8399, - 8400, - 8401, - 8402, - 8403, - 8412, - 8413, - 8414, - 8415, - 8425, - 8427, - 8428, - 8430, - 8439, - 8440, - 8441, - 8442, - 8443, - 8444, - 8453, - 8454, - 8456, - 8457, - 8458, - 8467, - 8468, - 8469, - 8471, - 8472, - 8481, - 8482, - 8484, - 8486, - 8495, - 8496, - 8497, - 8498, - 8499, - 8500, - 8509, - 8510, - 8512, - 8513, - 8523, - 8524, - 8525, - 8526, - 8527, - 8528, - 8537, - 8539, - 8540, - 8541, - 8551, - 8554, - 8565, - 8566, - 8567, - 8568, - 8569, - 8570, - 8579, - 8580, - 8582, - 8583, - 8584, - 8593, - 8594, - 8595, - 8596, - 8597, - 8598, - 8607, - 8608, - 8609, - 8610, - 8622, - 8624, - 8625, - 8626, - 8635, - 8636, - 8637, - 8638, - 8639, - 8640, - 8649, - 8650, - 8651, - 8652, - 8653, - 8654, - 8663, - 8664, - 8665, - 8668, - 8677, - 8678, - 8679, - 8680, - 8681, - 8682, - 8691, - 8692, - 8693, - 8695, - 8696, - 8705, - 8706, - 8707, - 8708, - 8709, - 8710, - 8721, - 8722, - 8724, - 8725, - 8734, - 8735, - 8737, - 8738, - 8739, - 8740, - 8751, - 8752, - 8753, - 8754, - 8755, - 8764, - 8770, - 8780, - 8781, - 8782, - 8783, - 8784, - 8794, - 8795, - 8796, - 8797, - 8799, - 8800, - 8809, - 8810, - 8811, - 8812, - 8813, - 8814, - 8815, - 8826, - 8827, - 8828, - 8829, - 8830, - 8839, - 8840, - 8842, - 8843, - 8845, - 8855, - 8856, - 8857, - 8858, - 8859, - 8860, - 8869, - 8870, - 8873, - 8874, - 8884, - 8885, - 8887, - 8888, - 8889, - 8890, - 8899, - 8900, - 8902, - 8903, - 8904, - 8905, - 8915, - 8916, - 8917, - 8918, - 8919, - 8920, - 8929, - 8931, - 8932, - 8933, - 8934, - 8945, - 8946, - 8949, - 8950, - 8959, - 8960, - 8962, - 8963, - 8964, - 8965, - 8974, - 8975, - 8976, - 8977, - 8978, - 8989, - 8990, - 8992, - 8993, - 8994, - 8995, - 9004, - 9005, - 9007, - 9008, - 9009, - 9020, - 9022, - 9023, - 9024, - 9025, - 9026, - 9035, - 9036, - 9037, - 9038, - 9039, - 9040, - 9041, - 9042, - 9051, - 9052, - 9054, - 9055, - 9056, - 9058, - 9067, - 9068, - 9069, - 9070, - 9071, - 9072, - 9073, - 9074, - 9083, - 9084, - 9085, - 9086, - 9087, - 9088, - 9089, - 9099, - 9100, - 9101, - 9102, - 9103, - 9105, - 9106, - 9116, - 9117, - 9118, - 9119, - 9120, - 9121, - 9122, - 9134, - 9135, - 9136, - 9137, - 9138, - 9148, - 9149, - 9150, - 9162, - 9163, - 9164, - 9165, - 9166, - 9167, - 9168, - 9177, - 9178, - 9179, - 9180, - 9181, - 9182, - 9183, - 9192, - 9193, - 9194, - 9195, - 9196, - 9197, - 9207, - 9209, - 9210, - 9211, - 9213, - 9222, - 9223, - 9224, - 9225, - 9226, - 9227, - 9237, - 9238, - 9239, - 9240, - 9241, - 9250, - 9251, - 9253, - 9254, - 9255, - 9266, - 9267, - 9268, - 9269, - 9278, - 9279, - 9280, - 9281, - 9282, - 9283, - 9293, - 9294, - 9306, - 9307, - 9308, - 9309, - 9310, - 9320, - 9321, - 9322, - 9323, - 9332, - 9334, - 9335, - 9336, - 9346, - 9347, - 9348, - 9349, - 9358, - 9359, - 9360, - 9361, - 9362, - 9371, - 9372, - 9373, - 9386, - 9395, - 9396, - 9397, - 9398, - 9407, - 9408, - 9409, - 9410, - 9419, - 9420, - 9421, - 9422, - 9431, - 9433, - 9434, - 9443, - 9444, - 9445, - 9455, - 9465, - 9466, - 9467, - 9476, - 9477, - 9487, - 9488, - 9489, - 9498, - 9499, - 9508, - 9509, - 9518, - 9519, - 9528, - 9538, - 9539, - 9548, - 9549, - 9558, - 9567, - 9576, - 9585, - 9594 - ], - "idxs_limit_points": [ - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594 - ], - "samples": [ - 31, - 442, - 432, - 282, - 379, - 418, - 415, - 473, - 54, - 101, - 482, - 38, - 0, - 43, - 113, - 142, - 543, - 520, - 364, - 564, - 277, - 574, - 485, - 251, - 245, - 108, - 366, - 162, - 119, - 41, - 321, - 590, - 354, - 259, - 57, - 445, - 424, - 385, - 367, - 300, - 349, - 451, - 243, - 531, - 147, - 558, - 552, - 116, - 525, - 176, - 499, - 546, - 124, - 22, - 491, - 214, - 392, - 178, - 406, - 233, - 102, - 254, - 343, - 336, - 569, - 472, - 582, - 378, - 504, - 198, - 591, - 551, - 408, - 123, - 542, - 272, - 128, - 153, - 12, - 555, - 556, - 111, - 409, - 13, - 334, - 581, - 481, - 93, - 234, - 536, - 193, - 341, - 257, - 575, - 417, - 548, - 469, - 79, - 78, - 268, - 422, - 584, - 484, - 130, - 9, - 237, - 203, - 586, - 324, - 360, - 376, - 405, - 467, - 545, - 275, - 356, - 200, - 2, - 278, - 411, - 127, - 216, - 464, - 81, - 339, - 91, - 175, - 468, - 122, - 507, - 396, - 274, - 285, - 82, - 89, - 192, - 299, - 11, - 262, - 511, - 218, - 120, - 534, - 20, - 264, - 371, - 97, - 358, - 258, - 353, - 313, - 508, - 461, - 39, - 126, - 486, - 399, - 238, - 60, - 290, - 329, - 24, - 523, - 45, - 286, - 48, - 328, - 498, - 568, - 23, - 265, - 470, - 398, - 6, - 10, - 159, - 435, - 577, - 370, - 212, - 85, - 304, - 68, - 287, - 362, - 565, - 394, - 273, - 325, - 229, - 256, - 213, - 283, - 412, - 357, - 202, - 420, - 199, - 532, - 253, - 570, - 184, - 77, - 132, - 433, - 143, - 458, - 369, - 318, - 42, - 374, - 391, - 172, - 73, - 389, - 489, - 129, - 535, - 196, - 503, - 289, - 239, - 419, - 76, - 66, - 526, - 115, - 100, - 36, - 296, - 478, - 316, - 583, - 474, - 219, - 421, - 295, - 71, - 400, - 235, - 476, - 365, - 383, - 320, - 439, - 494, - 501, - 29, - 15, - 207, - 195, - 401, - 70, - 302, - 305, - 368, - 518, - 279, - 37, - 519, - 342, - 355, - 146, - 103, - 437, - 182, - 480, - 566, - 152, - 588, - 375, - 528, - 440, - 149, - 429, - 263, - 515, - 106, - 487, - 455, - 148, - 303, - 52, - 190, - 227, - 377, - 345, - 26, - 161, - 496, - 67, - 310, - 547, - 222, - 125, - 315, - 444, - 559, - 426, - 62, - 567, - 382, - 448, - 410, - 307, - 1, - 61, - 561, - 502, - 246, - 335, - 118, - 137, - 19, - 436, - 500, - 573, - 210, - 140, - 215, - 204, - 139, - 252, - 50, - 337, - 95, - 8, - 232, - 539, - 250, - 109, - 201, - 380, - 540, - 427, - 348, - 21, - 471, - 346, - 578, - 363, - 244, - 44, - 490, - 516, - 270, - 255, - 288, - 98, - 133, - 92, - 269, - 59, - 242, - 168, - 224, - 150, - 284, - 430, - 16, - 87, - 231, - 509, - 117, - 522, - 549, - 156, - 384, - 441, - 452, - 323, - 521, - 228, - 319, - 248, - 533, - 308, - 144, - 483, - 423, - 450, - 294, - 131, - 330, - 165, - 390, - 351, - 372, - 90, - 221, - 514, - 141, - 462, - 4, - 454, - 530, - 236, - 191, - 311, - 463, - 249, - 291, - 373, - 331, - 217, - 155, - 447, - 297, - 206, - 550, - 414, - 497, - 312, - 306, - 488, - 209, - 135, - 3, - 25, - 359, - 86, - 94, - 261, - 266, - 163, - 171, - 557, - 18, - 477, - 407, - 402, - 138, - 114, - 173, - 223, - 271, - 580, - 563, - 83, - 186, - 538, - 314, - 180, - 151, - 27, - 460, - 194, - 512, - 107, - 361, - 492, - 493, - 167, - 322, - 188, - 63, - 465, - 537, - 72, - 416, - 589, - 579, - 205, - 105, - 183, - 32, - 571, - 340, - 387, - 459, - 33, - 30, - 338, - 397, - 35, - 164, - 428, - 327, - 541, - 65, - 443, - 381, - 181, - 211, - 554, - 69, - 157, - 298, - 40, - 529, - 166, - 170, - 17, - 395, - 56, - 46, - 267, - 99, - 466, - 104, - 53, - 449, - 189, - 5, - 75, - 84, - 80, - 136, - 457, - 560, - 174, - 179, - 14, - 88, - 585, - 495, - 64, - 344, - 34, - 58, - 333, - 7, - 446, - 456, - 350, - 225, - 28, - 510, - 393, - 293, - 475, - 587, - 347, - 553, - 281, - 280, - 226, - 260, - 247, - 386, - 352, - 220, - 240, - 301, - 276, - 230, - 576, - 208, - 197, - 592, - 527, - 154, - 326, - 134, - 96, - 309, - 51, - 413, - 544, - 332, - 121, - 187, - 562, - 317, - 145, - 160, - 158, - 505, - 425, - 524, - 74, - 47, - 431, - 479, - 388, - 241, - 110, - 404, - 438, - 169, - 506, - 517, - 185, - 572, - 434, - 55, - 112, - 403, - 177, - 49, - 453, - 513, - 292 - ] - } - } - }, - "transforms": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame", - "parent": "back_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame", - "parent": "back_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link", - "parent": "back_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link", - "parent": "base_footprint", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link", - "parent": "base_link", - "quat": [ - -0.706356586662137, - 0.02573342425034762, - 0.02575392462918644, - 0.7069193014210043 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link", - "parent": "base_link", - "quat": [ - -0.6461387952317847, - 0.2865423074190804, - 0.28677057963805497, - 0.6466535378465198 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame", - "parent": "front_left_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.012694899175975745, - -0.0021305267562397316, - 0.007021479163890435, - 0.9998924938317139 - ], - "trans": [ - 0.021351760213955802, - -0.10910369406945, - 0.026936542004954045 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame", - "parent": "front_left_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link", - "parent": "front_left_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame", - "parent": "front_right_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0003839578487241469, - -0.0005483868844616024, - 0.01695137573699856, - 0.9998560909995089 - ], - "trans": [ - 0.1558206386453604, - -0.03856212593517748, - 0.030642433455360343 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame", - "parent": "front_right_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link", - "parent": "front_right_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d", - "parent": "lidar3d_base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link", - "parent": "lidar3d_plate_link", - "quat": [ - 0.0195580760275441, - -0.033168764615596105, - -0.008666308826638398, - 0.9992208013283637 - ], - "trans": [ - 0.013562618365308234, - 0.019811204145016623, - -0.03663727653331747 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link", - "parent": "platform_support_leg3_link", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link", - "parent": "platform_support_leg4_link", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint", - "parent": "world", - "quat": [ - -2.9091136211823863e-05, - -0.0012174115571182424, - -0.02456043900496552, - 0.9996976052280461 - ], - "trans": [ - 0.566912803927169, - -0.6444654732958338, - -0.001008422671564474 - ] - }, - "world-pattern_link": { - "child": "pattern_link", - "parent": "world", - "quat": [ - 0.6812330840259174, - -0.3017492532459973, - 0.5217038690008517, - -0.4155646116593211 - ], - "trans": [ - 2.1328951049686715, - 0.25360754329597957, - 0.8948393428165757 - ] - } - }, - "transforms_ini": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame_ini", - "parent": "back_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame_ini", - "parent": "back_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link_ini", - "parent": "back_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link_ini", - "parent": "base_footprint_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706356586662137, - 0.02573342425034762, - 0.02575392462918644, - 0.7069193014210043 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.6461387952317847, - 0.2865423074190804, - 0.28677057963805497, - 0.6466535378465198 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame_ini", - "parent": "front_left_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame_ini", - "parent": "front_left_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link_ini", - "parent": "front_left_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame_ini", - "parent": "front_right_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame_ini", - "parent": "front_right_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link_ini", - "parent": "front_right_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d_ini", - "parent": "lidar3d_base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link_ini", - "parent": "lidar3d_plate_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link_ini", - "parent": "platform_support_leg3_link_ini", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link_ini", - "parent": "platform_support_leg4_link_ini", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint_ini", - "parent": "world_ini", - "quat": [ - -2.9091136211823863e-05, - -0.0012174115571182424, - -0.02456043900496552, - 0.9996976052280461 - ], - "trans": [ - 0.566912803927169, - -0.6444654732958338, - -0.001008422671564474 - ] - } - } - }, - "004": { - "additional_data": {}, - "data": { - "front_left_camera": { - "data_file": "front_left_camera_004.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_left_camera_rgb_optical_frame", - "seq": 298, - "stamp": { - "nsecs": 582000000, - "secs": 4784 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "front_right_camera": { - "data_file": "front_right_camera_004.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_right_camera_rgb_optical_frame", - "seq": 298, - "stamp": { - "nsecs": 582000000, - "secs": 4784 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "lidar3d": { - "data_file": "lidar3d_004.pcd", - "fields": [ - { - "count": 1, - "datatype": 7, - "name": "x", - "offset": 0 - }, - { - "count": 1, - "datatype": 7, - "name": "y", - "offset": 4 - }, - { - "count": 1, - "datatype": 7, - "name": "z", - "offset": 8 - } - ], - "header": { - "frame_id": "lidar3d", - "seq": 297, - "stamp": { - "nsecs": 597000000, - "secs": 4784 - } - }, - "height": 1, - "is_bigendian": false, - "is_dense": true, - "point_step": 12, - "row_step": 188820, - "width": 15735 - } - }, - "joints": {}, - "labels": { - "pattern_1": { - "front_left_camera": { - "detected": true, - "idxs": [ - { - "id": 0, - "x": 633.225341796875, - "y": 378.10443115234375 - }, - { - "id": 1, - "x": 664.8638305664062, - "y": 361.5523376464844 - }, - { - "id": 2, - "x": 696.009033203125, - "y": 345.3848876953125 - }, - { - "id": 3, - "x": 727.093505859375, - "y": 328.99951171875 - }, - { - "id": 6, - "x": 818.8628540039062, - "y": 281.0905456542969 - }, - { - "id": 7, - "x": 848.9340209960938, - "y": 265.28515625 - }, - { - "id": 11, - "x": 649.5015258789062, - "y": 405.13824462890625 - }, - { - "id": 12, - "x": 681.497802734375, - "y": 388.26849365234375 - }, - { - "id": 13, - "x": 713.2263793945312, - "y": 371.68743896484375 - }, - { - "id": 14, - "x": 744.676513671875, - "y": 355.0394287109375 - }, - { - "id": 15, - "x": 776.0120239257812, - "y": 338.427734375 - }, - { - "id": 16, - "x": 806.9805908203125, - "y": 322.23565673828125 - }, - { - "id": 17, - "x": 837.8191528320312, - "y": 305.9559631347656 - }, - { - "id": 18, - "x": 868.4714965820312, - "y": 289.8819580078125 - }, - { - "id": 19, - "x": 898.7113647460938, - "y": 273.8729553222656 - }, - { - "id": 23, - "x": 698.8569946289062, - "y": 415.9808044433594 - }, - { - "id": 24, - "x": 731.0936889648438, - "y": 398.81298828125 - }, - { - "id": 27, - "x": 826.1423950195312, - "y": 348.2089538574219 - }, - { - "id": 28, - "x": 857.2776489257812, - "y": 331.7658386230469 - }, - { - "id": 29, - "x": 888.4325561523438, - "y": 315.09857177734375 - }, - { - "id": 30, - "x": 919.0819702148438, - "y": 298.77398681640625 - }, - { - "id": 31, - "x": 949.8114624023438, - "y": 282.7021484375 - }, - { - "id": 32, - "x": 980.0180053710938, - "y": 266.37225341796875 - }, - { - "id": 34, - "x": 716.831298828125, - "y": 444.4376525878906 - }, - { - "id": 39, - "x": 877.680908203125, - "y": 358.1537780761719 - }, - { - "id": 40, - "x": 908.968505859375, - "y": 341.3339538574219 - }, - { - "id": 41, - "x": 940.238525390625, - "y": 324.6741638183594 - }, - { - "id": 42, - "x": 971.164306640625, - "y": 308.0008239746094 - }, - { - "id": 43, - "x": 1002.0291748046875, - "y": 291.4349365234375 - }, - { - "id": 44, - "x": 701.889404296875, - "y": 492.1087646484375 - }, - { - "id": 45, - "x": 735.3186645507812, - "y": 474.05572509765625 - }, - { - "id": 55, - "x": 720.5267944335938, - "y": 523.0853271484375 - }, - { - "id": 56, - "x": 754.5316772460938, - "y": 504.7053527832031 - }, - { - "id": 57, - "x": 788.1233520507812, - "y": 486.29083251953125 - }, - { - "id": 58, - "x": 821.6702880859375, - "y": 467.9962463378906 - }, - { - "id": 59, - "x": 854.7809448242188, - "y": 449.9578552246094 - }, - { - "id": 66, - "x": 739.9428100585938, - "y": 555.3038330078125 - }, - { - "id": 67, - "x": 774.4247436523438, - "y": 536.3063354492188 - }, - { - "id": 68, - "x": 808.7073974609375, - "y": 517.4826049804688 - }, - { - "id": 69, - "x": 842.7022705078125, - "y": 498.853515625 - }, - { - "id": 70, - "x": 876.1005859375, - "y": 480.18621826171875 - }, - { - "id": 71, - "x": 909.671630859375, - "y": 461.9657287597656 - }, - { - "id": 72, - "x": 942.959228515625, - "y": 443.57708740234375 - }, - { - "id": 73, - "x": 975.6591186523438, - "y": 425.5472717285156 - }, - { - "id": 74, - "x": 1008.1417846679688, - "y": 407.6428527832031 - }, - { - "id": 75, - "x": 1040.609130859375, - "y": 389.7738037109375 - }, - { - "id": 76, - "x": 1072.6312255859375, - "y": 372.0399475097656 - }, - { - "id": 77, - "x": 760.0084838867188, - "y": 588.8486328125 - }, - { - "id": 78, - "x": 795.02490234375, - "y": 569.2578735351562 - }, - { - "id": 79, - "x": 829.8901977539062, - "y": 549.9441528320312 - }, - { - "id": 80, - "x": 864.3243408203125, - "y": 530.8140869140625 - }, - { - "id": 81, - "x": 898.6199951171875, - "y": 511.7768249511719 - }, - { - "id": 82, - "x": 932.486572265625, - "y": 492.9083557128906 - }, - { - "id": 83, - "x": 966.047607421875, - "y": 474.1062927246094 - }, - { - "id": 84, - "x": 999.4183959960938, - "y": 455.6976318359375 - }, - { - "id": 85, - "x": 1032.4530029296875, - "y": 437.14678955078125 - }, - { - "id": 86, - "x": 1065.3765869140625, - "y": 418.9515075683594 - }, - { - "id": 87, - "x": 1097.8963623046875, - "y": 400.8786315917969 - } - ], - "idxs_initial": [ - { - "x": 753.8770567913784, - "y": 200.4970566558902 - }, - { - "x": 784.2033796746796, - "y": 180.68962528329416 - }, - { - "x": 814.5653534691794, - "y": 160.85890876070965 - }, - { - "x": 844.963041077409, - "y": 141.00486600377656 - }, - { - "x": 936.3710180334185, - "y": 81.30236803093607 - }, - { - "x": 966.912192889778, - "y": 61.35460755454477 - }, - { - "x": 773.008208820698, - "y": 225.1916685383783 - }, - { - "x": 803.8225435628663, - "y": 205.08768587990522 - }, - { - "x": 834.6736725432963, - "y": 184.95969781180267 - }, - { - "x": 865.5616617032815, - "y": 164.80766131244997 - }, - { - "x": 896.4865771417793, - "y": 144.63153325736286 - }, - { - "x": 927.448485115883, - "y": 124.43127041888556 - }, - { - "x": 958.4474520412952, - "y": 104.2068294658821 - }, - { - "x": 989.4835444928018, - "y": 83.9581669634266 - }, - { - "x": 1020.5568292047496, - "y": 63.68523937249199 - }, - { - "x": 824.0682076937674, - "y": 230.26485158887775 - }, - { - "x": 855.4245015803303, - "y": 209.83056600389276 - }, - { - "x": 949.7220365803032, - "y": 148.37870032357725 - }, - { - "x": 981.2309977461742, - "y": 127.84492444818522 - }, - { - "x": 1012.7782999441552, - "y": 107.2861624694421 - }, - { - "x": 1044.3640131985958, - "y": 86.70236875384393 - }, - { - "x": 1075.9882077044688, - "y": 66.09349755669496 - }, - { - "x": 1107.6509538278901, - "y": 45.459503021769194 - }, - { - "x": 844.970868102862, - "y": 256.25904676447095 - }, - { - "x": 1004.7561814397632, - "y": 152.25247425752414 - }, - { - "x": 1036.8318028761337, - "y": 131.37398813788153 - }, - { - "x": 1068.9471150591655, - "y": 110.46966673692117 - }, - { - "x": 1101.1021917051544, - "y": 89.53946207163978 - }, - { - "x": 1133.2971067130557, - "y": 68.58332604013759 - }, - { - "x": 834.1857062324248, - "y": 304.1599686286819 - }, - { - "x": 866.5630327365418, - "y": 283.11069773934923 - }, - { - "x": 855.9452479062313, - "y": 332.24732246665104 - }, - { - "x": 888.8793901488798, - "y": 310.86294261303124 - }, - { - "x": 921.855497411374, - "y": 289.45131456456437 - }, - { - "x": 954.873649953232, - "y": 268.0123862081575 - }, - { - "x": 987.9339282387675, - "y": 246.54610529774206 - }, - { - "x": 878.4465632319068, - "y": 361.29216241990946 - }, - { - "x": 911.9569954619762, - "y": 339.5618625090332 - }, - { - "x": 945.5108557708718, - "y": 317.8034010641318 - }, - { - "x": 979.1082286347153, - "y": 296.01672330550406 - }, - { - "x": 1012.7491987488679, - "y": 274.20177431128013 - }, - { - "x": 1046.4338510286414, - "y": 252.35849901696017 - }, - { - "x": 1080.1622706100122, - "y": 230.48684221495105 - }, - { - "x": 1113.93454285034, - "y": 208.58674855410112 - }, - { - "x": 1147.7507533290864, - "y": 186.65816253923342 - }, - { - "x": 1181.6109878485381, - "y": 164.7010285306767 - }, - { - "x": 1215.5153324345329, - "y": 142.71529074379535 - }, - { - "x": 901.7282400604304, - "y": 391.34429793024333 - }, - { - "x": 935.8354756867593, - "y": 369.2567369083461 - }, - { - "x": 969.9876803037994, - "y": 347.14005434352157 - }, - { - "x": 1004.1849429048713, - "y": 324.9941926044383 - }, - { - "x": 1038.4273527182734, - "y": 302.81909390759506 - }, - { - "x": 1072.7149992080585, - "y": 280.61470031681847 - }, - { - "x": 1107.0479720748122, - "y": 258.38095374275815 - }, - { - "x": 1141.4263612564355, - "y": 236.11779594238033 - }, - { - "x": 1175.8502569289294, - "y": 213.82516851845935 - }, - { - "x": 1210.3197495071852, - "y": 191.50301291906686 - }, - { - "x": 1244.834929645774, - "y": 169.15127043705948 - } - ], - "idxs_projected": [ - { - "x": 603.3490675627996, - "y": 348.62321569870664 - }, - { - "x": 634.1328462082446, - "y": 331.0977871780726 - }, - { - "x": 664.8023578486568, - "y": 313.6374116924163 - }, - { - "x": 695.3582375308391, - "y": 296.24172770498546 - }, - { - "x": 786.3503650998241, - "y": 244.43924932773723 - }, - { - "x": 816.4579741233615, - "y": 227.29876907849794 - }, - { - "x": 619.3602844761357, - "y": 375.4557523763303 - }, - { - "x": 650.5895555044909, - "y": 357.60882700068936 - }, - { - "x": 681.7011178654463, - "y": 339.82916985558904 - }, - { - "x": 712.695635804473, - "y": 322.1164013375688 - }, - { - "x": 743.5737685785265, - "y": 304.4701446940083 - }, - { - "x": 774.3361705027887, - "y": 286.8900259964155 - }, - { - "x": 804.9834909968863, - "y": 269.3756741140137 - }, - { - "x": 835.5163746305894, - "y": 251.92672068762536 - }, - { - "x": 865.9354611690018, - "y": 234.5428001038473 - }, - { - "x": 667.5628832555468, - "y": 384.9521165873389 - }, - { - "x": 699.1293580181815, - "y": 366.84158087489527 - }, - { - "x": 793.107860411617, - "y": 312.9235860212872 - }, - { - "x": 824.1960029796971, - "y": 295.0874823560402 - }, - { - "x": 855.166261318377, - "y": 277.319012044297 - }, - { - "x": 886.0193046728689, - "y": 259.61779112207637 - }, - { - "x": 916.7557972320897, - "y": 241.98343852633013 - }, - { - "x": 947.376398176321, - "y": 224.4155760675985 - }, - { - "x": 685.0775443678275, - "y": 413.16747057267185 - }, - { - "x": 844.0153513275227, - "y": 321.61141033886366 - }, - { - "x": 875.4356037776529, - "y": 303.5117864613611 - }, - { - "x": 906.7350673012552, - "y": 285.48174299675287 - }, - { - "x": 937.9144370856686, - "y": 267.5208794826499 - }, - { - "x": 968.9744029936812, - "y": 249.6287985238685 - }, - { - "x": 670.5136539781608, - "y": 461.18157014374094 - }, - { - "x": 703.1598557683247, - "y": 442.29728437650954 - }, - { - "x": 688.6905024360652, - "y": 491.64339922083553 - }, - { - "x": 721.8378683464709, - "y": 472.38674675642267 - }, - { - "x": 754.8520805823478, - "y": 453.20744867490976 - }, - { - "x": 787.7339398571723, - "y": 434.1050398092854 - }, - { - "x": 820.4842404771927, - "y": 415.07905871475754 - }, - { - "x": 707.4774437388855, - "y": 523.1276576814408 - }, - { - "x": 741.1415121544175, - "y": 503.4840737190378 - }, - { - "x": 774.6680911224491, - "y": 483.9207172999186 - }, - { - "x": 808.0580212198438, - "y": 464.43709793250054 - }, - { - "x": 841.312136185292, - "y": 445.0327291153971 - }, - { - "x": 874.4312629887067, - "y": 425.7071282969237 - }, - { - "x": 907.4162218997751, - "y": 406.45981683509694 - }, - { - "x": 940.2678265556797, - "y": 387.29031995811846 - }, - { - "x": 972.9868840279983, - "y": 368.19816672533676 - }, - { - "x": 1005.5741948887976, - "y": 349.18288998868144 - }, - { - "x": 1038.0305532759282, - "y": 330.2440263545614 - }, - { - "x": 726.905718156518, - "y": 555.6866998027086 - }, - { - "x": 761.1027564465495, - "y": 535.6407663367047 - }, - { - "x": 795.1577545519975, - "y": 515.6780952885015 - }, - { - "x": 829.0715956020059, - "y": 495.7981689773601 - }, - { - "x": 862.8451554197665, - "y": 476.0004740052113 - }, - { - "x": 896.4793025979142, - "y": 456.28450121246 - }, - { - "x": 929.9748985729902, - "y": 436.6497456343356 - }, - { - "x": 963.3327976989872, - "y": 417.09570645778115 - }, - { - "x": 996.553847319988, - "y": 397.62188697887245 - }, - { - "x": 1029.6388878419145, - "y": 378.22779456076034 - }, - { - "x": 1062.5887528033948, - "y": 358.9129405921291 - } - ] - }, - "front_right_camera": { - "detected": true, - "idxs": [ - { - "id": 1, - "x": 129.0431365966797, - "y": 351.7378234863281 - }, - { - "id": 2, - "x": 169.37490844726562, - "y": 338.89190673828125 - }, - { - "id": 3, - "x": 208.25137329101562, - "y": 326.27764892578125 - }, - { - "id": 6, - "x": 318.4646301269531, - "y": 291.1625061035156 - }, - { - "id": 7, - "x": 352.93218994140625, - "y": 280.26898193359375 - }, - { - "id": 8, - "x": 386.4710998535156, - "y": 269.6075134277344 - }, - { - "id": 9, - "x": 418.9442138671875, - "y": 259.1576232910156 - }, - { - "id": 10, - "x": 450.4377746582031, - "y": 249.07460021972656 - }, - { - "id": 12, - "x": 143.29762268066406, - "y": 383.7464904785156 - }, - { - "id": 13, - "x": 183.7322998046875, - "y": 370.0754699707031 - }, - { - "id": 14, - "x": 223.04959106445312, - "y": 357.001953125 - }, - { - "id": 15, - "x": 261.0066833496094, - "y": 344.25750732421875 - }, - { - "id": 16, - "x": 297.9425964355469, - "y": 332.0591735839844 - }, - { - "id": 17, - "x": 333.624267578125, - "y": 320.03094482421875 - }, - { - "id": 18, - "x": 368.23284912109375, - "y": 308.6830139160156 - }, - { - "id": 19, - "x": 401.8792724609375, - "y": 297.3370666503906 - }, - { - "id": 20, - "x": 434.5808410644531, - "y": 286.5307922363281 - }, - { - "id": 21, - "x": 466.2275390625, - "y": 275.9822082519531 - }, - { - "id": 22, - "x": 115.69328308105469, - "y": 431.05377197265625 - }, - { - "id": 23, - "x": 157.87167358398438, - "y": 416.33795166015625 - }, - { - "id": 24, - "x": 198.5447235107422, - "y": 402.10650634765625 - }, - { - "id": 25, - "x": 238.0239715576172, - "y": 388.4619140625 - }, - { - "id": 26, - "x": 276.1850891113281, - "y": 375.0409240722656 - }, - { - "id": 27, - "x": 313.1908264160156, - "y": 362.1207580566406 - }, - { - "id": 28, - "x": 349.18267822265625, - "y": 349.90423583984375 - }, - { - "id": 29, - "x": 383.9981384277344, - "y": 337.5564880371094 - }, - { - "id": 30, - "x": 417.7682800292969, - "y": 325.8428649902344 - }, - { - "id": 31, - "x": 450.3290100097656, - "y": 314.4140930175781 - }, - { - "id": 32, - "x": 481.9601135253906, - "y": 303.1564025878906 - }, - { - "id": 33, - "x": 130.16848754882812, - "y": 465.4435119628906 - }, - { - "id": 34, - "x": 172.8111572265625, - "y": 450.07684326171875 - }, - { - "id": 39, - "x": 365.00762939453125, - "y": 379.9373779296875 - }, - { - "id": 40, - "x": 399.87164306640625, - "y": 367.1014404296875 - }, - { - "id": 41, - "x": 433.8258361816406, - "y": 354.8740234375 - }, - { - "id": 42, - "x": 466.4908447265625, - "y": 342.889404296875 - }, - { - "id": 43, - "x": 498.34857177734375, - "y": 331.2445068359375 - }, - { - "id": 44, - "x": 145.2854766845703, - "y": 500.6484069824219 - }, - { - "id": 45, - "x": 187.98486328125, - "y": 484.37713623046875 - }, - { - "id": 55, - "x": 160.83428955078125, - "y": 536.6416015625 - }, - { - "id": 56, - "x": 203.77249145507812, - "y": 519.4757080078125 - }, - { - "id": 57, - "x": 245.07861328125, - "y": 503.1176452636719 - }, - { - "id": 58, - "x": 285.177490234375, - "y": 487.0585021972656 - }, - { - "id": 59, - "x": 324.0155334472656, - "y": 471.7245788574219 - }, - { - "id": 66, - "x": 176.5298309326172, - "y": 573.3404541015625 - }, - { - "id": 67, - "x": 219.86903381347656, - "y": 555.642578125 - }, - { - "id": 68, - "x": 261.2998352050781, - "y": 538.2464599609375 - }, - { - "id": 69, - "x": 301.70684814453125, - "y": 521.5955810546875 - }, - { - "id": 70, - "x": 340.6641540527344, - "y": 505.2518310546875 - }, - { - "id": 71, - "x": 378.3205871582031, - "y": 489.8448181152344 - }, - { - "id": 72, - "x": 414.80096435546875, - "y": 474.7232666015625 - }, - { - "id": 73, - "x": 450.0820617675781, - "y": 459.90118408203125 - }, - { - "id": 74, - "x": 484.162109375, - "y": 445.8399963378906 - }, - { - "id": 75, - "x": 517.2474975585938, - "y": 432.0485534667969 - }, - { - "id": 76, - "x": 549.472412109375, - "y": 418.7799377441406 - }, - { - "id": 77, - "x": 192.74813842773438, - "y": 611.3798217773438 - }, - { - "id": 78, - "x": 236.1200714111328, - "y": 592.5125122070312 - }, - { - "id": 79, - "x": 278.0492858886719, - "y": 574.4093017578125 - }, - { - "id": 80, - "x": 318.6976623535156, - "y": 556.8939208984375 - }, - { - "id": 81, - "x": 357.76885986328125, - "y": 539.9131469726562 - }, - { - "id": 82, - "x": 395.4477844238281, - "y": 523.4534912109375 - }, - { - "id": 83, - "x": 432.0800476074219, - "y": 507.6798400878906 - }, - { - "id": 84, - "x": 467.3562316894531, - "y": 492.27459716796875 - }, - { - "id": 85, - "x": 501.763671875, - "y": 477.3402404785156 - }, - { - "id": 86, - "x": 534.9246215820312, - "y": 462.9710388183594 - } - ], - "idxs_initial": [ - { - "x": 255.1927097835828, - "y": 405.34061040365634 - }, - { - "x": 291.9131095025629, - "y": 397.4115930478871 - }, - { - "x": 327.6878851807839, - "y": 389.6867638133963 - }, - { - "x": 429.6901586327227, - "y": 367.6614644507017 - }, - { - "x": 462.025515679667, - "y": 360.6793071432557 - }, - { - "x": 493.57853900292037, - "y": 353.8660787614374 - }, - { - "x": 524.3772813552101, - "y": 347.2157218885261 - }, - { - "x": 554.4484701182008, - "y": 340.72246529450473 - }, - { - "x": 263.7956577524673, - "y": 435.448854993586 - }, - { - "x": 300.9378626930317, - "y": 427.00571348876167 - }, - { - "x": 337.1098107624346, - "y": 418.78313013530055 - }, - { - "x": 372.34903046634867, - "y": 410.77257397807045 - }, - { - "x": 406.6911395291032, - "y": 402.96594841949263 - }, - { - "x": 440.16996497557966, - "y": 395.35556392260446 - }, - { - "x": 472.8176542697475, - "y": 387.9341127471211 - }, - { - "x": 504.6647782773995, - "y": 380.6946455440141 - }, - { - "x": 535.7404267462753, - "y": 373.6305496510333 - }, - { - "x": 566.0722969303933, - "y": 366.7355289466814 - }, - { - "x": 234.04666922820405, - "y": 475.6932583333426 - }, - { - "x": 272.6567794962316, - "y": 466.460645575994 - }, - { - "x": 310.22981068335656, - "y": 457.4760235518045 - }, - { - "x": 346.8069934361249, - "y": 448.7295330143059 - }, - { - "x": 382.42740140374013, - "y": 440.2118305073514 - }, - { - "x": 417.12809047223703, - "y": 431.9140550708515 - }, - { - "x": 450.9442273510367, - "y": 423.8277974926133 - }, - { - "x": 483.9092084498896, - "y": 415.9450718819834 - }, - { - "x": 516.0547698909481, - "y": 408.25828936329634 - }, - { - "x": 547.4110894177471, - "y": 400.7602337069686 - }, - { - "x": 578.0068808889673, - "y": 393.44403873374984 - }, - { - "x": 242.7093156339975, - "y": 508.2403449123682 - }, - { - "x": 281.78787371514846, - "y": 498.4172747583614 - }, - { - "x": 462.02553279483544, - "y": 453.1114278574313 - }, - { - "x": 495.3128139182668, - "y": 444.7440951366948 - }, - { - "x": 527.761171025691, - "y": 436.58764044902216 - }, - { - "x": 559.4019239706113, - "y": 428.6341910085868 - }, - { - "x": 590.2648527355037, - "y": 420.8762611027267 - }, - { - "x": 251.6437850667142, - "y": 541.8087184257797 - }, - { - "x": 291.2014691747788, - "y": 531.3625902007323 - }, - { - "x": 260.86307565967803, - "y": 576.4472151472564 - }, - { - "x": 300.9108820607933, - "y": 565.3431953437672 - }, - { - "x": 339.83300025774764, - "y": 554.5512941114267 - }, - { - "x": 377.676234743351, - "y": 544.0585340099765 - }, - { - "x": 414.4848307296933, - "y": 533.852647208656 - }, - { - "x": 270.38102770240795, - "y": 612.2078354794638 - }, - { - "x": 310.9302788271439, - "y": 600.4086693621986 - }, - { - "x": 350.32181214052724, - "y": 588.9463801142754 - }, - { - "x": 388.6045106521249, - "y": 577.8067435827397 - }, - { - "x": 425.8245435453833, - "y": 566.9763252934674 - }, - { - "x": 462.02555192809166, - "y": 556.4424264008311 - }, - { - "x": 497.2488195322303, - "y": 546.1930340168472 - }, - { - "x": 531.5334297669878, - "y": 536.2167755113277 - }, - { - "x": 564.9164103810584, - "y": 526.502876417527 - }, - { - "x": 597.4328668599162, - "y": 517.041121615727 - }, - { - "x": 629.116105568374, - "y": 507.82181950077336 - }, - { - "x": 280.21239296826445, - "y": 649.1460044302198 - }, - { - "x": 321.27474516138, - "y": 636.6118085268142 - }, - { - "x": 361.14598771875455, - "y": 624.4411963130763 - }, - { - "x": 399.8772060980895, - "y": 612.6185740614078 - }, - { - "x": 437.5166055963475, - "y": 601.1292272071667 - }, - { - "x": 474.10971150529156, - "y": 589.9592592516125 - }, - { - "x": 509.69955280417156, - "y": 579.0955356901047 - }, - { - "x": 544.3268309479486, - "y": 568.5256324898544 - }, - { - "x": 578.0300751431046, - "y": 558.237788692313 - }, - { - "x": 610.8457853564528, - "y": 548.2208627600362 - } - ], - "idxs_projected": [ - { - "x": 131.51270466314605, - "y": 314.4182513705414 - }, - { - "x": 174.0388668965458, - "y": 300.7853049419212 - }, - { - "x": 215.36210686255419, - "y": 287.53798876930983 - }, - { - "x": 332.6039178475181, - "y": 249.95285894781148 - }, - { - "x": 369.591985174874, - "y": 238.09530317768366 - }, - { - "x": 405.6028862140895, - "y": 226.55100529301842 - }, - { - "x": 440.67483891991776, - "y": 215.30771346335655 - }, - { - "x": 474.84409390523456, - "y": 204.35380654450393 - }, - { - "x": 145.63443258355574, - "y": 348.9298715502688 - }, - { - "x": 188.43658481728784, - "y": 334.64205744787427 - }, - { - "x": 230.01451314529436, - "y": 320.7629023187294 - }, - { - "x": 270.4199997709397, - "y": 307.2751207120597 - }, - { - "x": 309.7019471233798, - "y": 294.16238847638033 - }, - { - "x": 347.90657530423755, - "y": 281.40927684969427 - }, - { - "x": 385.07760350892556, - "y": 269.0011918991226 - }, - { - "x": 421.2564169198066, - "y": 256.92431881019166 - }, - { - "x": 456.4822204106249, - "y": 245.1655705786566 - }, - { - "x": 490.79218026235003, - "y": 233.7125407042445 - }, - { - "x": 115.70178592035882, - "y": 399.6647070045123 - }, - { - "x": 160.08399324983202, - "y": 384.2426712507741 - }, - { - "x": 203.16363776790098, - "y": 369.2732531440096 - }, - { - "x": 244.9972330800614, - "y": 354.73681520116037 - }, - { - "x": 285.6380701633212, - "y": 340.6148397458372 - }, - { - "x": 325.13644384622467, - "y": 326.8898502104985 - }, - { - "x": 363.53986045372756, - "y": 313.54533898351156 - }, - { - "x": 400.89322841943124, - "y": 300.56570117475684 - }, - { - "x": 437.23903347319725, - "y": 287.93617374101547 - }, - { - "x": 472.61749984097844, - "y": 275.642779471866 - }, - { - "x": 507.06673874274435, - "y": 263.6722753892695 - }, - { - "x": 130.1877904001659, - "y": 436.543710758624 - }, - { - "x": 174.87293657174035, - "y": 420.3848769115677 - }, - { - "x": 379.51460558011036, - "y": 346.3833123873344 - }, - { - "x": 417.04952243594767, - "y": 332.8101110687634 - }, - { - "x": 453.561223728277, - "y": 319.6069201831216 - }, - { - "x": 489.09098668672914, - "y": 306.75881325142393 - }, - { - "x": 523.6778977966671, - "y": 294.2516560013953 - }, - { - "x": 145.02340714400862, - "y": 474.31277029145775 - }, - { - "x": 190.01336146113482, - "y": 457.38605666006674 - }, - { - "x": 160.22144731544466, - "y": 513.0045007350614 - }, - { - "x": 205.517948843907, - "y": 495.2772009883952 - }, - { - "x": 249.43782037300122, - "y": 478.0886610093838 - }, - { - "x": 292.0428793774369, - "y": 461.41468782800126 - }, - { - "x": 333.3912967032364, - "y": 445.2325156237283 - }, - { - "x": 175.79535575313542, - "y": 552.6531304548993 - }, - { - "x": 221.39999708297222, - "y": 534.0908093224404 - }, - { - "x": 265.60203191811996, - "y": 516.0993869278662 - }, - { - "x": 308.46518765892336, - "y": 498.6529244974985 - }, - { - "x": 350.04938869790436, - "y": 481.7270311845896 - }, - { - "x": 390.4110359358724, - "y": 465.2987502987136 - }, - { - "x": 429.6032620022949, - "y": 449.3464554241808 - }, - { - "x": 467.6761646085123, - "y": 433.8497554389741 - }, - { - "x": 504.67702018885313, - "y": 418.78940755704343 - }, - { - "x": 540.6504797453475, - "y": 404.1472376142157 - }, - { - "x": 575.6387486018795, - "y": 389.9060669033994 - }, - { - "x": 191.75925064051165, - "y": 593.2946020423516 - }, - { - "x": 237.6734600202659, - "y": 573.860982991419 - }, - { - "x": 282.15841172111385, - "y": 555.0323106363503 - }, - { - "x": 325.2798197171986, - "y": 536.7807709222577 - }, - { - "x": 367.0994302883653, - "y": 519.0802291580176 - }, - { - "x": 407.6753170202763, - "y": 501.9061051547095 - }, - { - "x": 447.06214987008264, - "y": 485.23525934105146 - }, - { - "x": 485.3114409192192, - "y": 469.0458887462279 - }, - { - "x": 522.4717691363469, - "y": 453.3174318668699 - }, - { - "x": 558.5889862126319, - "y": 438.0304815453458 - } - ] - }, - "lidar3d": { - "detected": true, - "idxs": [ - 7024, - 7033, - 7042, - 7051, - 7052, - 7071, - 7072, - 7081, - 7082, - 7092, - 7102, - 7103, - 7113, - 7114, - 7115, - 7124, - 7125, - 7126, - 7135, - 7137, - 7146, - 7147, - 7148, - 7157, - 7158, - 7159, - 7168, - 7169, - 7170, - 7179, - 7180, - 7181, - 7191, - 7202, - 7203, - 7213, - 7214, - 7223, - 7224, - 7225, - 7234, - 7235, - 7236, - 7245, - 7246, - 7256, - 7257, - 7258, - 7267, - 7269, - 7279, - 7281, - 7291, - 7292, - 7293, - 7302, - 7303, - 7304, - 7305, - 7314, - 7315, - 7316, - 7317, - 7326, - 7327, - 7328, - 7329, - 7338, - 7340, - 7341, - 7350, - 7352, - 7364, - 7365, - 7376, - 7377, - 7386, - 7387, - 7388, - 7389, - 7398, - 7399, - 7400, - 7401, - 7410, - 7411, - 7425, - 7434, - 7435, - 7436, - 7446, - 7448, - 7449, - 7461, - 7471, - 7472, - 7482, - 7483, - 7484, - 7494, - 7495, - 7496, - 7497, - 7506, - 7507, - 7508, - 7509, - 7518, - 7519, - 7520, - 7521, - 7530, - 7531, - 7532, - 7533, - 7542, - 7543, - 7545, - 7546, - 7556, - 7558, - 7568, - 7569, - 7570, - 7571, - 7572, - 7581, - 7582, - 7583, - 7585, - 7594, - 7595, - 7596, - 7597, - 7598, - 7608, - 7609, - 7611, - 7620, - 7622, - 7624, - 7633, - 7634, - 7636, - 7637, - 7646, - 7647, - 7648, - 7649, - 7650, - 7659, - 7660, - 7661, - 7662, - 7663, - 7673, - 7674, - 7675, - 7676, - 7685, - 7686, - 7687, - 7688, - 7689, - 7699, - 7700, - 7701, - 7711, - 7712, - 7713, - 7714, - 7737, - 7738, - 7739, - 7740, - 7741, - 7750, - 7751, - 7752, - 7753, - 7754, - 7763, - 7764, - 7765, - 7767, - 7776, - 7778, - 7779, - 7789, - 7790, - 7791, - 7792, - 7793, - 7802, - 7803, - 7805, - 7807, - 7816, - 7817, - 7818, - 7819, - 7820, - 7830, - 7831, - 7832, - 7834, - 7835, - 7844, - 7845, - 7846, - 7848, - 7858, - 7859, - 7860, - 7861, - 7862, - 7863, - 7872, - 7873, - 7875, - 7876, - 7877, - 7887, - 7888, - 7889, - 7890, - 7900, - 7901, - 7902, - 7903, - 7904, - 7905, - 7914, - 7915, - 7916, - 7917, - 7918, - 7919, - 7928, - 7929, - 7930, - 7931, - 7932, - 7933, - 7942, - 7943, - 7944, - 7945, - 7956, - 7959, - 7960, - 7970, - 7971, - 7972, - 7973, - 7974, - 7975, - 7984, - 7985, - 7986, - 7987, - 7988, - 7989, - 7998, - 7999, - 8001, - 8002, - 8012, - 8013, - 8014, - 8015, - 8016, - 8017, - 8027, - 8028, - 8030, - 8031, - 8040, - 8041, - 8043, - 8044, - 8045, - 8054, - 8055, - 8056, - 8057, - 8058, - 8059, - 8068, - 8069, - 8071, - 8072, - 8073, - 8082, - 8084, - 8085, - 8086, - 8087, - 8088, - 8098, - 8099, - 8100, - 8101, - 8102, - 8103, - 8112, - 8113, - 8114, - 8115, - 8117, - 8118, - 8128, - 8129, - 8130, - 8131, - 8132, - 8133, - 8144, - 8145, - 8146, - 8147, - 8148, - 8157, - 8158, - 8159, - 8161, - 8163, - 8173, - 8174, - 8175, - 8176, - 8177, - 8187, - 8188, - 8189, - 8190, - 8191, - 8192, - 8202, - 8203, - 8204, - 8205, - 8206, - 8207, - 8208, - 8217, - 8218, - 8219, - 8221, - 8223, - 8232, - 8233, - 8234, - 8236, - 8237, - 8238, - 8247, - 8248, - 8249, - 8252, - 8264, - 8265, - 8266, - 8267, - 8268, - 8277, - 8278, - 8279, - 8280, - 8281, - 8283, - 8292, - 8293, - 8294, - 8295, - 8297, - 8298, - 8307, - 8308, - 8309, - 8311, - 8313, - 8323, - 8324, - 8325, - 8327, - 8328, - 8337, - 8338, - 8339, - 8340, - 8342, - 8343, - 8352, - 8353, - 8354, - 8355, - 8356, - 8357, - 8367, - 8368, - 8369, - 8370, - 8372, - 8382, - 8383, - 8384, - 8385, - 8387, - 8388, - 8389, - 8399, - 8401, - 8402, - 8403, - 8415, - 8416, - 8417, - 8418, - 8419, - 8420, - 8421, - 8430, - 8431, - 8432, - 8433, - 8434, - 8435, - 8446, - 8448, - 8450, - 8451, - 8452, - 8453, - 8463, - 8464, - 8466, - 8467, - 8468, - 8469, - 8478, - 8479, - 8480, - 8481, - 8482, - 8484, - 8485, - 8494, - 8495, - 8496, - 8497, - 8498, - 8499, - 8501, - 8510, - 8511, - 8513, - 8514, - 8515, - 8516, - 8517, - 8527, - 8528, - 8529, - 8530, - 8531, - 8541, - 8542, - 8543, - 8545, - 8547, - 8557, - 8558, - 8559, - 8560, - 8561, - 8562, - 8571, - 8573, - 8575, - 8576, - 8577, - 8586, - 8588, - 8589, - 8590, - 8592, - 8601, - 8602, - 8603, - 8605, - 8606, - 8615, - 8617, - 8618, - 8619, - 8620, - 8629, - 8631, - 8632, - 8633, - 8634, - 8644, - 8645, - 8646, - 8648, - 8658, - 8659, - 8660, - 8662, - 8671, - 8672, - 8674, - 8675, - 8676, - 8685, - 8686, - 8687, - 8688, - 8689, - 8698, - 8699, - 8700, - 8701, - 8702, - 8711, - 8713, - 8714, - 8715, - 8724, - 8725, - 8726, - 8727, - 8728, - 8737, - 8739, - 8740, - 8750, - 8751, - 8753, - 8762, - 8765, - 8777, - 8786, - 8787, - 8788, - 8789, - 8798, - 8799, - 8800, - 8811, - 8812, - 8813, - 8822, - 8823, - 8833, - 8835, - 8844, - 8845, - 8846, - 8855, - 8866, - 8867, - 8877, - 8878, - 8887, - 8897, - 8898, - 8907, - 8917, - 8928, - 8937, - 8946, - 8955, - 8964, - 8973, - 8982 - ], - "idxs_limit_points": [ - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982 - ], - "samples": [ - 274, - 537, - 308, - 405, - 552, - 265, - 261, - 317, - 15, - 46, - 468, - 566, - 364, - 237, - 520, - 454, - 214, - 487, - 343, - 148, - 393, - 447, - 55, - 113, - 564, - 8, - 570, - 554, - 313, - 387, - 568, - 332, - 346, - 316, - 50, - 213, - 83, - 336, - 122, - 67, - 131, - 301, - 419, - 348, - 238, - 27, - 187, - 516, - 374, - 309, - 300, - 547, - 430, - 472, - 75, - 203, - 417, - 563, - 43, - 246, - 229, - 249, - 404, - 388, - 215, - 155, - 368, - 506, - 153, - 380, - 510, - 450, - 184, - 0, - 572, - 360, - 351, - 157, - 227, - 254, - 87, - 345, - 74, - 546, - 189, - 223, - 283, - 175, - 555, - 410, - 262, - 250, - 162, - 480, - 527, - 57, - 298, - 330, - 149, - 414, - 280, - 339, - 141, - 219, - 5, - 431, - 159, - 385, - 44, - 327, - 251, - 58, - 256, - 112, - 445, - 310, - 382, - 329, - 383, - 135, - 491, - 190, - 401, - 118, - 531, - 52, - 305, - 263, - 449, - 550, - 540, - 66, - 478, - 24, - 34, - 111, - 1, - 344, - 31, - 216, - 528, - 366, - 10, - 33, - 28, - 4, - 17, - 275, - 173, - 170, - 561, - 9, - 548, - 471, - 286, - 108, - 240, - 102, - 136, - 151, - 297, - 281, - 267, - 128, - 119, - 93, - 107, - 200, - 30, - 538, - 284, - 358, - 231, - 18, - 169, - 167, - 208, - 61, - 551, - 288, - 94, - 258, - 467, - 47, - 389, - 396, - 441, - 115, - 90, - 511, - 542, - 408, - 160, - 371, - 494, - 32, - 226, - 76, - 453, - 22, - 146, - 176, - 29, - 535, - 45, - 507, - 534, - 116, - 340, - 391, - 399, - 436, - 103, - 452, - 59, - 565, - 463, - 376, - 129, - 269, - 437, - 127, - 16, - 413, - 99, - 166, - 179, - 182, - 232, - 337, - 315, - 195, - 197, - 372, - 218, - 125, - 485, - 489, - 91, - 482, - 545, - 465, - 407, - 37, - 456, - 474, - 272, - 525, - 171, - 492, - 209, - 233, - 186, - 180, - 161, - 202, - 241, - 488, - 398, - 394, - 65, - 154, - 86, - 544, - 290, - 64, - 476, - 379, - 85, - 234, - 77, - 69, - 82, - 40, - 573, - 120, - 349, - 322, - 496, - 331, - 242, - 158, - 39, - 473, - 78, - 415, - 323, - 230, - 549, - 79, - 299, - 35, - 95, - 245, - 273, - 524, - 23, - 98, - 526, - 530, - 259, - 181, - 257, - 191, - 475, - 435, - 367, - 192, - 354, - 138, - 559, - 438, - 126, - 459, - 426, - 206, - 341, - 504, - 25, - 378, - 557, - 3, - 386, - 443, - 515, - 442, - 481, - 270, - 302, - 498, - 68, - 36, - 41, - 335, - 19, - 287, - 359, - 130, - 239, - 289, - 247, - 477, - 508, - 514, - 221, - 235, - 321, - 110, - 220, - 539, - 501, - 464, - 536, - 121, - 567, - 224, - 338, - 497, - 529, - 205, - 403, - 70, - 451, - 243, - 495, - 490, - 466, - 439, - 53, - 523, - 244, - 124, - 92, - 556, - 12, - 409, - 204, - 21, - 156, - 60, - 428, - 178, - 54, - 377, - 458, - 164, - 486, - 293, - 424, - 483, - 42, - 147, - 375, - 328, - 312, - 423, - 397, - 80, - 334, - 416, - 425, - 13, - 411, - 355, - 143, - 89, - 210, - 217, - 291, - 532, - 81, - 145, - 320, - 188, - 500, - 420, - 193, - 123, - 314, - 106, - 356, - 575, - 268, - 304, - 429, - 222, - 446, - 509, - 350, - 448, - 311, - 292, - 402, - 499, - 255, - 522, - 319, - 460, - 519, - 365, - 342, - 418, - 278, - 71, - 228, - 264, - 72, - 543, - 361, - 307, - 198, - 558, - 325, - 569, - 260, - 462, - 406, - 455, - 183, - 390, - 253, - 470, - 444, - 296, - 172, - 271, - 576, - 571, - 152, - 174, - 484, - 109, - 434, - 252, - 276, - 421, - 236, - 422, - 326, - 412, - 117, - 457, - 140, - 100, - 199, - 97, - 513, - 63, - 392, - 440, - 49, - 512, - 133, - 114, - 201, - 177, - 357, - 521, - 6, - 282, - 212, - 56, - 469, - 505, - 38, - 11, - 225, - 347, - 369, - 20, - 168, - 574, - 207, - 562, - 211, - 196, - 51, - 84, - 62, - 105, - 139, - 503, - 541, - 14, - 294, - 142, - 432, - 502, - 104, - 381, - 479, - 395, - 137, - 7, - 185, - 163, - 318, - 48, - 96, - 303, - 362, - 433, - 553, - 400, - 363, - 353, - 285, - 295, - 266, - 370, - 352, - 150, - 427, - 73, - 306, - 533, - 165, - 384, - 101, - 134, - 560, - 279, - 324, - 248, - 194, - 461, - 333, - 2, - 518, - 144, - 373, - 132, - 493, - 517, - 88, - 26, - 277 - ] - } - } - }, - "transforms": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame", - "parent": "back_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame", - "parent": "back_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link", - "parent": "back_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link", - "parent": "base_footprint", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link", - "parent": "base_link", - "quat": [ - -0.5807758810060791, - -0.4028662466455167, - -0.40318718763639533, - 0.5812385526453152 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link", - "parent": "base_link", - "quat": [ - -0.3482699411165234, - 0.6150690081278091, - 0.6155589991820879, - 0.348547388286461 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame", - "parent": "front_left_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.012694899175975745, - -0.0021305267562397316, - 0.007021479163890435, - 0.9998924938317139 - ], - "trans": [ - 0.021351760213955802, - -0.10910369406945, - 0.026936542004954045 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame", - "parent": "front_left_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link", - "parent": "front_left_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame", - "parent": "front_right_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0003839578487241469, - -0.0005483868844616024, - 0.01695137573699856, - 0.9998560909995089 - ], - "trans": [ - 0.1558206386453604, - -0.03856212593517748, - 0.030642433455360343 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame", - "parent": "front_right_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link", - "parent": "front_right_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d", - "parent": "lidar3d_base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link", - "parent": "lidar3d_plate_link", - "quat": [ - 0.0195580760275441, - -0.033168764615596105, - -0.008666308826638398, - 0.9992208013283637 - ], - "trans": [ - 0.013562618365308234, - 0.019811204145016623, - -0.03663727653331747 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link", - "parent": "platform_support_leg3_link", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link", - "parent": "platform_support_leg4_link", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint", - "parent": "world", - "quat": [ - 0.0001387644879045387, - -0.0012507501613722566, - 0.11063895436243625, - 0.9938598684653875 - ], - "trans": [ - 0.5602994147094764, - -0.6451274905564669, - -0.0010088596952501617 - ] - }, - "world-pattern_link": { - "child": "pattern_link", - "parent": "world", - "quat": [ - 0.6812330840259174, - -0.3017492532459973, - 0.5217038690008517, - -0.4155646116593211 - ], - "trans": [ - 2.1328951049686715, - 0.25360754329597957, - 0.8948393428165757 - ] - } - }, - "transforms_ini": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame_ini", - "parent": "back_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame_ini", - "parent": "back_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link_ini", - "parent": "back_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link_ini", - "parent": "base_footprint_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.5807758810060791, - -0.4028662466455167, - -0.40318718763639533, - 0.5812385526453152 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.3482699411165234, - 0.6150690081278091, - 0.6155589991820879, - 0.348547388286461 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame_ini", - "parent": "front_left_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame_ini", - "parent": "front_left_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link_ini", - "parent": "front_left_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame_ini", - "parent": "front_right_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame_ini", - "parent": "front_right_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link_ini", - "parent": "front_right_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d_ini", - "parent": "lidar3d_base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link_ini", - "parent": "lidar3d_plate_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link_ini", - "parent": "platform_support_leg3_link_ini", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link_ini", - "parent": "platform_support_leg4_link_ini", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint_ini", - "parent": "world_ini", - "quat": [ - 0.0001387644879045387, - -0.0012507501613722566, - 0.11063895436243625, - 0.9938598684653875 - ], - "trans": [ - 0.5602994147094764, - -0.6451274905564669, - -0.0010088596952501617 - ] - } - } - } - }, - "patterns": { - "pattern_1": { - "corners": [ - { - "id": 0, - "x": 0.06, - "y": 0.06 - }, - { - "id": 1, - "x": 0.12, - "y": 0.06 - }, - { - "id": 2, - "x": 0.18, - "y": 0.06 - }, - { - "id": 3, - "x": 0.24, - "y": 0.06 - }, - { - "id": 4, - "x": 0.3, - "y": 0.06 - }, - { - "id": 5, - "x": 0.36, - "y": 0.06 - }, - { - "id": 6, - "x": 0.42, - "y": 0.06 - }, - { - "id": 7, - "x": 0.48, - "y": 0.06 - }, - { - "id": 8, - "x": 0.54, - "y": 0.06 - }, - { - "id": 9, - "x": 0.6000000000000001, - "y": 0.06 - }, - { - "id": 10, - "x": 0.6599999999999999, - "y": 0.06 - }, - { - "id": 11, - "x": 0.06, - "y": 0.12 - }, - { - "id": 12, - "x": 0.12, - "y": 0.12 - }, - { - "id": 13, - "x": 0.18, - "y": 0.12 - }, - { - "id": 14, - "x": 0.24, - "y": 0.12 - }, - { - "id": 15, - "x": 0.3, - "y": 0.12 - }, - { - "id": 16, - "x": 0.36, - "y": 0.12 - }, - { - "id": 17, - "x": 0.42, - "y": 0.12 - }, - { - "id": 18, - "x": 0.48, - "y": 0.12 - }, - { - "id": 19, - "x": 0.54, - "y": 0.12 - }, - { - "id": 20, - "x": 0.6000000000000001, - "y": 0.12 - }, - { - "id": 21, - "x": 0.6599999999999999, - "y": 0.12 - }, - { - "id": 22, - "x": 0.06, - "y": 0.18 - }, - { - "id": 23, - "x": 0.12, - "y": 0.18 - }, - { - "id": 24, - "x": 0.18, - "y": 0.18 - }, - { - "id": 25, - "x": 0.24, - "y": 0.18 - }, - { - "id": 26, - "x": 0.3, - "y": 0.18 - }, - { - "id": 27, - "x": 0.36, - "y": 0.18 - }, - { - "id": 28, - "x": 0.42, - "y": 0.18 - }, - { - "id": 29, - "x": 0.48, - "y": 0.18 - }, - { - "id": 30, - "x": 0.54, - "y": 0.18 - }, - { - "id": 31, - "x": 0.6000000000000001, - "y": 0.18 - }, - { - "id": 32, - "x": 0.6599999999999999, - "y": 0.18 - }, - { - "id": 33, - "x": 0.06, - "y": 0.24 - }, - { - "id": 34, - "x": 0.12, - "y": 0.24 - }, - { - "id": 35, - "x": 0.18, - "y": 0.24 - }, - { - "id": 36, - "x": 0.24, - "y": 0.24 - }, - { - "id": 37, - "x": 0.3, - "y": 0.24 - }, - { - "id": 38, - "x": 0.36, - "y": 0.24 - }, - { - "id": 39, - "x": 0.42, - "y": 0.24 - }, - { - "id": 40, - "x": 0.48, - "y": 0.24 - }, - { - "id": 41, - "x": 0.54, - "y": 0.24 - }, - { - "id": 42, - "x": 0.6000000000000001, - "y": 0.24 - }, - { - "id": 43, - "x": 0.6599999999999999, - "y": 0.24 - }, - { - "id": 44, - "x": 0.06, - "y": 0.3 - }, - { - "id": 45, - "x": 0.12, - "y": 0.3 - }, - { - "id": 46, - "x": 0.18, - "y": 0.3 - }, - { - "id": 47, - "x": 0.24, - "y": 0.3 - }, - { - "id": 48, - "x": 0.3, - "y": 0.3 - }, - { - "id": 49, - "x": 0.36, - "y": 0.3 - }, - { - "id": 50, - "x": 0.42, - "y": 0.3 - }, - { - "id": 51, - "x": 0.48, - "y": 0.3 - }, - { - "id": 52, - "x": 0.54, - "y": 0.3 - }, - { - "id": 53, - "x": 0.6000000000000001, - "y": 0.3 - }, - { - "id": 54, - "x": 0.6599999999999999, - "y": 0.3 - }, - { - "id": 55, - "x": 0.06, - "y": 0.36 - }, - { - "id": 56, - "x": 0.12, - "y": 0.36 - }, - { - "id": 57, - "x": 0.18, - "y": 0.36 - }, - { - "id": 58, - "x": 0.24, - "y": 0.36 - }, - { - "id": 59, - "x": 0.3, - "y": 0.36 - }, - { - "id": 60, - "x": 0.36, - "y": 0.36 - }, - { - "id": 61, - "x": 0.42, - "y": 0.36 - }, - { - "id": 62, - "x": 0.48, - "y": 0.36 - }, - { - "id": 63, - "x": 0.54, - "y": 0.36 - }, - { - "id": 64, - "x": 0.6000000000000001, - "y": 0.36 - }, - { - "id": 65, - "x": 0.6599999999999999, - "y": 0.36 - }, - { - "id": 66, - "x": 0.06, - "y": 0.42 - }, - { - "id": 67, - "x": 0.12, - "y": 0.42 - }, - { - "id": 68, - "x": 0.18, - "y": 0.42 - }, - { - "id": 69, - "x": 0.24, - "y": 0.42 - }, - { - "id": 70, - "x": 0.3, - "y": 0.42 - }, - { - "id": 71, - "x": 0.36, - "y": 0.42 - }, - { - "id": 72, - "x": 0.42, - "y": 0.42 - }, - { - "id": 73, - "x": 0.48, - "y": 0.42 - }, - { - "id": 74, - "x": 0.54, - "y": 0.42 - }, - { - "id": 75, - "x": 0.6000000000000001, - "y": 0.42 - }, - { - "id": 76, - "x": 0.6599999999999999, - "y": 0.42 - }, - { - "id": 77, - "x": 0.06, - "y": 0.48 - }, - { - "id": 78, - "x": 0.12, - "y": 0.48 - }, - { - "id": 79, - "x": 0.18, - "y": 0.48 - }, - { - "id": 80, - "x": 0.24, - "y": 0.48 - }, - { - "id": 81, - "x": 0.3, - "y": 0.48 - }, - { - "id": 82, - "x": 0.36, - "y": 0.48 - }, - { - "id": 83, - "x": 0.42, - "y": 0.48 - }, - { - "id": 84, - "x": 0.48, - "y": 0.48 - }, - { - "id": 85, - "x": 0.54, - "y": 0.48 - }, - { - "id": 86, - "x": 0.6000000000000001, - "y": 0.48 - }, - { - "id": 87, - "x": 0.6599999999999999, - "y": 0.48 - } - ], - "frame": { - "corners": { - "bottom_left": { - "x": -0.04, - "y": 0.5700000000000001 - }, - "bottom_right": { - "x": 0.76, - "y": 0.5700000000000001 - }, - "top_left": { - "x": -0.04, - "y": -0.03 - }, - "top_right": { - "x": 0.76, - "y": -0.03 - } - }, - "lines_sampled": { - "bottom": [ - { - "x": -0.04, - "y": 0.5700000000000001 - }, - { - "x": -0.019487179487179488, - "y": 0.5700000000000001 - }, - { - "x": 0.0010256410256410248, - "y": 0.5700000000000001 - }, - { - "x": 0.02153846153846154, - "y": 0.5700000000000001 - }, - { - "x": 0.04205128205128205, - "y": 0.5700000000000001 - }, - { - "x": 0.06256410256410255, - "y": 0.5700000000000001 - }, - { - "x": 0.08307692307692308, - "y": 0.5700000000000001 - }, - { - "x": 0.1035897435897436, - "y": 0.5700000000000001 - }, - { - "x": 0.1241025641025641, - "y": 0.5700000000000001 - }, - { - "x": 0.14461538461538462, - "y": 0.5700000000000001 - }, - { - "x": 0.1651282051282051, - "y": 0.5700000000000001 - }, - { - "x": 0.18564102564102564, - "y": 0.5700000000000001 - }, - { - "x": 0.20615384615384616, - "y": 0.5700000000000001 - }, - { - "x": 0.22666666666666666, - "y": 0.5700000000000001 - }, - { - "x": 0.2471794871794872, - "y": 0.5700000000000001 - }, - { - "x": 0.26769230769230773, - "y": 0.5700000000000001 - }, - { - "x": 0.2882051282051282, - "y": 0.5700000000000001 - }, - { - "x": 0.3087179487179488, - "y": 0.5700000000000001 - }, - { - "x": 0.32923076923076927, - "y": 0.5700000000000001 - }, - { - "x": 0.34974358974358977, - "y": 0.5700000000000001 - }, - { - "x": 0.37025641025641026, - "y": 0.5700000000000001 - }, - { - "x": 0.3907692307692308, - "y": 0.5700000000000001 - }, - { - "x": 0.4112820512820513, - "y": 0.5700000000000001 - }, - { - "x": 0.43179487179487186, - "y": 0.5700000000000001 - }, - { - "x": 0.45230769230769236, - "y": 0.5700000000000001 - }, - { - "x": 0.4728205128205128, - "y": 0.5700000000000001 - }, - { - "x": 0.49333333333333335, - "y": 0.5700000000000001 - }, - { - "x": 0.5138461538461538, - "y": 0.5700000000000001 - }, - { - "x": 0.5343589743589744, - "y": 0.5700000000000001 - }, - { - "x": 0.5548717948717948, - "y": 0.5700000000000001 - }, - { - "x": 0.5753846153846154, - "y": 0.5700000000000001 - }, - { - "x": 0.5958974358974358, - "y": 0.5700000000000001 - }, - { - "x": 0.6164102564102564, - "y": 0.5700000000000001 - }, - { - "x": 0.6369230769230769, - "y": 0.5700000000000001 - }, - { - "x": 0.6574358974358975, - "y": 0.5700000000000001 - }, - { - "x": 0.6779487179487179, - "y": 0.5700000000000001 - }, - { - "x": 0.6984615384615385, - "y": 0.5700000000000001 - }, - { - "x": 0.7189743589743589, - "y": 0.5700000000000001 - }, - { - "x": 0.7394871794871795, - "y": 0.5700000000000001 - }, - { - "x": 0.76, - "y": 0.5700000000000001 - } - ], - "left": [ - { - "x": -0.04, - "y": -0.03 - }, - { - "x": -0.04, - "y": -0.009310344827586203 - }, - { - "x": -0.04, - "y": 0.011379310344827594 - }, - { - "x": -0.04, - "y": 0.032068965517241386 - }, - { - "x": -0.04, - "y": 0.052758620689655186 - }, - { - "x": -0.04, - "y": 0.07344827586206899 - }, - { - "x": -0.04, - "y": 0.09413793103448277 - }, - { - "x": -0.04, - "y": 0.11482758620689656 - }, - { - "x": -0.04, - "y": 0.13551724137931037 - }, - { - "x": -0.04, - "y": 0.15620689655172418 - }, - { - "x": -0.04, - "y": 0.17689655172413798 - }, - { - "x": -0.04, - "y": 0.19758620689655174 - }, - { - "x": -0.04, - "y": 0.21827586206896554 - }, - { - "x": -0.04, - "y": 0.23896551724137935 - }, - { - "x": -0.04, - "y": 0.2596551724137931 - }, - { - "x": -0.04, - "y": 0.28034482758620693 - }, - { - "x": -0.04, - "y": 0.30103448275862077 - }, - { - "x": -0.04, - "y": 0.3217241379310345 - }, - { - "x": -0.04, - "y": 0.3424137931034483 - }, - { - "x": -0.04, - "y": 0.36310344827586216 - }, - { - "x": -0.04, - "y": 0.383793103448276 - }, - { - "x": -0.04, - "y": 0.4044827586206897 - }, - { - "x": -0.04, - "y": 0.42517241379310344 - }, - { - "x": -0.04, - "y": 0.4458620689655173 - }, - { - "x": -0.04, - "y": 0.4665517241379311 - }, - { - "x": -0.04, - "y": 0.48724137931034484 - }, - { - "x": -0.04, - "y": 0.5079310344827587 - }, - { - "x": -0.04, - "y": 0.5286206896551725 - }, - { - "x": -0.04, - "y": 0.5493103448275862 - }, - { - "x": -0.04, - "y": 0.5700000000000001 - } - ], - "right": [ - { - "x": 0.76, - "y": -0.03 - }, - { - "x": 0.76, - "y": -0.009310344827586203 - }, - { - "x": 0.76, - "y": 0.011379310344827594 - }, - { - "x": 0.76, - "y": 0.032068965517241386 - }, - { - "x": 0.76, - "y": 0.052758620689655186 - }, - { - "x": 0.76, - "y": 0.07344827586206899 - }, - { - "x": 0.76, - "y": 0.09413793103448277 - }, - { - "x": 0.76, - "y": 0.11482758620689656 - }, - { - "x": 0.76, - "y": 0.13551724137931037 - }, - { - "x": 0.76, - "y": 0.15620689655172418 - }, - { - "x": 0.76, - "y": 0.17689655172413798 - }, - { - "x": 0.76, - "y": 0.19758620689655174 - }, - { - "x": 0.76, - "y": 0.21827586206896554 - }, - { - "x": 0.76, - "y": 0.23896551724137935 - }, - { - "x": 0.76, - "y": 0.2596551724137931 - }, - { - "x": 0.76, - "y": 0.28034482758620693 - }, - { - "x": 0.76, - "y": 0.30103448275862077 - }, - { - "x": 0.76, - "y": 0.3217241379310345 - }, - { - "x": 0.76, - "y": 0.3424137931034483 - }, - { - "x": 0.76, - "y": 0.36310344827586216 - }, - { - "x": 0.76, - "y": 0.383793103448276 - }, - { - "x": 0.76, - "y": 0.4044827586206897 - }, - { - "x": 0.76, - "y": 0.42517241379310344 - }, - { - "x": 0.76, - "y": 0.4458620689655173 - }, - { - "x": 0.76, - "y": 0.4665517241379311 - }, - { - "x": 0.76, - "y": 0.48724137931034484 - }, - { - "x": 0.76, - "y": 0.5079310344827587 - }, - { - "x": 0.76, - "y": 0.5286206896551725 - }, - { - "x": 0.76, - "y": 0.5493103448275862 - }, - { - "x": 0.76, - "y": 0.5700000000000001 - } - ], - "top": [ - { - "x": -0.04, - "y": -0.03 - }, - { - "x": -0.019487179487179488, - "y": -0.03 - }, - { - "x": 0.0010256410256410248, - "y": -0.03 - }, - { - "x": 0.02153846153846154, - "y": -0.03 - }, - { - "x": 0.04205128205128205, - "y": -0.03 - }, - { - "x": 0.06256410256410255, - "y": -0.03 - }, - { - "x": 0.08307692307692308, - "y": -0.03 - }, - { - "x": 0.1035897435897436, - "y": -0.03 - }, - { - "x": 0.1241025641025641, - "y": -0.03 - }, - { - "x": 0.14461538461538462, - "y": -0.03 - }, - { - "x": 0.1651282051282051, - "y": -0.03 - }, - { - "x": 0.18564102564102564, - "y": -0.03 - }, - { - "x": 0.20615384615384616, - "y": -0.03 - }, - { - "x": 0.22666666666666666, - "y": -0.03 - }, - { - "x": 0.2471794871794872, - "y": -0.03 - }, - { - "x": 0.26769230769230773, - "y": -0.03 - }, - { - "x": 0.2882051282051282, - "y": -0.03 - }, - { - "x": 0.3087179487179488, - "y": -0.03 - }, - { - "x": 0.32923076923076927, - "y": -0.03 - }, - { - "x": 0.34974358974358977, - "y": -0.03 - }, - { - "x": 0.37025641025641026, - "y": -0.03 - }, - { - "x": 0.3907692307692308, - "y": -0.03 - }, - { - "x": 0.4112820512820513, - "y": -0.03 - }, - { - "x": 0.43179487179487186, - "y": -0.03 - }, - { - "x": 0.45230769230769236, - "y": -0.03 - }, - { - "x": 0.4728205128205128, - "y": -0.03 - }, - { - "x": 0.49333333333333335, - "y": -0.03 - }, - { - "x": 0.5138461538461538, - "y": -0.03 - }, - { - "x": 0.5343589743589744, - "y": -0.03 - }, - { - "x": 0.5548717948717948, - "y": -0.03 - }, - { - "x": 0.5753846153846154, - "y": -0.03 - }, - { - "x": 0.5958974358974358, - "y": -0.03 - }, - { - "x": 0.6164102564102564, - "y": -0.03 - }, - { - "x": 0.6369230769230769, - "y": -0.03 - }, - { - "x": 0.6574358974358975, - "y": -0.03 - }, - { - "x": 0.6779487179487179, - "y": -0.03 - }, - { - "x": 0.6984615384615385, - "y": -0.03 - }, - { - "x": 0.7189743589743589, - "y": -0.03 - }, - { - "x": 0.7394871794871795, - "y": -0.03 - }, - { - "x": 0.76, - "y": -0.03 - } - ] - } - }, - "transforms_initial": { - "000": { - "child": "pattern_link", - "detected": true, - "parent": "world", - "quat": [ - 0.7056209832410159, - -0.30042880600442445, - 0.4996076835995896, - -0.402782476059958 - ], - "sensor": "front_left_camera", - "trans": [ - 2.1313618697250036, - 0.2409986869888433, - 0.798967037905814 - ] - }, - "001": { - "child": "pattern_link", - "detected": true, - "parent": "world", - "quat": [ - 0.705632134924761, - -0.30091619800762426, - 0.49971217535628215, - -0.40226915583829237 - ], - "sensor": "front_left_camera", - "trans": [ - 2.1321328482729696, - 0.24110697525410718, - 0.7988407238623964 - ] - }, - "002": { - "child": "pattern_link", - "detected": true, - "parent": "world", - "quat": [ - 0.7058010537290168, - -0.30051160013852046, - 0.49956283126600887, - -0.40246071653601795 - ], - "sensor": "front_left_camera", - "trans": [ - 2.123989129075963, - 0.23849796304676096, - 0.798774884724657 - ] - }, - "003": { - "child": "pattern_link", - "detected": true, - "parent": "world", - "quat": [ - 0.7055715897883722, - -0.3007765548166746, - 0.4997552590087706, - -0.40242623777432485 - ], - "sensor": "front_left_camera", - "trans": [ - 2.124122468711221, - 0.23842285125970486, - 0.798826350975774 - ] - }, - "004": { - "child": "pattern_link", - "detected": true, - "parent": "world", - "quat": [ - 0.7057562178110618, - -0.3005959407907377, - 0.49956375797324787, - -0.4024752080821907 - ], - "sensor": "front_left_camera", - "trans": [ - 2.130065964558675, - 0.24016863669860122, - 0.7987814244921346 - ] - }, - "005": { - "child": "pattern_link", - "detected": true, - "parent": "world", - "quat": [ - 0.7055721473583451, - -0.300694452039101, - 0.4998295520614999, - -0.4023943467185379 - ], - "sensor": "front_left_camera", - "trans": [ - 2.1213383980980125, - 0.2382031832861652, - 0.7987510532066937 - ] - } - }, - "transitions": { - "horizontal": [ - { - "x": 0.0, - "y": 0.0 - }, - { - "x": 0.020689655172413793, - "y": 0.0 - }, - { - "x": 0.041379310344827586, - "y": 0.0 - }, - { - "x": 0.06206896551724138, - "y": 0.0 - }, - { - "x": 0.08275862068965517, - "y": 0.0 - }, - { - "x": 0.10344827586206896, - "y": 0.0 - }, - { - "x": 0.12413793103448276, - "y": 0.0 - }, - { - "x": 0.14482758620689654, - "y": 0.0 - }, - { - "x": 0.16551724137931034, - "y": 0.0 - }, - { - "x": 0.18620689655172415, - "y": 0.0 - }, - { - "x": 0.20689655172413793, - "y": 0.0 - }, - { - "x": 0.2275862068965517, - "y": 0.0 - }, - { - "x": 0.2482758620689655, - "y": 0.0 - }, - { - "x": 0.2689655172413793, - "y": 0.0 - }, - { - "x": 0.28965517241379307, - "y": 0.0 - }, - { - "x": 0.3103448275862069, - "y": 0.0 - }, - { - "x": 0.3310344827586207, - "y": 0.0 - }, - { - "x": 0.35172413793103446, - "y": 0.0 - }, - { - "x": 0.3724137931034483, - "y": 0.0 - }, - { - "x": 0.393103448275862, - "y": 0.0 - }, - { - "x": 0.41379310344827586, - "y": 0.0 - }, - { - "x": 0.43448275862068964, - "y": 0.0 - }, - { - "x": 0.4551724137931034, - "y": 0.0 - }, - { - "x": 0.47586206896551725, - "y": 0.0 - }, - { - "x": 0.496551724137931, - "y": 0.0 - }, - { - "x": 0.5172413793103448, - "y": 0.0 - }, - { - "x": 0.5379310344827586, - "y": 0.0 - }, - { - "x": 0.5586206896551724, - "y": 0.0 - }, - { - "x": 0.5793103448275861, - "y": 0.0 - }, - { - "x": 0.6, - "y": 0.0 - }, - { - "x": 0.0, - "y": 0.06 - }, - { - "x": 0.020689655172413793, - "y": 0.06 - }, - { - "x": 0.041379310344827586, - "y": 0.06 - }, - { - "x": 0.06206896551724138, - "y": 0.06 - }, - { - "x": 0.08275862068965517, - "y": 0.06 - }, - { - "x": 0.10344827586206896, - "y": 0.06 - }, - { - "x": 0.12413793103448276, - "y": 0.06 - }, - { - "x": 0.14482758620689654, - "y": 0.06 - }, - { - "x": 0.16551724137931034, - "y": 0.06 - }, - { - "x": 0.18620689655172415, - "y": 0.06 - }, - { - "x": 0.20689655172413793, - "y": 0.06 - }, - { - "x": 0.2275862068965517, - "y": 0.06 - }, - { - "x": 0.2482758620689655, - "y": 0.06 - }, - { - "x": 0.2689655172413793, - "y": 0.06 - }, - { - "x": 0.28965517241379307, - "y": 0.06 - }, - { - "x": 0.3103448275862069, - "y": 0.06 - }, - { - "x": 0.3310344827586207, - "y": 0.06 - }, - { - "x": 0.35172413793103446, - "y": 0.06 - }, - { - "x": 0.3724137931034483, - "y": 0.06 - }, - { - "x": 0.393103448275862, - "y": 0.06 - }, - { - "x": 0.41379310344827586, - "y": 0.06 - }, - { - "x": 0.43448275862068964, - "y": 0.06 - }, - { - "x": 0.4551724137931034, - "y": 0.06 - }, - { - "x": 0.47586206896551725, - "y": 0.06 - }, - { - "x": 0.496551724137931, - "y": 0.06 - }, - { - "x": 0.5172413793103448, - "y": 0.06 - }, - { - "x": 0.5379310344827586, - "y": 0.06 - }, - { - "x": 0.5586206896551724, - "y": 0.06 - }, - { - "x": 0.5793103448275861, - "y": 0.06 - }, - { - "x": 0.6, - "y": 0.06 - }, - { - "x": 0.0, - "y": 0.12 - }, - { - "x": 0.020689655172413793, - "y": 0.12 - }, - { - "x": 0.041379310344827586, - "y": 0.12 - }, - { - "x": 0.06206896551724138, - "y": 0.12 - }, - { - "x": 0.08275862068965517, - "y": 0.12 - }, - { - "x": 0.10344827586206896, - "y": 0.12 - }, - { - "x": 0.12413793103448276, - "y": 0.12 - }, - { - "x": 0.14482758620689654, - "y": 0.12 - }, - { - "x": 0.16551724137931034, - "y": 0.12 - }, - { - "x": 0.18620689655172415, - "y": 0.12 - }, - { - "x": 0.20689655172413793, - "y": 0.12 - }, - { - "x": 0.2275862068965517, - "y": 0.12 - }, - { - "x": 0.2482758620689655, - "y": 0.12 - }, - { - "x": 0.2689655172413793, - "y": 0.12 - }, - { - "x": 0.28965517241379307, - "y": 0.12 - }, - { - "x": 0.3103448275862069, - "y": 0.12 - }, - { - "x": 0.3310344827586207, - "y": 0.12 - }, - { - "x": 0.35172413793103446, - "y": 0.12 - }, - { - "x": 0.3724137931034483, - "y": 0.12 - }, - { - "x": 0.393103448275862, - "y": 0.12 - }, - { - "x": 0.41379310344827586, - "y": 0.12 - }, - { - "x": 0.43448275862068964, - "y": 0.12 - }, - { - "x": 0.4551724137931034, - "y": 0.12 - }, - { - "x": 0.47586206896551725, - "y": 0.12 - }, - { - "x": 0.496551724137931, - "y": 0.12 - }, - { - "x": 0.5172413793103448, - "y": 0.12 - }, - { - "x": 0.5379310344827586, - "y": 0.12 - }, - { - "x": 0.5586206896551724, - "y": 0.12 - }, - { - "x": 0.5793103448275861, - "y": 0.12 - }, - { - "x": 0.6, - "y": 0.12 - }, - { - "x": 0.0, - "y": 0.18 - }, - { - "x": 0.020689655172413793, - "y": 0.18 - }, - { - "x": 0.041379310344827586, - "y": 0.18 - }, - { - "x": 0.06206896551724138, - "y": 0.18 - }, - { - "x": 0.08275862068965517, - "y": 0.18 - }, - { - "x": 0.10344827586206896, - "y": 0.18 - }, - { - "x": 0.12413793103448276, - "y": 0.18 - }, - { - "x": 0.14482758620689654, - "y": 0.18 - }, - { - "x": 0.16551724137931034, - "y": 0.18 - }, - { - "x": 0.18620689655172415, - "y": 0.18 - }, - { - "x": 0.20689655172413793, - "y": 0.18 - }, - { - "x": 0.2275862068965517, - "y": 0.18 - }, - { - "x": 0.2482758620689655, - "y": 0.18 - }, - { - "x": 0.2689655172413793, - "y": 0.18 - }, - { - "x": 0.28965517241379307, - "y": 0.18 - }, - { - "x": 0.3103448275862069, - "y": 0.18 - }, - { - "x": 0.3310344827586207, - "y": 0.18 - }, - { - "x": 0.35172413793103446, - "y": 0.18 - }, - { - "x": 0.3724137931034483, - "y": 0.18 - }, - { - "x": 0.393103448275862, - "y": 0.18 - }, - { - "x": 0.41379310344827586, - "y": 0.18 - }, - { - "x": 0.43448275862068964, - "y": 0.18 - }, - { - "x": 0.4551724137931034, - "y": 0.18 - }, - { - "x": 0.47586206896551725, - "y": 0.18 - }, - { - "x": 0.496551724137931, - "y": 0.18 - }, - { - "x": 0.5172413793103448, - "y": 0.18 - }, - { - "x": 0.5379310344827586, - "y": 0.18 - }, - { - "x": 0.5586206896551724, - "y": 0.18 - }, - { - "x": 0.5793103448275861, - "y": 0.18 - }, - { - "x": 0.6, - "y": 0.18 - }, - { - "x": 0.0, - "y": 0.24 - }, - { - "x": 0.020689655172413793, - "y": 0.24 - }, - { - "x": 0.041379310344827586, - "y": 0.24 - }, - { - "x": 0.06206896551724138, - "y": 0.24 - }, - { - "x": 0.08275862068965517, - "y": 0.24 - }, - { - "x": 0.10344827586206896, - "y": 0.24 - }, - { - "x": 0.12413793103448276, - "y": 0.24 - }, - { - "x": 0.14482758620689654, - "y": 0.24 - }, - { - "x": 0.16551724137931034, - "y": 0.24 - }, - { - "x": 0.18620689655172415, - "y": 0.24 - }, - { - "x": 0.20689655172413793, - "y": 0.24 - }, - { - "x": 0.2275862068965517, - "y": 0.24 - }, - { - "x": 0.2482758620689655, - "y": 0.24 - }, - { - "x": 0.2689655172413793, - "y": 0.24 - }, - { - "x": 0.28965517241379307, - "y": 0.24 - }, - { - "x": 0.3103448275862069, - "y": 0.24 - }, - { - "x": 0.3310344827586207, - "y": 0.24 - }, - { - "x": 0.35172413793103446, - "y": 0.24 - }, - { - "x": 0.3724137931034483, - "y": 0.24 - }, - { - "x": 0.393103448275862, - "y": 0.24 - }, - { - "x": 0.41379310344827586, - "y": 0.24 - }, - { - "x": 0.43448275862068964, - "y": 0.24 - }, - { - "x": 0.4551724137931034, - "y": 0.24 - }, - { - "x": 0.47586206896551725, - "y": 0.24 - }, - { - "x": 0.496551724137931, - "y": 0.24 - }, - { - "x": 0.5172413793103448, - "y": 0.24 - }, - { - "x": 0.5379310344827586, - "y": 0.24 - }, - { - "x": 0.5586206896551724, - "y": 0.24 - }, - { - "x": 0.5793103448275861, - "y": 0.24 - }, - { - "x": 0.6, - "y": 0.24 - }, - { - "x": 0.0, - "y": 0.3 - }, - { - "x": 0.020689655172413793, - "y": 0.3 - }, - { - "x": 0.041379310344827586, - "y": 0.3 - }, - { - "x": 0.06206896551724138, - "y": 0.3 - }, - { - "x": 0.08275862068965517, - "y": 0.3 - }, - { - "x": 0.10344827586206896, - "y": 0.3 - }, - { - "x": 0.12413793103448276, - "y": 0.3 - }, - { - "x": 0.14482758620689654, - "y": 0.3 - }, - { - "x": 0.16551724137931034, - "y": 0.3 - }, - { - "x": 0.18620689655172415, - "y": 0.3 - }, - { - "x": 0.20689655172413793, - "y": 0.3 - }, - { - "x": 0.2275862068965517, - "y": 0.3 - }, - { - "x": 0.2482758620689655, - "y": 0.3 - }, - { - "x": 0.2689655172413793, - "y": 0.3 - }, - { - "x": 0.28965517241379307, - "y": 0.3 - }, - { - "x": 0.3103448275862069, - "y": 0.3 - }, - { - "x": 0.3310344827586207, - "y": 0.3 - }, - { - "x": 0.35172413793103446, - "y": 0.3 - }, - { - "x": 0.3724137931034483, - "y": 0.3 - }, - { - "x": 0.393103448275862, - "y": 0.3 - }, - { - "x": 0.41379310344827586, - "y": 0.3 - }, - { - "x": 0.43448275862068964, - "y": 0.3 - }, - { - "x": 0.4551724137931034, - "y": 0.3 - }, - { - "x": 0.47586206896551725, - "y": 0.3 - }, - { - "x": 0.496551724137931, - "y": 0.3 - }, - { - "x": 0.5172413793103448, - "y": 0.3 - }, - { - "x": 0.5379310344827586, - "y": 0.3 - }, - { - "x": 0.5586206896551724, - "y": 0.3 - }, - { - "x": 0.5793103448275861, - "y": 0.3 - }, - { - "x": 0.6, - "y": 0.3 - }, - { - "x": 0.0, - "y": 0.36 - }, - { - "x": 0.020689655172413793, - "y": 0.36 - }, - { - "x": 0.041379310344827586, - "y": 0.36 - }, - { - "x": 0.06206896551724138, - "y": 0.36 - }, - { - "x": 0.08275862068965517, - "y": 0.36 - }, - { - "x": 0.10344827586206896, - "y": 0.36 - }, - { - "x": 0.12413793103448276, - "y": 0.36 - }, - { - "x": 0.14482758620689654, - "y": 0.36 - }, - { - "x": 0.16551724137931034, - "y": 0.36 - }, - { - "x": 0.18620689655172415, - "y": 0.36 - }, - { - "x": 0.20689655172413793, - "y": 0.36 - }, - { - "x": 0.2275862068965517, - "y": 0.36 - }, - { - "x": 0.2482758620689655, - "y": 0.36 - }, - { - "x": 0.2689655172413793, - "y": 0.36 - }, - { - "x": 0.28965517241379307, - "y": 0.36 - }, - { - "x": 0.3103448275862069, - "y": 0.36 - }, - { - "x": 0.3310344827586207, - "y": 0.36 - }, - { - "x": 0.35172413793103446, - "y": 0.36 - }, - { - "x": 0.3724137931034483, - "y": 0.36 - }, - { - "x": 0.393103448275862, - "y": 0.36 - }, - { - "x": 0.41379310344827586, - "y": 0.36 - }, - { - "x": 0.43448275862068964, - "y": 0.36 - }, - { - "x": 0.4551724137931034, - "y": 0.36 - }, - { - "x": 0.47586206896551725, - "y": 0.36 - }, - { - "x": 0.496551724137931, - "y": 0.36 - }, - { - "x": 0.5172413793103448, - "y": 0.36 - }, - { - "x": 0.5379310344827586, - "y": 0.36 - }, - { - "x": 0.5586206896551724, - "y": 0.36 - }, - { - "x": 0.5793103448275861, - "y": 0.36 - }, - { - "x": 0.6, - "y": 0.36 - }, - { - "x": 0.0, - "y": 0.42 - }, - { - "x": 0.020689655172413793, - "y": 0.42 - }, - { - "x": 0.041379310344827586, - "y": 0.42 - }, - { - "x": 0.06206896551724138, - "y": 0.42 - }, - { - "x": 0.08275862068965517, - "y": 0.42 - }, - { - "x": 0.10344827586206896, - "y": 0.42 - }, - { - "x": 0.12413793103448276, - "y": 0.42 - }, - { - "x": 0.14482758620689654, - "y": 0.42 - }, - { - "x": 0.16551724137931034, - "y": 0.42 - }, - { - "x": 0.18620689655172415, - "y": 0.42 - }, - { - "x": 0.20689655172413793, - "y": 0.42 - }, - { - "x": 0.2275862068965517, - "y": 0.42 - }, - { - "x": 0.2482758620689655, - "y": 0.42 - }, - { - "x": 0.2689655172413793, - "y": 0.42 - }, - { - "x": 0.28965517241379307, - "y": 0.42 - }, - { - "x": 0.3103448275862069, - "y": 0.42 - }, - { - "x": 0.3310344827586207, - "y": 0.42 - }, - { - "x": 0.35172413793103446, - "y": 0.42 - }, - { - "x": 0.3724137931034483, - "y": 0.42 - }, - { - "x": 0.393103448275862, - "y": 0.42 - }, - { - "x": 0.41379310344827586, - "y": 0.42 - }, - { - "x": 0.43448275862068964, - "y": 0.42 - }, - { - "x": 0.4551724137931034, - "y": 0.42 - }, - { - "x": 0.47586206896551725, - "y": 0.42 - }, - { - "x": 0.496551724137931, - "y": 0.42 - }, - { - "x": 0.5172413793103448, - "y": 0.42 - }, - { - "x": 0.5379310344827586, - "y": 0.42 - }, - { - "x": 0.5586206896551724, - "y": 0.42 - }, - { - "x": 0.5793103448275861, - "y": 0.42 - }, - { - "x": 0.6, - "y": 0.42 - } - ], - "vertical": [ - { - "x": 0.0, - "y": 0.0 - }, - { - "x": 0.0, - "y": 0.021 - }, - { - "x": 0.0, - "y": 0.042 - }, - { - "x": 0.0, - "y": 0.063 - }, - { - "x": 0.0, - "y": 0.084 - }, - { - "x": 0.0, - "y": 0.105 - }, - { - "x": 0.0, - "y": 0.126 - }, - { - "x": 0.0, - "y": 0.14700000000000002 - }, - { - "x": 0.0, - "y": 0.168 - }, - { - "x": 0.0, - "y": 0.189 - }, - { - "x": 0.0, - "y": 0.21 - }, - { - "x": 0.0, - "y": 0.231 - }, - { - "x": 0.0, - "y": 0.252 - }, - { - "x": 0.0, - "y": 0.273 - }, - { - "x": 0.0, - "y": 0.29400000000000004 - }, - { - "x": 0.0, - "y": 0.315 - }, - { - "x": 0.0, - "y": 0.336 - }, - { - "x": 0.0, - "y": 0.35700000000000004 - }, - { - "x": 0.0, - "y": 0.378 - }, - { - "x": 0.0, - "y": 0.399 - }, - { - "x": 0.0, - "y": 0.42 - }, - { - "x": 0.06, - "y": 0.0 - }, - { - "x": 0.06, - "y": 0.021 - }, - { - "x": 0.06, - "y": 0.042 - }, - { - "x": 0.06, - "y": 0.063 - }, - { - "x": 0.06, - "y": 0.084 - }, - { - "x": 0.06, - "y": 0.105 - }, - { - "x": 0.06, - "y": 0.126 - }, - { - "x": 0.06, - "y": 0.14700000000000002 - }, - { - "x": 0.06, - "y": 0.168 - }, - { - "x": 0.06, - "y": 0.189 - }, - { - "x": 0.06, - "y": 0.21 - }, - { - "x": 0.06, - "y": 0.231 - }, - { - "x": 0.06, - "y": 0.252 - }, - { - "x": 0.06, - "y": 0.273 - }, - { - "x": 0.06, - "y": 0.29400000000000004 - }, - { - "x": 0.06, - "y": 0.315 - }, - { - "x": 0.06, - "y": 0.336 - }, - { - "x": 0.06, - "y": 0.35700000000000004 - }, - { - "x": 0.06, - "y": 0.378 - }, - { - "x": 0.06, - "y": 0.399 - }, - { - "x": 0.06, - "y": 0.42 - }, - { - "x": 0.12, - "y": 0.0 - }, - { - "x": 0.12, - "y": 0.021 - }, - { - "x": 0.12, - "y": 0.042 - }, - { - "x": 0.12, - "y": 0.063 - }, - { - "x": 0.12, - "y": 0.084 - }, - { - "x": 0.12, - "y": 0.105 - }, - { - "x": 0.12, - "y": 0.126 - }, - { - "x": 0.12, - "y": 0.14700000000000002 - }, - { - "x": 0.12, - "y": 0.168 - }, - { - "x": 0.12, - "y": 0.189 - }, - { - "x": 0.12, - "y": 0.21 - }, - { - "x": 0.12, - "y": 0.231 - }, - { - "x": 0.12, - "y": 0.252 - }, - { - "x": 0.12, - "y": 0.273 - }, - { - "x": 0.12, - "y": 0.29400000000000004 - }, - { - "x": 0.12, - "y": 0.315 - }, - { - "x": 0.12, - "y": 0.336 - }, - { - "x": 0.12, - "y": 0.35700000000000004 - }, - { - "x": 0.12, - "y": 0.378 - }, - { - "x": 0.12, - "y": 0.399 - }, - { - "x": 0.12, - "y": 0.42 - }, - { - "x": 0.18, - "y": 0.0 - }, - { - "x": 0.18, - "y": 0.021 - }, - { - "x": 0.18, - "y": 0.042 - }, - { - "x": 0.18, - "y": 0.063 - }, - { - "x": 0.18, - "y": 0.084 - }, - { - "x": 0.18, - "y": 0.105 - }, - { - "x": 0.18, - "y": 0.126 - }, - { - "x": 0.18, - "y": 0.14700000000000002 - }, - { - "x": 0.18, - "y": 0.168 - }, - { - "x": 0.18, - "y": 0.189 - }, - { - "x": 0.18, - "y": 0.21 - }, - { - "x": 0.18, - "y": 0.231 - }, - { - "x": 0.18, - "y": 0.252 - }, - { - "x": 0.18, - "y": 0.273 - }, - { - "x": 0.18, - "y": 0.29400000000000004 - }, - { - "x": 0.18, - "y": 0.315 - }, - { - "x": 0.18, - "y": 0.336 - }, - { - "x": 0.18, - "y": 0.35700000000000004 - }, - { - "x": 0.18, - "y": 0.378 - }, - { - "x": 0.18, - "y": 0.399 - }, - { - "x": 0.18, - "y": 0.42 - }, - { - "x": 0.24, - "y": 0.0 - }, - { - "x": 0.24, - "y": 0.021 - }, - { - "x": 0.24, - "y": 0.042 - }, - { - "x": 0.24, - "y": 0.063 - }, - { - "x": 0.24, - "y": 0.084 - }, - { - "x": 0.24, - "y": 0.105 - }, - { - "x": 0.24, - "y": 0.126 - }, - { - "x": 0.24, - "y": 0.14700000000000002 - }, - { - "x": 0.24, - "y": 0.168 - }, - { - "x": 0.24, - "y": 0.189 - }, - { - "x": 0.24, - "y": 0.21 - }, - { - "x": 0.24, - "y": 0.231 - }, - { - "x": 0.24, - "y": 0.252 - }, - { - "x": 0.24, - "y": 0.273 - }, - { - "x": 0.24, - "y": 0.29400000000000004 - }, - { - "x": 0.24, - "y": 0.315 - }, - { - "x": 0.24, - "y": 0.336 - }, - { - "x": 0.24, - "y": 0.35700000000000004 - }, - { - "x": 0.24, - "y": 0.378 - }, - { - "x": 0.24, - "y": 0.399 - }, - { - "x": 0.24, - "y": 0.42 - }, - { - "x": 0.3, - "y": 0.0 - }, - { - "x": 0.3, - "y": 0.021 - }, - { - "x": 0.3, - "y": 0.042 - }, - { - "x": 0.3, - "y": 0.063 - }, - { - "x": 0.3, - "y": 0.084 - }, - { - "x": 0.3, - "y": 0.105 - }, - { - "x": 0.3, - "y": 0.126 - }, - { - "x": 0.3, - "y": 0.14700000000000002 - }, - { - "x": 0.3, - "y": 0.168 - }, - { - "x": 0.3, - "y": 0.189 - }, - { - "x": 0.3, - "y": 0.21 - }, - { - "x": 0.3, - "y": 0.231 - }, - { - "x": 0.3, - "y": 0.252 - }, - { - "x": 0.3, - "y": 0.273 - }, - { - "x": 0.3, - "y": 0.29400000000000004 - }, - { - "x": 0.3, - "y": 0.315 - }, - { - "x": 0.3, - "y": 0.336 - }, - { - "x": 0.3, - "y": 0.35700000000000004 - }, - { - "x": 0.3, - "y": 0.378 - }, - { - "x": 0.3, - "y": 0.399 - }, - { - "x": 0.3, - "y": 0.42 - }, - { - "x": 0.36, - "y": 0.0 - }, - { - "x": 0.36, - "y": 0.021 - }, - { - "x": 0.36, - "y": 0.042 - }, - { - "x": 0.36, - "y": 0.063 - }, - { - "x": 0.36, - "y": 0.084 - }, - { - "x": 0.36, - "y": 0.105 - }, - { - "x": 0.36, - "y": 0.126 - }, - { - "x": 0.36, - "y": 0.14700000000000002 - }, - { - "x": 0.36, - "y": 0.168 - }, - { - "x": 0.36, - "y": 0.189 - }, - { - "x": 0.36, - "y": 0.21 - }, - { - "x": 0.36, - "y": 0.231 - }, - { - "x": 0.36, - "y": 0.252 - }, - { - "x": 0.36, - "y": 0.273 - }, - { - "x": 0.36, - "y": 0.29400000000000004 - }, - { - "x": 0.36, - "y": 0.315 - }, - { - "x": 0.36, - "y": 0.336 - }, - { - "x": 0.36, - "y": 0.35700000000000004 - }, - { - "x": 0.36, - "y": 0.378 - }, - { - "x": 0.36, - "y": 0.399 - }, - { - "x": 0.36, - "y": 0.42 - }, - { - "x": 0.42, - "y": 0.0 - }, - { - "x": 0.42, - "y": 0.021 - }, - { - "x": 0.42, - "y": 0.042 - }, - { - "x": 0.42, - "y": 0.063 - }, - { - "x": 0.42, - "y": 0.084 - }, - { - "x": 0.42, - "y": 0.105 - }, - { - "x": 0.42, - "y": 0.126 - }, - { - "x": 0.42, - "y": 0.14700000000000002 - }, - { - "x": 0.42, - "y": 0.168 - }, - { - "x": 0.42, - "y": 0.189 - }, - { - "x": 0.42, - "y": 0.21 - }, - { - "x": 0.42, - "y": 0.231 - }, - { - "x": 0.42, - "y": 0.252 - }, - { - "x": 0.42, - "y": 0.273 - }, - { - "x": 0.42, - "y": 0.29400000000000004 - }, - { - "x": 0.42, - "y": 0.315 - }, - { - "x": 0.42, - "y": 0.336 - }, - { - "x": 0.42, - "y": 0.35700000000000004 - }, - { - "x": 0.42, - "y": 0.378 - }, - { - "x": 0.42, - "y": 0.399 - }, - { - "x": 0.42, - "y": 0.42 - }, - { - "x": 0.48, - "y": 0.0 - }, - { - "x": 0.48, - "y": 0.021 - }, - { - "x": 0.48, - "y": 0.042 - }, - { - "x": 0.48, - "y": 0.063 - }, - { - "x": 0.48, - "y": 0.084 - }, - { - "x": 0.48, - "y": 0.105 - }, - { - "x": 0.48, - "y": 0.126 - }, - { - "x": 0.48, - "y": 0.14700000000000002 - }, - { - "x": 0.48, - "y": 0.168 - }, - { - "x": 0.48, - "y": 0.189 - }, - { - "x": 0.48, - "y": 0.21 - }, - { - "x": 0.48, - "y": 0.231 - }, - { - "x": 0.48, - "y": 0.252 - }, - { - "x": 0.48, - "y": 0.273 - }, - { - "x": 0.48, - "y": 0.29400000000000004 - }, - { - "x": 0.48, - "y": 0.315 - }, - { - "x": 0.48, - "y": 0.336 - }, - { - "x": 0.48, - "y": 0.35700000000000004 - }, - { - "x": 0.48, - "y": 0.378 - }, - { - "x": 0.48, - "y": 0.399 - }, - { - "x": 0.48, - "y": 0.42 - }, - { - "x": 0.54, - "y": 0.0 - }, - { - "x": 0.54, - "y": 0.021 - }, - { - "x": 0.54, - "y": 0.042 - }, - { - "x": 0.54, - "y": 0.063 - }, - { - "x": 0.54, - "y": 0.084 - }, - { - "x": 0.54, - "y": 0.105 - }, - { - "x": 0.54, - "y": 0.126 - }, - { - "x": 0.54, - "y": 0.14700000000000002 - }, - { - "x": 0.54, - "y": 0.168 - }, - { - "x": 0.54, - "y": 0.189 - }, - { - "x": 0.54, - "y": 0.21 - }, - { - "x": 0.54, - "y": 0.231 - }, - { - "x": 0.54, - "y": 0.252 - }, - { - "x": 0.54, - "y": 0.273 - }, - { - "x": 0.54, - "y": 0.29400000000000004 - }, - { - "x": 0.54, - "y": 0.315 - }, - { - "x": 0.54, - "y": 0.336 - }, - { - "x": 0.54, - "y": 0.35700000000000004 - }, - { - "x": 0.54, - "y": 0.378 - }, - { - "x": 0.54, - "y": 0.399 - }, - { - "x": 0.54, - "y": 0.42 - }, - { - "x": 0.6, - "y": 0.0 - }, - { - "x": 0.6, - "y": 0.021 - }, - { - "x": 0.6, - "y": 0.042 - }, - { - "x": 0.6, - "y": 0.063 - }, - { - "x": 0.6, - "y": 0.084 - }, - { - "x": 0.6, - "y": 0.105 - }, - { - "x": 0.6, - "y": 0.126 - }, - { - "x": 0.6, - "y": 0.14700000000000002 - }, - { - "x": 0.6, - "y": 0.168 - }, - { - "x": 0.6, - "y": 0.189 - }, - { - "x": 0.6, - "y": 0.21 - }, - { - "x": 0.6, - "y": 0.231 - }, - { - "x": 0.6, - "y": 0.252 - }, - { - "x": 0.6, - "y": 0.273 - }, - { - "x": 0.6, - "y": 0.29400000000000004 - }, - { - "x": 0.6, - "y": 0.315 - }, - { - "x": 0.6, - "y": 0.336 - }, - { - "x": 0.6, - "y": 0.35700000000000004 - }, - { - "x": 0.6, - "y": 0.378 - }, - { - "x": 0.6, - "y": 0.399 - }, - { - "x": 0.6, - "y": 0.42 - } - ] - } - } - }, - "sensors": { - "front_left_camera": { - "_name": "front_left_camera", - "calibration_child": "front_left_camera_rgb_frame", - "calibration_parent": "front_left_camera_link", - "camera_info": { - "D": [ - 0.0, - 0.0, - 0.0, - 0.0, - 0.0 - ], - "K": [ - 1108.509382382374, - 0.0, - 640.5, - 0.0, - 1108.509382382374, - 360.5, - 0.0, - 0.0, - 1.0 - ], - "P": [ - 1108.509382382374, - 0.0, - 640.5, - -0.0, - 0.0, - 1108.509382382374, - 360.5, - 0.0, - 0.0, - 0.0, - 1.0, - 0.0 - ], - "R": [ - 1.0, - 0.0, - 0.0, - 0.0, - 1.0, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "binning_x": 0, - "binning_y": 0, - "distortion_model": "plumb_bob", - "header": { - "frame_id": "front_left_camera_rgb_optical_frame", - "seq": 16, - "stamp": { - "nsecs": 283000000, - "secs": 4754 - } - }, - "height": 720, - "roi": { - "do_rectify": false, - "height": 0, - "width": 0, - "x_offset": 0, - "y_offset": 0 - }, - "width": 1280 - }, - "camera_info_topic": "/front_left_camera/rgb/camera_info", - "chain": [ - { - "child": "base_footprint", - "key": "world-base_footprint", - "parent": "world" - }, - { - "child": "base_link", - "key": "base_footprint-base_link", - "parent": "base_footprint" - }, - { - "child": "platform_support_leg3_link", - "key": "base_link-platform_support_leg3_link", - "parent": "base_link" - }, - { - "child": "front_left_camera_support_link", - "key": "platform_support_leg3_link-front_left_camera_support_link", - "parent": "platform_support_leg3_link" - }, - { - "child": "front_left_camera_link", - "key": "front_left_camera_support_link-front_left_camera_link", - "parent": "front_left_camera_support_link" - }, - { - "child": "front_left_camera_rgb_frame", - "key": "front_left_camera_link-front_left_camera_rgb_frame", - "parent": "front_left_camera_link" - }, - { - "child": "front_left_camera_rgb_optical_frame", - "key": "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame", - "parent": "front_left_camera_rgb_frame" - } - ], - "modality": "rgb", - "msg_type": "Image", - "parent": "front_left_camera_rgb_optical_frame", - "topic": "/front_left_camera/rgb/image_raw" - }, - "front_right_camera": { - "_name": "front_right_camera", - "calibration_child": "front_right_camera_rgb_frame", - "calibration_parent": "front_right_camera_link", - "camera_info": { - "D": [ - 0.0, - 0.0, - 0.0, - 0.0, - 0.0 - ], - "K": [ - 1108.509382382374, - 0.0, - 640.5, - 0.0, - 1108.509382382374, - 360.5, - 0.0, - 0.0, - 1.0 - ], - "P": [ - 1108.509382382374, - 0.0, - 640.5, - -0.0, - 0.0, - 1108.509382382374, - 360.5, - 0.0, - 0.0, - 0.0, - 1.0, - 0.0 - ], - "R": [ - 1.0, - 0.0, - 0.0, - 0.0, - 1.0, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "binning_x": 0, - "binning_y": 0, - "distortion_model": "plumb_bob", - "header": { - "frame_id": "front_right_camera_rgb_optical_frame", - "seq": 18, - "stamp": { - "nsecs": 483000000, - "secs": 4754 - } - }, - "height": 720, - "roi": { - "do_rectify": false, - "height": 0, - "width": 0, - "x_offset": 0, - "y_offset": 0 - }, - "width": 1280 - }, - "camera_info_topic": "/front_right_camera/rgb/camera_info", - "chain": [ - { - "child": "base_footprint", - "key": "world-base_footprint", - "parent": "world" - }, - { - "child": "base_link", - "key": "base_footprint-base_link", - "parent": "base_footprint" - }, - { - "child": "platform_support_leg4_link", - "key": "base_link-platform_support_leg4_link", - "parent": "base_link" - }, - { - "child": "front_right_camera_support_link", - "key": "platform_support_leg4_link-front_right_camera_support_link", - "parent": "platform_support_leg4_link" - }, - { - "child": "front_right_camera_link", - "key": "front_right_camera_support_link-front_right_camera_link", - "parent": "front_right_camera_support_link" - }, - { - "child": "front_right_camera_rgb_frame", - "key": "front_right_camera_link-front_right_camera_rgb_frame", - "parent": "front_right_camera_link" - }, - { - "child": "front_right_camera_rgb_optical_frame", - "key": "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame", - "parent": "front_right_camera_rgb_frame" - } - ], - "modality": "rgb", - "msg_type": "Image", - "parent": "front_right_camera_rgb_optical_frame", - "topic": "/front_right_camera/rgb/image_raw" - }, - "lidar3d": { - "_name": "lidar3d", - "calibration_child": "lidar3d_base_link", - "calibration_parent": "lidar3d_plate_link", - "chain": [ - { - "child": "base_footprint", - "key": "world-base_footprint", - "parent": "world" - }, - { - "child": "base_link", - "key": "base_footprint-base_link", - "parent": "base_footprint" - }, - { - "child": "platform_support_leg1_link", - "key": "base_link-platform_support_leg1_link", - "parent": "base_link" - }, - { - "child": "lidar3d_plate_link", - "key": "platform_support_leg1_link-lidar3d_plate_link", - "parent": "platform_support_leg1_link" - }, - { - "child": "lidar3d_base_link", - "key": "lidar3d_plate_link-lidar3d_base_link", - "parent": "lidar3d_plate_link" - }, - { - "child": "lidar3d", - "key": "lidar3d_base_link-lidar3d", - "parent": "lidar3d_base_link" - } - ], - "modality": "lidar3d", - "msg_type": "PointCloud2", - "parent": "lidar3d", - "topic": "/lidar3d/points" - } - } -} \ No newline at end of file diff --git a/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run001/atom_calibration_params.yml b/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run001/atom_calibration_params.yml deleted file mode 100644 index 1ff34e36..00000000 --- a/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run001/atom_calibration_params.yml +++ /dev/null @@ -1,22 +0,0 @@ -sensors: - front_left_camera: - x: 0.021351760213955802 - y: -0.10910369406945 - z: 0.026936542004954045 - roll: 0.025419937009815735 - pitch: -0.004082332821810064 - yaw: 0.014096126536821834 - front_right_camera: - x: 0.1558206386453604 - y: -0.03856212593517748 - z: 0.030642433455360343 - roll: 0.0007863975544661017 - pitch: -0.0010835989178424473 - yaw: 0.03390480900610989 - lidar3d: - x: 0.013562618365308234 - y: 0.019811204145016623 - z: -0.03663727653331747 - roll: 0.038606118265106494 - pitch: -0.06667422029515405 - yaw: -0.01605804565393408 diff --git a/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run001/command_line_args.yml b/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run001/command_line_args.yml deleted file mode 100644 index c4707067..00000000 --- a/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run001/command_line_args.yml +++ /dev/null @@ -1,41 +0,0 @@ -view_optimization: false -json_file: /home/mike/datasets/softbot/train/dataset.json -verbose: true -show_normalized_values: false -ros_visualization: false -draw_per_collection_colors: false -draw_alpha: 0.5 -show_images: false -optimize_intrinsics: false -sample_residuals: 1 -sample_seed: 1 -sample_longitudinal_residuals: 1 -all_joints_fixed: false -only_anchored_sensor: false -anchor_sensors: null -anchor_patterns: false -ground_truth_pattern_poses: false -use_incomplete_collections: false -ignore_anchored_sensor: false -remove_partial_detections: false -noisy_initial_guess: -- 0.1 -- 0.1 -joint_bias_names: null -joint_bias_params: null -joint_bias_values: null -sensor_selection_function: null -collection_selection_function: null -joint_selection_function: null -joint_parameter_selection_function: null -pattern_selection_function: null -additional_tf_selection_function: null -phased_execution: false -initial_pose_ghost: false -comparison_to_ground_truth: false -save_calibration_errors: false -optimization_ftol: 1.0e-05 -optimization_xtol: 1.0e-05 -optimization_gtol: 1.0e-05 -optimization_diff_step: null -optimization_max_nfev: 2 diff --git a/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run001/rgb_rgb_evaluation.csv b/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run001/rgb_rgb_evaluation.csv deleted file mode 100644 index 40d16868..00000000 --- a/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run001/rgb_rgb_evaluation.csv +++ /dev/null @@ -1,7 +0,0 @@ -Collection #,RMS (pix),X err (pix),Y err (pix),Trans (mm),Rot (deg) -000,42.4805,38.2275,17.7101,129.0287,1.8683 -001,47.9068,43.5959,18.3722,127.0659,1.8659 -002,35.0488,33.4847,8.3463,116.9999,1.8393 -003,36.6319,35.3222,8.2315,114.9739,1.8754 -004,44.5829,41.3072,14.3349,123.4836,1.8462 -Averages,41.3302,38.3875,13.3990,122.3104,1.8590 diff --git a/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run001/stdout.txt b/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run001/stdout.txt deleted file mode 100644 index 454c7c9b..00000000 --- a/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run001/stdout.txt +++ /dev/null @@ -1,149 +0,0 @@ -_______________________________________________________ - - █████╗ ████████╗ ██████╗ ███╗ ███╗ - ██╔══██╗╚══██╔══╝██╔═══██╗████╗ ████║ - ███████║ ██║ ██║ ██║██╔████╔██║ - ██╔══██║ ██║ ██║ ██║██║╚██╔╝██║ - __ ██║ ██║ ██║ ╚██████╔╝██║ ╚═╝ ██║ _ - / _| ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ | | - | |_ _ __ __ _ _ __ ___ _____ _____ _ __| | __ - | _| '__/ _` | '_ ` _ \ / _ \ \ /\ / / _ \| '__| |/ / - | | | | | (_| | | | | | | __/\ V V / (_) | | | < - |_| |_| \__,_|_| |_| |_|\___| \_/\_/ \___/|_| |_|\_\ - https://github.com/lardemua/atom - -Starting calibration -_______________________________________________________ - -Deleted collections: ['005'] because these are incomplete. If you want to use them set the use_incomplete_collections flag. -After filtering, will use 5 collections: ['000', '001', '002', '003', '004'] -Loaded dataset containing 3 sensors and 5 collections. -Selected collection key is 000 -No joints are being optimized - -Initializing optimizer... -Creating sensor transformation parameters ... -Creating additional_tfs parameters ... -Creating residuals ... -Computing sparse matrix ... -Sparsity matrix: - lidar3d_plate_link-lidar3d_base_link_x ... world-pattern_link_r3 -c000_p_pattern_1_front_left_camera_corner2 0 ... 1 -c000_p_pattern_1_front_left_camera_corner12 0 ... 1 -c000_p_pattern_1_front_left_camera_corner18 0 ... 1 -c000_p_pattern_1_front_left_camera_corner22 0 ... 1 -c000_p_pattern_1_front_left_camera_corner23 0 ... 1 -... ... ... ... -c004_p_pattern_1_lidar3d_ld_11 1 ... 1 -c004_p_pattern_1_lidar3d_ld_12 1 ... 1 -c004_p_pattern_1_lidar3d_ld_13 1 ... 1 -c004_p_pattern_1_lidar3d_ld_14 1 ... 1 -c004_p_pattern_1_lidar3d_ld_15 1 ... 1 - -[3242 rows x 24 columns] - - -Parameters: - Group x0 x data Min Max -lidar3d_plate_link-lidar3d_base_link_x lidar3d_plate_link-lidar3d_base_link 0.018864 0.018864 0.018864 -inf inf -lidar3d_plate_link-lidar3d_base_link_y lidar3d_plate_link-lidar3d_base_link -0.039269 -0.039269 -0.039269 -inf inf -lidar3d_plate_link-lidar3d_base_link_z lidar3d_plate_link-lidar3d_base_link 0.090012 0.090012 0.090012 -inf inf -lidar3d_plate_link-lidar3d_base_link_r1 lidar3d_plate_link-lidar3d_base_link 0.094834 0.094834 0.094834 -inf inf -lidar3d_plate_link-lidar3d_base_link_r2 lidar3d_plate_link-lidar3d_base_link -0.104825 -0.104825 -0.104825 -inf inf -lidar3d_plate_link-lidar3d_base_link_r3 lidar3d_plate_link-lidar3d_base_link -0.094834 -0.094834 -0.094834 -inf inf -front_left_camera_link-front_left_camera_rgb_frame_x front_left_camera_link-front_left_camera_rgb_frame -0.015017 -0.015017 -0.015017 -inf inf -front_left_camera_link-front_left_camera_rgb_frame_y front_left_camera_link-front_left_camera_rgb_frame -0.005126 -0.005126 -0.005126 -inf inf -front_left_camera_link-front_left_camera_rgb_frame_z front_left_camera_link-front_left_camera_rgb_frame -0.090468 -0.090468 -0.090468 -inf inf -front_left_camera_link-front_left_camera_rgb_frame_r1 front_left_camera_link-front_left_camera_rgb_frame 0.094834 0.094834 0.094834 -inf inf -front_left_camera_link-front_left_camera_rgb_frame_r2 front_left_camera_link-front_left_camera_rgb_frame 0.104825 0.104825 0.104825 -inf inf -front_left_camera_link-front_left_camera_rgb_frame_r3 front_left_camera_link-front_left_camera_rgb_frame 0.094834 0.094834 0.094834 -inf inf -front_right_camera_link-front_right_camera_rgb_frame_x front_right_camera_link-front_right_camera_rgb_frame -0.086582 -0.086582 -0.086582 -inf inf -front_right_camera_link-front_right_camera_rgb_frame_y front_right_camera_link-front_right_camera_rgb_frame -0.078929 -0.078929 -0.078929 -inf inf -front_right_camera_link-front_right_camera_rgb_frame_z front_right_camera_link-front_right_camera_rgb_frame -0.036774 -0.036774 -0.036774 -inf inf -front_right_camera_link-front_right_camera_rgb_frame_r1 front_right_camera_link-front_right_camera_rgb_frame -0.094834 -0.094834 -0.094834 -inf inf -front_right_camera_link-front_right_camera_rgb_frame_r2 front_right_camera_link-front_right_camera_rgb_frame -0.104825 -0.104825 -0.104825 -inf inf -front_right_camera_link-front_right_camera_rgb_frame_r3 front_right_camera_link-front_right_camera_rgb_frame 0.094834 0.094834 0.094834 -inf inf -world-pattern_link_x world-pattern_link 2.131362 2.131362 2.131362 -inf inf -world-pattern_link_y world-pattern_link 0.240999 0.240999 0.240999 -inf inf -world-pattern_link_z world-pattern_link 0.798967 0.798967 0.798967 -inf inf -world-pattern_link_r1 world-pattern_link -1.782742 -1.782742 -1.782742 -inf inf -world-pattern_link_r2 world-pattern_link 0.759030 0.759030 0.759030 -inf inf -world-pattern_link_r3 world-pattern_link -1.262252 -1.262252 -1.262252 -inf inf -Normalizer for lidar3d: 0.11213633459535181 -Normalizer for rgb: 180.2553475331168 -Optimization setup with 24 parameters: ['lidar3d_plate_link-lidar3d_base_link_x', 'lidar3d_plate_link-lidar3d_base_link_y', 'lidar3d_plate_link-lidar3d_base_link_z', 'lidar3d_plate_link-lidar3d_base_link_r1', 'lidar3d_plate_link-lidar3d_base_link_r2', 'lidar3d_plate_link-lidar3d_base_link_r3', 'front_left_camera_link-front_left_camera_rgb_frame_x', 'front_left_camera_link-front_left_camera_rgb_frame_y', 'front_left_camera_link-front_left_camera_rgb_frame_z', 'front_left_camera_link-front_left_camera_rgb_frame_r1', 'front_left_camera_link-front_left_camera_rgb_frame_r2', 'front_left_camera_link-front_left_camera_rgb_frame_r3', 'front_right_camera_link-front_right_camera_rgb_frame_x', 'front_right_camera_link-front_right_camera_rgb_frame_y', 'front_right_camera_link-front_right_camera_rgb_frame_z', 'front_right_camera_link-front_right_camera_rgb_frame_r1', 'front_right_camera_link-front_right_camera_rgb_frame_r2', 'front_right_camera_link-front_right_camera_rgb_frame_r3', 'world-pattern_link_x', 'world-pattern_link_y', 'world-pattern_link_z', 'world-pattern_link_r1', 'world-pattern_link_r2', 'world-pattern_link_r3'] -Initializing optimization ... -One optimizer iteration has 13 function calls. -Starting optimization ... -Errors per collection (anchored sensor, max error per sensor, not detected as "---") -+------------+------------------------+-------------------------+-------------+ -| Collection | front_left_camera [px] | front_right_camera [px] | lidar3d [m] | -+------------+------------------------+-------------------------+-------------+ -| 000 | 242.3008 | 114.1067 | 0.0992 | -| 001 | 255.2360 | 114.5642 | 0.0984 | -| 002 | 212.6465 | 125.2606 | 0.1383 | -| 003 | 212.5948 | 133.9392 | 0.1261 | -| 004 | 242.0721 | 119.5509 | 0.0965 | -| Averages | 232.9700 | 121.4843 | 0.1117 | -+------------+------------------------+-------------------------+-------------+ - Iteration Total nfev Cost Cost reduction Step norm Optimality - 0 1 1.7469e+03 2.36e+04 -Errors per collection (anchored sensor, max error per sensor, not detected as "---") -+------------+------------------------+-------------------------+-------------+ -| Collection | front_left_camera [px] | front_right_camera [px] | lidar3d [m] | -+------------+------------------------+-------------------------+-------------+ -| 000 | 40.2929 | 30.9394 | 0.0292 | -| 001 | 47.7049 | 32.0018 | 0.0290 | -| 002 | 37.9216 | 29.6477 | 0.0322 | -| 003 | 41.7437 | 35.3882 | 0.0289 | -| 004 | 48.8316 | 34.0857 | 0.0284 | -| Averages | 43.2989 | 32.4126 | 0.0295 | -+------------+------------------------+-------------------------+-------------+ - 1 2 1.1224e+02 1.63e+03 4.30e-01 6.33e+03 -The maximum number of function evaluations is exceeded. -Function evaluations 2, initial cost 1.7469e+03, final cost 1.1224e+02, first-order optimality 6.33e+03. - ------------------------------ -Optimization finished in 0.39353 secs: The maximum number of function evaluations is exceeded. -Errors per collection (anchored sensor, max error per sensor, not detected as "---") -+------------+------------------------+-------------------------+-------------+ -| Collection | front_left_camera [px] | front_right_camera [px] | lidar3d [m] | -+------------+------------------------+-------------------------+-------------+ -| 000 | 40.2929 | 30.9394 | 0.0292 | -| 001 | 47.7049 | 32.0018 | 0.0290 | -| 002 | 37.9216 | 29.6477 | 0.0322 | -| 003 | 41.7437 | 35.3882 | 0.0289 | -| 004 | 48.8316 | 34.0857 | 0.0284 | -| Averages | 43.2989 | 32.4126 | 0.0295 | -+------------+------------------------+-------------------------+-------------+ -Errors per collection (anchored sensor, max error per sensor, not detected as "---") -+------------+------------------------+-------------------------+-------------+ -| Collection | front_left_camera [px] | front_right_camera [px] | lidar3d [m] | -+------------+------------------------+-------------------------+-------------+ -| 000 | 40.2929 | 30.9394 | 0.0292 | -| 001 | 47.7049 | 32.0018 | 0.0290 | -| 002 | 37.9216 | 29.6477 | 0.0322 | -| 003 | 41.7437 | 35.3882 | 0.0289 | -| 004 | 48.8316 | 34.0857 | 0.0284 | -| Averages | 43.2989 | 32.4126 | 0.0295 | -+------------+------------------------+-------------------------+-------------+ -Saved json output file to /home/mike/datasets/softbot/train/atom_calibration.json. -Optimized xacro saved to /home/mike/workspaces/catkin_ws/src/calibration/robots/softbot/softbot_calibration/urdf/optimized.urdf.xacro . You can use it as a ROS robot_description. -You can use it as a ROS robot_description by launching: -roslaunch softbot_calibration playbag.launch optimized:=true -Saved calibrated parameters to yaml file /home/mike/datasets/softbot/train/atom_calibration_params.yml -Saved calibrated parameters to yaml file /home/mike/datasets/softbot/train/original_calibration_params.yml -Deleted collections: ['005'] because these are incomplete. If you want to use them set the use_incomplete_collections flag. -After filtering, will use 5 collections: ['000', '001', '002', '003', '004'] -Errors per collection -+--------------+-----------+-------------+-------------+------------+-----------+ -| Collection # | RMS (pix) | X err (pix) | Y err (pix) | Trans (mm) | Rot (deg) | -+--------------+-----------+-------------+-------------+------------+-----------+ -| 000 | 42.4805 | 38.2275 | 17.7101 | 129.0287 | 1.8683 | -| 001 | 47.9068 | 43.5959 | 18.3722 | 127.0659 | 1.8659 | -| 002 | 35.0488 | 33.4847 | 8.3463 | 116.9999 | 1.8393 | -| 003 | 36.6319 | 35.3222 | 8.2315 | 114.9739 | 1.8754 | -| 004 | 44.5829 | 41.3072 | 14.3349 | 123.4836 | 1.8462 | -| Averages | 41.3302 | 38.3875 | 13.3990 | 122.3104 | 1.8590 | -+--------------+-----------+-------------+-------------+------------+-----------+ -Ending script... diff --git a/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run002/atom_calibration.json b/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run002/atom_calibration.json deleted file mode 100644 index 6474d01f..00000000 --- a/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run002/atom_calibration.json +++ /dev/null @@ -1,19839 +0,0 @@ -{ - "_metadata": { - "dataset_name": "train", - "date": "Fri Mar 15 18:18:30 2024", - "package_name": "softbot_calibration", - "robot_name": "softbot", - "timestamp": "1710526710.7100964", - "user": "mike", - "version": "3.0" - }, - "additional_sensor_data": {}, - "calibration_config": { - "additional_tfs": null, - "anchored_sensor": null, - "bag_file": "$ROS_BAGS/softbot/softbot1.bag", - "calibration_patterns": { - "pattern_1": { - "border_size": { - "x": 0.04, - "y": 0.03 - }, - "dictionary": "DICT_5X5_100", - "dimension": { - "x": 11, - "y": 8 - }, - "fixed": true, - "inner_size": 0.045, - "link": "pattern_link", - "mesh_file": "package://atom_worlds/pattern/models/charuco_800x600_5x5_100/charuco_800x600_5x5_100.dae", - "parent_link": "world", - "pattern_type": "charuco", - "size": 0.06 - } - }, - "description_file": "package://softbot_description/urdf/softbot.urdf.xacro", - "joints": null, - "max_duration_between_msgs": 1000, - "package_name": "softbot_calibration", - "sensors": { - "front_left_camera": { - "child_link": "front_left_camera_rgb_frame", - "link": "front_left_camera_rgb_optical_frame", - "modality": "rgb", - "parent_link": "front_left_camera_link", - "throttle": null, - "topic_name": "/front_left_camera/rgb/image_raw" - }, - "front_right_camera": { - "child_link": "front_right_camera_rgb_frame", - "link": "front_right_camera_rgb_optical_frame", - "modality": "rgb", - "parent_link": "front_right_camera_link", - "throttle": null, - "topic_name": "/front_right_camera/rgb/image_raw" - }, - "lidar3d": { - "child_link": "lidar3d_base_link", - "link": "lidar3d", - "modality": "lidar3d", - "parent_link": "lidar3d_plate_link", - "throttle": null, - "topic_name": "/lidar3d/points" - } - }, - "version": 3.0, - "world_link": "world" - }, - "collections": { - "000": { - "additional_data": {}, - "data": { - "front_left_camera": { - "data_file": "front_left_camera_000.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_left_camera_rgb_optical_frame", - "seq": 106, - "stamp": { - "nsecs": 383000000, - "secs": 4765 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "front_right_camera": { - "data_file": "front_right_camera_000.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_right_camera_rgb_optical_frame", - "seq": 106, - "stamp": { - "nsecs": 383000000, - "secs": 4765 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "lidar3d": { - "data_file": "lidar3d_000.pcd", - "fields": [ - { - "count": 1, - "datatype": 7, - "name": "x", - "offset": 0 - }, - { - "count": 1, - "datatype": 7, - "name": "y", - "offset": 4 - }, - { - "count": 1, - "datatype": 7, - "name": "z", - "offset": 8 - } - ], - "header": { - "frame_id": "lidar3d", - "seq": 105, - "stamp": { - "nsecs": 397000000, - "secs": 4765 - } - }, - "height": 1, - "is_bigendian": false, - "is_dense": true, - "point_step": 12, - "row_step": 187836, - "width": 15653 - } - }, - "joints": {}, - "labels": { - "pattern_1": { - "front_left_camera": { - "detected": true, - "idxs": [ - { - "id": 2, - "x": 828.963134765625, - "y": 402.80694580078125 - }, - { - "id": 12, - "x": 818.1080322265625, - "y": 441.1672058105469 - }, - { - "id": 18, - "x": 978.8966064453125, - "y": 350.8060302734375 - }, - { - "id": 22, - "x": 807.1433715820312, - "y": 480.6584777832031 - }, - { - "id": 23, - "x": 834.6395874023438, - "y": 465.14459228515625 - }, - { - "id": 28, - "x": 970.40380859375, - "y": 388.4531555175781 - }, - { - "id": 33, - "x": 823.7278442382812, - "y": 505.753173828125 - }, - { - "id": 34, - "x": 851.4049682617188, - "y": 489.98455810546875 - }, - { - "id": 45, - "x": 868.8594360351562, - "y": 515.680908203125 - }, - { - "id": 56, - "x": 886.7752685546875, - "y": 542.144287109375 - }, - { - "id": 57, - "x": 915.3467407226562, - "y": 525.865478515625 - }, - { - "id": 58, - "x": 943.9840698242188, - "y": 509.59930419921875 - }, - { - "id": 59, - "x": 972.18408203125, - "y": 493.3123779296875 - }, - { - "id": 66, - "x": 876.2140502929688, - "y": 586.100830078125 - }, - { - "id": 67, - "x": 905.2720947265625, - "y": 569.45263671875 - }, - { - "id": 68, - "x": 934.279296875, - "y": 552.8763427734375 - }, - { - "id": 69, - "x": 963.1522216796875, - "y": 536.351806640625 - }, - { - "id": 70, - "x": 992.1220092773438, - "y": 519.7015380859375 - }, - { - "id": 77, - "x": 895.0062866210938, - "y": 614.5653686523438 - }, - { - "id": 78, - "x": 924.5330810546875, - "y": 597.83935546875 - }, - { - "id": 79, - "x": 953.9845581054688, - "y": 580.7589111328125 - }, - { - "id": 80, - "x": 983.3571166992188, - "y": 563.9683837890625 - }, - { - "id": 81, - "x": 1012.6781616210938, - "y": 547.0410766601562 - } - ], - "idxs_initial": [ - { - "x": 672.5181587813058, - "y": 299.42098397872047 - }, - { - "x": 657.4179250367401, - "y": 335.9409960368438 - }, - { - "x": 822.2281933708216, - "y": 262.5592283341589 - }, - { - "x": 641.887483042941, - "y": 373.5014695020736 - }, - { - "x": 670.1134505642751, - "y": 360.8602394372565 - }, - { - "x": 809.2332428081411, - "y": 298.55430434415393 - }, - { - "x": 654.5799872761417, - "y": 399.2298723383276 - }, - { - "x": 683.1123917458431, - "y": 386.375038218023 - }, - { - "x": 696.4257573183346, - "y": 412.5070007319061 - }, - { - "x": 710.0650951073244, - "y": 439.27879347472117 - }, - { - "x": 739.0856428007796, - "y": 426.0424375570542 - }, - { - "x": 767.9623559329046, - "y": 412.8716849997075 - }, - { - "x": 796.6963011912965, - "y": 399.76604928337656 - }, - { - "x": 694.5500059711209, - "y": 480.251294388916 - }, - { - "x": 724.0425254344602, - "y": 466.71420665858443 - }, - { - "x": 753.3866963474379, - "y": 453.24521101999176 - }, - { - "x": 782.5836352007544, - "y": 439.8437950031006 - }, - { - "x": 811.6344473093386, - "y": 426.50945126756017 - }, - { - "x": 708.543865721461, - "y": 508.61761629637795 - }, - { - "x": 738.3707770403389, - "y": 494.8382247226537 - }, - { - "x": 768.0457797812057, - "y": 481.1290116450348 - }, - { - "x": 797.570031502824, - "y": 467.48944229626716 - }, - { - "x": 826.9446780328002, - "y": 453.9189873286387 - } - ], - "idxs_projected": [ - { - "x": 798.6150554689477, - "y": 459.0463018386963 - }, - { - "x": 786.6891013012493, - "y": 502.65452128320123 - }, - { - "x": 961.1201045344415, - "y": 400.6964319829201 - }, - { - "x": 774.3866971933944, - "y": 547.6392604903484 - }, - { - "x": 803.9452774471508, - "y": 530.3550232138516 - }, - { - "x": 951.5808743293794, - "y": 444.02581981290757 - }, - { - "x": 791.7245164837069, - "y": 576.4970097986558 - }, - { - "x": 821.748465542647, - "y": 558.9336168745423 - }, - { - "x": 840.12509447701, - "y": 588.4327272783304 - }, - { - "x": 859.1033235573923, - "y": 618.8975571941003 - }, - { - "x": 890.0918511084484, - "y": 600.7546687768603 - }, - { - "x": 921.0688385515305, - "y": 582.6185367597411 - }, - { - "x": 952.0342923317319, - "y": 564.4891573693269 - }, - { - "x": 847.200856284735, - "y": 668.8340147999163 - }, - { - "x": 878.7131864883451, - "y": 650.376318269894 - }, - { - "x": 910.2135840501996, - "y": 631.9256110383114 - }, - { - "x": 941.702055746741, - "y": 613.4818891360075 - }, - { - "x": 973.1786083492809, - "y": 595.045148596826 - }, - { - "x": 866.9449507370553, - "y": 701.6968632633881 - }, - { - "x": 898.9867499704001, - "y": 682.9204856235178 - }, - { - "x": 931.0162107852884, - "y": 664.1513382519207 - }, - { - "x": 963.0333403071286, - "y": 645.3894169731338 - }, - { - "x": 995.0381456558432, - "y": 626.6347176149081 - } - ] - }, - "front_right_camera": { - "detected": true, - "idxs": [ - { - "id": 2, - "x": 319.04986572265625, - "y": 416.3431396484375 - }, - { - "id": 5, - "x": 408.063232421875, - "y": 381.6589050292969 - }, - { - "id": 6, - "x": 436.0320129394531, - "y": 370.3589782714844 - }, - { - "id": 7, - "x": 464.0503845214844, - "y": 359.49237060546875 - }, - { - "id": 8, - "x": 490.9783935546875, - "y": 348.9811096191406 - }, - { - "id": 11, - "x": 269.0794372558594, - "y": 467.896728515625 - }, - { - "id": 12, - "x": 300.957763671875, - "y": 455.0354919433594 - }, - { - "id": 16, - "x": 421.1370849609375, - "y": 406.3199157714844 - }, - { - "id": 17, - "x": 449.6773986816406, - "y": 394.8634948730469 - }, - { - "id": 18, - "x": 477.3310852050781, - "y": 383.5337829589844 - }, - { - "id": 23, - "x": 313.84161376953125, - "y": 481.8728942871094 - }, - { - "id": 26, - "x": 405.5369873046875, - "y": 443.893798828125 - }, - { - "id": 27, - "x": 434.73773193359375, - "y": 431.3358459472656 - }, - { - "id": 28, - "x": 463.2103271484375, - "y": 419.7288513183594 - }, - { - "id": 34, - "x": 326.89727783203125, - "y": 509.36865234375 - }, - { - "id": 39, - "x": 477.1712341308594, - "y": 444.9998779296875 - }, - { - "id": 45, - "x": 340.2339172363281, - "y": 537.5534057617188 - }, - { - "id": 50, - "x": 491.3739318847656, - "y": 470.87945556640625 - }, - { - "id": 56, - "x": 353.8623046875, - "y": 566.102294921875 - }, - { - "id": 57, - "x": 385.7959899902344, - "y": 551.7723388671875 - }, - { - "id": 58, - "x": 416.89605712890625, - "y": 537.5715942382812 - }, - { - "id": 66, - "x": 335.0572814941406, - "y": 610.8837890625 - }, - { - "id": 69, - "x": 431.11065673828125, - "y": 565.8469848632812 - }, - { - "id": 75, - "x": 603.9935302734375, - "y": 485.0292053222656 - }, - { - "id": 76, - "x": 630.6903076171875, - "y": 472.7146911621094 - }, - { - "id": 77, - "x": 349.0828552246094, - "y": 641.5018920898438 - }, - { - "id": 80, - "x": 445.8006896972656, - "y": 594.879150390625 - }, - { - "id": 81, - "x": 476.3994140625, - "y": 580.0830688476562 - }, - { - "id": 82, - "x": 506.2773132324219, - "y": 565.8034057617188 - }, - { - "id": 83, - "x": 535.6581420898438, - "y": 551.5880737304688 - }, - { - "id": 86, - "x": 619.3841552734375, - "y": 511.1812744140625 - } - ], - "idxs_initial": [ - { - "x": 402.0340705023218, - "y": 351.0701055627147 - }, - { - "x": 481.5628211088497, - "y": 309.3834214313562 - }, - { - "x": 507.31389676064316, - "y": 295.88544807515314 - }, - { - "x": 532.6991864299009, - "y": 282.5792092124176 - }, - { - "x": 557.7264289660176, - "y": 269.46064836083593 - }, - { - "x": 361.1135589462083, - "y": 404.0458880827401 - }, - { - "x": 388.9628032561858, - "y": 389.212123218919 - }, - { - "x": 496.3116657079031, - "y": 332.03327246507854 - }, - { - "x": 522.18066617836, - "y": 318.2542748747075 - }, - { - "x": 547.6790271762292, - "y": 304.672696601156 - }, - { - "x": 403.44724124733204, - "y": 413.48100467145093 - }, - { - "x": 484.95065503330244, - "y": 369.3598671156476 - }, - { - "x": 511.3216549821665, - "y": 355.0841642686069 - }, - { - "x": 537.3087522220959, - "y": 341.01628368866085 - }, - { - "x": 418.1983233211781, - "y": 438.1966520694077 - }, - { - "x": 552.7051058145075, - "y": 364.1819330087432 - }, - { - "x": 433.2234808580176, - "y": 463.37151679595524 - }, - { - "x": 568.3769266061322, - "y": 387.7620555674304 - }, - { - "x": 448.5304239780937, - "y": 489.01851726700204 - }, - { - "x": 476.5279098570624, - "y": 473.0921266332009 - }, - { - "x": 504.0971736655446, - "y": 457.40933044220316 - }, - { - "x": 435.54333651095646, - "y": 531.6875863720144 - }, - { - "x": 519.9709975603347, - "y": 482.8438613968222 - }, - { - "x": 677.6153142804781, - "y": 391.6422865328992 - }, - { - "x": 702.5425136887479, - "y": 377.2212157941609 - }, - { - "x": 451.28963361343693, - "y": 558.6913497808146 - }, - { - "x": 536.1434853346065, - "y": 508.7569396591381 - }, - { - "x": 563.5534110035211, - "y": 492.6268708173157 - }, - { - "x": 590.5427671373877, - "y": 476.7442968295487 - }, - { - "x": 617.121159676803, - "y": 461.1035648354469 - }, - { - "x": 694.4823250666484, - "y": 415.57841681080345 - } - ], - "idxs_projected": [ - { - "x": 319.3067094723349, - "y": 418.01036585648865 - }, - { - "x": 407.37177677645, - "y": 377.6760247927244 - }, - { - "x": 435.7934516224383, - "y": 364.6587233594245 - }, - { - "x": 463.76685386589315, - "y": 351.8467335280302 - }, - { - "x": 491.3025059000443, - "y": 339.2352359778922 - }, - { - "x": 270.63436987960245, - "y": 472.93870349142884 - }, - { - "x": 301.6688289844852, - "y": 458.45189881310813 - }, - { - "x": 420.78571186653585, - "y": 402.8484481336286 - }, - { - "x": 449.37012947371636, - "y": 389.5053164450978 - }, - { - "x": 477.4994528730314, - "y": 376.3746215474677 - }, - { - "x": 314.61198678148764, - "y": 485.53504612196923 - }, - { - "x": 405.23776293776575, - "y": 442.4128262512317 - }, - { - "x": 434.4594222359695, - "y": 428.5083625247974 - }, - { - "x": 463.2076041955374, - "y": 414.8291922498118 - }, - { - "x": 327.8168885583122, - "y": 513.1658844096405 - }, - { - "x": 477.3134632036, - "y": 440.6442364555058 - }, - { - "x": 341.291555121551, - "y": 541.3611969596045 - }, - { - "x": 491.69559111876276, - "y": 466.9648786574206 - }, - { - "x": 355.0443383761846, - "y": 570.1384598682234 - }, - { - "x": 386.35258089296565, - "y": 554.3450059336387 - }, - { - "x": 417.12507949118407, - "y": 538.8218082069525 - }, - { - "x": 337.01527087897455, - "y": 616.0164626089895 - }, - { - "x": 431.5581353998623, - "y": 567.3704591769862 - }, - { - "x": 606.6596247697314, - "y": 477.27389085316906 - }, - { - "x": 634.1781841927047, - "y": 463.11451517825503 - }, - { - "x": 351.13836344000777, - "y": 646.4574539938704 - }, - { - "x": 446.2900544956267, - "y": 596.5102629056527 - }, - { - "x": 476.9089151013586, - "y": 580.4377573662181 - }, - { - "x": 507.0021596711887, - "y": 564.6411591101221 - }, - { - "x": 536.5832074387354, - "y": 549.1134240899245 - }, - { - "x": 622.380680852048, - "y": 504.0764651886255 - } - ] - }, - "lidar3d": { - "detected": true, - "idxs": [ - 6880, - 6925, - 6937, - 6959, - 7001, - 7002, - 7013, - 7036, - 7037, - 7038, - 7039, - 7048, - 7051, - 7060, - 7063, - 7075, - 7086, - 7087, - 7098, - 7099, - 7108, - 7109, - 7110, - 7122, - 7133, - 7135, - 7146, - 7147, - 7157, - 7158, - 7159, - 7168, - 7169, - 7172, - 7182, - 7183, - 7185, - 7195, - 7197, - 7198, - 7207, - 7208, - 7209, - 7211, - 7220, - 7222, - 7224, - 7233, - 7234, - 7235, - 7236, - 7247, - 7250, - 7259, - 7260, - 7261, - 7263, - 7285, - 7287, - 7289, - 7298, - 7299, - 7301, - 7302, - 7311, - 7312, - 7313, - 7314, - 7315, - 7324, - 7325, - 7326, - 7327, - 7337, - 7338, - 7350, - 7351, - 7352, - 7353, - 7354, - 7364, - 7366, - 7380, - 7390, - 7392, - 7393, - 7402, - 7406, - 7415, - 7417, - 7418, - 7428, - 7429, - 7430, - 7433, - 7442, - 7443, - 7444, - 7445, - 7446, - 7447, - 7456, - 7457, - 7458, - 7459, - 7460, - 7461, - 7470, - 7472, - 7473, - 7474, - 7486, - 7487, - 7488, - 7498, - 7499, - 7501, - 7503, - 7513, - 7514, - 7515, - 7517, - 7527, - 7528, - 7529, - 7531, - 7542, - 7543, - 7554, - 7557, - 7558, - 7559, - 7569, - 7570, - 7572, - 7573, - 7583, - 7584, - 7585, - 7586, - 7587, - 7596, - 7597, - 7598, - 7599, - 7600, - 7611, - 7612, - 7613, - 7614, - 7615, - 7624, - 7625, - 7627, - 7629, - 7638, - 7639, - 7640, - 7641, - 7642, - 7643, - 7653, - 7654, - 7655, - 7656, - 7666, - 7667, - 7669, - 7670, - 7671, - 7680, - 7681, - 7682, - 7683, - 7684, - 7694, - 7696, - 7697, - 7698, - 7699, - 7708, - 7709, - 7710, - 7711, - 7712, - 7713, - 7727, - 7740, - 7742, - 7743, - 7752, - 7753, - 7755, - 7757, - 7758, - 7767, - 7768, - 7769, - 7771, - 7772, - 7773, - 7782, - 7783, - 7784, - 7785, - 7786, - 7788, - 7797, - 7798, - 7800, - 7801, - 7802, - 7803, - 7812, - 7813, - 7814, - 7815, - 7816, - 7817, - 7818, - 7827, - 7828, - 7829, - 7833, - 7842, - 7844, - 7845, - 7847, - 7848, - 7857, - 7860, - 7861, - 7862, - 7863, - 7872, - 7873, - 7874, - 7875, - 7876, - 7878, - 7902, - 7903, - 7904, - 7905, - 7906, - 7907, - 7908, - 7917, - 7918, - 7919, - 7920, - 7921, - 7922, - 7923, - 7932, - 7933, - 7934, - 7936, - 7937, - 7938, - 7947, - 7948, - 7949, - 7950, - 7951, - 7952, - 7953, - 7962, - 7964, - 7965, - 7966, - 7967, - 7977, - 7979, - 7980, - 7981, - 7982, - 7992, - 7993, - 7996, - 7997, - 8007, - 8008, - 8009, - 8011, - 8012, - 8013, - 8024, - 8026, - 8028, - 8029, - 8038, - 8040, - 8041, - 8042, - 8043, - 8044, - 8045, - 8054, - 8055, - 8056, - 8058, - 8060, - 8070, - 8071, - 8072, - 8073, - 8074, - 8075, - 8076, - 8077, - 8087, - 8088, - 8089, - 8090, - 8091, - 8092, - 8093, - 8102, - 8104, - 8105, - 8107, - 8108, - 8109, - 8118, - 8119, - 8120, - 8123, - 8124, - 8125, - 8135, - 8137, - 8138, - 8139, - 8140, - 8150, - 8151, - 8152, - 8153, - 8154, - 8155, - 8157, - 8166, - 8168, - 8170, - 8172, - 8181, - 8182, - 8183, - 8184, - 8185, - 8186, - 8187, - 8196, - 8197, - 8198, - 8199, - 8200, - 8201, - 8202, - 8211, - 8212, - 8213, - 8214, - 8215, - 8216, - 8217, - 8226, - 8228, - 8229, - 8230, - 8231, - 8232, - 8241, - 8242, - 8243, - 8244, - 8245, - 8246, - 8255, - 8256, - 8257, - 8258, - 8259, - 8270, - 8271, - 8272, - 8273, - 8274, - 8283, - 8284, - 8285, - 8288, - 8297, - 8298, - 8301, - 8302, - 8311, - 8312, - 8313, - 8314, - 8315, - 8316, - 8325, - 8326, - 8328, - 8338, - 8339, - 8340, - 8342, - 8351, - 8352, - 8353, - 8354, - 8355, - 8364, - 8365, - 8366, - 8367, - 8368, - 8377, - 8378, - 8380, - 8381, - 8390, - 8391, - 8393, - 8402, - 8403, - 8404, - 8405, - 8415, - 8416, - 8417, - 8426, - 8427, - 8428, - 8429, - 8438, - 8439, - 8440, - 8450, - 8451, - 8460, - 8461, - 8481, - 8490, - 8500, - 8501, - 8510, - 8511, - 8520, - 8538 - ], - "idxs_limit_points": [ - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538 - ], - "samples": [ - 441, - 434, - 28, - 46, - 43, - 184, - 427, - 86, - 376, - 414, - 342, - 437, - 157, - 128, - 310, - 108, - 438, - 18, - 297, - 348, - 81, - 220, - 326, - 201, - 411, - 370, - 260, - 190, - 278, - 227, - 257, - 137, - 435, - 14, - 186, - 238, - 163, - 194, - 216, - 269, - 84, - 286, - 90, - 120, - 118, - 12, - 410, - 166, - 88, - 69, - 261, - 402, - 447, - 263, - 345, - 428, - 93, - 228, - 212, - 444, - 268, - 390, - 418, - 303, - 181, - 185, - 395, - 82, - 204, - 366, - 378, - 236, - 335, - 271, - 127, - 250, - 142, - 255, - 256, - 399, - 388, - 338, - 232, - 381, - 179, - 290, - 285, - 233, - 249, - 337, - 113, - 405, - 358, - 85, - 315, - 421, - 245, - 158, - 155, - 258, - 287, - 265, - 259, - 333, - 360, - 301, - 208, - 159, - 106, - 377, - 262, - 187, - 319, - 38, - 174, - 4, - 97, - 54, - 30, - 294, - 25, - 139, - 302, - 116, - 380, - 267, - 403, - 136, - 125, - 107, - 334, - 443, - 16, - 29, - 387, - 400, - 404, - 382, - 407, - 42, - 58, - 34, - 314, - 20, - 10, - 191, - 130, - 65, - 80, - 94, - 327, - 0, - 197, - 22, - 126, - 77, - 420, - 2, - 176, - 57, - 146, - 172, - 343, - 15, - 440, - 229, - 282, - 23, - 135, - 205, - 78, - 242, - 115, - 47, - 161, - 52, - 436, - 352, - 305, - 351, - 429, - 364, - 373, - 167, - 73, - 371, - 132, - 134, - 214, - 9, - 71, - 340, - 129, - 17, - 67, - 385, - 87, - 49, - 329, - 162, - 59, - 306, - 234, - 372, - 239, - 8, - 63, - 252, - 182, - 362, - 296, - 64, - 309, - 151, - 312, - 398, - 202, - 384, - 237, - 379, - 92, - 274, - 175, - 452, - 442, - 273, - 192, - 1, - 339, - 270, - 98, - 104, - 41, - 450, - 131, - 318, - 299, - 61, - 26, - 332, - 5, - 449, - 226, - 356, - 264, - 55, - 6, - 133, - 171, - 408, - 254, - 79, - 357, - 164, - 336, - 328, - 230, - 415, - 53, - 391, - 111, - 275, - 251, - 394, - 148, - 248, - 13, - 323, - 423, - 188, - 211, - 24, - 169, - 122, - 396, - 363, - 266, - 322, - 156, - 178, - 74, - 95, - 397, - 177, - 105, - 213, - 346, - 170, - 50, - 180, - 280, - 289, - 168, - 124, - 203, - 195, - 150, - 281, - 225, - 72, - 206, - 235, - 165, - 19, - 56, - 324, - 375, - 401, - 341, - 100, - 355, - 35, - 316, - 101, - 31, - 231, - 138, - 325, - 240, - 359, - 143, - 300, - 361, - 152, - 409, - 11, - 446, - 406, - 246, - 37, - 45, - 417, - 354, - 102, - 279, - 311, - 215, - 353, - 110, - 369, - 298, - 173, - 119, - 288, - 62, - 217, - 374, - 123, - 199, - 145, - 317, - 307, - 76, - 33, - 70, - 218, - 89, - 445, - 96, - 308, - 291, - 392, - 276, - 223, - 368, - 321, - 430, - 439, - 109, - 247, - 433, - 416, - 320, - 160, - 292, - 103, - 313, - 183, - 344, - 253, - 36, - 419, - 149, - 144, - 198, - 147, - 349, - 284, - 32, - 21, - 293, - 210, - 451, - 140, - 424, - 413, - 207, - 112, - 221, - 48, - 153, - 244, - 389, - 60, - 219, - 51, - 154, - 224, - 365, - 422, - 331, - 241, - 3, - 196, - 350, - 66, - 304, - 425, - 39, - 383, - 367, - 189, - 44, - 141, - 27, - 99, - 7, - 209, - 222, - 426, - 91, - 431, - 75, - 347, - 243, - 386, - 277, - 272, - 283, - 295, - 393, - 117, - 412, - 40, - 121, - 68, - 448, - 330, - 432, - 114, - 200, - 83, - 193 - ] - } - } - }, - "transforms": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame", - "parent": "back_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame", - "parent": "back_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link", - "parent": "back_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link", - "parent": "base_footprint", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link", - "parent": "base_link", - "quat": [ - -0.7052490451249392, - -0.047176487734832455, - -0.047214070602213026, - 0.7058108775674514 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link", - "parent": "base_link", - "quat": [ - 0.13616569885660149, - 0.6935854230731259, - 0.6941379637607448, - -0.13627417444788917 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame", - "parent": "front_left_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame", - "parent": "front_left_camera_link", - "quat": [ - -0.0023839263227918867, - 0.0004495519069042365, - -0.01936337153630656, - 0.9998095691886117 - ], - "trans": [ - 0.12643949222587694, - -0.08206128370426441, - 0.14945602657604204 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame", - "parent": "front_left_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link", - "parent": "front_left_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame", - "parent": "front_right_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.017093516476485732, - 0.012338763855292501, - 0.0143143196283024, - 0.9996752807059751 - ], - "trans": [ - -0.006408745927892007, - -0.1643542164485286, - 0.07693636601648317 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame", - "parent": "front_right_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link", - "parent": "front_right_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d", - "parent": "lidar3d_base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link", - "parent": "lidar3d_plate_link", - "quat": [ - 0.019660201472228286, - -0.02924763858048674, - -0.028049677756476515, - 0.9989851188547776 - ], - "trans": [ - -0.04673207969073471, - 0.01950871254361218, - -0.06428317382779054 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link", - "parent": "platform_support_leg3_link", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link", - "parent": "platform_support_leg4_link", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint", - "parent": "world", - "quat": [ - 0.0001744425226939121, - -0.0011359957402019148, - 0.15166068520672205, - 0.9884319479084599 - ], - "trans": [ - 0.20935476972868577, - -0.6925724469514695, - -0.0010082379977862182 - ] - }, - "world-pattern_link": { - "child": "pattern_link", - "parent": "world", - "quat": [ - 0.6782628169337112, - -0.3160392811989755, - 0.5267163581215956, - -0.4032971633814267 - ], - "trans": [ - 2.0984136491607104, - 0.18264344020973855, - 0.8319376679500421 - ] - } - }, - "transforms_ini": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame_ini", - "parent": "back_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame_ini", - "parent": "back_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link_ini", - "parent": "back_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link_ini", - "parent": "base_footprint_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.7052490451249392, - -0.047176487734832455, - -0.047214070602213026, - 0.7058108775674514 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.13616569885660149, - 0.6935854230731259, - 0.6941379637607448, - -0.13627417444788917 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame_ini", - "parent": "front_left_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame_ini", - "parent": "front_left_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link_ini", - "parent": "front_left_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame_ini", - "parent": "front_right_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame_ini", - "parent": "front_right_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link_ini", - "parent": "front_right_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d_ini", - "parent": "lidar3d_base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link_ini", - "parent": "lidar3d_plate_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link_ini", - "parent": "platform_support_leg3_link_ini", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link_ini", - "parent": "platform_support_leg4_link_ini", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint_ini", - "parent": "world_ini", - "quat": [ - 0.0001744425226939121, - -0.0011359957402019148, - 0.15166068520672205, - 0.9884319479084599 - ], - "trans": [ - 0.20935476972868577, - -0.6925724469514695, - -0.0010082379977862182 - ] - } - } - }, - "001": { - "additional_data": {}, - "data": { - "front_left_camera": { - "data_file": "front_left_camera_001.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_left_camera_rgb_optical_frame", - "seq": 161, - "stamp": { - "nsecs": 882000000, - "secs": 4770 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "front_right_camera": { - "data_file": "front_right_camera_001.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_right_camera_rgb_optical_frame", - "seq": 161, - "stamp": { - "nsecs": 882000000, - "secs": 4770 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "lidar3d": { - "data_file": "lidar3d_001.pcd", - "fields": [ - { - "count": 1, - "datatype": 7, - "name": "x", - "offset": 0 - }, - { - "count": 1, - "datatype": 7, - "name": "y", - "offset": 4 - }, - { - "count": 1, - "datatype": 7, - "name": "z", - "offset": 8 - } - ], - "header": { - "frame_id": "lidar3d", - "seq": 160, - "stamp": { - "nsecs": 896000000, - "secs": 4770 - } - }, - "height": 1, - "is_bigendian": false, - "is_dense": true, - "point_step": 12, - "row_step": 188412, - "width": 15701 - } - }, - "joints": {}, - "labels": { - "pattern_1": { - "front_left_camera": { - "detected": true, - "idxs": [ - { - "id": 2, - "x": 816.6603393554688, - "y": 371.0992126464844 - }, - { - "id": 8, - "x": 988.1325073242188, - "y": 275.48614501953125 - }, - { - "id": 11, - "x": 775.3614501953125, - "y": 428.80462646484375 - }, - { - "id": 12, - "x": 804.8296508789062, - "y": 412.2119445800781 - }, - { - "id": 16, - "x": 921.7843627929688, - "y": 346.8890380859375 - }, - { - "id": 17, - "x": 950.7106323242188, - "y": 330.7473449707031 - }, - { - "id": 18, - "x": 979.3528442382812, - "y": 314.4141540527344 - }, - { - "id": 19, - "x": 1008.177490234375, - "y": 298.2919921875 - }, - { - "id": 22, - "x": 792.6444091796875, - "y": 454.90557861328125 - }, - { - "id": 23, - "x": 822.5078735351562, - "y": 437.9219055175781 - }, - { - "id": 27, - "x": 941.0111083984375, - "y": 371.36187744140625 - }, - { - "id": 28, - "x": 970.6259155273438, - "y": 354.9281311035156 - }, - { - "id": 29, - "x": 999.8871459960938, - "y": 338.2966613769531 - }, - { - "id": 30, - "x": 1028.9561767578125, - "y": 322.004638671875 - }, - { - "id": 31, - "x": 1058.2786865234375, - "y": 305.6231689453125 - }, - { - "id": 33, - "x": 810.3047485351562, - "y": 481.89837646484375 - }, - { - "id": 34, - "x": 840.8685913085938, - "y": 464.6504211425781 - }, - { - "id": 39, - "x": 991.21337890625, - "y": 379.9742126464844 - }, - { - "id": 40, - "x": 1020.9951171875, - "y": 363.0958251953125 - }, - { - "id": 43, - "x": 1109.8138427734375, - "y": 313.0403747558594 - }, - { - "id": 45, - "x": 859.632568359375, - "y": 492.1458435058594 - }, - { - "id": 50, - "x": 1012.4664916992188, - "y": 405.8796691894531 - }, - { - "id": 56, - "x": 879.1746826171875, - "y": 520.8095092773438 - }, - { - "id": 57, - "x": 910.4111938476562, - "y": 503.0838928222656 - }, - { - "id": 58, - "x": 941.6041870117188, - "y": 485.2680358886719 - }, - { - "id": 59, - "x": 972.7266845703125, - "y": 467.7567443847656 - }, - { - "id": 60, - "x": 1003.6253662109375, - "y": 450.0743713378906 - }, - { - "id": 61, - "x": 1034.4635009765625, - "y": 432.7936706542969 - }, - { - "id": 66, - "x": 867.4177856445312, - "y": 568.799072265625 - }, - { - "id": 67, - "x": 899.3884887695312, - "y": 550.3092651367188 - }, - { - "id": 68, - "x": 931.0669555664062, - "y": 532.2965087890625 - }, - { - "id": 69, - "x": 962.9125366210938, - "y": 514.1432495117188 - }, - { - "id": 70, - "x": 994.3573608398438, - "y": 496.093994140625 - }, - { - "id": 71, - "x": 1025.9464111328125, - "y": 478.22406005859375 - }, - { - "id": 72, - "x": 1057.14599609375, - "y": 460.4117126464844 - }, - { - "id": 73, - "x": 1088.671630859375, - "y": 442.5404357910156 - }, - { - "id": 74, - "x": 1119.8944091796875, - "y": 424.859619140625 - }, - { - "id": 75, - "x": 1150.932373046875, - "y": 407.0138244628906 - }, - { - "id": 76, - "x": 1181.764892578125, - "y": 389.56524658203125 - }, - { - "id": 77, - "x": 887.9349975585938, - "y": 599.7979736328125 - }, - { - "id": 78, - "x": 920.3909301757812, - "y": 581.0772094726562 - }, - { - "id": 79, - "x": 952.7667236328125, - "y": 562.7113037109375 - }, - { - "id": 80, - "x": 985.0126342773438, - "y": 544.1546020507812 - }, - { - "id": 81, - "x": 1017.0989379882812, - "y": 525.8751220703125 - }, - { - "id": 82, - "x": 1049.0670166015625, - "y": 507.4942932128906 - }, - { - "id": 83, - "x": 1081.00830078125, - "y": 489.22027587890625 - }, - { - "id": 84, - "x": 1112.87060546875, - "y": 470.98895263671875 - }, - { - "id": 85, - "x": 1144.58251953125, - "y": 452.8565673828125 - }, - { - "id": 86, - "x": 1175.962646484375, - "y": 434.8129577636719 - }, - { - "id": 87, - "x": 1207.7391357421875, - "y": 416.74871826171875 - } - ], - "idxs_initial": [ - { - "x": 659.2068394835185, - "y": 266.8546728576012 - }, - { - "x": 836.2747114473472, - "y": 189.41831830896592 - }, - { - "x": 611.9485012329391, - "y": 319.72238028640504 - }, - { - "x": 642.5358989586506, - "y": 306.2566591789431 - }, - { - "x": 763.2119936600951, - "y": 253.13051062066373 - }, - { - "x": 792.9694915691025, - "y": 240.03014257720156 - }, - { - "x": 822.5650663149836, - "y": 227.0010591907426 - }, - { - "x": 852.0000359505738, - "y": 214.04268020493274 - }, - { - "x": 625.3421151131173, - "y": 346.894392537972 - }, - { - "x": 656.2846117879783, - "y": 333.17970691597577 - }, - { - "x": 778.3401845797787, - "y": 279.0808464768241 - }, - { - "x": 808.4325788381452, - "y": 265.74295292533304 - }, - { - "x": 838.35916053006, - "y": 252.47855270713563 - }, - { - "x": 868.1212963597495, - "y": 239.2870400560261 - }, - { - "x": 897.7203380525798, - "y": 226.16781584489996 - }, - { - "x": 639.0850315922872, - "y": 374.77504508514687 - }, - { - "x": 670.3908705929825, - "y": 360.802909459558 - }, - { - "x": 824.2921697516348, - "y": 292.1150897607706 - }, - { - "x": 854.5571160119018, - "y": 278.60751585929427 - }, - { - "x": 944.3469944572694, - "y": 238.5333188567493 - }, - { - "x": 684.8688065112602, - "y": 389.1539387304598 - }, - { - "x": 840.56371306504, - "y": 319.1722420622139 - }, - { - "x": 699.7333052869989, - "y": 418.261944337545 - }, - { - "x": 731.6054506060348, - "y": 403.83209132855666 - }, - { - "x": 763.292949036783, - "y": 389.4858356874232 - }, - { - "x": 794.7974005341938, - "y": 375.222453047632 - }, - { - "x": 826.12038662176, - "y": 361.041227387362 - }, - { - "x": 857.263470656167, - "y": 346.9414509096656 - }, - { - "x": 682.5518058652924, - "y": 462.9573485058929 - }, - { - "x": 715.0000583227671, - "y": 448.15765354857075 - }, - { - "x": 747.2572367405287, - "y": 433.44510773759237 - }, - { - "x": 779.3250238953483, - "y": 418.8189435560345 - }, - { - "x": 811.2050828616937, - "y": 404.27840247322285 - }, - { - "x": 842.8990572992363, - "y": 389.82273481359994 - }, - { - "x": 874.4085717353378, - "y": 375.4511996278824 - }, - { - "x": 905.7352318426194, - "y": 361.16306456646146 - }, - { - "x": 936.8806247117125, - "y": 346.95760575500077 - }, - { - "x": 967.8463191192878, - "y": 332.83410767218794 - }, - { - "x": 998.6338657914594, - "y": 318.79186302959556 - }, - { - "x": 697.8380548629273, - "y": 493.9690044159489 - }, - { - "x": 730.6856179327553, - "y": 478.87347948836066 - }, - { - "x": 763.3371104297752, - "y": 463.86806134321773 - }, - { - "x": 795.7942826789819, - "y": 448.95194559589845 - }, - { - "x": 828.0588642336097, - "y": 434.12433740771394 - }, - { - "x": 860.1325641823541, - "y": 419.38445134472045 - }, - { - "x": 892.0170714511555, - "y": 404.73151123903057 - }, - { - "x": 923.7140550996598, - "y": 390.1647500525709 - }, - { - "x": 955.2251646124635, - "y": 375.683409743237 - }, - { - "x": 986.552030185248, - "y": 361.2867411333957 - }, - { - "x": 1017.6962630059131, - "y": 346.9740037806876 - } - ], - "idxs_projected": [ - { - "x": 786.9573576456767, - "y": 429.7324712885578 - }, - { - "x": 975.2295724533371, - "y": 320.16456290398787 - }, - { - "x": 741.6782391601594, - "y": 495.75189862033665 - }, - { - "x": 773.6821893609649, - "y": 477.1119734371782 - }, - { - "x": 901.4605902025721, - "y": 402.6905405588317 - }, - { - "x": 933.3459724481004, - "y": 384.11967240774646 - }, - { - "x": 965.2077201808847, - "y": 365.5625696058298 - }, - { - "x": 997.0458596692279, - "y": 347.0192168537454 - }, - { - "x": 759.9434291274231, - "y": 526.1460501467084 - }, - { - "x": 792.486994037392, - "y": 507.1763380512578 - }, - { - "x": 922.4157348531819, - "y": 431.44060310585377 - }, - { - "x": 954.83667921903, - "y": 412.54236678219996 - }, - { - "x": 987.233182650245, - "y": 393.65837713049547 - }, - { - "x": 1019.60527277407, - "y": 374.7886180467625 - }, - { - "x": 1051.9529771761252, - "y": 355.9330734512853 - }, - { - "x": 778.8435112288847, - "y": 557.5966926137331 - }, - { - "x": 811.9451964526, - "y": 538.2853286635723 - }, - { - "x": 977.072676680662, - "y": 441.950750913056 - }, - { - "x": 1010.0221880591816, - "y": 422.7281644522708 - }, - { - "x": 1108.7192767317422, - "y": 365.1487576246205 - }, - { - "x": 832.0914534547666, - "y": 570.4943532476642 - }, - { - "x": 1000.0934186116211, - "y": 472.3970046892184 - }, - { - "x": 852.9629169830902, - "y": 603.8628088281455 - }, - { - "x": 887.2130153353656, - "y": 583.8458400662973 - }, - { - "x": 921.4358596803908, - "y": 563.8447995101482 - }, - { - "x": 955.6314825356853, - "y": 543.8596681553094 - }, - { - "x": 989.7999163670596, - "y": 523.8904270276133 - }, - { - "x": 1023.9411935887169, - "y": 503.9370571830532 - }, - { - "x": 839.7023491821067, - "y": 658.8687158330049 - }, - { - "x": 874.5994627232644, - "y": 638.4544470458629 - }, - { - "x": 909.4682873959719, - "y": 618.0567268068855 - }, - { - "x": 944.3088575842698, - "y": 597.675535001943 - }, - { - "x": 979.1212076164983, - "y": 577.3108515494904 - }, - { - "x": 1013.9053717654091, - "y": 556.9626564005007 - }, - { - "x": 1048.6613842482789, - "y": 536.6309295383994 - }, - { - "x": 1083.3892792270206, - "y": 516.3156509789983 - }, - { - "x": 1118.089090808296, - "y": 496.0168007704307 - }, - { - "x": 1152.7608530436273, - "y": 475.73435899308583 - }, - { - "x": 1187.404599929508, - "y": 455.46830575954357 - }, - { - "x": 861.5042850718862, - "y": 695.1481820849225 - }, - { - "x": 897.043944377804, - "y": 674.3377806750591 - }, - { - "x": 932.5542562704038, - "y": 653.544563770152 - }, - { - "x": 968.0352570857913, - "y": 632.7685100934372 - }, - { - "x": 1003.4869831001115, - "y": 612.0095984032608 - }, - { - "x": 1038.9094705296725, - "y": 591.267807493007 - }, - { - "x": 1074.3027555310684, - "y": 570.5431161910252 - }, - { - "x": 1109.666874201303, - "y": 549.835503360559 - }, - { - "x": 1145.0018625779119, - "y": 529.1449478996728 - }, - { - "x": 1180.307756639085, - "y": 508.4714287411821 - }, - { - "x": 1215.5845923037887, - "y": 487.81492485258036 - } - ] - }, - "front_right_camera": { - "detected": true, - "idxs": [ - { - "id": 0, - "x": 236.6496124267578, - "y": 409.1197814941406 - }, - { - "id": 1, - "x": 271.6786804199219, - "y": 396.0564270019531 - }, - { - "id": 2, - "x": 305.6202087402344, - "y": 383.0774841308594 - }, - { - "id": 3, - "x": 338.9335021972656, - "y": 370.7423400878906 - }, - { - "id": 6, - "x": 433.8879699707031, - "y": 334.90545654296875 - }, - { - "id": 7, - "x": 463.989013671875, - "y": 323.5413513183594 - }, - { - "id": 8, - "x": 493.12384033203125, - "y": 312.3228759765625 - }, - { - "id": 11, - "x": 250.0238037109375, - "y": 438.19952392578125 - }, - { - "id": 12, - "x": 285.1902770996094, - "y": 424.62872314453125 - }, - { - "id": 13, - "x": 319.5910949707031, - "y": 411.1492919921875 - }, - { - "id": 14, - "x": 352.89862060546875, - "y": 398.1494445800781 - }, - { - "id": 15, - "x": 385.535400390625, - "y": 385.4825134277344 - }, - { - "id": 16, - "x": 417.1134033203125, - "y": 373.13629150390625 - }, - { - "id": 17, - "x": 448.29132080078125, - "y": 361.0182189941406 - }, - { - "id": 18, - "x": 478.5441589355469, - "y": 349.2325134277344 - }, - { - "id": 22, - "x": 263.8521728515625, - "y": 468.0129089355469 - }, - { - "id": 23, - "x": 299.1890563964844, - "y": 453.8851013183594 - }, - { - "id": 24, - "x": 333.72991943359375, - "y": 439.93255615234375 - }, - { - "id": 27, - "x": 431.9618835449219, - "y": 400.3244323730469 - }, - { - "id": 28, - "x": 463.2822265625, - "y": 387.90869140625 - }, - { - "id": 29, - "x": 493.6455993652344, - "y": 375.564697265625 - }, - { - "id": 32, - "x": 580.8673706054688, - "y": 340.6826477050781 - }, - { - "id": 33, - "x": 277.9795837402344, - "y": 498.45941162109375 - }, - { - "id": 34, - "x": 313.50653076171875, - "y": 483.7651062011719 - }, - { - "id": 39, - "x": 478.23822021484375, - "y": 415.0626525878906 - }, - { - "id": 40, - "x": 508.95294189453125, - "y": 402.5137634277344 - }, - { - "id": 43, - "x": 596.2753295898438, - "y": 366.07763671875 - }, - { - "id": 44, - "x": 292.23687744140625, - "y": 529.7182006835938 - }, - { - "id": 45, - "x": 327.95733642578125, - "y": 514.2950439453125 - }, - { - "id": 55, - "x": 307.0011901855469, - "y": 561.6961669921875 - }, - { - "id": 56, - "x": 343.02264404296875, - "y": 545.679931640625 - }, - { - "id": 57, - "x": 378.14520263671875, - "y": 530.03125 - }, - { - "id": 58, - "x": 412.32672119140625, - "y": 514.964599609375 - }, - { - "id": 59, - "x": 445.7126770019531, - "y": 499.95843505859375 - }, - { - "id": 66, - "x": 321.9974365234375, - "y": 594.3287353515625 - }, - { - "id": 67, - "x": 358.248046875, - "y": 577.8582153320312 - }, - { - "id": 68, - "x": 393.72625732421875, - "y": 561.4934692382812 - }, - { - "id": 69, - "x": 428.057373046875, - "y": 545.8153076171875 - }, - { - "id": 70, - "x": 461.5184631347656, - "y": 530.3662719726562 - }, - { - "id": 73, - "x": 557.0770874023438, - "y": 486.7088317871094 - }, - { - "id": 74, - "x": 587.3150634765625, - "y": 472.8713684082031 - }, - { - "id": 75, - "x": 616.8123168945312, - "y": 459.1522521972656 - }, - { - "id": 76, - "x": 645.4308471679688, - "y": 446.14410400390625 - }, - { - "id": 77, - "x": 337.5016784667969, - "y": 628.01025390625 - }, - { - "id": 78, - "x": 374.0494384765625, - "y": 610.75732421875 - }, - { - "id": 79, - "x": 409.6118469238281, - "y": 593.8427124023438 - }, - { - "id": 80, - "x": 444.0466003417969, - "y": 577.416015625 - }, - { - "id": 81, - "x": 477.8953857421875, - "y": 561.4093017578125 - }, - { - "id": 84, - "x": 573.7477416992188, - "y": 515.959716796875 - }, - { - "id": 85, - "x": 604.06884765625, - "y": 501.6434020996094 - }, - { - "id": 86, - "x": 633.8628540039062, - "y": 487.6279296875 - } - ], - "idxs_initial": [ - { - "x": 322.408828063935, - "y": 354.3441382003654 - }, - { - "x": 352.93623740345356, - "y": 338.71628436279707 - }, - { - "x": 382.9621960588346, - "y": 323.3451374704953 - }, - { - "x": 412.4989588072708, - "y": 308.2244239525635 - }, - { - "x": 498.29077246956456, - "y": 264.3051411381321 - }, - { - "x": 525.9856111078532, - "y": 250.1273612459508 - }, - { - "x": 553.2468927021714, - "y": 236.17153160307038 - }, - { - "x": 337.647972746478, - "y": 380.57287139184024 - }, - { - "x": 368.34712700012227, - "y": 364.57252682341334 - }, - { - "x": 398.53710839238477, - "y": 348.837562244275 - }, - { - "x": 428.23048036456703, - "y": 333.36142961117525 - }, - { - "x": 457.4393964056313, - "y": 318.13779454729394 - }, - { - "x": 486.17561663812467, - "y": 303.1605276976864 - }, - { - "x": 514.4505236053242, - "y": 288.42369650105167 - }, - { - "x": 542.2751373041245, - "y": 273.92155735461813 - }, - { - "x": 353.19134065706686, - "y": 407.3252159831204 - }, - { - "x": 384.06307027805514, - "y": 390.9405854187695 - }, - { - "x": 414.4177393734582, - "y": 374.8303756852282 - }, - { - "x": 502.50610114780545, - "y": 328.07901829738864 - }, - { - "x": 530.9171922190163, - "y": 313.00032860792453 - }, - { - "x": 558.8715590115464, - "y": 298.164037341478 - }, - { - "x": 640.1018521042586, - "y": 255.0524799620301 - }, - { - "x": 369.0481335823017, - "y": 434.61700955634365 - }, - { - "x": 400.0932154417424, - "y": 417.8358089184415 - }, - { - "x": 547.6996059331715, - "y": 338.0482127546407 - }, - { - "x": 575.7836315967133, - "y": 322.8675902163055 - }, - { - "x": 657.3661343822757, - "y": 278.76874216091204 - }, - { - "x": 385.2279281881858, - "y": 462.46473491436416 - }, - { - "x": 416.4470801811465, - "y": 445.27416601117943 - }, - { - "x": 401.740695307228, - "y": 490.88555327659526 - }, - { - "x": 433.1345705158422, - "y": 473.2722769214253 - }, - { - "x": 463.9866888010082, - "y": 455.9629488474603 - }, - { - "x": 494.31095366094155, - "y": 438.94976861099116 - }, - { - "x": 524.1207968752218, - "y": 422.22520042218287 - }, - { - "x": 418.596820428682, - "y": 519.8973395456231 - }, - { - "x": 450.1660008043275, - "y": 501.84744698074184 - }, - { - "x": 481.18483383558294, - "y": 484.1122192352003 - }, - { - "x": 511.66758651930843, - "y": 466.6834990569735 - }, - { - "x": 541.6280369408272, - "y": 449.55340873251697 - }, - { - "x": 628.5064505940842, - "y": 399.88008766465737 - }, - { - "x": 656.5063997542479, - "y": 383.87092720659905 - }, - { - "x": 684.0462947139451, - "y": 368.12480585166696 - }, - { - "x": 711.1373814904636, - "y": 352.6352936133552 - }, - { - "x": 435.8071254804057, - "y": 549.5187197968817 - }, - { - "x": 467.55211500343046, - "y": 531.0177022966417 - }, - { - "x": 498.7379805622646, - "y": 512.8425429050899 - }, - { - "x": 529.3793649665324, - "y": 494.98470777543054 - }, - { - "x": 559.4904041464008, - "y": 477.43595847081673 - }, - { - "x": 646.7756553838373, - "y": 426.5660106484878 - }, - { - "x": 674.8972735890113, - "y": 410.17669824466327 - }, - { - "x": 702.5523465924533, - "y": 394.05928893709387 - } - ], - "idxs_projected": [ - { - "x": 233.74180285897307, - "y": 417.0927910641994 - }, - { - "x": 267.8019295624327, - "y": 401.93085498103596 - }, - { - "x": 301.2379549737037, - "y": 387.0467388832169 - }, - { - "x": 334.06687695790345, - "y": 372.43287613581157 - }, - { - "x": 429.07198749750273, - "y": 330.14115402577704 - }, - { - "x": 459.63064066775746, - "y": 316.5379061521307 - }, - { - "x": 489.65852832554225, - "y": 303.17092964779783 - }, - { - "x": 247.2425041701598, - "y": 446.3675760662656 - }, - { - "x": 281.5435771744389, - "y": 430.7686070407036 - }, - { - "x": 315.2094220112186, - "y": 415.45851832240646 - }, - { - "x": 348.25752265485187, - "y": 400.429358790593 - }, - { - "x": 380.70472727609365, - "y": 385.673466466476 - }, - { - "x": 412.56727688291704, - "y": 371.183455488386 - }, - { - "x": 443.8608324269451, - "y": 356.9522037846828 - }, - { - "x": 474.6005004705537, - "y": 342.97284140122355 - }, - { - "x": 261.0402244208085, - "y": 476.28641395076147 - }, - { - "x": 295.5846882970673, - "y": 460.23480298963943 - }, - { - "x": 329.4825111585363, - "y": 444.4836636189317 - }, - { - "x": 427.4727427069985, - "y": 398.9510109646468 - }, - { - "x": 458.95742390361585, - "y": 384.32117460032026 - }, - { - "x": 489.8790883471692, - "y": 369.9529525403045 - }, - { - "x": 579.4130561576828, - "y": 328.34963154947843 - }, - { - "x": 275.1448743714273, - "y": 506.870795111141 - }, - { - "x": 309.9351598126051, - "y": 490.3502120867867 - }, - { - "x": 474.3714689436501, - "y": 412.2656645538001 - }, - { - "x": 505.47605429768515, - "y": 397.49528028522957 - }, - { - "x": 595.5067013863513, - "y": 354.7431510312334 - }, - { - "x": 289.566810670799, - "y": 538.1431768005102 - }, - { - "x": 324.60532956666685, - "y": 521.1365289816576 - }, - { - "x": 304.3168612170507, - "y": 570.1270381243168 - }, - { - "x": 339.6060012041733, - "y": 552.6164258342698 - }, - { - "x": 374.21245326963594, - "y": 535.4445660192235 - }, - { - "x": 408.15583808989635, - "y": 518.6017228211083 - }, - { - "x": 441.45503160312035, - "y": 502.07852992397085 - }, - { - "x": 319.40635226961547, - "y": 602.8469388296533 - }, - { - "x": 354.9484707030309, - "y": 584.8136079978193 - }, - { - "x": 389.79525038255156, - "y": 567.1330775713037 - }, - { - "x": 423.96689883845966, - "y": 549.7950946700043 - }, - { - "x": 457.482848100767, - "y": 532.7897998865086 - }, - { - "x": 554.2799478972706, - "y": 483.67696696793774 - }, - { - "x": 585.3531575948749, - "y": 467.91106737662295 - }, - { - "x": 615.8574153653612, - "y": 452.43384214635813 - }, - { - "x": 645.8082057520821, - "y": 437.2374347422667 - }, - { - "x": 334.84713745474966, - "y": 636.3285822005307 - }, - { - "x": 370.64455474246336, - "y": 617.7528735514917 - }, - { - "x": 405.73364783735724, - "y": 599.5447228111459 - }, - { - "x": 440.13523421839125, - "y": 581.6933275402876 - }, - { - "x": 473.8693235176837, - "y": 564.1883045011145 - }, - { - "x": 571.2553871932262, - "y": 513.6535094690016 - }, - { - "x": 602.504740384416, - "y": 497.43784576105895 - }, - { - "x": 633.1758107434184, - "y": 481.5222599420076 - } - ] - }, - "lidar3d": { - "detected": true, - "idxs": [ - 6816, - 6825, - 6834, - 6843, - 6871, - 6880, - 6881, - 6890, - 6891, - 6900, - 6901, - 6910, - 6911, - 6921, - 6930, - 6931, - 6932, - 6941, - 6942, - 6952, - 6953, - 6954, - 6963, - 6964, - 6965, - 6974, - 6975, - 6976, - 6985, - 6986, - 6987, - 6988, - 6997, - 6998, - 6999, - 7000, - 7009, - 7010, - 7011, - 7012, - 7021, - 7022, - 7023, - 7024, - 7034, - 7035, - 7045, - 7046, - 7047, - 7048, - 7057, - 7058, - 7059, - 7060, - 7069, - 7070, - 7071, - 7072, - 7082, - 7083, - 7084, - 7093, - 7094, - 7095, - 7096, - 7105, - 7106, - 7108, - 7117, - 7118, - 7119, - 7120, - 7129, - 7131, - 7132, - 7141, - 7142, - 7143, - 7144, - 7153, - 7154, - 7156, - 7166, - 7167, - 7168, - 7179, - 7180, - 7189, - 7191, - 7192, - 7201, - 7202, - 7203, - 7213, - 7214, - 7215, - 7216, - 7225, - 7226, - 7227, - 7228, - 7237, - 7239, - 7240, - 7241, - 7252, - 7253, - 7254, - 7263, - 7264, - 7265, - 7266, - 7267, - 7276, - 7277, - 7278, - 7279, - 7280, - 7289, - 7290, - 7291, - 7292, - 7293, - 7302, - 7304, - 7305, - 7315, - 7316, - 7317, - 7329, - 7330, - 7331, - 7332, - 7341, - 7342, - 7343, - 7344, - 7345, - 7354, - 7355, - 7356, - 7357, - 7368, - 7370, - 7371, - 7380, - 7381, - 7382, - 7383, - 7384, - 7393, - 7394, - 7395, - 7397, - 7406, - 7407, - 7409, - 7420, - 7421, - 7422, - 7423, - 7432, - 7434, - 7435, - 7436, - 7445, - 7448, - 7459, - 7460, - 7461, - 7462, - 7471, - 7472, - 7473, - 7474, - 7475, - 7484, - 7485, - 7486, - 7487, - 7488, - 7498, - 7499, - 7500, - 7501, - 7502, - 7512, - 7513, - 7514, - 7516, - 7525, - 7526, - 7527, - 7528, - 7529, - 7530, - 7540, - 7541, - 7542, - 7543, - 7544, - 7553, - 7554, - 7555, - 7556, - 7557, - 7558, - 7567, - 7568, - 7569, - 7570, - 7572, - 7581, - 7582, - 7583, - 7584, - 7585, - 7586, - 7595, - 7597, - 7598, - 7599, - 7600, - 7610, - 7611, - 7612, - 7613, - 7614, - 7623, - 7624, - 7625, - 7627, - 7628, - 7637, - 7639, - 7640, - 7642, - 7651, - 7653, - 7656, - 7665, - 7666, - 7668, - 7669, - 7670, - 7679, - 7680, - 7681, - 7682, - 7684, - 7693, - 7694, - 7695, - 7696, - 7697, - 7698, - 7707, - 7709, - 7711, - 7712, - 7721, - 7723, - 7724, - 7725, - 7726, - 7735, - 7737, - 7749, - 7750, - 7751, - 7753, - 7763, - 7764, - 7765, - 7766, - 7777, - 7778, - 7779, - 7780, - 7781, - 7782, - 7791, - 7792, - 7793, - 7794, - 7796, - 7797, - 7806, - 7808, - 7809, - 7811, - 7812, - 7821, - 7822, - 7823, - 7824, - 7825, - 7826, - 7827, - 7836, - 7837, - 7838, - 7839, - 7840, - 7841, - 7851, - 7852, - 7853, - 7854, - 7856, - 7868, - 7869, - 7871, - 7872, - 7882, - 7883, - 7884, - 7885, - 7886, - 7887, - 7911, - 7913, - 7914, - 7915, - 7916, - 7917, - 7926, - 7927, - 7929, - 7930, - 7931, - 7942, - 7943, - 7944, - 7945, - 7946, - 7947, - 7956, - 7957, - 7958, - 7961, - 7962, - 7971, - 7972, - 7973, - 7974, - 7976, - 7977, - 7987, - 7988, - 7989, - 7990, - 7991, - 7992, - 8001, - 8002, - 8004, - 8005, - 8006, - 8007, - 8016, - 8017, - 8018, - 8019, - 8020, - 8022, - 8031, - 8032, - 8034, - 8035, - 8036, - 8037, - 8046, - 8048, - 8049, - 8050, - 8051, - 8052, - 8061, - 8062, - 8063, - 8064, - 8065, - 8066, - 8076, - 8077, - 8080, - 8081, - 8082, - 8091, - 8093, - 8094, - 8095, - 8098, - 8109, - 8110, - 8111, - 8112, - 8113, - 8114, - 8123, - 8124, - 8126, - 8127, - 8128, - 8130, - 8139, - 8140, - 8141, - 8142, - 8144, - 8145, - 8146, - 8155, - 8156, - 8157, - 8159, - 8160, - 8161, - 8162, - 8171, - 8172, - 8173, - 8174, - 8175, - 8177, - 8178, - 8187, - 8188, - 8189, - 8191, - 8192, - 8193, - 8194, - 8203, - 8204, - 8206, - 8207, - 8209, - 8210, - 8219, - 8220, - 8222, - 8234, - 8235, - 8236, - 8237, - 8238, - 8239, - 8240, - 8249, - 8250, - 8254, - 8255, - 8265, - 8266, - 8268, - 8269, - 8270, - 8279, - 8282, - 8283, - 8284, - 8295, - 8296, - 8297, - 8300, - 8310, - 8311, - 8312, - 8313, - 8314, - 8323, - 8324, - 8326, - 8327, - 8328, - 8337, - 8338, - 8339, - 8340, - 8341, - 8342, - 8351, - 8352, - 8353, - 8355, - 8356, - 8365, - 8366, - 8367, - 8368, - 8369, - 8370, - 8379, - 8380, - 8381, - 8382, - 8392, - 8393, - 8394, - 8395, - 8396, - 8405, - 8406, - 8407, - 8408, - 8409, - 8418, - 8419, - 8420, - 8421, - 8422, - 8431, - 8432, - 8433, - 8434, - 8435, - 8444, - 8445, - 8446, - 8448, - 8458, - 8459, - 8460, - 8469, - 8470, - 8472, - 8481, - 8482, - 8483, - 8484, - 8493, - 8494, - 8495, - 8496, - 8505, - 8506, - 8507, - 8508, - 8517, - 8528, - 8529, - 8530, - 8539, - 8540, - 8541, - 8550, - 8561, - 8562, - 8563, - 8572, - 8573, - 8574, - 8584, - 8593, - 8603, - 8604, - 8613, - 8614, - 8623, - 8624, - 8633, - 8634, - 8643, - 8652 - ], - "idxs_limit_points": [ - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652 - ], - "samples": [ - 141, - 8, - 444, - 493, - 259, - 525, - 177, - 478, - 209, - 74, - 358, - 3, - 497, - 545, - 67, - 496, - 342, - 470, - 273, - 514, - 471, - 28, - 81, - 355, - 559, - 414, - 261, - 138, - 55, - 166, - 511, - 390, - 475, - 301, - 159, - 10, - 289, - 558, - 1, - 375, - 34, - 391, - 453, - 557, - 315, - 510, - 136, - 495, - 309, - 78, - 264, - 320, - 311, - 341, - 319, - 334, - 329, - 201, - 265, - 430, - 552, - 47, - 260, - 324, - 107, - 200, - 305, - 271, - 434, - 435, - 76, - 408, - 258, - 321, - 45, - 157, - 20, - 119, - 486, - 234, - 287, - 118, - 267, - 142, - 31, - 57, - 480, - 345, - 419, - 403, - 194, - 438, - 186, - 109, - 163, - 182, - 39, - 171, - 487, - 185, - 85, - 254, - 226, - 445, - 149, - 236, - 458, - 68, - 367, - 463, - 327, - 110, - 139, - 167, - 543, - 50, - 121, - 240, - 97, - 385, - 347, - 433, - 191, - 94, - 548, - 71, - 407, - 69, - 488, - 137, - 413, - 281, - 502, - 193, - 204, - 550, - 421, - 383, - 175, - 143, - 368, - 304, - 257, - 297, - 353, - 374, - 164, - 380, - 431, - 384, - 365, - 360, - 323, - 446, - 366, - 461, - 272, - 318, - 326, - 343, - 37, - 188, - 490, - 202, - 247, - 89, - 132, - 181, - 225, - 244, - 44, - 95, - 161, - 533, - 65, - 14, - 53, - 179, - 465, - 183, - 469, - 420, - 333, - 223, - 4, - 277, - 477, - 449, - 424, - 199, - 418, - 145, - 448, - 439, - 77, - 184, - 393, - 103, - 255, - 48, - 72, - 104, - 169, - 128, - 415, - 215, - 370, - 362, - 491, - 427, - 96, - 126, - 122, - 312, - 23, - 172, - 190, - 331, - 313, - 481, - 73, - 90, - 32, - 220, - 227, - 523, - 551, - 379, - 483, - 295, - 59, - 173, - 348, - 352, - 402, - 116, - 27, - 500, - 242, - 250, - 317, - 162, - 278, - 494, - 499, - 46, - 532, - 539, - 275, - 253, - 205, - 232, - 86, - 210, - 197, - 268, - 231, - 351, - 537, - 517, - 302, - 524, - 60, - 256, - 400, - 412, - 508, - 156, - 467, - 381, - 129, - 54, - 388, - 112, - 88, - 12, - 75, - 218, - 504, - 350, - 238, - 25, - 243, - 123, - 33, - 246, - 440, - 15, - 70, - 423, - 30, - 24, - 102, - 554, - 337, - 286, - 429, - 279, - 349, - 251, - 0, - 339, - 335, - 354, - 307, - 285, - 108, - 509, - 454, - 392, - 270, - 531, - 165, - 219, - 100, - 306, - 239, - 386, - 134, - 336, - 376, - 422, - 457, - 41, - 130, - 26, - 213, - 522, - 38, - 160, - 389, - 395, - 542, - 51, - 518, - 87, - 276, - 36, - 472, - 553, - 101, - 80, - 417, - 372, - 207, - 284, - 426, - 549, - 378, - 474, - 361, - 135, - 195, - 125, - 310, - 58, - 501, - 293, - 35, - 178, - 140, - 168, - 373, - 7, - 154, - 565, - 192, - 314, - 294, - 49, - 266, - 148, - 530, - 316, - 221, - 460, - 6, - 515, - 208, - 359, - 217, - 538, - 290, - 479, - 228, - 153, - 224, - 9, - 176, - 450, - 562, - 443, - 563, - 340, - 485, - 308, - 484, - 369, - 556, - 235, - 40, - 83, - 526, - 399, - 416, - 17, - 105, - 106, - 564, - 330, - 222, - 346, - 216, - 296, - 513, - 503, - 387, - 66, - 436, - 249, - 401, - 198, - 229, - 406, - 43, - 114, - 298, - 291, - 98, - 466, - 377, - 411, - 519, - 113, - 196, - 120, - 462, - 79, - 18, - 21, - 468, - 371, - 187, - 252, - 303, - 544, - 147, - 516, - 338, - 84, - 528, - 520, - 16, - 230, - 300, - 203, - 459, - 150, - 464, - 237, - 248, - 527, - 146, - 409, - 288, - 245, - 428, - 425, - 512, - 482, - 92, - 410, - 328, - 56, - 206, - 536, - 133, - 2, - 398, - 452, - 115, - 521, - 356, - 19, - 489, - 124, - 382, - 476, - 529, - 441, - 174, - 432, - 63, - 61, - 325, - 82, - 158, - 29, - 397, - 42, - 541, - 52, - 211, - 455, - 13, - 282, - 547, - 283, - 492, - 506, - 363, - 111, - 546, - 404, - 117, - 99, - 447, - 64, - 555, - 442, - 274, - 127, - 540, - 394, - 534, - 263, - 560, - 456, - 5, - 151, - 507, - 437, - 357, - 144, - 212, - 214, - 332, - 322, - 292, - 11, - 131, - 269, - 299, - 155, - 396, - 473, - 62, - 344, - 241, - 535, - 170, - 262, - 22, - 451, - 280, - 561, - 233, - 405, - 91, - 152, - 93, - 189, - 364, - 180, - 505, - 498 - ] - } - } - }, - "transforms": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame", - "parent": "back_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame", - "parent": "back_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link", - "parent": "back_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link", - "parent": "base_footprint", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link", - "parent": "base_link", - "quat": [ - -0.6790806889716875, - -0.19608991435148215, - -0.1962461282113855, - 0.6796216745494562 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link", - "parent": "base_link", - "quat": [ - -0.012067133737013019, - 0.7067221667161763, - 0.7072851727122114, - 0.01207674694708179 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame", - "parent": "front_left_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame", - "parent": "front_left_camera_link", - "quat": [ - -0.0023839263227918867, - 0.0004495519069042365, - -0.01936337153630656, - 0.9998095691886117 - ], - "trans": [ - 0.12643949222587694, - -0.08206128370426441, - 0.14945602657604204 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame", - "parent": "front_left_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link", - "parent": "front_left_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame", - "parent": "front_right_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.017093516476485732, - 0.012338763855292501, - 0.0143143196283024, - 0.9996752807059751 - ], - "trans": [ - -0.006408745927892007, - -0.1643542164485286, - 0.07693636601648317 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame", - "parent": "front_right_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link", - "parent": "front_right_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d", - "parent": "lidar3d_base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link", - "parent": "lidar3d_plate_link", - "quat": [ - 0.019660201472228286, - -0.02924763858048674, - -0.028049677756476515, - 0.9989851188547776 - ], - "trans": [ - -0.04673207969073471, - 0.01950871254361218, - -0.06428317382779054 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link", - "parent": "platform_support_leg3_link", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link", - "parent": "platform_support_leg4_link", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint", - "parent": "world", - "quat": [ - 0.00016660332775850843, - -0.0011123591163476104, - 0.14841413119282568, - 0.9889246586888236 - ], - "trans": [ - 0.3930134512469923, - -0.6355274724532721, - -0.00100835022220228 - ] - }, - "world-pattern_link": { - "child": "pattern_link", - "parent": "world", - "quat": [ - 0.6782628169337112, - -0.3160392811989755, - 0.5267163581215956, - -0.4032971633814267 - ], - "trans": [ - 2.0984136491607104, - 0.18264344020973855, - 0.8319376679500421 - ] - } - }, - "transforms_ini": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame_ini", - "parent": "back_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame_ini", - "parent": "back_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link_ini", - "parent": "back_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link_ini", - "parent": "base_footprint_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.6790806889716875, - -0.19608991435148215, - -0.1962461282113855, - 0.6796216745494562 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.012067133737013019, - 0.7067221667161763, - 0.7072851727122114, - 0.01207674694708179 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame_ini", - "parent": "front_left_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame_ini", - "parent": "front_left_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link_ini", - "parent": "front_left_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame_ini", - "parent": "front_right_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame_ini", - "parent": "front_right_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link_ini", - "parent": "front_right_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d_ini", - "parent": "lidar3d_base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link_ini", - "parent": "lidar3d_plate_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link_ini", - "parent": "platform_support_leg3_link_ini", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link_ini", - "parent": "platform_support_leg4_link_ini", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint_ini", - "parent": "world_ini", - "quat": [ - 0.00016660332775850843, - -0.0011123591163476104, - 0.14841413119282568, - 0.9889246586888236 - ], - "trans": [ - 0.3930134512469923, - -0.6355274724532721, - -0.00100835022220228 - ] - } - } - }, - "002": { - "additional_data": {}, - "data": { - "front_left_camera": { - "data_file": "front_left_camera_002.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_left_camera_rgb_optical_frame", - "seq": 221, - "stamp": { - "nsecs": 882000000, - "secs": 4776 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "front_right_camera": { - "data_file": "front_right_camera_002.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_right_camera_rgb_optical_frame", - "seq": 221, - "stamp": { - "nsecs": 882000000, - "secs": 4776 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "lidar3d": { - "data_file": "lidar3d_002.pcd", - "fields": [ - { - "count": 1, - "datatype": 7, - "name": "x", - "offset": 0 - }, - { - "count": 1, - "datatype": 7, - "name": "y", - "offset": 4 - }, - { - "count": 1, - "datatype": 7, - "name": "z", - "offset": 8 - } - ], - "header": { - "frame_id": "lidar3d", - "seq": 220, - "stamp": { - "nsecs": 897000000, - "secs": 4776 - } - }, - "height": 1, - "is_bigendian": false, - "is_dense": true, - "point_step": 12, - "row_step": 188484, - "width": 15707 - } - }, - "joints": {}, - "labels": { - "pattern_1": { - "front_left_camera": { - "detected": true, - "idxs": [ - { - "id": 0, - "x": 401.3843078613281, - "y": 394.8448181152344 - }, - { - "id": 1, - "x": 433.2201843261719, - "y": 381.1540222167969 - }, - { - "id": 2, - "x": 464.4621276855469, - "y": 368.1054382324219 - }, - { - "id": 3, - "x": 495.34796142578125, - "y": 355.1813659667969 - }, - { - "id": 6, - "x": 584.0379028320312, - "y": 317.94500732421875 - }, - { - "id": 7, - "x": 612.4517211914062, - "y": 306.0532531738281 - }, - { - "id": 8, - "x": 640.2246704101562, - "y": 294.3681640625 - }, - { - "id": 11, - "x": 415.5279846191406, - "y": 422.21820068359375 - }, - { - "id": 12, - "x": 447.8292541503906, - "y": 408.2994079589844 - }, - { - "id": 15, - "x": 540.777587890625, - "y": 368.2898864746094 - }, - { - "id": 16, - "x": 570.4241333007812, - "y": 355.7479553222656 - }, - { - "id": 17, - "x": 599.5654296875, - "y": 343.02606201171875 - }, - { - "id": 18, - "x": 628.461669921875, - "y": 330.9095764160156 - }, - { - "id": 22, - "x": 429.9983825683594, - "y": 450.4209899902344 - }, - { - "id": 23, - "x": 462.5677795410156, - "y": 436.0431213378906 - }, - { - "id": 26, - "x": 556.2771606445312, - "y": 394.9233093261719 - }, - { - "id": 27, - "x": 586.169677734375, - "y": 381.745361328125 - }, - { - "id": 28, - "x": 615.5840454101562, - "y": 368.7323303222656 - }, - { - "id": 32, - "x": 727.5197143554688, - "y": 319.1338806152344 - }, - { - "id": 33, - "x": 445.0018615722656, - "y": 479.42901611328125 - }, - { - "id": 34, - "x": 477.8592529296875, - "y": 464.475341796875 - }, - { - "id": 39, - "x": 631.88720703125, - "y": 394.9043884277344 - }, - { - "id": 43, - "x": 744.6748046875, - "y": 343.890869140625 - }, - { - "id": 45, - "x": 493.34405517578125, - "y": 493.91815185546875 - }, - { - "id": 56, - "x": 509.3627624511719, - "y": 523.84716796875 - }, - { - "id": 57, - "x": 541.9208374023438, - "y": 508.22003173828125 - }, - { - "id": 58, - "x": 573.8831787109375, - "y": 493.01617431640625 - }, - { - "id": 59, - "x": 605.0125122070312, - "y": 478.2041320800781 - }, - { - "id": 66, - "x": 492.2742919921875, - "y": 570.9487915039062 - }, - { - "id": 67, - "x": 525.8775634765625, - "y": 554.4556274414062 - }, - { - "id": 68, - "x": 558.6514892578125, - "y": 538.4378662109375 - }, - { - "id": 69, - "x": 590.8471069335938, - "y": 522.697509765625 - }, - { - "id": 70, - "x": 622.084228515625, - "y": 507.3116760253906 - }, - { - "id": 73, - "x": 712.75732421875, - "y": 463.1231689453125 - }, - { - "id": 74, - "x": 741.8103637695312, - "y": 448.93609619140625 - }, - { - "id": 75, - "x": 770.187744140625, - "y": 435.07611083984375 - }, - { - "id": 76, - "x": 798.0199584960938, - "y": 421.499267578125 - }, - { - "id": 77, - "x": 508.88238525390625, - "y": 603.077880859375 - }, - { - "id": 78, - "x": 542.6576538085938, - "y": 586.0340576171875 - }, - { - "id": 79, - "x": 575.7991943359375, - "y": 569.4347534179688 - }, - { - "id": 80, - "x": 608.0655517578125, - "y": 553.224853515625 - }, - { - "id": 81, - "x": 639.8556518554688, - "y": 537.2932739257812 - }, - { - "id": 84, - "x": 731.0298461914062, - "y": 491.5290832519531 - }, - { - "id": 85, - "x": 760.1510620117188, - "y": 477.0074157714844 - }, - { - "id": 86, - "x": 788.9089965820312, - "y": 462.6939392089844 - }, - { - "id": 87, - "x": 816.7326049804688, - "y": 448.70770263671875 - } - ], - "idxs_initial": [ - { - "x": 233.10427647480248, - "y": 250.82482564912107 - }, - { - "x": 268.1126587197598, - "y": 240.35790668334434 - }, - { - "x": 302.31443106406283, - "y": 230.1321505456031 - }, - { - "x": 335.7371530332538, - "y": 220.13931740011844 - }, - { - "x": 431.5884015575116, - "y": 191.48140215993493 - }, - { - "x": 462.1466996092422, - "y": 182.3449837101624 - }, - { - "x": 492.046440266069, - "y": 173.4054628730399 - }, - { - "x": 245.48995898064396, - "y": 280.3271975957722 - }, - { - "x": 280.6510166598148, - "y": 269.424340865381 - }, - { - "x": 381.3437961201215, - "y": 238.2011917138994 - }, - { - "x": 413.40088634904157, - "y": 228.26082344772556 - }, - { - "x": 444.74622092488653, - "y": 218.54115872190968 - }, - { - "x": 475.40324398776806, - "y": 209.03492790016446 - }, - { - "x": 258.09104832804036, - "y": 310.34266300791535 - }, - { - "x": 293.4048516310747, - "y": 298.9902941212234 - }, - { - "x": 394.49513616505044, - "y": 266.492684304392 - }, - { - "x": 426.66636504983177, - "y": 256.1505624234884 - }, - { - "x": 458.1175098487871, - "y": 246.03992680028367 - }, - { - "x": 577.184056462175, - "y": 207.7634673767376 - }, - { - "x": 270.91321321544774, - "y": 340.88472457708383 - }, - { - "x": 306.379766373362, - "y": 329.0687547280497 - }, - { - "x": 471.70750573893815, - "y": 273.98847740719873 - }, - { - "x": 591.1189010803225, - "y": 234.2056025193401 - }, - { - "x": 319.58155956472996, - "y": 359.67316518724544 - }, - { - "x": 333.01623446241615, - "y": 390.81744225586954 - }, - { - "x": 367.92790281689867, - "y": 378.33729633303795 - }, - { - "x": 402.0101144088493, - "y": 366.15366277758943 - }, - { - "x": 435.29208245775055, - "y": 354.2560985124897 - }, - { - "x": 310.7659123176758, - "y": 435.8128120230022 - }, - { - "x": 346.6900080051473, - "y": 422.515998047628 - }, - { - "x": 381.7427387771978, - "y": 409.5417079093412 - }, - { - "x": 415.95542812593425, - "y": 396.87834764482466 - }, - { - "x": 449.35791598045864, - "y": 384.51487241137005 - }, - { - "x": 544.9820976210902, - "y": 349.12088599388284 - }, - { - "x": 575.4154224921836, - "y": 337.85640593616534 - }, - { - "x": 605.1683291860497, - "y": 326.84377338511194 - }, - { - "x": 634.2633842803446, - "y": 316.0746356298357 - }, - { - "x": 324.5332169698586, - "y": 468.6061718043461 - }, - { - "x": 360.6093204057934, - "y": 454.7837622705732 - }, - { - "x": 395.802611378336, - "y": 441.29959867381507 - }, - { - "x": 430.1451029348963, - "y": 428.141415347617 - }, - { - "x": 463.6672787751446, - "y": 415.29753258877355 - }, - { - "x": 559.5956602905549, - "y": 378.5429707339243 - }, - { - "x": 590.1138528815434, - "y": 366.85005170866685 - }, - { - "x": 619.9441560480848, - "y": 355.42069466580443 - }, - { - "x": 649.1095684497798, - "y": 344.2460877642162 - } - ], - "idxs_projected": [ - { - "x": 343.0561110145644, - "y": 462.28792317022095 - }, - { - "x": 378.558807341897, - "y": 446.23548747096237 - }, - { - "x": 413.3858259981418, - "y": 430.48855736678763 - }, - { - "x": 447.556274133058, - "y": 415.03849361829697 - }, - { - "x": 546.3087576630991, - "y": 370.3878598356549 - }, - { - "x": 578.0302056303562, - "y": 356.0451040323514 - }, - { - "x": 609.1805470518792, - "y": 341.96057230922185 - }, - { - "x": 357.93945555269426, - "y": 494.05146118478075 - }, - { - "x": 393.73912809017935, - "y": 477.4903339607257 - }, - { - "x": 497.0780164582626, - "y": 429.6851906129962 - }, - { - "x": 530.2342914596478, - "y": 414.34691376147646 - }, - { - "x": 562.7754705513419, - "y": 399.2931836919063 - }, - { - "x": 594.7185127779799, - "y": 384.5161550561053 - }, - { - "x": 373.20157056121815, - "y": 526.623358516988 - }, - { - "x": 409.30197204815715, - "y": 509.5327596061637 - }, - { - "x": 513.458836779132, - "y": 460.2229700856758 - }, - { - "x": 546.8617983534971, - "y": 444.4093892060368 - }, - { - "x": 579.6376466335886, - "y": 428.8926953786915 - }, - { - "x": 704.8103306349908, - "y": 369.6336276469019 - }, - { - "x": 388.8571015553051, - "y": 560.0348711373418 - }, - { - "x": 425.2619822969493, - "y": 542.3929131281169 - }, - { - "x": 596.9097051720242, - "y": 459.21170616766807 - }, - { - "x": 722.9156384267126, - "y": 398.1487020290636 - }, - { - "x": 441.63455896525227, - "y": 576.1025019368772 - }, - { - "x": 458.4359087941838, - "y": 610.6948941815197 - }, - { - "x": 494.71063153274685, - "y": 592.2610434838808 - }, - { - "x": 530.2576160220387, - "y": 574.1970100369681 - }, - { - "x": 565.0985444392061, - "y": 556.4917755341991 - }, - { - "x": 438.3424267844232, - "y": 665.6448034379118 - }, - { - "x": 475.6830986478798, - "y": 646.2052289231665 - }, - { - "x": 512.2571198075445, - "y": 627.1647731906874 - }, - { - "x": 548.0878607972294, - "y": 608.5112695275897 - }, - { - "x": 583.1977518046399, - "y": 590.233040765694 - }, - { - "x": 684.4134857233043, - "y": 537.5400734626046 - }, - { - "x": 716.8470537364972, - "y": 520.655139938188 - }, - { - "x": 748.6593632741505, - "y": 504.0936339212443 - }, - { - "x": 779.8680951221362, - "y": 487.8463507848272 - }, - { - "x": 455.73415867502547, - "y": 702.7616581630655 - }, - { - "x": 493.3941133412366, - "y": 682.6705351968462 - }, - { - "x": 530.2705733502754, - "y": 662.997397000926 - }, - { - "x": 566.3877372469756, - "y": 643.7293339490407 - }, - { - "x": 601.7688172218807, - "y": 624.8539626228178 - }, - { - "x": 703.713904273394, - "y": 570.4675116058829 - }, - { - "x": 736.3647234201852, - "y": 553.0487008760194 - }, - { - "x": 768.382365382575, - "y": 535.9676823921628 - }, - { - "x": 799.7850715104757, - "y": 519.2147246183247 - } - ] - }, - "front_right_camera": { - "detected": true, - "idxs": [ - { - "id": 8, - "x": 119.5545883178711, - "y": 271.8822937011719 - }, - { - "id": 17, - "x": 58.40397644042969, - "y": 318.9008483886719 - }, - { - "id": 18, - "x": 96.94658660888672, - "y": 309.95648193359375 - }, - { - "id": 28, - "x": 73.00688171386719, - "y": 350.6240539550781 - }, - { - "id": 29, - "x": 111.38127899169922, - "y": 340.9256896972656 - }, - { - "id": 32, - "x": 217.99996948242188, - "y": 314.9295959472656 - }, - { - "id": 38, - "x": 47.3046875, - "y": 393.01715087890625 - }, - { - "id": 39, - "x": 87.75360870361328, - "y": 382.2906188964844 - }, - { - "id": 40, - "x": 126.08637237548828, - "y": 372.032470703125 - }, - { - "id": 43, - "x": 232.3466033935547, - "y": 343.7399597167969 - }, - { - "id": 54, - "x": 246.9182891845703, - "y": 373.112548828125 - }, - { - "id": 64, - "x": 228.01577758789062, - "y": 413.41693115234375 - }, - { - "id": 65, - "x": 261.730712890625, - "y": 403.07684326171875 - }, - { - "id": 70, - "x": 51.1526985168457, - "y": 507.92901611328125 - }, - { - "id": 71, - "x": 93.01789855957031, - "y": 494.1087341308594 - }, - { - "id": 72, - "x": 133.2194061279297, - "y": 480.98126220703125 - }, - { - "id": 73, - "x": 171.3046112060547, - "y": 468.11083984375 - }, - { - "id": 74, - "x": 208.11196899414062, - "y": 456.094970703125 - }, - { - "id": 75, - "x": 243.15809631347656, - "y": 444.6006774902344 - }, - { - "id": 76, - "x": 276.9089050292969, - "y": 433.28662109375 - }, - { - "id": 81, - "x": 66.94078063964844, - "y": 543.49853515625 - }, - { - "id": 82, - "x": 108.88835144042969, - "y": 528.8139038085938 - }, - { - "id": 83, - "x": 148.86502075195312, - "y": 514.5568237304688 - }, - { - "id": 84, - "x": 186.94113159179688, - "y": 501.0281982421875 - }, - { - "id": 85, - "x": 223.5904083251953, - "y": 488.088134765625 - }, - { - "id": 86, - "x": 258.70623779296875, - "y": 475.87548828125 - }, - { - "id": 87, - "x": 292.15545654296875, - "y": 463.9609680175781 - } - ], - "idxs_initial": [ - { - "x": 199.66291205148968, - "y": 237.8578552728066 - }, - { - "x": 150.22638242737713, - "y": 288.76233600391106 - }, - { - "x": 183.6839463873858, - "y": 276.45928519788845 - }, - { - "x": 166.9958183952292, - "y": 316.77388482915046 - }, - { - "x": 200.34625225631834, - "y": 303.9405410790188 - }, - { - "x": 294.0445251012555, - "y": 267.88517372694207 - }, - { - "x": 149.55024669719734, - "y": 358.91829064118565 - }, - { - "x": 183.9419147415336, - "y": 345.08052591783786 - }, - { - "x": 217.18114896783987, - "y": 331.70645222606703 - }, - { - "x": 310.5357819545546, - "y": 294.1444635071924 - }, - { - "x": 327.1904888238015, - "y": 320.664017339573 - }, - { - "x": 314.14516464641014, - "y": 360.55794493669094 - }, - { - "x": 344.0110878177625, - "y": 347.4477238325955 - }, - { - "x": 166.57018285728066, - "y": 463.5617806140294 - }, - { - "x": 201.8298292457768, - "y": 447.4104428511366 - }, - { - "x": 235.86853012692143, - "y": 431.818381918818 - }, - { - "x": 268.7486232333834, - "y": 416.75704285754216 - }, - { - "x": 300.5282736147316, - "y": 402.199782082991 - }, - { - "x": 331.2618170232835, - "y": 388.1217100917756 - }, - { - "x": 361.00006993881465, - "y": 374.4995494488435 - }, - { - "x": 184.5030230567814, - "y": 494.3389452219262 - }, - { - "x": 219.6380688045992, - "y": 477.55393996430183 - }, - { - "x": 253.54993729995425, - "y": 461.35328108154647 - }, - { - "x": 286.30141050611974, - "y": 445.7069758538217 - }, - { - "x": 317.95104611669865, - "y": 430.5870496144071 - }, - { - "x": 348.55352696439445, - "y": 415.9673788272465 - }, - { - "x": 378.15997631272893, - "y": 401.8235404631752 - } - ], - "idxs_projected": [ - { - "x": 127.60862504936517, - "y": 283.89976329026035 - }, - { - "x": 66.93093140020005, - "y": 335.95975662802647 - }, - { - "x": 105.19106600280065, - "y": 324.6264431548002 - }, - { - "x": 81.65922522457879, - "y": 367.3774734524022 - }, - { - "x": 119.89063693241462, - "y": 355.40285491017426 - }, - { - "x": 226.68347027921368, - "y": 321.95383000509764 - }, - { - "x": 56.92790600661954, - "y": 412.3076337042574 - }, - { - "x": 96.57593815745042, - "y": 399.19711722537886 - }, - { - "x": 134.77482284622886, - "y": 386.56579405448815 - }, - { - "x": 241.42979885644132, - "y": 351.29791959310757 - }, - { - "x": 256.35275511677884, - "y": 380.99348504372 - }, - { - "x": 237.2726815349319, - "y": 423.5937455717742 - }, - { - "x": 271.4555315803939, - "y": 411.0468792329962 - }, - { - "x": 61.83212808488804, - "y": 528.2825999276341 - }, - { - "x": 102.9430591320297, - "y": 512.4132298724162 - }, - { - "x": 142.49345570436395, - "y": 497.14624702745743 - }, - { - "x": 180.5705175459941, - "y": 482.4479911235144 - }, - { - "x": 217.25506645242478, - "y": 468.28726386493383 - }, - { - "x": 252.62211891795863, - "y": 454.63510788008693 - }, - { - "x": 286.74139817294724, - "y": 441.4646090681322 - }, - { - "x": 77.61334069904422, - "y": 563.3332391711024 - }, - { - "x": 118.69204044554044, - "y": 546.6750122712142 - }, - { - "x": 158.20119315432277, - "y": 530.653267802504 - }, - { - "x": 196.22906710719366, - "y": 515.232211227282 - }, - { - "x": 232.85743366143055, - "y": 500.37868263951816 - }, - { - "x": 268.16215420117567, - "y": 486.06191874441987 - }, - { - "x": 302.2137045858555, - "y": 472.253340184205 - } - ] - }, - "lidar3d": { - "detected": true, - "idxs": [ - 7568, - 7577, - 7613, - 7622, - 7631, - 7632, - 7641, - 7642, - 7652, - 7661, - 7662, - 7671, - 7681, - 7682, - 7692, - 7703, - 7704, - 7713, - 7715, - 7724, - 7725, - 7726, - 7735, - 7736, - 7737, - 7747, - 7748, - 7749, - 7750, - 7760, - 7762, - 7771, - 7772, - 7774, - 7784, - 7786, - 7796, - 7798, - 7807, - 7808, - 7810, - 7819, - 7820, - 7821, - 7822, - 7831, - 7833, - 7834, - 7845, - 7846, - 7855, - 7856, - 7857, - 7858, - 7867, - 7869, - 7870, - 7879, - 7880, - 7881, - 7882, - 7892, - 7893, - 7894, - 7904, - 7915, - 7916, - 7917, - 7918, - 7927, - 7928, - 7930, - 7939, - 7940, - 7941, - 7942, - 7952, - 7953, - 7963, - 7965, - 7966, - 7975, - 7976, - 7978, - 7987, - 7988, - 7989, - 7990, - 8000, - 8001, - 8002, - 8003, - 8004, - 8013, - 8015, - 8016, - 8026, - 8027, - 8028, - 8029, - 8030, - 8039, - 8040, - 8041, - 8043, - 8052, - 8053, - 8056, - 8065, - 8066, - 8069, - 8078, - 8079, - 8081, - 8082, - 8091, - 8092, - 8093, - 8094, - 8104, - 8105, - 8106, - 8107, - 8108, - 8118, - 8119, - 8130, - 8131, - 8132, - 8133, - 8134, - 8144, - 8145, - 8146, - 8147, - 8156, - 8157, - 8158, - 8159, - 8169, - 8170, - 8171, - 8172, - 8173, - 8183, - 8184, - 8186, - 8195, - 8197, - 8198, - 8199, - 8208, - 8209, - 8212, - 8221, - 8222, - 8223, - 8234, - 8235, - 8236, - 8237, - 8247, - 8248, - 8249, - 8250, - 8251, - 8260, - 8261, - 8265, - 8275, - 8276, - 8277, - 8278, - 8279, - 8288, - 8290, - 8292, - 8302, - 8303, - 8304, - 8305, - 8306, - 8307, - 8316, - 8317, - 8319, - 8321, - 8330, - 8331, - 8332, - 8334, - 8335, - 8344, - 8345, - 8346, - 8347, - 8349, - 8359, - 8360, - 8361, - 8362, - 8363, - 8372, - 8373, - 8375, - 8376, - 8377, - 8386, - 8387, - 8388, - 8389, - 8390, - 8391, - 8400, - 8401, - 8402, - 8403, - 8404, - 8405, - 8414, - 8415, - 8418, - 8419, - 8429, - 8430, - 8431, - 8433, - 8444, - 8445, - 8446, - 8447, - 8457, - 8461, - 8470, - 8471, - 8473, - 8475, - 8484, - 8485, - 8486, - 8487, - 8488, - 8489, - 8498, - 8499, - 8500, - 8501, - 8502, - 8503, - 8512, - 8514, - 8516, - 8517, - 8526, - 8527, - 8528, - 8529, - 8530, - 8531, - 8542, - 8543, - 8544, - 8546, - 8555, - 8557, - 8558, - 8559, - 8560, - 8561, - 8572, - 8573, - 8574, - 8575, - 8576, - 8585, - 8586, - 8588, - 8589, - 8591, - 8600, - 8602, - 8603, - 8604, - 8606, - 8615, - 8616, - 8617, - 8618, - 8619, - 8620, - 8621, - 8631, - 8632, - 8633, - 8635, - 8636, - 8645, - 8646, - 8647, - 8648, - 8649, - 8660, - 8662, - 8663, - 8666, - 8675, - 8676, - 8677, - 8678, - 8679, - 8680, - 8691, - 8692, - 8693, - 8694, - 8695, - 8696, - 8705, - 8706, - 8707, - 8709, - 8710, - 8711, - 8720, - 8721, - 8722, - 8723, - 8724, - 8726, - 8736, - 8737, - 8738, - 8739, - 8740, - 8751, - 8752, - 8753, - 8754, - 8755, - 8756, - 8766, - 8767, - 8768, - 8769, - 8770, - 8771, - 8780, - 8781, - 8782, - 8783, - 8784, - 8785, - 8786, - 8795, - 8796, - 8797, - 8798, - 8800, - 8801, - 8811, - 8812, - 8813, - 8814, - 8815, - 8816, - 8825, - 8826, - 8827, - 8828, - 8831, - 8840, - 8843, - 8844, - 8845, - 8847, - 8856, - 8857, - 8858, - 8859, - 8860, - 8863, - 8872, - 8874, - 8875, - 8876, - 8877, - 8878, - 8879, - 8888, - 8889, - 8891, - 8892, - 8893, - 8895, - 8904, - 8909, - 8910, - 8921, - 8922, - 8923, - 8924, - 8925, - 8936, - 8937, - 8938, - 8939, - 8940, - 8941, - 8942, - 8943, - 8953, - 8955, - 8958, - 8959, - 8968, - 8969, - 8971, - 8973, - 8974, - 8975, - 8984, - 8985, - 8987, - 8988, - 8989, - 8990, - 8999, - 9000, - 9001, - 9003, - 9004, - 9005, - 9014, - 9015, - 9016, - 9017, - 9018, - 9029, - 9030, - 9031, - 9033, - 9035, - 9044, - 9045, - 9046, - 9047, - 9048, - 9050, - 9059, - 9060, - 9061, - 9062, - 9063, - 9065, - 9074, - 9075, - 9076, - 9077, - 9079, - 9088, - 9089, - 9090, - 9093, - 9102, - 9103, - 9104, - 9105, - 9107, - 9118, - 9119, - 9120, - 9121, - 9130, - 9131, - 9132, - 9133, - 9134, - 9135, - 9144, - 9146, - 9147, - 9148, - 9157, - 9158, - 9160, - 9161, - 9170, - 9171, - 9172, - 9174, - 9184, - 9185, - 9186, - 9187, - 9196, - 9197, - 9198, - 9199, - 9200, - 9209, - 9210, - 9211, - 9212, - 9213, - 9222, - 9223, - 9224, - 9234, - 9235, - 9236, - 9237, - 9246, - 9247, - 9249, - 9258, - 9259, - 9260, - 9261, - 9270, - 9271, - 9272, - 9273, - 9282, - 9283, - 9284, - 9293, - 9294, - 9295, - 9305, - 9306, - 9317, - 9326, - 9327, - 9337, - 9338, - 9339, - 9348, - 9349, - 9358, - 9359, - 9368, - 9369, - 9378, - 9379, - 9388, - 9389, - 9398, - 9399, - 9408, - 9417, - 9426 - ], - "idxs_limit_points": [ - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426 - ], - "samples": [ - 88, - 139, - 447, - 143, - 34, - 317, - 523, - 274, - 484, - 48, - 363, - 348, - 99, - 368, - 109, - 356, - 372, - 282, - 489, - 289, - 521, - 153, - 26, - 45, - 539, - 444, - 8, - 357, - 51, - 78, - 518, - 445, - 438, - 429, - 245, - 186, - 166, - 46, - 16, - 361, - 344, - 92, - 150, - 10, - 463, - 519, - 20, - 495, - 126, - 531, - 403, - 478, - 458, - 112, - 206, - 32, - 465, - 184, - 56, - 475, - 305, - 467, - 546, - 124, - 119, - 281, - 97, - 52, - 3, - 354, - 207, - 40, - 256, - 436, - 547, - 297, - 333, - 113, - 528, - 269, - 264, - 270, - 496, - 218, - 400, - 64, - 79, - 532, - 66, - 235, - 376, - 190, - 27, - 292, - 93, - 470, - 418, - 225, - 223, - 306, - 420, - 409, - 525, - 331, - 228, - 83, - 253, - 304, - 65, - 477, - 179, - 74, - 11, - 128, - 511, - 95, - 77, - 326, - 211, - 291, - 322, - 437, - 226, - 240, - 237, - 96, - 216, - 222, - 137, - 396, - 497, - 180, - 384, - 323, - 512, - 202, - 318, - 14, - 506, - 154, - 12, - 280, - 244, - 431, - 133, - 351, - 138, - 502, - 238, - 364, - 233, - 515, - 267, - 316, - 236, - 339, - 500, - 284, - 273, - 81, - 461, - 147, - 386, - 185, - 214, - 492, - 258, - 350, - 125, - 334, - 337, - 198, - 59, - 221, - 451, - 421, - 319, - 266, - 232, - 513, - 199, - 231, - 315, - 401, - 535, - 387, - 285, - 178, - 84, - 75, - 486, - 340, - 332, - 89, - 209, - 230, - 255, - 550, - 208, - 135, - 160, - 457, - 480, - 529, - 548, - 405, - 343, - 383, - 341, - 5, - 205, - 303, - 504, - 105, - 534, - 522, - 58, - 342, - 365, - 165, - 309, - 162, - 526, - 91, - 514, - 41, - 471, - 307, - 516, - 359, - 545, - 120, - 227, - 541, - 308, - 9, - 176, - 15, - 155, - 252, - 71, - 472, - 4, - 168, - 328, - 408, - 2, - 246, - 294, - 104, - 114, - 167, - 362, - 170, - 312, - 200, - 290, - 248, - 402, - 476, - 43, - 257, - 536, - 187, - 123, - 358, - 459, - 509, - 286, - 276, - 115, - 107, - 239, - 121, - 203, - 136, - 301, - 261, - 82, - 0, - 460, - 242, - 367, - 283, - 101, - 456, - 293, - 482, - 68, - 279, - 111, - 271, - 42, - 466, - 100, - 94, - 69, - 373, - 157, - 388, - 474, - 443, - 398, - 224, - 29, - 530, - 537, - 146, - 265, - 374, - 542, - 31, - 19, - 118, - 527, - 36, - 468, - 453, - 501, - 197, - 116, - 164, - 416, - 262, - 37, - 423, - 533, - 422, - 349, - 234, - 134, - 181, - 204, - 439, - 73, - 6, - 140, - 407, - 53, - 336, - 106, - 503, - 47, - 508, - 430, - 426, - 50, - 507, - 540, - 86, - 117, - 313, - 39, - 381, - 158, - 544, - 329, - 377, - 440, - 346, - 498, - 320, - 379, - 385, - 7, - 272, - 30, - 254, - 330, - 435, - 18, - 129, - 311, - 488, - 195, - 33, - 108, - 412, - 464, - 141, - 250, - 397, - 87, - 163, - 38, - 419, - 549, - 410, - 35, - 394, - 210, - 327, - 247, - 441, - 76, - 446, - 433, - 395, - 1, - 23, - 390, - 90, - 188, - 156, - 145, - 452, - 175, - 22, - 369, - 142, - 85, - 151, - 352, - 260, - 212, - 380, - 490, - 251, - 288, - 127, - 353, - 404, - 493, - 485, - 296, - 417, - 277, - 189, - 191, - 275, - 98, - 427, - 481, - 28, - 391, - 177, - 193, - 183, - 314, - 370, - 520, - 442, - 510, - 424, - 455, - 172, - 213, - 25, - 298, - 345, - 201, - 149, - 220, - 414, - 479, - 161, - 494, - 517, - 324, - 499, - 171, - 159, - 335, - 538, - 13, - 425, - 347, - 215, - 44, - 450, - 173, - 249, - 72, - 413, - 144, - 375, - 70, - 174, - 302, - 54, - 102, - 491, - 17, - 21, - 219, - 67, - 80, - 432, - 505, - 325, - 63, - 196, - 393, - 217, - 259, - 399, - 382, - 287, - 268, - 62, - 448, - 299, - 310, - 487, - 49, - 24, - 338, - 241, - 110, - 360, - 61, - 462, - 469, - 434, - 389, - 60, - 194, - 182, - 278, - 392, - 378, - 411, - 371, - 415, - 300, - 295, - 473, - 483, - 355, - 57, - 122, - 428, - 148, - 543, - 131, - 321, - 132, - 192, - 169, - 130, - 449, - 55, - 152, - 229, - 103, - 366, - 243, - 524, - 406, - 263, - 454 - ] - } - } - }, - "transforms": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame", - "parent": "back_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame", - "parent": "back_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link", - "parent": "back_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link", - "parent": "base_footprint", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link", - "parent": "base_link", - "quat": [ - -0.6376351149546461, - 0.3049972078911687, - 0.30524018209645615, - 0.6381430831632425 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link", - "parent": "base_link", - "quat": [ - -0.47689174107403154, - 0.5217049970433602, - 0.5221206102154526, - 0.4772716540332246 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame", - "parent": "front_left_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame", - "parent": "front_left_camera_link", - "quat": [ - -0.0023839263227918867, - 0.0004495519069042365, - -0.01936337153630656, - 0.9998095691886117 - ], - "trans": [ - 0.12643949222587694, - -0.08206128370426441, - 0.14945602657604204 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame", - "parent": "front_left_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link", - "parent": "front_left_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame", - "parent": "front_right_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.017093516476485732, - 0.012338763855292501, - 0.0143143196283024, - 0.9996752807059751 - ], - "trans": [ - -0.006408745927892007, - -0.1643542164485286, - 0.07693636601648317 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame", - "parent": "front_right_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link", - "parent": "front_right_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d", - "parent": "lidar3d_base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link", - "parent": "lidar3d_plate_link", - "quat": [ - 0.019660201472228286, - -0.02924763858048674, - -0.028049677756476515, - 0.9989851188547776 - ], - "trans": [ - -0.04673207969073471, - 0.01950871254361218, - -0.06428317382779054 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link", - "parent": "platform_support_leg3_link", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link", - "parent": "platform_support_leg4_link", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint", - "parent": "world", - "quat": [ - -2.0145605968373083e-05, - -0.0012586936753646452, - -0.015311424544604033, - 0.9998819808171368 - ], - "trans": [ - 0.3967861054301933, - -0.6352311605159544, - -0.0010087832984863876 - ] - }, - "world-pattern_link": { - "child": "pattern_link", - "parent": "world", - "quat": [ - 0.6782628169337112, - -0.3160392811989755, - 0.5267163581215956, - -0.4032971633814267 - ], - "trans": [ - 2.0984136491607104, - 0.18264344020973855, - 0.8319376679500421 - ] - } - }, - "transforms_ini": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame_ini", - "parent": "back_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame_ini", - "parent": "back_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link_ini", - "parent": "back_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link_ini", - "parent": "base_footprint_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.6376351149546461, - 0.3049972078911687, - 0.30524018209645615, - 0.6381430831632425 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.47689174107403154, - 0.5217049970433602, - 0.5221206102154526, - 0.4772716540332246 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame_ini", - "parent": "front_left_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame_ini", - "parent": "front_left_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link_ini", - "parent": "front_left_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame_ini", - "parent": "front_right_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame_ini", - "parent": "front_right_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link_ini", - "parent": "front_right_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d_ini", - "parent": "lidar3d_base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link_ini", - "parent": "lidar3d_plate_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link_ini", - "parent": "platform_support_leg3_link_ini", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link_ini", - "parent": "platform_support_leg4_link_ini", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint_ini", - "parent": "world_ini", - "quat": [ - -2.0145605968373083e-05, - -0.0012586936753646452, - -0.015311424544604033, - 0.9998819808171368 - ], - "trans": [ - 0.3967861054301933, - -0.6352311605159544, - -0.0010087832984863876 - ] - } - } - }, - "003": { - "additional_data": {}, - "data": { - "front_left_camera": { - "data_file": "front_left_camera_003.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_left_camera_rgb_optical_frame", - "seq": 263, - "stamp": { - "nsecs": 82000000, - "secs": 4781 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "front_right_camera": { - "data_file": "front_right_camera_003.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_right_camera_rgb_optical_frame", - "seq": 263, - "stamp": { - "nsecs": 82000000, - "secs": 4781 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "lidar3d": { - "data_file": "lidar3d_003.pcd", - "fields": [ - { - "count": 1, - "datatype": 7, - "name": "x", - "offset": 0 - }, - { - "count": 1, - "datatype": 7, - "name": "y", - "offset": 4 - }, - { - "count": 1, - "datatype": 7, - "name": "z", - "offset": 8 - } - ], - "header": { - "frame_id": "lidar3d", - "seq": 262, - "stamp": { - "nsecs": 97000000, - "secs": 4781 - } - }, - "height": 1, - "is_bigendian": false, - "is_dense": true, - "point_step": 12, - "row_step": 188784, - "width": 15732 - } - }, - "joints": {}, - "labels": { - "pattern_1": { - "front_left_camera": { - "detected": true, - "idxs": [ - { - "id": 0, - "x": 335.0283203125, - "y": 359.9556579589844 - }, - { - "id": 1, - "x": 370.8453369140625, - "y": 345.8589782714844 - }, - { - "id": 2, - "x": 405.5956115722656, - "y": 332.0408630371094 - }, - { - "id": 3, - "x": 439.8102111816406, - "y": 318.6596374511719 - }, - { - "id": 11, - "x": 349.8363037109375, - "y": 389.6655578613281 - }, - { - "id": 12, - "x": 385.8620910644531, - "y": 375.05279541015625 - }, - { - "id": 13, - "x": 421.0878601074219, - "y": 360.8348388671875 - }, - { - "id": 14, - "x": 455.4090881347656, - "y": 346.88482666015625 - }, - { - "id": 17, - "x": 554.1160888671875, - "y": 306.85443115234375 - }, - { - "id": 18, - "x": 585.5181274414062, - "y": 294.03863525390625 - }, - { - "id": 19, - "x": 616.2395629882812, - "y": 281.73529052734375 - }, - { - "id": 22, - "x": 364.9735412597656, - "y": 420.24310302734375 - }, - { - "id": 23, - "x": 401.2979736328125, - "y": 405.10614013671875 - }, - { - "id": 24, - "x": 436.8265686035156, - "y": 390.1833801269531 - }, - { - "id": 25, - "x": 471.47711181640625, - "y": 375.9078674316406 - }, - { - "id": 28, - "x": 570.7922973632812, - "y": 334.24578857421875 - }, - { - "id": 31, - "x": 663.8370361328125, - "y": 295.4283142089844 - }, - { - "id": 33, - "x": 380.8200378417969, - "y": 451.714111328125 - }, - { - "id": 34, - "x": 417.2174072265625, - "y": 435.9615783691406 - }, - { - "id": 37, - "x": 522.15185546875, - "y": 390.9217529296875 - }, - { - "id": 38, - "x": 555.4414672851562, - "y": 376.55694580078125 - }, - { - "id": 39, - "x": 588.0585327148438, - "y": 362.6443176269531 - }, - { - "id": 43, - "x": 711.557373046875, - "y": 309.4234924316406 - }, - { - "id": 44, - "x": 396.7929992675781, - "y": 483.9991455078125 - }, - { - "id": 45, - "x": 433.6998596191406, - "y": 467.74468994140625 - }, - { - "id": 48, - "x": 539.2943115234375, - "y": 420.917724609375 - }, - { - "id": 55, - "x": 413.2184143066406, - "y": 517.1322021484375 - }, - { - "id": 56, - "x": 450.3816223144531, - "y": 500.2418518066406 - }, - { - "id": 57, - "x": 486.9455871582031, - "y": 483.7713623046875 - }, - { - "id": 58, - "x": 522.2222290039062, - "y": 467.47564697265625 - }, - { - "id": 59, - "x": 557.025146484375, - "y": 451.74566650390625 - }, - { - "id": 66, - "x": 430.2414245605469, - "y": 551.4957275390625 - }, - { - "id": 67, - "x": 467.81103515625, - "y": 533.9026489257812 - }, - { - "id": 68, - "x": 504.37628173828125, - "y": 516.5065307617188 - }, - { - "id": 69, - "x": 540.25244140625, - "y": 499.80633544921875 - }, - { - "id": 70, - "x": 575.07666015625, - "y": 483.416015625 - }, - { - "id": 73, - "x": 674.9531860351562, - "y": 436.44036865234375 - }, - { - "id": 74, - "x": 706.9664306640625, - "y": 421.44219970703125 - }, - { - "id": 75, - "x": 737.884521484375, - "y": 406.90087890625 - }, - { - "id": 76, - "x": 768.2047729492188, - "y": 392.6839904785156 - }, - { - "id": 77, - "x": 447.8007507324219, - "y": 586.8377075195312 - }, - { - "id": 78, - "x": 485.69769287109375, - "y": 568.3015747070312 - }, - { - "id": 79, - "x": 522.5585327148438, - "y": 550.505126953125 - }, - { - "id": 80, - "x": 558.74658203125, - "y": 532.8995361328125 - }, - { - "id": 81, - "x": 593.8821411132812, - "y": 515.9150390625 - }, - { - "id": 84, - "x": 694.267333984375, - "y": 467.1239929199219 - }, - { - "id": 85, - "x": 726.5228881835938, - "y": 451.6510314941406 - }, - { - "id": 86, - "x": 757.8082275390625, - "y": 436.6151428222656 - }, - { - "id": 87, - "x": 788.26220703125, - "y": 421.81573486328125 - } - ], - "idxs_initial": [ - { - "x": 159.50068575182075, - "y": 208.29272562241297 - }, - { - "x": 199.06565755285953, - "y": 197.52319614675994 - }, - { - "x": 237.58707580155982, - "y": 187.03772047500826 - }, - { - "x": 275.10568977499855, - "y": 176.82520671145775 - }, - { - "x": 172.66123574582008, - "y": 240.6053707433465 - }, - { - "x": 212.40794978557034, - "y": 229.30231291686425 - }, - { - "x": 251.09692520217413, - "y": 218.30005180053948 - }, - { - "x": 288.76983033045605, - "y": 207.58673787147626 - }, - { - "x": 396.0772221209819, - "y": 177.0709660920961 - }, - { - "x": 430.0613352912592, - "y": 167.40666035952157 - }, - { - "x": 463.2079282430824, - "y": 157.9805262516646 - }, - { - "x": 186.06627682459566, - "y": 273.5183064039006 - }, - { - "x": 225.99473620924158, - "y": 261.6637741078989 - }, - { - "x": 264.8510153686205, - "y": 250.12756601732468 - }, - { - "x": 302.6777282864442, - "y": 238.89703028299675 - }, - { - "x": 410.374030291693, - "y": 206.922611285701 - }, - { - "x": 510.139908979652, - "y": 177.30268982686843 - }, - { - "x": 199.72268594336288, - "y": 307.0484173553584 - }, - { - "x": 239.83279941146566, - "y": 294.6237347132748 - }, - { - "x": 353.8138914875169, - "y": 259.3164574758454 - }, - { - "x": 389.8289465862877, - "y": 248.16027786804565 - }, - { - "x": 424.9182553833734, - "y": 237.29086144815523 - }, - { - "x": 556.6969958794866, - "y": 196.4705074758394 - }, - { - "x": 213.63760040830897, - "y": 341.2132275797757 - }, - { - "x": 253.92917519846935, - "y": 328.1989528509939 - }, - { - "x": 368.3687753868994, - "y": 291.23468911941393 - }, - { - "x": 227.81843031492616, - "y": 376.0309308293945 - }, - { - "x": 268.2911645234099, - "y": 362.4068181748628 - }, - { - "x": 307.6468100517393, - "y": 349.15874490391025 - }, - { - "x": 345.9309865039147, - "y": 336.27135434157276 - }, - { - "x": 383.1868628294397, - "y": 323.7301147631541 - }, - { - "x": 242.27287170632007, - "y": 411.52042293378213 - }, - { - "x": 282.92634609536674, - "y": 397.26538190701103 - }, - { - "x": 322.44721983375615, - "y": 383.4074845188761 - }, - { - "x": 360.88217382559645, - "y": 369.93036222491145 - }, - { - "x": 398.27535842756765, - "y": 356.81853381089667 - }, - { - "x": 504.61130153054853, - "y": 319.53209632102255 - }, - { - "x": 538.2339497032599, - "y": 307.742397252649 - }, - { - "x": 571.0030994109604, - "y": 296.25197532645984 - }, - { - "x": 602.9508419541701, - "y": 285.0495778066828 - }, - { - "x": 257.0089205005827, - "y": 447.70133599523285 - }, - { - "x": 297.842589714785, - "y": 432.7933886006933 - }, - { - "x": 337.5278679338378, - "y": 418.3047067993153 - }, - { - "x": 376.1125287589732, - "y": 404.2178489467958 - }, - { - "x": 413.64173216202107, - "y": 390.51632760770883 - }, - { - "x": 520.3125986157031, - "y": 351.57190511950535 - }, - { - "x": 554.0251839467134, - "y": 339.2637912928443 - }, - { - "x": 586.8746119219459, - "y": 327.27080722798945 - }, - { - "x": 618.8936131987085, - "y": 315.5810033028098 - } - ], - "idxs_projected": [ - { - "x": 268.46159989801464, - "y": 431.04596588316576 - }, - { - "x": 308.530828402457, - "y": 413.85674762598603 - }, - { - "x": 347.7149680389202, - "y": 397.0472218734176 - }, - { - "x": 386.04302453514936, - "y": 380.6049455162834 - }, - { - "x": 284.0567033965911, - "y": 465.8537487267139 - }, - { - "x": 324.48755070232664, - "y": 448.03973459752734 - }, - { - "x": 364.01346173670464, - "y": 430.6244394811301 - }, - { - "x": 402.66448211783535, - "y": 413.59462514233275 - }, - { - "x": 513.6493452200931, - "y": 364.69419264635127 - }, - { - "x": 549.0759896230873, - "y": 349.0850529423936 - }, - { - "x": 583.7595961776424, - "y": 333.80329907407076 - }, - { - "x": 300.0813141554198, - "y": 501.62017833050663 - }, - { - "x": 340.87869815274433, - "y": 483.1533606428225 - }, - { - "x": 380.7506526988853, - "y": 465.10543591550424 - }, - { - "x": 419.7283127048932, - "y": 447.462311021254 - }, - { - "x": 531.5866065850678, - "y": 396.82997831884245 - }, - { - "x": 636.3927579266565, - "y": 349.3897775084211 - }, - { - "x": 316.55342362022753, - "y": 538.3854110382289 - }, - { - "x": 357.7222565628045, - "y": 519.2361555217047 - }, - { - "x": 475.6768422537766, - "y": 464.37080376658696 - }, - { - "x": 513.2472323796582, - "y": 446.8953265923981 - }, - { - "x": 549.9917455385502, - "y": 429.8039975209293 - }, - { - "x": 689.2327282590072, - "y": 365.0374990339539 - }, - { - "x": 333.49204231392554, - "y": 576.1918777419432 - }, - { - "x": 375.0372184853516, - "y": 556.3288056717922 - }, - { - "x": 493.99435886864546, - "y": 499.45447102117737 - }, - { - "x": 350.9172730266412, - "y": 615.0844472399459 - }, - { - "x": 392.8436546564431, - "y": 594.4743072483269 - }, - { - "x": 433.77898376861384, - "y": 574.3513481278782 - }, - { - "x": 473.7579895328768, - "y": 554.6984977387688 - }, - { - "x": 512.8137971819181, - "y": 535.4994724033622 - }, - { - "x": 368.85039040547423, - "y": 655.1106038786152 - }, - { - "x": 411.16279160568155, - "y": 633.7181323834436 - }, - { - "x": 452.46078913740894, - "y": 612.8385271153592 - }, - { - "x": 492.78043009344935, - "y": 592.4535632423227 - }, - { - "x": 532.1560736367666, - "y": 572.5458693225476 - }, - { - "x": 644.9392968405264, - "y": 515.5244803424252 - }, - { - "x": 680.8520646074996, - "y": 497.36756088203947 - }, - { - "x": 715.9705059876009, - "y": 479.61224010447535 - }, - { - "x": 750.3206863460975, - "y": 462.24533977905617 - }, - { - "x": 387.3139276064935, - "y": 696.3206409569532 - }, - { - "x": 430.01709606837323, - "y": 674.1084100165219 - }, - { - "x": 471.6817203713098, - "y": 652.436382146054 - }, - { - "x": 512.3452315565597, - "y": 631.2850874335347 - }, - { - "x": 552.0432832411805, - "y": 610.6359805015485 - }, - { - "x": 665.6766954480346, - "y": 551.5290878422591 - }, - { - "x": 701.837397743763, - "y": 532.7199479284862 - }, - { - "x": 737.1876544661984, - "y": 514.3323646552869 - }, - { - "x": 771.7544096360017, - "y": 496.35232297808864 - } - ] - }, - "front_right_camera": { - "detected": true, - "idxs": [ - { - "id": 8, - "x": 69.79148864746094, - "y": 222.21043395996094 - }, - { - "id": 18, - "x": 43.00223159790039, - "y": 262.0341491699219 - }, - { - "id": 19, - "x": 84.98809814453125, - "y": 254.39910888671875 - }, - { - "id": 29, - "x": 58.912620544433594, - "y": 296.0419006347656 - }, - { - "id": 30, - "x": 100.78900146484375, - "y": 287.0678405761719 - }, - { - "id": 31, - "x": 140.58209228515625, - "y": 278.82720947265625 - }, - { - "id": 32, - "x": 178.84547424316406, - "y": 271.0384216308594 - }, - { - "id": 40, - "x": 74.8797378540039, - "y": 330.2521057128906 - }, - { - "id": 43, - "x": 194.21871948242188, - "y": 302.5906982421875 - }, - { - "id": 51, - "x": 90.9908676147461, - "y": 365.08380126953125 - }, - { - "id": 62, - "x": 107.39256286621094, - "y": 400.2376708984375 - }, - { - "id": 63, - "x": 149.06649780273438, - "y": 388.8482360839844 - }, - { - "id": 72, - "x": 80.5160140991211, - "y": 449.1325378417969 - }, - { - "id": 73, - "x": 123.97505950927734, - "y": 436.1177062988281 - }, - { - "id": 74, - "x": 165.55487060546875, - "y": 423.8511962890625 - }, - { - "id": 75, - "x": 204.98683166503906, - "y": 411.8500671386719 - }, - { - "id": 76, - "x": 242.5395965576172, - "y": 400.4368591308594 - }, - { - "id": 82, - "x": 51.90425491333008, - "y": 501.13531494140625 - }, - { - "id": 83, - "x": 97.65118408203125, - "y": 486.6009826660156 - }, - { - "id": 84, - "x": 140.9175567626953, - "y": 472.28472900390625 - }, - { - "id": 85, - "x": 182.21824645996094, - "y": 459.0029296875 - }, - { - "id": 86, - "x": 221.6830596923828, - "y": 446.0810241699219 - }, - { - "id": 87, - "x": 259.1726989746094, - "y": 434.0576477050781 - } - ], - "idxs_initial": [ - { - "x": 145.8221014997357, - "y": 198.94173491486686 - }, - { - "x": 127.1518346798556, - "y": 240.36618014915325 - }, - { - "x": 163.619650960927, - "y": 228.15798130797023 - }, - { - "x": 145.279252593072, - "y": 270.51056601057945 - }, - { - "x": 181.60462422380692, - "y": 257.6819003939916 - }, - { - "x": 216.61382254649635, - "y": 245.3180544476341 - }, - { - "x": 250.37710784467595, - "y": 233.39421505485768 - }, - { - "x": 163.60220544728156, - "y": 300.98011018958323 - }, - { - "x": 268.25336431243613, - "y": 262.03948412733797 - }, - { - "x": 182.12387416215347, - "y": 331.780102290584 - }, - { - "x": 200.84750902887163, - "y": 362.9159472770507 - }, - { - "x": 236.71416804975456, - "y": 348.1490747958005 - }, - { - "x": 182.67507335252213, - "y": 410.4375384825525 - }, - { - "x": 219.7764316116241, - "y": 394.3931686335207 - }, - { - "x": 255.47924134378928, - "y": 378.9535968531009 - }, - { - "x": 289.8611178368454, - "y": 364.085258645483 - }, - { - "x": 322.99403746904693, - "y": 349.75702804419836 - }, - { - "x": 163.56401100775395, - "y": 460.4136731309694 - }, - { - "x": 201.9810732651149, - "y": 442.97877653088017 - }, - { - "x": 238.9140367119818, - "y": 426.2174116321984 - }, - { - "x": 274.4472705737711, - "y": 410.09128897094814 - }, - { - "x": 308.6588679544162, - "y": 394.56496738863757 - }, - { - "x": 341.62121877243266, - "y": 379.6055940154726 - } - ], - "idxs_projected": [ - { - "x": 74.42347601134304, - "y": 238.14918674089654 - }, - { - "x": 48.39364437602774, - "y": 281.7612324943036 - }, - { - "x": 90.10657085100888, - "y": 270.7919124933778 - }, - { - "x": 64.33068085396542, - "y": 315.57702957694073 - }, - { - "x": 105.99223355046342, - "y": 303.8562621128925 - }, - { - "x": 146.00984115052438, - "y": 292.5979905701886 - }, - { - "x": 184.4789249544475, - "y": 281.775369793055 - }, - { - "x": 80.47918711138755, - "y": 349.8415311073625 - }, - { - "x": 200.43482090768475, - "y": 313.82743477899675 - }, - { - "x": 96.84340027314954, - "y": 384.5637275747684 - }, - { - "x": 113.42767142169907, - "y": 419.75285126781773 - }, - { - "x": 154.90465067764057, - "y": 405.66235552088443 - }, - { - "x": 87.04716977804708, - "y": 470.98228067055527 - }, - { - "x": 130.23646945412582, - "y": 455.41838445866154 - }, - { - "x": 171.64113732949522, - "y": 440.4976064341662 - }, - { - "x": 211.3695488784585, - "y": 426.1808919088335 - }, - { - "x": 249.52147857863014, - "y": 412.4322856894596 - }, - { - "x": 59.12075376027303, - "y": 525.2137876062204 - }, - { - "x": 104.154087510831, - "y": 508.02687387172216 - }, - { - "x": 147.2743850969352, - "y": 491.57006792163895 - }, - { - "x": 188.60101113558233, - "y": 475.79781440387006 - }, - { - "x": 228.24360217195112, - "y": 460.6682706723754 - }, - { - "x": 266.30303792320217, - "y": 446.14293611323177 - } - ] - }, - "lidar3d": { - "detected": true, - "idxs": [ - 7648, - 7657, - 7666, - 7695, - 7706, - 7715, - 7716, - 7726, - 7737, - 7738, - 7739, - 7749, - 7750, - 7760, - 7761, - 7770, - 7771, - 7772, - 7781, - 7782, - 7783, - 7792, - 7793, - 7794, - 7804, - 7805, - 7814, - 7815, - 7816, - 7825, - 7826, - 7827, - 7836, - 7837, - 7838, - 7848, - 7849, - 7858, - 7859, - 7869, - 7870, - 7871, - 7881, - 7882, - 7892, - 7893, - 7903, - 7904, - 7913, - 7915, - 7916, - 7925, - 7926, - 7927, - 7928, - 7937, - 7938, - 7939, - 7940, - 7949, - 7950, - 7951, - 7952, - 7962, - 7963, - 7964, - 7973, - 7974, - 7975, - 7976, - 7985, - 7987, - 7988, - 7998, - 7999, - 8000, - 8010, - 8011, - 8012, - 8021, - 8022, - 8023, - 8024, - 8034, - 8035, - 8036, - 8046, - 8047, - 8048, - 8057, - 8058, - 8060, - 8069, - 8070, - 8071, - 8072, - 8081, - 8082, - 8083, - 8084, - 8093, - 8094, - 8095, - 8096, - 8106, - 8107, - 8108, - 8117, - 8118, - 8119, - 8120, - 8129, - 8130, - 8132, - 8141, - 8142, - 8144, - 8153, - 8154, - 8155, - 8156, - 8166, - 8167, - 8168, - 8178, - 8179, - 8180, - 8181, - 8182, - 8192, - 8193, - 8194, - 8195, - 8204, - 8205, - 8208, - 8217, - 8218, - 8220, - 8221, - 8231, - 8232, - 8233, - 8234, - 8243, - 8244, - 8245, - 8246, - 8256, - 8257, - 8258, - 8259, - 8260, - 8269, - 8270, - 8271, - 8273, - 8282, - 8283, - 8284, - 8285, - 8286, - 8295, - 8296, - 8298, - 8299, - 8308, - 8309, - 8310, - 8311, - 8312, - 8321, - 8322, - 8323, - 8324, - 8325, - 8334, - 8335, - 8337, - 8348, - 8349, - 8350, - 8351, - 8360, - 8362, - 8363, - 8364, - 8373, - 8374, - 8375, - 8376, - 8377, - 8386, - 8387, - 8388, - 8389, - 8390, - 8399, - 8400, - 8401, - 8402, - 8403, - 8412, - 8413, - 8414, - 8415, - 8425, - 8427, - 8428, - 8430, - 8439, - 8440, - 8441, - 8442, - 8443, - 8444, - 8453, - 8454, - 8456, - 8457, - 8458, - 8467, - 8468, - 8469, - 8471, - 8472, - 8481, - 8482, - 8484, - 8486, - 8495, - 8496, - 8497, - 8498, - 8499, - 8500, - 8509, - 8510, - 8512, - 8513, - 8523, - 8524, - 8525, - 8526, - 8527, - 8528, - 8537, - 8539, - 8540, - 8541, - 8551, - 8554, - 8565, - 8566, - 8567, - 8568, - 8569, - 8570, - 8579, - 8580, - 8582, - 8583, - 8584, - 8593, - 8594, - 8595, - 8596, - 8597, - 8598, - 8607, - 8608, - 8609, - 8610, - 8622, - 8624, - 8625, - 8626, - 8635, - 8636, - 8637, - 8638, - 8639, - 8640, - 8649, - 8650, - 8651, - 8652, - 8653, - 8654, - 8663, - 8664, - 8665, - 8668, - 8677, - 8678, - 8679, - 8680, - 8681, - 8682, - 8691, - 8692, - 8693, - 8695, - 8696, - 8705, - 8706, - 8707, - 8708, - 8709, - 8710, - 8721, - 8722, - 8724, - 8725, - 8734, - 8735, - 8737, - 8738, - 8739, - 8740, - 8751, - 8752, - 8753, - 8754, - 8755, - 8764, - 8770, - 8780, - 8781, - 8782, - 8783, - 8784, - 8794, - 8795, - 8796, - 8797, - 8799, - 8800, - 8809, - 8810, - 8811, - 8812, - 8813, - 8814, - 8815, - 8826, - 8827, - 8828, - 8829, - 8830, - 8839, - 8840, - 8842, - 8843, - 8845, - 8855, - 8856, - 8857, - 8858, - 8859, - 8860, - 8869, - 8870, - 8873, - 8874, - 8884, - 8885, - 8887, - 8888, - 8889, - 8890, - 8899, - 8900, - 8902, - 8903, - 8904, - 8905, - 8915, - 8916, - 8917, - 8918, - 8919, - 8920, - 8929, - 8931, - 8932, - 8933, - 8934, - 8945, - 8946, - 8949, - 8950, - 8959, - 8960, - 8962, - 8963, - 8964, - 8965, - 8974, - 8975, - 8976, - 8977, - 8978, - 8989, - 8990, - 8992, - 8993, - 8994, - 8995, - 9004, - 9005, - 9007, - 9008, - 9009, - 9020, - 9022, - 9023, - 9024, - 9025, - 9026, - 9035, - 9036, - 9037, - 9038, - 9039, - 9040, - 9041, - 9042, - 9051, - 9052, - 9054, - 9055, - 9056, - 9058, - 9067, - 9068, - 9069, - 9070, - 9071, - 9072, - 9073, - 9074, - 9083, - 9084, - 9085, - 9086, - 9087, - 9088, - 9089, - 9099, - 9100, - 9101, - 9102, - 9103, - 9105, - 9106, - 9116, - 9117, - 9118, - 9119, - 9120, - 9121, - 9122, - 9134, - 9135, - 9136, - 9137, - 9138, - 9148, - 9149, - 9150, - 9162, - 9163, - 9164, - 9165, - 9166, - 9167, - 9168, - 9177, - 9178, - 9179, - 9180, - 9181, - 9182, - 9183, - 9192, - 9193, - 9194, - 9195, - 9196, - 9197, - 9207, - 9209, - 9210, - 9211, - 9213, - 9222, - 9223, - 9224, - 9225, - 9226, - 9227, - 9237, - 9238, - 9239, - 9240, - 9241, - 9250, - 9251, - 9253, - 9254, - 9255, - 9266, - 9267, - 9268, - 9269, - 9278, - 9279, - 9280, - 9281, - 9282, - 9283, - 9293, - 9294, - 9306, - 9307, - 9308, - 9309, - 9310, - 9320, - 9321, - 9322, - 9323, - 9332, - 9334, - 9335, - 9336, - 9346, - 9347, - 9348, - 9349, - 9358, - 9359, - 9360, - 9361, - 9362, - 9371, - 9372, - 9373, - 9386, - 9395, - 9396, - 9397, - 9398, - 9407, - 9408, - 9409, - 9410, - 9419, - 9420, - 9421, - 9422, - 9431, - 9433, - 9434, - 9443, - 9444, - 9445, - 9455, - 9465, - 9466, - 9467, - 9476, - 9477, - 9487, - 9488, - 9489, - 9498, - 9499, - 9508, - 9509, - 9518, - 9519, - 9528, - 9538, - 9539, - 9548, - 9549, - 9558, - 9567, - 9576, - 9585, - 9594 - ], - "idxs_limit_points": [ - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594 - ], - "samples": [ - 227, - 216, - 443, - 129, - 522, - 195, - 519, - 399, - 166, - 72, - 315, - 466, - 144, - 527, - 94, - 382, - 190, - 225, - 566, - 43, - 446, - 32, - 400, - 559, - 309, - 238, - 165, - 408, - 226, - 205, - 234, - 513, - 261, - 284, - 268, - 162, - 26, - 409, - 524, - 52, - 57, - 502, - 199, - 331, - 299, - 47, - 478, - 343, - 188, - 457, - 48, - 212, - 376, - 263, - 455, - 270, - 514, - 256, - 542, - 328, - 11, - 427, - 231, - 187, - 392, - 492, - 137, - 432, - 303, - 75, - 177, - 55, - 429, - 67, - 156, - 21, - 31, - 374, - 219, - 487, - 441, - 337, - 553, - 520, - 3, - 39, - 105, - 532, - 369, - 271, - 433, - 490, - 394, - 424, - 454, - 269, - 15, - 79, - 14, - 151, - 130, - 61, - 9, - 329, - 300, - 10, - 475, - 179, - 460, - 140, - 54, - 198, - 340, - 462, - 545, - 324, - 336, - 95, - 210, - 4, - 121, - 111, - 453, - 83, - 479, - 316, - 366, - 223, - 278, - 444, - 16, - 294, - 141, - 510, - 122, - 548, - 124, - 24, - 110, - 419, - 342, - 472, - 348, - 422, - 90, - 319, - 416, - 0, - 87, - 63, - 298, - 102, - 330, - 123, - 580, - 169, - 353, - 42, - 549, - 506, - 477, - 586, - 291, - 403, - 127, - 482, - 184, - 251, - 354, - 486, - 107, - 109, - 481, - 145, - 1, - 573, - 117, - 289, - 518, - 334, - 576, - 149, - 277, - 396, - 159, - 339, - 517, - 391, - 158, - 45, - 243, - 535, - 476, - 71, - 311, - 290, - 181, - 146, - 447, - 591, - 304, - 217, - 440, - 50, - 274, - 423, - 390, - 568, - 119, - 500, - 325, - 431, - 33, - 236, - 41, - 310, - 73, - 245, - 496, - 77, - 192, - 97, - 375, - 191, - 267, - 333, - 69, - 221, - 512, - 53, - 173, - 174, - 157, - 465, - 70, - 126, - 301, - 132, - 241, - 584, - 445, - 23, - 508, - 58, - 106, - 150, - 28, - 564, - 257, - 114, - 551, - 456, - 507, - 468, - 13, - 552, - 420, - 511, - 541, - 288, - 554, - 405, - 320, - 539, - 12, - 338, - 88, - 590, - 364, - 115, - 378, - 142, - 265, - 388, - 526, - 349, - 93, - 305, - 154, - 100, - 398, - 44, - 448, - 515, - 350, - 363, - 235, - 239, - 501, - 488, - 418, - 116, - 437, - 36, - 439, - 321, - 59, - 86, - 99, - 417, - 393, - 484, - 253, - 296, - 139, - 74, - 574, - 372, - 112, - 546, - 101, - 425, - 345, - 335, - 248, - 201, - 163, - 30, - 306, - 406, - 536, - 383, - 458, - 208, - 346, - 206, - 318, - 60, - 230, - 147, - 155, - 215, - 537, - 84, - 341, - 386, - 494, - 430, - 266, - 485, - 571, - 461, - 575, - 498, - 411, - 529, - 8, - 362, - 175, - 34, - 180, - 164, - 505, - 385, - 379, - 459, - 528, - 211, - 232, - 233, - 182, - 65, - 254, - 587, - 213, - 46, - 40, - 428, - 89, - 172, - 273, - 242, - 249, - 255, - 414, - 434, - 322, - 556, - 450, - 540, - 62, - 302, - 161, - 307, - 197, - 68, - 401, - 279, - 521, - 244, - 442, - 134, - 504, - 125, - 323, - 194, - 473, - 567, - 495, - 104, - 135, - 565, - 436, - 285, - 204, - 108, - 25, - 356, - 118, - 410, - 168, - 293, - 297, - 312, - 76, - 360, - 37, - 367, - 516, - 355, - 547, - 7, - 85, - 327, - 218, - 262, - 581, - 160, - 282, - 82, - 153, - 152, - 489, - 380, - 17, - 470, - 577, - 543, - 464, - 463, - 276, - 332, - 531, - 533, - 534, - 92, - 582, - 308, - 258, - 499, - 38, - 314, - 214, - 404, - 474, - 292, - 189, - 370, - 413, - 560, - 381, - 64, - 557, - 250, - 358, - 384, - 467, - 313, - 27, - 435, - 128, - 352, - 78, - 247, - 451, - 387, - 178, - 578, - 523, - 272, - 237, - 347, - 209, - 120, - 317, - 583, - 35, - 220, - 371, - 426, - 252, - 588, - 2, - 20, - 373, - 138, - 397, - 438, - 572, - 240, - 260, - 509, - 176, - 555, - 6, - 368, - 224, - 365, - 351, - 18, - 525, - 200, - 183, - 530, - 286, - 207, - 81, - 377, - 449, - 264, - 66, - 585, - 415, - 544, - 49, - 561, - 389, - 136, - 19, - 493, - 281, - 186, - 275, - 98, - 412, - 295, - 283, - 5, - 359, - 133, - 491, - 558, - 480, - 203, - 344, - 503, - 483, - 361, - 402, - 259, - 280, - 452, - 113, - 170, - 589, - 103, - 357, - 407, - 471, - 469, - 550, - 570, - 538, - 229, - 202, - 22, - 171, - 222, - 562, - 592, - 246, - 131, - 51, - 80, - 91, - 56, - 185, - 287, - 148, - 196, - 421, - 143, - 569, - 167, - 193, - 395, - 326, - 563, - 579, - 96, - 228, - 29, - 497 - ] - } - } - }, - "transforms": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame", - "parent": "back_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame", - "parent": "back_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link", - "parent": "back_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link", - "parent": "base_footprint", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link", - "parent": "base_link", - "quat": [ - -0.706356586662137, - 0.02573342425034762, - 0.02575392462918644, - 0.7069193014210043 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link", - "parent": "base_link", - "quat": [ - -0.6461387952317847, - 0.2865423074190804, - 0.28677057963805497, - 0.6466535378465198 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame", - "parent": "front_left_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame", - "parent": "front_left_camera_link", - "quat": [ - -0.0023839263227918867, - 0.0004495519069042365, - -0.01936337153630656, - 0.9998095691886117 - ], - "trans": [ - 0.12643949222587694, - -0.08206128370426441, - 0.14945602657604204 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame", - "parent": "front_left_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link", - "parent": "front_left_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame", - "parent": "front_right_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.017093516476485732, - 0.012338763855292501, - 0.0143143196283024, - 0.9996752807059751 - ], - "trans": [ - -0.006408745927892007, - -0.1643542164485286, - 0.07693636601648317 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame", - "parent": "front_right_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link", - "parent": "front_right_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d", - "parent": "lidar3d_base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link", - "parent": "lidar3d_plate_link", - "quat": [ - 0.019660201472228286, - -0.02924763858048674, - -0.028049677756476515, - 0.9989851188547776 - ], - "trans": [ - -0.04673207969073471, - 0.01950871254361218, - -0.06428317382779054 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link", - "parent": "platform_support_leg3_link", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link", - "parent": "platform_support_leg4_link", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint", - "parent": "world", - "quat": [ - -2.9091136211823863e-05, - -0.0012174115571182424, - -0.02456043900496552, - 0.9996976052280461 - ], - "trans": [ - 0.566912803927169, - -0.6444654732958338, - -0.001008422671564474 - ] - }, - "world-pattern_link": { - "child": "pattern_link", - "parent": "world", - "quat": [ - 0.6782628169337112, - -0.3160392811989755, - 0.5267163581215956, - -0.4032971633814267 - ], - "trans": [ - 2.0984136491607104, - 0.18264344020973855, - 0.8319376679500421 - ] - } - }, - "transforms_ini": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame_ini", - "parent": "back_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame_ini", - "parent": "back_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link_ini", - "parent": "back_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link_ini", - "parent": "base_footprint_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706356586662137, - 0.02573342425034762, - 0.02575392462918644, - 0.7069193014210043 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.6461387952317847, - 0.2865423074190804, - 0.28677057963805497, - 0.6466535378465198 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame_ini", - "parent": "front_left_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame_ini", - "parent": "front_left_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link_ini", - "parent": "front_left_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame_ini", - "parent": "front_right_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame_ini", - "parent": "front_right_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link_ini", - "parent": "front_right_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d_ini", - "parent": "lidar3d_base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link_ini", - "parent": "lidar3d_plate_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link_ini", - "parent": "platform_support_leg3_link_ini", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link_ini", - "parent": "platform_support_leg4_link_ini", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint_ini", - "parent": "world_ini", - "quat": [ - -2.9091136211823863e-05, - -0.0012174115571182424, - -0.02456043900496552, - 0.9996976052280461 - ], - "trans": [ - 0.566912803927169, - -0.6444654732958338, - -0.001008422671564474 - ] - } - } - }, - "004": { - "additional_data": {}, - "data": { - "front_left_camera": { - "data_file": "front_left_camera_004.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_left_camera_rgb_optical_frame", - "seq": 298, - "stamp": { - "nsecs": 582000000, - "secs": 4784 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "front_right_camera": { - "data_file": "front_right_camera_004.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_right_camera_rgb_optical_frame", - "seq": 298, - "stamp": { - "nsecs": 582000000, - "secs": 4784 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "lidar3d": { - "data_file": "lidar3d_004.pcd", - "fields": [ - { - "count": 1, - "datatype": 7, - "name": "x", - "offset": 0 - }, - { - "count": 1, - "datatype": 7, - "name": "y", - "offset": 4 - }, - { - "count": 1, - "datatype": 7, - "name": "z", - "offset": 8 - } - ], - "header": { - "frame_id": "lidar3d", - "seq": 297, - "stamp": { - "nsecs": 597000000, - "secs": 4784 - } - }, - "height": 1, - "is_bigendian": false, - "is_dense": true, - "point_step": 12, - "row_step": 188820, - "width": 15735 - } - }, - "joints": {}, - "labels": { - "pattern_1": { - "front_left_camera": { - "detected": true, - "idxs": [ - { - "id": 0, - "x": 633.225341796875, - "y": 378.10443115234375 - }, - { - "id": 1, - "x": 664.8638305664062, - "y": 361.5523376464844 - }, - { - "id": 2, - "x": 696.009033203125, - "y": 345.3848876953125 - }, - { - "id": 3, - "x": 727.093505859375, - "y": 328.99951171875 - }, - { - "id": 6, - "x": 818.8628540039062, - "y": 281.0905456542969 - }, - { - "id": 7, - "x": 848.9340209960938, - "y": 265.28515625 - }, - { - "id": 11, - "x": 649.5015258789062, - "y": 405.13824462890625 - }, - { - "id": 12, - "x": 681.497802734375, - "y": 388.26849365234375 - }, - { - "id": 13, - "x": 713.2263793945312, - "y": 371.68743896484375 - }, - { - "id": 14, - "x": 744.676513671875, - "y": 355.0394287109375 - }, - { - "id": 15, - "x": 776.0120239257812, - "y": 338.427734375 - }, - { - "id": 16, - "x": 806.9805908203125, - "y": 322.23565673828125 - }, - { - "id": 17, - "x": 837.8191528320312, - "y": 305.9559631347656 - }, - { - "id": 18, - "x": 868.4714965820312, - "y": 289.8819580078125 - }, - { - "id": 19, - "x": 898.7113647460938, - "y": 273.8729553222656 - }, - { - "id": 23, - "x": 698.8569946289062, - "y": 415.9808044433594 - }, - { - "id": 24, - "x": 731.0936889648438, - "y": 398.81298828125 - }, - { - "id": 27, - "x": 826.1423950195312, - "y": 348.2089538574219 - }, - { - "id": 28, - "x": 857.2776489257812, - "y": 331.7658386230469 - }, - { - "id": 29, - "x": 888.4325561523438, - "y": 315.09857177734375 - }, - { - "id": 30, - "x": 919.0819702148438, - "y": 298.77398681640625 - }, - { - "id": 31, - "x": 949.8114624023438, - "y": 282.7021484375 - }, - { - "id": 32, - "x": 980.0180053710938, - "y": 266.37225341796875 - }, - { - "id": 34, - "x": 716.831298828125, - "y": 444.4376525878906 - }, - { - "id": 39, - "x": 877.680908203125, - "y": 358.1537780761719 - }, - { - "id": 40, - "x": 908.968505859375, - "y": 341.3339538574219 - }, - { - "id": 41, - "x": 940.238525390625, - "y": 324.6741638183594 - }, - { - "id": 42, - "x": 971.164306640625, - "y": 308.0008239746094 - }, - { - "id": 43, - "x": 1002.0291748046875, - "y": 291.4349365234375 - }, - { - "id": 44, - "x": 701.889404296875, - "y": 492.1087646484375 - }, - { - "id": 45, - "x": 735.3186645507812, - "y": 474.05572509765625 - }, - { - "id": 55, - "x": 720.5267944335938, - "y": 523.0853271484375 - }, - { - "id": 56, - "x": 754.5316772460938, - "y": 504.7053527832031 - }, - { - "id": 57, - "x": 788.1233520507812, - "y": 486.29083251953125 - }, - { - "id": 58, - "x": 821.6702880859375, - "y": 467.9962463378906 - }, - { - "id": 59, - "x": 854.7809448242188, - "y": 449.9578552246094 - }, - { - "id": 66, - "x": 739.9428100585938, - "y": 555.3038330078125 - }, - { - "id": 67, - "x": 774.4247436523438, - "y": 536.3063354492188 - }, - { - "id": 68, - "x": 808.7073974609375, - "y": 517.4826049804688 - }, - { - "id": 69, - "x": 842.7022705078125, - "y": 498.853515625 - }, - { - "id": 70, - "x": 876.1005859375, - "y": 480.18621826171875 - }, - { - "id": 71, - "x": 909.671630859375, - "y": 461.9657287597656 - }, - { - "id": 72, - "x": 942.959228515625, - "y": 443.57708740234375 - }, - { - "id": 73, - "x": 975.6591186523438, - "y": 425.5472717285156 - }, - { - "id": 74, - "x": 1008.1417846679688, - "y": 407.6428527832031 - }, - { - "id": 75, - "x": 1040.609130859375, - "y": 389.7738037109375 - }, - { - "id": 76, - "x": 1072.6312255859375, - "y": 372.0399475097656 - }, - { - "id": 77, - "x": 760.0084838867188, - "y": 588.8486328125 - }, - { - "id": 78, - "x": 795.02490234375, - "y": 569.2578735351562 - }, - { - "id": 79, - "x": 829.8901977539062, - "y": 549.9441528320312 - }, - { - "id": 80, - "x": 864.3243408203125, - "y": 530.8140869140625 - }, - { - "id": 81, - "x": 898.6199951171875, - "y": 511.7768249511719 - }, - { - "id": 82, - "x": 932.486572265625, - "y": 492.9083557128906 - }, - { - "id": 83, - "x": 966.047607421875, - "y": 474.1062927246094 - }, - { - "id": 84, - "x": 999.4183959960938, - "y": 455.6976318359375 - }, - { - "id": 85, - "x": 1032.4530029296875, - "y": 437.14678955078125 - }, - { - "id": 86, - "x": 1065.3765869140625, - "y": 418.9515075683594 - }, - { - "id": 87, - "x": 1097.8963623046875, - "y": 400.8786315917969 - } - ], - "idxs_initial": [ - { - "x": 471.4597317569978, - "y": 256.16508567999597 - }, - { - "x": 504.9326223267069, - "y": 242.7521448348359 - }, - { - "x": 538.0667897475233, - "y": 229.47493393356942 - }, - { - "x": 570.867349612085, - "y": 216.3314031041875 - }, - { - "x": 667.3170176108263, - "y": 177.68300228238513 - }, - { - "x": 698.832291125666, - "y": 165.05449927057435 - }, - { - "x": 484.60133915999455, - "y": 284.90537087460024 - }, - { - "x": 518.4298857006704, - "y": 271.1747925439622 - }, - { - "x": 551.9118029278206, - "y": 257.5849066588401 - }, - { - "x": 585.0523913695679, - "y": 244.13356180204283 - }, - { - "x": 617.8568440304662, - "y": 230.81865019883287 - }, - { - "x": 650.3302491041991, - "y": 217.638106615877 - }, - { - "x": 682.4775926045625, - "y": 204.58990729336338 - }, - { - "x": 714.303760917592, - "y": 191.67206890912547 - }, - { - "x": 745.8135432775777, - "y": 178.88264757365897 - }, - { - "x": 532.2729216608506, - "y": 300.32557099583346 - }, - { - "x": 566.109657038493, - "y": 286.411263601304 - }, - { - "x": 665.5453670756509, - "y": 245.52141356085002 - }, - { - "x": 698.0166798845747, - "y": 232.1685938255919 - }, - { - "x": 730.1595515235801, - "y": 218.95083532919912 - }, - { - "x": 761.9789400977237, - "y": 205.86609920482832 - }, - { - "x": 793.47970441584, - "y": 192.9123874181258 - }, - { - "x": 824.6666064639214, - "y": 180.08774175012752 - }, - { - "x": 546.4751895998314, - "y": 330.23282308953935 - }, - { - "x": 713.9486340530487, - "y": 260.44453834798003 - }, - { - "x": 746.4141631888052, - "y": 246.91574517716492 - }, - { - "x": 778.5488738715512, - "y": 233.52480820481662 - }, - { - "x": 810.3577969487435, - "y": 220.26963101370342 - }, - { - "x": 841.8458617750024, - "y": 207.14815947993142 - }, - { - "x": 526.1103942726344, - "y": 375.68437876246145 - }, - { - "x": 561.0508566457772, - "y": 360.92638207954843 - }, - { - "x": 540.6880156262557, - "y": 407.56518164403985 - }, - { - "x": 576.0148448006983, - "y": 392.4376708398539 - }, - { - "x": 610.9605086928352, - "y": 377.4733810793055 - }, - { - "x": 645.5311431793398, - "y": 362.66968488229423 - }, - { - "x": 679.7327531419526, - "y": 348.0240108628358 - }, - { - "x": 555.6614292707383, - "y": 440.31156991166347 - }, - { - "x": 591.3828818971167, - "y": 424.79980916893777 - }, - { - "x": 626.7137363419499, - "y": 409.4576626242136 - }, - { - "x": 661.6603642952767, - "y": 394.28236342104634 - }, - { - "x": 696.2289996111233, - "y": 379.2712045571993 - }, - { - "x": 730.4257420146383, - "y": 364.42153727484924 - }, - { - "x": 764.2565606902224, - "y": 349.7307695024693 - }, - { - "x": 797.727297755086, - "y": 335.1963643464636 - }, - { - "x": 830.8436716224813, - "y": 320.81583863071046 - }, - { - "x": 863.6112802586738, - "y": 306.58676148224794 - }, - { - "x": 896.0356043375502, - "y": 292.5067529614095 - }, - { - "x": 571.0469760820624, - "y": 473.95928055104514 - }, - { - "x": 607.1715567389292, - "y": 458.04772990585116 - }, - { - "x": 642.8957552990178, - "y": 442.31253286516915 - }, - { - "x": 678.226191452524, - "y": 426.75077369865977 - }, - { - "x": 713.1693397612034, - "y": 411.35960059973036 - }, - { - "x": 747.7315336138912, - "y": 396.1362239432732 - }, - { - "x": 781.918969053352, - "y": 381.0779146000787 - }, - { - "x": 815.7377084793188, - "y": 366.1820023057834 - }, - { - "x": 849.1936842323657, - "y": 351.4458740823047 - }, - { - "x": 882.2927020630683, - "y": 336.86697270980426 - }, - { - "x": 915.0404444907094, - "y": 322.4427952473005 - } - ], - "idxs_projected": [ - { - "x": 589.7868859683907, - "y": 444.30780970653876 - }, - { - "x": 624.3746876597003, - "y": 425.2237703191499 - }, - { - "x": 658.7807089413158, - "y": 406.24002942801746 - }, - { - "x": 693.0063791109792, - "y": 387.3557984090294 - }, - { - "x": 794.615352914346, - "y": 331.29240139172686 - }, - { - "x": 828.1336156148535, - "y": 312.79848693939397 - }, - { - "x": 607.1512171394652, - "y": 476.1063294639303 - }, - { - "x": 642.2820531794023, - "y": 456.61178533054607 - }, - { - "x": 677.2251160611669, - "y": 437.2214388916003 - }, - { - "x": 711.9819072341519, - "y": 417.93445697388245 - }, - { - "x": 746.5539121826884, - "y": 398.7500152633962 - }, - { - "x": 780.9426006376801, - "y": 379.6672981879207 - }, - { - "x": 815.1494267848814, - "y": 360.68549880143473 - }, - { - "x": 849.1758294698785, - "y": 341.80381867036976 - }, - { - "x": 883.0232323998366, - "y": 323.02146776165824 - }, - { - "x": 660.81048317054, - "y": 489.0884016178262 - }, - { - "x": 696.3074742394126, - "y": 469.27442646715076 - }, - { - "x": 801.6497478476899, - "y": 410.47369072196295 - }, - { - "x": 836.3860881418964, - "y": 391.08430129232323 - }, - { - "x": 870.9360860283858, - "y": 371.79892585724593 - }, - { - "x": 905.3012369412639, - "y": 352.6167296841716 - }, - { - "x": 939.4830203557938, - "y": 333.5368869485666 - }, - { - "x": 973.4829000007151, - "y": 314.55858061540886 - }, - { - "x": 679.9928575045756, - "y": 522.7112509916492 - }, - { - "x": 858.3620238917322, - "y": 422.5413236171174 - }, - { - "x": 893.4517769060999, - "y": 402.8353504254831 - }, - { - "x": 928.3505453328901, - "y": 383.2366318264153 - }, - { - "x": 963.0598841610922, - "y": 363.74429455724606 - }, - { - "x": 997.5813315445068, - "y": 344.35747480974203 - }, - { - "x": 662.9980193082802, - "y": 578.3760699253656 - }, - { - "x": 699.8644186775645, - "y": 557.5421064690457 - }, - { - "x": 682.9796649859686, - "y": 614.9675601824508 - }, - { - "x": 720.462987903784, - "y": 593.647261042147 - }, - { - "x": 757.7313461946889, - "y": 572.4492325489883 - }, - { - "x": 794.7865837852978, - "y": 551.37242588809 - }, - { - "x": 831.630523573207, - "y": 530.4158042057521 - }, - { - "x": 703.7081557058993, - "y": 652.9267142209669 - }, - { - "x": 741.829205368889, - "y": 631.0979487937103 - }, - { - "x": 779.7275712789091, - "y": 609.3966958943356 - }, - { - "x": 817.4051989611478, - "y": 587.8218414818247 - }, - { - "x": 854.864011343263, - "y": 566.3722844548927 - }, - { - "x": 892.1059090825227, - "y": 545.0469364646606 - }, - { - "x": 929.1327708872809, - "y": 523.8447217305732 - }, - { - "x": 965.9464538328998, - "y": 502.76457685949714 - }, - { - "x": 1002.5487936722302, - "y": 481.8054506679333 - }, - { - "x": 1038.941605140762, - "y": 460.9663040072836 - }, - { - "x": 1075.1266822565467, - "y": 440.24610959210946 - }, - { - "x": 725.226160621162, - "y": 692.3316701444887 - }, - { - "x": 764.0067978536688, - "y": 669.9708139878128 - }, - { - "x": 802.5566098310027, - "y": 647.7430513204808 - }, - { - "x": 840.8776512720342, - "y": 625.6471973947322 - }, - { - "x": 878.9719525806773, - "y": 603.6820814827734 - }, - { - "x": 916.841520204499, - "y": 581.8465466700039 - }, - { - "x": 954.4883369870003, - "y": 560.1394496518917 - }, - { - "x": 991.9143625136994, - "y": 538.5596605344218 - }, - { - "x": 1029.121533452144, - "y": 517.1060626380463 - }, - { - "x": 1066.111763885975, - "y": 495.77755230506324 - }, - { - "x": 1102.8869456431646, - "y": 474.5730387103554 - } - ] - }, - "front_right_camera": { - "detected": true, - "idxs": [ - { - "id": 1, - "x": 129.0431365966797, - "y": 351.7378234863281 - }, - { - "id": 2, - "x": 169.37490844726562, - "y": 338.89190673828125 - }, - { - "id": 3, - "x": 208.25137329101562, - "y": 326.27764892578125 - }, - { - "id": 6, - "x": 318.4646301269531, - "y": 291.1625061035156 - }, - { - "id": 7, - "x": 352.93218994140625, - "y": 280.26898193359375 - }, - { - "id": 8, - "x": 386.4710998535156, - "y": 269.6075134277344 - }, - { - "id": 9, - "x": 418.9442138671875, - "y": 259.1576232910156 - }, - { - "id": 10, - "x": 450.4377746582031, - "y": 249.07460021972656 - }, - { - "id": 12, - "x": 143.29762268066406, - "y": 383.7464904785156 - }, - { - "id": 13, - "x": 183.7322998046875, - "y": 370.0754699707031 - }, - { - "id": 14, - "x": 223.04959106445312, - "y": 357.001953125 - }, - { - "id": 15, - "x": 261.0066833496094, - "y": 344.25750732421875 - }, - { - "id": 16, - "x": 297.9425964355469, - "y": 332.0591735839844 - }, - { - "id": 17, - "x": 333.624267578125, - "y": 320.03094482421875 - }, - { - "id": 18, - "x": 368.23284912109375, - "y": 308.6830139160156 - }, - { - "id": 19, - "x": 401.8792724609375, - "y": 297.3370666503906 - }, - { - "id": 20, - "x": 434.5808410644531, - "y": 286.5307922363281 - }, - { - "id": 21, - "x": 466.2275390625, - "y": 275.9822082519531 - }, - { - "id": 22, - "x": 115.69328308105469, - "y": 431.05377197265625 - }, - { - "id": 23, - "x": 157.87167358398438, - "y": 416.33795166015625 - }, - { - "id": 24, - "x": 198.5447235107422, - "y": 402.10650634765625 - }, - { - "id": 25, - "x": 238.0239715576172, - "y": 388.4619140625 - }, - { - "id": 26, - "x": 276.1850891113281, - "y": 375.0409240722656 - }, - { - "id": 27, - "x": 313.1908264160156, - "y": 362.1207580566406 - }, - { - "id": 28, - "x": 349.18267822265625, - "y": 349.90423583984375 - }, - { - "id": 29, - "x": 383.9981384277344, - "y": 337.5564880371094 - }, - { - "id": 30, - "x": 417.7682800292969, - "y": 325.8428649902344 - }, - { - "id": 31, - "x": 450.3290100097656, - "y": 314.4140930175781 - }, - { - "id": 32, - "x": 481.9601135253906, - "y": 303.1564025878906 - }, - { - "id": 33, - "x": 130.16848754882812, - "y": 465.4435119628906 - }, - { - "id": 34, - "x": 172.8111572265625, - "y": 450.07684326171875 - }, - { - "id": 39, - "x": 365.00762939453125, - "y": 379.9373779296875 - }, - { - "id": 40, - "x": 399.87164306640625, - "y": 367.1014404296875 - }, - { - "id": 41, - "x": 433.8258361816406, - "y": 354.8740234375 - }, - { - "id": 42, - "x": 466.4908447265625, - "y": 342.889404296875 - }, - { - "id": 43, - "x": 498.34857177734375, - "y": 331.2445068359375 - }, - { - "id": 44, - "x": 145.2854766845703, - "y": 500.6484069824219 - }, - { - "id": 45, - "x": 187.98486328125, - "y": 484.37713623046875 - }, - { - "id": 55, - "x": 160.83428955078125, - "y": 536.6416015625 - }, - { - "id": 56, - "x": 203.77249145507812, - "y": 519.4757080078125 - }, - { - "id": 57, - "x": 245.07861328125, - "y": 503.1176452636719 - }, - { - "id": 58, - "x": 285.177490234375, - "y": 487.0585021972656 - }, - { - "id": 59, - "x": 324.0155334472656, - "y": 471.7245788574219 - }, - { - "id": 66, - "x": 176.5298309326172, - "y": 573.3404541015625 - }, - { - "id": 67, - "x": 219.86903381347656, - "y": 555.642578125 - }, - { - "id": 68, - "x": 261.2998352050781, - "y": 538.2464599609375 - }, - { - "id": 69, - "x": 301.70684814453125, - "y": 521.5955810546875 - }, - { - "id": 70, - "x": 340.6641540527344, - "y": 505.2518310546875 - }, - { - "id": 71, - "x": 378.3205871582031, - "y": 489.8448181152344 - }, - { - "id": 72, - "x": 414.80096435546875, - "y": 474.7232666015625 - }, - { - "id": 73, - "x": 450.0820617675781, - "y": 459.90118408203125 - }, - { - "id": 74, - "x": 484.162109375, - "y": 445.8399963378906 - }, - { - "id": 75, - "x": 517.2474975585938, - "y": 432.0485534667969 - }, - { - "id": 76, - "x": 549.472412109375, - "y": 418.7799377441406 - }, - { - "id": 77, - "x": 192.74813842773438, - "y": 611.3798217773438 - }, - { - "id": 78, - "x": 236.1200714111328, - "y": 592.5125122070312 - }, - { - "id": 79, - "x": 278.0492858886719, - "y": 574.4093017578125 - }, - { - "id": 80, - "x": 318.6976623535156, - "y": 556.8939208984375 - }, - { - "id": 81, - "x": 357.76885986328125, - "y": 539.9131469726562 - }, - { - "id": 82, - "x": 395.4477844238281, - "y": 523.4534912109375 - }, - { - "id": 83, - "x": 432.0800476074219, - "y": 507.6798400878906 - }, - { - "id": 84, - "x": 467.3562316894531, - "y": 492.27459716796875 - }, - { - "id": 85, - "x": 501.763671875, - "y": 477.3402404785156 - }, - { - "id": 86, - "x": 534.9246215820312, - "y": 462.9710388183594 - } - ], - "idxs_initial": [ - { - "x": 215.61178557032423, - "y": 313.5233908914541 - }, - { - "x": 250.43535076269058, - "y": 297.4989026756435 - }, - { - "x": 284.4888291054439, - "y": 281.8287793153152 - }, - { - "x": 382.2759867513363, - "y": 236.83082615635163 - }, - { - "x": 413.49112544953084, - "y": 222.46679939858123 - }, - { - "x": 444.05213722691053, - "y": 208.4037771208616 - }, - { - "x": 473.97937015681447, - "y": 194.6323959090898 - }, - { - "x": 503.2923370110899, - "y": 181.14367672333128 - }, - { - "x": 232.00092446566225, - "y": 342.28953636533134 - }, - { - "x": 266.9722357870751, - "y": 325.7872390327521 - }, - { - "x": 301.162886123264, - "y": 309.65332078598146 - }, - { - "x": 334.5987268576457, - "y": 293.8755828483799 - }, - { - "x": 367.3044804196157, - "y": 278.4423591752595 - }, - { - "x": 399.30380124706977, - "y": 263.34248768682863 - }, - { - "x": 430.6193328408246, - "y": 248.56528334529452 - }, - { - "x": 461.27276120014, - "y": 234.10051293965614 - }, - { - "x": 491.2848649043399, - "y": 219.93837145313836 - }, - { - "x": 520.6755620835843, - "y": 206.0694598985774 - }, - { - "x": 212.7725541527459, - "y": 389.0092377142335 - }, - { - "x": 248.7099248481049, - "y": 371.617101333442 - }, - { - "x": 283.82818770507197, - "y": 354.62137779422005 - }, - { - "x": 318.1550316268223, - "y": 338.00866686246775 - }, - { - "x": 351.7169114376134, - "y": 321.766165545019 - }, - { - "x": 384.53911587791686, - "y": 305.88163518293277 - }, - { - "x": 416.6458311528859, - "y": 290.34337069677724 - }, - { - "x": 448.0602003697637, - "y": 275.1401718214895 - }, - { - "x": 478.8043791712007, - "y": 260.26131618225145 - }, - { - "x": 508.8995878455271, - "y": 245.69653407536623 - }, - { - "x": 538.3661601715486, - "y": 231.4359848294859 - }, - { - "x": 229.65324048637308, - "y": 419.4404695328189 - }, - { - "x": 265.74824294342505, - "y": 401.5226833222305 - }, - { - "x": 434.310854819789, - "y": 317.8471427458647 - }, - { - "x": 465.822367890368, - "y": 302.2046294909449 - }, - { - "x": 496.655492448067, - "y": 286.89887256000566 - }, - { - "x": 526.8319019977948, - "y": 271.91911308891173 - }, - { - "x": 556.3723565246275, - "y": 257.25504569051805 - }, - { - "x": 246.87393708340414, - "y": 450.4846462839647 - }, - { - "x": 283.1257114327098, - "y": 432.02354061087544 - }, - { - "x": 264.4450211670495, - "y": 482.16047524526084 - }, - { - "x": 300.85255837418686, - "y": 463.1376254427965 - }, - { - "x": 336.40553936346276, - "y": 444.56127918951904 - }, - { - "x": 371.1337022911522, - "y": 426.41589837097155 - }, - { - "x": 405.06542130394183, - "y": 408.6866575643954 - }, - { - "x": 282.3772965890781, - "y": 514.4874327881784 - }, - { - "x": 318.9394272779241, - "y": 494.8836192606809 - }, - { - "x": 354.63476182023993, - "y": 475.7445628384939 - }, - { - "x": 389.4937634470475, - "y": 457.0539298044857 - }, - { - "x": 423.5454844265927, - "y": 438.79614296885615 - }, - { - "x": 456.8176468185708, - "y": 420.9563383704896 - }, - { - "x": 489.3367177449113, - "y": 403.5203249184091 - }, - { - "x": 521.1279796066585, - "y": 386.47454674302327 - }, - { - "x": 552.2155956384548, - "y": 369.80604804724845 - }, - { - "x": 582.6226711578569, - "y": 353.5024402659672 - }, - { - "x": 612.3713108357657, - "y": 337.55187135887803 - }, - { - "x": 300.68201598194787, - "y": 547.4858043122632 - }, - { - "x": 337.3973984161941, - "y": 527.2809701103427 - }, - { - "x": 373.2335287778762, - "y": 507.55999692715625 - }, - { - "x": 408.22161756480864, - "y": 488.3057093203721 - }, - { - "x": 442.39141539122136, - "y": 469.5017352358791 - }, - { - "x": 475.7712973594323, - "y": 451.1324595772303 - }, - { - "x": 508.3883416470273, - "y": 433.1829809583489 - }, - { - "x": 540.2684027670002, - "y": 415.63907138775596 - }, - { - "x": 571.4361799174245, - "y": 398.4871386550782 - }, - { - "x": 601.9152808004056, - "y": 381.7141912108528 - } - ], - "idxs_projected": [ - { - "x": 123.98830815244071, - "y": 366.241742469711 - }, - { - "x": 163.30949678842842, - "y": 350.86562148172885 - }, - { - "x": 201.6674121076735, - "y": 335.86617799451716 - }, - { - "x": 311.3029399029996, - "y": 292.99440329899426 - }, - { - "x": 346.14121034768505, - "y": 279.37127846600634 - }, - { - "x": 380.17528042293145, - "y": 266.0626273966054 - }, - { - "x": 413.4326784246671, - "y": 253.05768545158634 - }, - { - "x": 445.93969040801863, - "y": 240.34617375643018 - }, - { - "x": 138.36945601437498, - "y": 398.48100206738025 - }, - { - "x": 177.9308215196525, - "y": 382.5364175127866 - }, - { - "x": 216.512796060563, - "y": 366.9865610431292 - }, - { - "x": 254.15130402852458, - "y": 351.81695389891047 - }, - { - "x": 290.8805340789988, - "y": 337.0138168816409 - }, - { - "x": 326.7330427109074, - "y": 322.56402860778815 - }, - { - "x": 361.7398505162524, - "y": 308.45508671688526 - }, - { - "x": 395.9305316980276, - "y": 294.6750717927482 - }, - { - "x": 429.33329739937824, - "y": 281.21261377897173 - }, - { - "x": 461.9750733374856, - "y": 268.05686068981663 - }, - { - "x": 112.22797904247716, - "y": 448.39015764434 - }, - { - "x": 153.06544059692857, - "y": 431.42605391921256 - }, - { - "x": 192.86818581164619, - "y": 414.8917769914713 - }, - { - "x": 231.67504829456914, - "y": 398.7711951690858 - }, - { - "x": 269.5229423950412, - "y": 383.0489740304887 - }, - { - "x": 306.44698032518147, - "y": 367.7105277717212 - }, - { - "x": 342.480580807974, - "y": 352.7419740734255 - }, - { - "x": 377.65556995873277, - "y": 338.1300921941353 - }, - { - "x": 412.00227504003885, - "y": 323.8622840239645 - }, - { - "x": 445.5496116706581, - "y": 309.92653785754896 - }, - { - "x": 478.3251650155256, - "y": 296.3113946672845 - }, - { - "x": 126.98878896183862, - "y": 482.697257891459 - }, - { - "x": 168.08671508264848, - "y": 465.10033168078144 - }, - { - "x": 358.55545164243944, - "y": 383.54720676564074 - }, - { - "x": 393.89813602726304, - "y": 368.4145062157681 - }, - { - "x": 428.4001437625599, - "y": 353.6417587429746 - }, - { - "x": 462.0911173607149, - "y": 339.216272293126 - }, - { - "x": 494.99932191823547, - "y": 325.12594458115535 - }, - { - "x": 142.0843718045872, - "y": 517.7824379529925 - }, - { - "x": 183.4442005870992, - "y": 499.5283180069604 - }, - { - "x": 157.5262470997655, - "y": 553.672471538501 - }, - { - "x": 199.14931263877486, - "y": 534.7356039138556 - }, - { - "x": 239.68241744154267, - "y": 516.2946258137077 - }, - { - "x": 279.16782150782666, - "y": 498.33031059026325 - }, - { - "x": 317.64562803678, - "y": 480.82441285568603 - }, - { - "x": 173.3264690244851, - "y": 590.3953749875234 - }, - { - "x": 215.213989477763, - "y": 570.7489522179695 - }, - { - "x": 255.99223384864467, - "y": 551.6228110656391 - }, - { - "x": 295.7046905035551, - "y": 532.99655426607 - }, - { - "x": 334.39260389269134, - "y": 514.8508370144925 - }, - { - "x": 372.0951174340997, - "y": 497.1672999491857 - }, - { - "x": 408.84940561706685, - "y": 479.92850719128 - }, - { - "x": 444.6907962620188, - "y": 463.1178890014331 - }, - { - "x": 479.6528837821482, - "y": 446.7196886569472 - }, - { - "x": 513.7676342100556, - "y": 430.71891319132664 - }, - { - "x": 547.0654826795776, - "y": 415.10128767256487 - }, - { - "x": 189.49765778587596, - "y": 627.9804802075574 - }, - { - "x": 231.65072232059066, - "y": 607.5963653830952 - }, - { - "x": 272.6747249034714, - "y": 587.7582352628094 - }, - { - "x": 312.6144286189981, - "y": 568.4444435947843 - }, - { - "x": 351.5122611629055, - "y": 549.6344734597606 - }, - { - "x": 389.4084651842344, - "y": 531.3088645696679 - }, - { - "x": 426.3412371609835, - "y": 513.4491461110078 - }, - { - "x": 462.3468558168354, - "y": 496.03777464589757 - }, - { - "x": 497.45980098652456, - "y": 479.05807663190035 - }, - { - "x": 531.7128637485065, - "y": 462.4941951647595 - } - ] - }, - "lidar3d": { - "detected": true, - "idxs": [ - 7024, - 7033, - 7042, - 7051, - 7052, - 7071, - 7072, - 7081, - 7082, - 7092, - 7102, - 7103, - 7113, - 7114, - 7115, - 7124, - 7125, - 7126, - 7135, - 7137, - 7146, - 7147, - 7148, - 7157, - 7158, - 7159, - 7168, - 7169, - 7170, - 7179, - 7180, - 7181, - 7191, - 7202, - 7203, - 7213, - 7214, - 7223, - 7224, - 7225, - 7234, - 7235, - 7236, - 7245, - 7246, - 7256, - 7257, - 7258, - 7267, - 7269, - 7279, - 7281, - 7291, - 7292, - 7293, - 7302, - 7303, - 7304, - 7305, - 7314, - 7315, - 7316, - 7317, - 7326, - 7327, - 7328, - 7329, - 7338, - 7340, - 7341, - 7350, - 7352, - 7364, - 7365, - 7376, - 7377, - 7386, - 7387, - 7388, - 7389, - 7398, - 7399, - 7400, - 7401, - 7410, - 7411, - 7425, - 7434, - 7435, - 7436, - 7446, - 7448, - 7449, - 7461, - 7471, - 7472, - 7482, - 7483, - 7484, - 7494, - 7495, - 7496, - 7497, - 7506, - 7507, - 7508, - 7509, - 7518, - 7519, - 7520, - 7521, - 7530, - 7531, - 7532, - 7533, - 7542, - 7543, - 7545, - 7546, - 7556, - 7558, - 7568, - 7569, - 7570, - 7571, - 7572, - 7581, - 7582, - 7583, - 7585, - 7594, - 7595, - 7596, - 7597, - 7598, - 7608, - 7609, - 7611, - 7620, - 7622, - 7624, - 7633, - 7634, - 7636, - 7637, - 7646, - 7647, - 7648, - 7649, - 7650, - 7659, - 7660, - 7661, - 7662, - 7663, - 7673, - 7674, - 7675, - 7676, - 7685, - 7686, - 7687, - 7688, - 7689, - 7699, - 7700, - 7701, - 7711, - 7712, - 7713, - 7714, - 7737, - 7738, - 7739, - 7740, - 7741, - 7750, - 7751, - 7752, - 7753, - 7754, - 7763, - 7764, - 7765, - 7767, - 7776, - 7778, - 7779, - 7789, - 7790, - 7791, - 7792, - 7793, - 7802, - 7803, - 7805, - 7807, - 7816, - 7817, - 7818, - 7819, - 7820, - 7830, - 7831, - 7832, - 7834, - 7835, - 7844, - 7845, - 7846, - 7848, - 7858, - 7859, - 7860, - 7861, - 7862, - 7863, - 7872, - 7873, - 7875, - 7876, - 7877, - 7887, - 7888, - 7889, - 7890, - 7900, - 7901, - 7902, - 7903, - 7904, - 7905, - 7914, - 7915, - 7916, - 7917, - 7918, - 7919, - 7928, - 7929, - 7930, - 7931, - 7932, - 7933, - 7942, - 7943, - 7944, - 7945, - 7956, - 7959, - 7960, - 7970, - 7971, - 7972, - 7973, - 7974, - 7975, - 7984, - 7985, - 7986, - 7987, - 7988, - 7989, - 7998, - 7999, - 8001, - 8002, - 8012, - 8013, - 8014, - 8015, - 8016, - 8017, - 8027, - 8028, - 8030, - 8031, - 8040, - 8041, - 8043, - 8044, - 8045, - 8054, - 8055, - 8056, - 8057, - 8058, - 8059, - 8068, - 8069, - 8071, - 8072, - 8073, - 8082, - 8084, - 8085, - 8086, - 8087, - 8088, - 8098, - 8099, - 8100, - 8101, - 8102, - 8103, - 8112, - 8113, - 8114, - 8115, - 8117, - 8118, - 8128, - 8129, - 8130, - 8131, - 8132, - 8133, - 8144, - 8145, - 8146, - 8147, - 8148, - 8157, - 8158, - 8159, - 8161, - 8163, - 8173, - 8174, - 8175, - 8176, - 8177, - 8187, - 8188, - 8189, - 8190, - 8191, - 8192, - 8202, - 8203, - 8204, - 8205, - 8206, - 8207, - 8208, - 8217, - 8218, - 8219, - 8221, - 8223, - 8232, - 8233, - 8234, - 8236, - 8237, - 8238, - 8247, - 8248, - 8249, - 8252, - 8264, - 8265, - 8266, - 8267, - 8268, - 8277, - 8278, - 8279, - 8280, - 8281, - 8283, - 8292, - 8293, - 8294, - 8295, - 8297, - 8298, - 8307, - 8308, - 8309, - 8311, - 8313, - 8323, - 8324, - 8325, - 8327, - 8328, - 8337, - 8338, - 8339, - 8340, - 8342, - 8343, - 8352, - 8353, - 8354, - 8355, - 8356, - 8357, - 8367, - 8368, - 8369, - 8370, - 8372, - 8382, - 8383, - 8384, - 8385, - 8387, - 8388, - 8389, - 8399, - 8401, - 8402, - 8403, - 8415, - 8416, - 8417, - 8418, - 8419, - 8420, - 8421, - 8430, - 8431, - 8432, - 8433, - 8434, - 8435, - 8446, - 8448, - 8450, - 8451, - 8452, - 8453, - 8463, - 8464, - 8466, - 8467, - 8468, - 8469, - 8478, - 8479, - 8480, - 8481, - 8482, - 8484, - 8485, - 8494, - 8495, - 8496, - 8497, - 8498, - 8499, - 8501, - 8510, - 8511, - 8513, - 8514, - 8515, - 8516, - 8517, - 8527, - 8528, - 8529, - 8530, - 8531, - 8541, - 8542, - 8543, - 8545, - 8547, - 8557, - 8558, - 8559, - 8560, - 8561, - 8562, - 8571, - 8573, - 8575, - 8576, - 8577, - 8586, - 8588, - 8589, - 8590, - 8592, - 8601, - 8602, - 8603, - 8605, - 8606, - 8615, - 8617, - 8618, - 8619, - 8620, - 8629, - 8631, - 8632, - 8633, - 8634, - 8644, - 8645, - 8646, - 8648, - 8658, - 8659, - 8660, - 8662, - 8671, - 8672, - 8674, - 8675, - 8676, - 8685, - 8686, - 8687, - 8688, - 8689, - 8698, - 8699, - 8700, - 8701, - 8702, - 8711, - 8713, - 8714, - 8715, - 8724, - 8725, - 8726, - 8727, - 8728, - 8737, - 8739, - 8740, - 8750, - 8751, - 8753, - 8762, - 8765, - 8777, - 8786, - 8787, - 8788, - 8789, - 8798, - 8799, - 8800, - 8811, - 8812, - 8813, - 8822, - 8823, - 8833, - 8835, - 8844, - 8845, - 8846, - 8855, - 8866, - 8867, - 8877, - 8878, - 8887, - 8897, - 8898, - 8907, - 8917, - 8928, - 8937, - 8946, - 8955, - 8964, - 8973, - 8982 - ], - "idxs_limit_points": [ - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982 - ], - "samples": [ - 129, - 22, - 50, - 104, - 254, - 421, - 121, - 388, - 317, - 141, - 281, - 205, - 415, - 32, - 431, - 422, - 348, - 72, - 215, - 463, - 146, - 544, - 472, - 410, - 490, - 276, - 231, - 437, - 471, - 242, - 511, - 279, - 213, - 485, - 385, - 28, - 271, - 256, - 305, - 322, - 222, - 427, - 51, - 85, - 96, - 189, - 175, - 350, - 293, - 230, - 200, - 77, - 105, - 512, - 260, - 557, - 345, - 518, - 149, - 193, - 234, - 570, - 308, - 497, - 491, - 464, - 323, - 355, - 396, - 262, - 173, - 144, - 481, - 76, - 233, - 227, - 14, - 452, - 216, - 401, - 540, - 204, - 93, - 470, - 450, - 118, - 538, - 164, - 266, - 212, - 145, - 501, - 68, - 459, - 567, - 187, - 328, - 214, - 349, - 455, - 478, - 340, - 16, - 81, - 398, - 531, - 509, - 417, - 476, - 426, - 267, - 461, - 549, - 288, - 111, - 298, - 296, - 221, - 506, - 277, - 462, - 553, - 138, - 346, - 71, - 397, - 351, - 158, - 460, - 514, - 120, - 326, - 295, - 38, - 7, - 468, - 273, - 493, - 372, - 419, - 393, - 248, - 3, - 278, - 102, - 5, - 34, - 283, - 331, - 530, - 86, - 202, - 92, - 306, - 303, - 386, - 153, - 487, - 165, - 79, - 465, - 537, - 4, - 529, - 466, - 416, - 436, - 238, - 10, - 194, - 402, - 378, - 533, - 494, - 126, - 343, - 60, - 232, - 108, - 535, - 114, - 40, - 156, - 26, - 49, - 137, - 536, - 392, - 356, - 48, - 432, - 361, - 407, - 99, - 558, - 290, - 360, - 125, - 246, - 510, - 333, - 456, - 37, - 70, - 286, - 41, - 504, - 383, - 110, - 182, - 353, - 243, - 183, - 143, - 424, - 228, - 325, - 258, - 482, - 433, - 301, - 45, - 13, - 269, - 545, - 75, - 168, - 284, - 124, - 446, - 113, - 560, - 209, - 390, - 147, - 373, - 449, - 338, - 1, - 223, - 539, - 321, - 235, - 499, - 475, - 169, - 265, - 411, - 53, - 503, - 496, - 207, - 304, - 190, - 18, - 208, - 252, - 197, - 46, - 44, - 255, - 409, - 547, - 23, - 88, - 127, - 179, - 201, - 418, - 489, - 552, - 128, - 561, - 441, - 516, - 300, - 546, - 382, - 67, - 445, - 492, - 97, - 554, - 294, - 480, - 313, - 24, - 479, - 443, - 565, - 352, - 236, - 312, - 160, - 517, - 66, - 2, - 12, - 206, - 211, - 327, - 95, - 420, - 559, - 52, - 57, - 275, - 107, - 109, - 100, - 59, - 451, - 20, - 122, - 172, - 21, - 359, - 551, - 170, - 19, - 486, - 520, - 33, - 140, - 400, - 188, - 61, - 219, - 176, - 112, - 438, - 136, - 576, - 103, - 525, - 310, - 316, - 133, - 8, - 318, - 344, - 556, - 250, - 264, - 89, - 442, - 263, - 526, - 152, - 414, - 282, - 368, - 30, - 58, - 98, - 404, - 332, - 178, - 347, - 477, - 62, - 523, - 203, - 564, - 154, - 447, - 131, - 245, - 297, - 39, - 6, - 527, - 247, - 229, - 80, - 157, - 495, - 287, - 508, - 196, - 469, - 572, - 309, - 394, - 448, - 519, - 379, - 78, - 17, - 381, - 562, - 528, - 224, - 473, - 405, - 548, - 186, - 272, - 342, - 521, - 91, - 307, - 429, - 324, - 167, - 36, - 291, - 484, - 384, - 31, - 474, - 177, - 505, - 498, - 339, - 73, - 151, - 395, - 315, - 513, - 399, - 575, - 319, - 406, - 117, - 42, - 191, - 15, - 302, - 571, - 64, - 467, - 47, - 116, - 87, - 502, - 161, - 181, - 292, - 555, - 391, - 142, - 210, - 199, - 434, - 195, - 362, - 130, - 74, - 515, - 65, - 162, - 285, - 483, - 423, - 439, - 90, - 69, - 192, - 358, - 430, - 563, - 134, - 240, - 84, - 369, - 132, - 524, - 454, - 166, - 534, - 389, - 270, - 150, - 274, - 425, - 568, - 241, - 159, - 115, - 413, - 63, - 543, - 380, - 574, - 171, - 220, - 9, - 83, - 148, - 251, - 522, - 289, - 365, - 375, - 376, - 198, - 566, - 387, - 280, - 56, - 94, - 336, - 25, - 377, - 366, - 335, - 163, - 314, - 507, - 329, - 218, - 457, - 257, - 354, - 363, - 54, - 337, - 29, - 119, - 185, - 453, - 184, - 237, - 299, - 226, - 569, - 225, - 458, - 364, - 239, - 334, - 440, - 268, - 435, - 261, - 101, - 330, - 370, - 541, - 444, - 0, - 155, - 135, - 500, - 403, - 35, - 412, - 11, - 367, - 320, - 573, - 244, - 550, - 174, - 43, - 542, - 532, - 217, - 259, - 253, - 408, - 428, - 123, - 180, - 106, - 82, - 374, - 27, - 139, - 488, - 249, - 341, - 371, - 357, - 55, - 311 - ] - } - } - }, - "transforms": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame", - "parent": "back_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame", - "parent": "back_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link", - "parent": "back_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link", - "parent": "base_footprint", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link", - "parent": "base_link", - "quat": [ - -0.5807758810060791, - -0.4028662466455167, - -0.40318718763639533, - 0.5812385526453152 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link", - "parent": "base_link", - "quat": [ - -0.3482699411165234, - 0.6150690081278091, - 0.6155589991820879, - 0.348547388286461 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame", - "parent": "front_left_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame", - "parent": "front_left_camera_link", - "quat": [ - -0.0023839263227918867, - 0.0004495519069042365, - -0.01936337153630656, - 0.9998095691886117 - ], - "trans": [ - 0.12643949222587694, - -0.08206128370426441, - 0.14945602657604204 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame", - "parent": "front_left_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link", - "parent": "front_left_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame", - "parent": "front_right_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.017093516476485732, - 0.012338763855292501, - 0.0143143196283024, - 0.9996752807059751 - ], - "trans": [ - -0.006408745927892007, - -0.1643542164485286, - 0.07693636601648317 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame", - "parent": "front_right_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link", - "parent": "front_right_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d", - "parent": "lidar3d_base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link", - "parent": "lidar3d_plate_link", - "quat": [ - 0.019660201472228286, - -0.02924763858048674, - -0.028049677756476515, - 0.9989851188547776 - ], - "trans": [ - -0.04673207969073471, - 0.01950871254361218, - -0.06428317382779054 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link", - "parent": "platform_support_leg3_link", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link", - "parent": "platform_support_leg4_link", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint", - "parent": "world", - "quat": [ - 0.0001387644879045387, - -0.0012507501613722566, - 0.11063895436243625, - 0.9938598684653875 - ], - "trans": [ - 0.5602994147094764, - -0.6451274905564669, - -0.0010088596952501617 - ] - }, - "world-pattern_link": { - "child": "pattern_link", - "parent": "world", - "quat": [ - 0.6782628169337112, - -0.3160392811989755, - 0.5267163581215956, - -0.4032971633814267 - ], - "trans": [ - 2.0984136491607104, - 0.18264344020973855, - 0.8319376679500421 - ] - } - }, - "transforms_ini": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame_ini", - "parent": "back_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame_ini", - "parent": "back_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link_ini", - "parent": "back_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link_ini", - "parent": "base_footprint_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.5807758810060791, - -0.4028662466455167, - -0.40318718763639533, - 0.5812385526453152 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.3482699411165234, - 0.6150690081278091, - 0.6155589991820879, - 0.348547388286461 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame_ini", - "parent": "front_left_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame_ini", - "parent": "front_left_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link_ini", - "parent": "front_left_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame_ini", - "parent": "front_right_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame_ini", - "parent": "front_right_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link_ini", - "parent": "front_right_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d_ini", - "parent": "lidar3d_base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link_ini", - "parent": "lidar3d_plate_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link_ini", - "parent": "platform_support_leg3_link_ini", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link_ini", - "parent": "platform_support_leg4_link_ini", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint_ini", - "parent": "world_ini", - "quat": [ - 0.0001387644879045387, - -0.0012507501613722566, - 0.11063895436243625, - 0.9938598684653875 - ], - "trans": [ - 0.5602994147094764, - -0.6451274905564669, - -0.0010088596952501617 - ] - } - } - } - }, - "patterns": { - "pattern_1": { - "corners": [ - { - "id": 0, - "x": 0.06, - "y": 0.06 - }, - { - "id": 1, - "x": 0.12, - "y": 0.06 - }, - { - "id": 2, - "x": 0.18, - "y": 0.06 - }, - { - "id": 3, - "x": 0.24, - "y": 0.06 - }, - { - "id": 4, - "x": 0.3, - "y": 0.06 - }, - { - "id": 5, - "x": 0.36, - "y": 0.06 - }, - { - "id": 6, - "x": 0.42, - "y": 0.06 - }, - { - "id": 7, - "x": 0.48, - "y": 0.06 - }, - { - "id": 8, - "x": 0.54, - "y": 0.06 - }, - { - "id": 9, - "x": 0.6000000000000001, - "y": 0.06 - }, - { - "id": 10, - "x": 0.6599999999999999, - "y": 0.06 - }, - { - "id": 11, - "x": 0.06, - "y": 0.12 - }, - { - "id": 12, - "x": 0.12, - "y": 0.12 - }, - { - "id": 13, - "x": 0.18, - "y": 0.12 - }, - { - "id": 14, - "x": 0.24, - "y": 0.12 - }, - { - "id": 15, - "x": 0.3, - "y": 0.12 - }, - { - "id": 16, - "x": 0.36, - "y": 0.12 - }, - { - "id": 17, - "x": 0.42, - "y": 0.12 - }, - { - "id": 18, - "x": 0.48, - "y": 0.12 - }, - { - "id": 19, - "x": 0.54, - "y": 0.12 - }, - { - "id": 20, - "x": 0.6000000000000001, - "y": 0.12 - }, - { - "id": 21, - "x": 0.6599999999999999, - "y": 0.12 - }, - { - "id": 22, - "x": 0.06, - "y": 0.18 - }, - { - "id": 23, - "x": 0.12, - "y": 0.18 - }, - { - "id": 24, - "x": 0.18, - "y": 0.18 - }, - { - "id": 25, - "x": 0.24, - "y": 0.18 - }, - { - "id": 26, - "x": 0.3, - "y": 0.18 - }, - { - "id": 27, - "x": 0.36, - "y": 0.18 - }, - { - "id": 28, - "x": 0.42, - "y": 0.18 - }, - { - "id": 29, - "x": 0.48, - "y": 0.18 - }, - { - "id": 30, - "x": 0.54, - "y": 0.18 - }, - { - "id": 31, - "x": 0.6000000000000001, - "y": 0.18 - }, - { - "id": 32, - "x": 0.6599999999999999, - "y": 0.18 - }, - { - "id": 33, - "x": 0.06, - "y": 0.24 - }, - { - "id": 34, - "x": 0.12, - "y": 0.24 - }, - { - "id": 35, - "x": 0.18, - "y": 0.24 - }, - { - "id": 36, - "x": 0.24, - "y": 0.24 - }, - { - "id": 37, - "x": 0.3, - "y": 0.24 - }, - { - "id": 38, - "x": 0.36, - "y": 0.24 - }, - { - "id": 39, - "x": 0.42, - "y": 0.24 - }, - { - "id": 40, - "x": 0.48, - "y": 0.24 - }, - { - "id": 41, - "x": 0.54, - "y": 0.24 - }, - { - "id": 42, - "x": 0.6000000000000001, - "y": 0.24 - }, - { - "id": 43, - "x": 0.6599999999999999, - "y": 0.24 - }, - { - "id": 44, - "x": 0.06, - "y": 0.3 - }, - { - "id": 45, - "x": 0.12, - "y": 0.3 - }, - { - "id": 46, - "x": 0.18, - "y": 0.3 - }, - { - "id": 47, - "x": 0.24, - "y": 0.3 - }, - { - "id": 48, - "x": 0.3, - "y": 0.3 - }, - { - "id": 49, - "x": 0.36, - "y": 0.3 - }, - { - "id": 50, - "x": 0.42, - "y": 0.3 - }, - { - "id": 51, - "x": 0.48, - "y": 0.3 - }, - { - "id": 52, - "x": 0.54, - "y": 0.3 - }, - { - "id": 53, - "x": 0.6000000000000001, - "y": 0.3 - }, - { - "id": 54, - "x": 0.6599999999999999, - "y": 0.3 - }, - { - "id": 55, - "x": 0.06, - "y": 0.36 - }, - { - "id": 56, - "x": 0.12, - "y": 0.36 - }, - { - "id": 57, - "x": 0.18, - "y": 0.36 - }, - { - "id": 58, - "x": 0.24, - "y": 0.36 - }, - { - "id": 59, - "x": 0.3, - "y": 0.36 - }, - { - "id": 60, - "x": 0.36, - "y": 0.36 - }, - { - "id": 61, - "x": 0.42, - "y": 0.36 - }, - { - "id": 62, - "x": 0.48, - "y": 0.36 - }, - { - "id": 63, - "x": 0.54, - "y": 0.36 - }, - { - "id": 64, - "x": 0.6000000000000001, - "y": 0.36 - }, - { - "id": 65, - "x": 0.6599999999999999, - "y": 0.36 - }, - { - "id": 66, - "x": 0.06, - "y": 0.42 - }, - { - "id": 67, - "x": 0.12, - "y": 0.42 - }, - { - "id": 68, - "x": 0.18, - "y": 0.42 - }, - { - "id": 69, - "x": 0.24, - "y": 0.42 - }, - { - "id": 70, - "x": 0.3, - "y": 0.42 - }, - { - "id": 71, - "x": 0.36, - "y": 0.42 - }, - { - "id": 72, - "x": 0.42, - "y": 0.42 - }, - { - "id": 73, - "x": 0.48, - "y": 0.42 - }, - { - "id": 74, - "x": 0.54, - "y": 0.42 - }, - { - "id": 75, - "x": 0.6000000000000001, - "y": 0.42 - }, - { - "id": 76, - "x": 0.6599999999999999, - "y": 0.42 - }, - { - "id": 77, - "x": 0.06, - "y": 0.48 - }, - { - "id": 78, - "x": 0.12, - "y": 0.48 - }, - { - "id": 79, - "x": 0.18, - "y": 0.48 - }, - { - "id": 80, - "x": 0.24, - "y": 0.48 - }, - { - "id": 81, - "x": 0.3, - "y": 0.48 - }, - { - "id": 82, - "x": 0.36, - "y": 0.48 - }, - { - "id": 83, - "x": 0.42, - "y": 0.48 - }, - { - "id": 84, - "x": 0.48, - "y": 0.48 - }, - { - "id": 85, - "x": 0.54, - "y": 0.48 - }, - { - "id": 86, - "x": 0.6000000000000001, - "y": 0.48 - }, - { - "id": 87, - "x": 0.6599999999999999, - "y": 0.48 - } - ], - "frame": { - "corners": { - "bottom_left": { - "x": -0.04, - "y": 0.5700000000000001 - }, - "bottom_right": { - "x": 0.76, - "y": 0.5700000000000001 - }, - "top_left": { - "x": -0.04, - "y": -0.03 - }, - "top_right": { - "x": 0.76, - "y": -0.03 - } - }, - "lines_sampled": { - "bottom": [ - { - "x": -0.04, - "y": 0.5700000000000001 - }, - { - "x": -0.019487179487179488, - "y": 0.5700000000000001 - }, - { - "x": 0.0010256410256410248, - "y": 0.5700000000000001 - }, - { - "x": 0.02153846153846154, - "y": 0.5700000000000001 - }, - { - "x": 0.04205128205128205, - "y": 0.5700000000000001 - }, - { - "x": 0.06256410256410255, - "y": 0.5700000000000001 - }, - { - "x": 0.08307692307692308, - "y": 0.5700000000000001 - }, - { - "x": 0.1035897435897436, - "y": 0.5700000000000001 - }, - { - "x": 0.1241025641025641, - "y": 0.5700000000000001 - }, - { - "x": 0.14461538461538462, - "y": 0.5700000000000001 - }, - { - "x": 0.1651282051282051, - "y": 0.5700000000000001 - }, - { - "x": 0.18564102564102564, - "y": 0.5700000000000001 - }, - { - "x": 0.20615384615384616, - "y": 0.5700000000000001 - }, - { - "x": 0.22666666666666666, - "y": 0.5700000000000001 - }, - { - "x": 0.2471794871794872, - "y": 0.5700000000000001 - }, - { - "x": 0.26769230769230773, - "y": 0.5700000000000001 - }, - { - "x": 0.2882051282051282, - "y": 0.5700000000000001 - }, - { - "x": 0.3087179487179488, - "y": 0.5700000000000001 - }, - { - "x": 0.32923076923076927, - "y": 0.5700000000000001 - }, - { - "x": 0.34974358974358977, - "y": 0.5700000000000001 - }, - { - "x": 0.37025641025641026, - "y": 0.5700000000000001 - }, - { - "x": 0.3907692307692308, - "y": 0.5700000000000001 - }, - { - "x": 0.4112820512820513, - "y": 0.5700000000000001 - }, - { - "x": 0.43179487179487186, - "y": 0.5700000000000001 - }, - { - "x": 0.45230769230769236, - "y": 0.5700000000000001 - }, - { - "x": 0.4728205128205128, - "y": 0.5700000000000001 - }, - { - "x": 0.49333333333333335, - "y": 0.5700000000000001 - }, - { - "x": 0.5138461538461538, - "y": 0.5700000000000001 - }, - { - "x": 0.5343589743589744, - "y": 0.5700000000000001 - }, - { - "x": 0.5548717948717948, - "y": 0.5700000000000001 - }, - { - "x": 0.5753846153846154, - "y": 0.5700000000000001 - }, - { - "x": 0.5958974358974358, - "y": 0.5700000000000001 - }, - { - "x": 0.6164102564102564, - "y": 0.5700000000000001 - }, - { - "x": 0.6369230769230769, - "y": 0.5700000000000001 - }, - { - "x": 0.6574358974358975, - "y": 0.5700000000000001 - }, - { - "x": 0.6779487179487179, - "y": 0.5700000000000001 - }, - { - "x": 0.6984615384615385, - "y": 0.5700000000000001 - }, - { - "x": 0.7189743589743589, - "y": 0.5700000000000001 - }, - { - "x": 0.7394871794871795, - "y": 0.5700000000000001 - }, - { - "x": 0.76, - "y": 0.5700000000000001 - } - ], - "left": [ - { - "x": -0.04, - "y": -0.03 - }, - { - "x": -0.04, - "y": -0.009310344827586203 - }, - { - "x": -0.04, - "y": 0.011379310344827594 - }, - { - "x": -0.04, - "y": 0.032068965517241386 - }, - { - "x": -0.04, - "y": 0.052758620689655186 - }, - { - "x": -0.04, - "y": 0.07344827586206899 - }, - { - "x": -0.04, - "y": 0.09413793103448277 - }, - { - "x": -0.04, - "y": 0.11482758620689656 - }, - { - "x": -0.04, - "y": 0.13551724137931037 - }, - { - "x": -0.04, - "y": 0.15620689655172418 - }, - { - "x": -0.04, - "y": 0.17689655172413798 - }, - { - "x": -0.04, - "y": 0.19758620689655174 - }, - { - "x": -0.04, - "y": 0.21827586206896554 - }, - { - "x": -0.04, - "y": 0.23896551724137935 - }, - { - "x": -0.04, - "y": 0.2596551724137931 - }, - { - "x": -0.04, - "y": 0.28034482758620693 - }, - { - "x": -0.04, - "y": 0.30103448275862077 - }, - { - "x": -0.04, - "y": 0.3217241379310345 - }, - { - "x": -0.04, - "y": 0.3424137931034483 - }, - { - "x": -0.04, - "y": 0.36310344827586216 - }, - { - "x": -0.04, - "y": 0.383793103448276 - }, - { - "x": -0.04, - "y": 0.4044827586206897 - }, - { - "x": -0.04, - "y": 0.42517241379310344 - }, - { - "x": -0.04, - "y": 0.4458620689655173 - }, - { - "x": -0.04, - "y": 0.4665517241379311 - }, - { - "x": -0.04, - "y": 0.48724137931034484 - }, - { - "x": -0.04, - "y": 0.5079310344827587 - }, - { - "x": -0.04, - "y": 0.5286206896551725 - }, - { - "x": -0.04, - "y": 0.5493103448275862 - }, - { - "x": -0.04, - "y": 0.5700000000000001 - } - ], - "right": [ - { - "x": 0.76, - "y": -0.03 - }, - { - "x": 0.76, - "y": -0.009310344827586203 - }, - { - "x": 0.76, - "y": 0.011379310344827594 - }, - { - "x": 0.76, - "y": 0.032068965517241386 - }, - { - "x": 0.76, - "y": 0.052758620689655186 - }, - { - "x": 0.76, - "y": 0.07344827586206899 - }, - { - "x": 0.76, - "y": 0.09413793103448277 - }, - { - "x": 0.76, - "y": 0.11482758620689656 - }, - { - "x": 0.76, - "y": 0.13551724137931037 - }, - { - "x": 0.76, - "y": 0.15620689655172418 - }, - { - "x": 0.76, - "y": 0.17689655172413798 - }, - { - "x": 0.76, - "y": 0.19758620689655174 - }, - { - "x": 0.76, - "y": 0.21827586206896554 - }, - { - "x": 0.76, - "y": 0.23896551724137935 - }, - { - "x": 0.76, - "y": 0.2596551724137931 - }, - { - "x": 0.76, - "y": 0.28034482758620693 - }, - { - "x": 0.76, - "y": 0.30103448275862077 - }, - { - "x": 0.76, - "y": 0.3217241379310345 - }, - { - "x": 0.76, - "y": 0.3424137931034483 - }, - { - "x": 0.76, - "y": 0.36310344827586216 - }, - { - "x": 0.76, - "y": 0.383793103448276 - }, - { - "x": 0.76, - "y": 0.4044827586206897 - }, - { - "x": 0.76, - "y": 0.42517241379310344 - }, - { - "x": 0.76, - "y": 0.4458620689655173 - }, - { - "x": 0.76, - "y": 0.4665517241379311 - }, - { - "x": 0.76, - "y": 0.48724137931034484 - }, - { - "x": 0.76, - "y": 0.5079310344827587 - }, - { - "x": 0.76, - "y": 0.5286206896551725 - }, - { - "x": 0.76, - "y": 0.5493103448275862 - }, - { - "x": 0.76, - "y": 0.5700000000000001 - } - ], - "top": [ - { - "x": -0.04, - "y": -0.03 - }, - { - "x": -0.019487179487179488, - "y": -0.03 - }, - { - "x": 0.0010256410256410248, - "y": -0.03 - }, - { - "x": 0.02153846153846154, - "y": -0.03 - }, - { - "x": 0.04205128205128205, - "y": -0.03 - }, - { - "x": 0.06256410256410255, - "y": -0.03 - }, - { - "x": 0.08307692307692308, - "y": -0.03 - }, - { - "x": 0.1035897435897436, - "y": -0.03 - }, - { - "x": 0.1241025641025641, - "y": -0.03 - }, - { - "x": 0.14461538461538462, - "y": -0.03 - }, - { - "x": 0.1651282051282051, - "y": -0.03 - }, - { - "x": 0.18564102564102564, - "y": -0.03 - }, - { - "x": 0.20615384615384616, - "y": -0.03 - }, - { - "x": 0.22666666666666666, - "y": -0.03 - }, - { - "x": 0.2471794871794872, - "y": -0.03 - }, - { - "x": 0.26769230769230773, - "y": -0.03 - }, - { - "x": 0.2882051282051282, - "y": -0.03 - }, - { - "x": 0.3087179487179488, - "y": -0.03 - }, - { - "x": 0.32923076923076927, - "y": -0.03 - }, - { - "x": 0.34974358974358977, - "y": -0.03 - }, - { - "x": 0.37025641025641026, - "y": -0.03 - }, - { - "x": 0.3907692307692308, - "y": -0.03 - }, - { - "x": 0.4112820512820513, - "y": -0.03 - }, - { - "x": 0.43179487179487186, - "y": -0.03 - }, - { - "x": 0.45230769230769236, - "y": -0.03 - }, - { - "x": 0.4728205128205128, - "y": -0.03 - }, - { - "x": 0.49333333333333335, - "y": -0.03 - }, - { - "x": 0.5138461538461538, - "y": -0.03 - }, - { - "x": 0.5343589743589744, - "y": -0.03 - }, - { - "x": 0.5548717948717948, - "y": -0.03 - }, - { - "x": 0.5753846153846154, - "y": -0.03 - }, - { - "x": 0.5958974358974358, - "y": -0.03 - }, - { - "x": 0.6164102564102564, - "y": -0.03 - }, - { - "x": 0.6369230769230769, - "y": -0.03 - }, - { - "x": 0.6574358974358975, - "y": -0.03 - }, - { - "x": 0.6779487179487179, - "y": -0.03 - }, - { - "x": 0.6984615384615385, - "y": -0.03 - }, - { - "x": 0.7189743589743589, - "y": -0.03 - }, - { - "x": 0.7394871794871795, - "y": -0.03 - }, - { - "x": 0.76, - "y": -0.03 - } - ] - } - }, - "transforms_initial": { - "000": { - "child": "pattern_link", - "detected": true, - "parent": "world", - "quat": [ - 0.7056209832410159, - -0.30042880600442445, - 0.4996076835995896, - -0.402782476059958 - ], - "sensor": "front_left_camera", - "trans": [ - 2.1313618697250036, - 0.2409986869888433, - 0.798967037905814 - ] - }, - "001": { - "child": "pattern_link", - "detected": true, - "parent": "world", - "quat": [ - 0.705632134924761, - -0.30091619800762426, - 0.49971217535628215, - -0.40226915583829237 - ], - "sensor": "front_left_camera", - "trans": [ - 2.1321328482729696, - 0.24110697525410718, - 0.7988407238623964 - ] - }, - "002": { - "child": "pattern_link", - "detected": true, - "parent": "world", - "quat": [ - 0.7058010537290168, - -0.30051160013852046, - 0.49956283126600887, - -0.40246071653601795 - ], - "sensor": "front_left_camera", - "trans": [ - 2.123989129075963, - 0.23849796304676096, - 0.798774884724657 - ] - }, - "003": { - "child": "pattern_link", - "detected": true, - "parent": "world", - "quat": [ - 0.7055715897883722, - -0.3007765548166746, - 0.4997552590087706, - -0.40242623777432485 - ], - "sensor": "front_left_camera", - "trans": [ - 2.124122468711221, - 0.23842285125970486, - 0.798826350975774 - ] - }, - "004": { - "child": "pattern_link", - "detected": true, - "parent": "world", - "quat": [ - 0.7057562178110618, - -0.3005959407907377, - 0.49956375797324787, - -0.4024752080821907 - ], - "sensor": "front_left_camera", - "trans": [ - 2.130065964558675, - 0.24016863669860122, - 0.7987814244921346 - ] - }, - "005": { - "child": "pattern_link", - "detected": true, - "parent": "world", - "quat": [ - 0.7055721473583451, - -0.300694452039101, - 0.4998295520614999, - -0.4023943467185379 - ], - "sensor": "front_left_camera", - "trans": [ - 2.1213383980980125, - 0.2382031832861652, - 0.7987510532066937 - ] - } - }, - "transitions": { - "horizontal": [ - { - "x": 0.0, - "y": 0.0 - }, - { - "x": 0.020689655172413793, - "y": 0.0 - }, - { - "x": 0.041379310344827586, - "y": 0.0 - }, - { - "x": 0.06206896551724138, - "y": 0.0 - }, - { - "x": 0.08275862068965517, - "y": 0.0 - }, - { - "x": 0.10344827586206896, - "y": 0.0 - }, - { - "x": 0.12413793103448276, - "y": 0.0 - }, - { - "x": 0.14482758620689654, - "y": 0.0 - }, - { - "x": 0.16551724137931034, - "y": 0.0 - }, - { - "x": 0.18620689655172415, - "y": 0.0 - }, - { - "x": 0.20689655172413793, - "y": 0.0 - }, - { - "x": 0.2275862068965517, - "y": 0.0 - }, - { - "x": 0.2482758620689655, - "y": 0.0 - }, - { - "x": 0.2689655172413793, - "y": 0.0 - }, - { - "x": 0.28965517241379307, - "y": 0.0 - }, - { - "x": 0.3103448275862069, - "y": 0.0 - }, - { - "x": 0.3310344827586207, - "y": 0.0 - }, - { - "x": 0.35172413793103446, - "y": 0.0 - }, - { - "x": 0.3724137931034483, - "y": 0.0 - }, - { - "x": 0.393103448275862, - "y": 0.0 - }, - { - "x": 0.41379310344827586, - "y": 0.0 - }, - { - "x": 0.43448275862068964, - "y": 0.0 - }, - { - "x": 0.4551724137931034, - "y": 0.0 - }, - { - "x": 0.47586206896551725, - "y": 0.0 - }, - { - "x": 0.496551724137931, - "y": 0.0 - }, - { - "x": 0.5172413793103448, - "y": 0.0 - }, - { - "x": 0.5379310344827586, - "y": 0.0 - }, - { - "x": 0.5586206896551724, - "y": 0.0 - }, - { - "x": 0.5793103448275861, - "y": 0.0 - }, - { - "x": 0.6, - "y": 0.0 - }, - { - "x": 0.0, - "y": 0.06 - }, - { - "x": 0.020689655172413793, - "y": 0.06 - }, - { - "x": 0.041379310344827586, - "y": 0.06 - }, - { - "x": 0.06206896551724138, - "y": 0.06 - }, - { - "x": 0.08275862068965517, - "y": 0.06 - }, - { - "x": 0.10344827586206896, - "y": 0.06 - }, - { - "x": 0.12413793103448276, - "y": 0.06 - }, - { - "x": 0.14482758620689654, - "y": 0.06 - }, - { - "x": 0.16551724137931034, - "y": 0.06 - }, - { - "x": 0.18620689655172415, - "y": 0.06 - }, - { - "x": 0.20689655172413793, - "y": 0.06 - }, - { - "x": 0.2275862068965517, - "y": 0.06 - }, - { - "x": 0.2482758620689655, - "y": 0.06 - }, - { - "x": 0.2689655172413793, - "y": 0.06 - }, - { - "x": 0.28965517241379307, - "y": 0.06 - }, - { - "x": 0.3103448275862069, - "y": 0.06 - }, - { - "x": 0.3310344827586207, - "y": 0.06 - }, - { - "x": 0.35172413793103446, - "y": 0.06 - }, - { - "x": 0.3724137931034483, - "y": 0.06 - }, - { - "x": 0.393103448275862, - "y": 0.06 - }, - { - "x": 0.41379310344827586, - "y": 0.06 - }, - { - "x": 0.43448275862068964, - "y": 0.06 - }, - { - "x": 0.4551724137931034, - "y": 0.06 - }, - { - "x": 0.47586206896551725, - "y": 0.06 - }, - { - "x": 0.496551724137931, - "y": 0.06 - }, - { - "x": 0.5172413793103448, - "y": 0.06 - }, - { - "x": 0.5379310344827586, - "y": 0.06 - }, - { - "x": 0.5586206896551724, - "y": 0.06 - }, - { - "x": 0.5793103448275861, - "y": 0.06 - }, - { - "x": 0.6, - "y": 0.06 - }, - { - "x": 0.0, - "y": 0.12 - }, - { - "x": 0.020689655172413793, - "y": 0.12 - }, - { - "x": 0.041379310344827586, - "y": 0.12 - }, - { - "x": 0.06206896551724138, - "y": 0.12 - }, - { - "x": 0.08275862068965517, - "y": 0.12 - }, - { - "x": 0.10344827586206896, - "y": 0.12 - }, - { - "x": 0.12413793103448276, - "y": 0.12 - }, - { - "x": 0.14482758620689654, - "y": 0.12 - }, - { - "x": 0.16551724137931034, - "y": 0.12 - }, - { - "x": 0.18620689655172415, - "y": 0.12 - }, - { - "x": 0.20689655172413793, - "y": 0.12 - }, - { - "x": 0.2275862068965517, - "y": 0.12 - }, - { - "x": 0.2482758620689655, - "y": 0.12 - }, - { - "x": 0.2689655172413793, - "y": 0.12 - }, - { - "x": 0.28965517241379307, - "y": 0.12 - }, - { - "x": 0.3103448275862069, - "y": 0.12 - }, - { - "x": 0.3310344827586207, - "y": 0.12 - }, - { - "x": 0.35172413793103446, - "y": 0.12 - }, - { - "x": 0.3724137931034483, - "y": 0.12 - }, - { - "x": 0.393103448275862, - "y": 0.12 - }, - { - "x": 0.41379310344827586, - "y": 0.12 - }, - { - "x": 0.43448275862068964, - "y": 0.12 - }, - { - "x": 0.4551724137931034, - "y": 0.12 - }, - { - "x": 0.47586206896551725, - "y": 0.12 - }, - { - "x": 0.496551724137931, - "y": 0.12 - }, - { - "x": 0.5172413793103448, - "y": 0.12 - }, - { - "x": 0.5379310344827586, - "y": 0.12 - }, - { - "x": 0.5586206896551724, - "y": 0.12 - }, - { - "x": 0.5793103448275861, - "y": 0.12 - }, - { - "x": 0.6, - "y": 0.12 - }, - { - "x": 0.0, - "y": 0.18 - }, - { - "x": 0.020689655172413793, - "y": 0.18 - }, - { - "x": 0.041379310344827586, - "y": 0.18 - }, - { - "x": 0.06206896551724138, - "y": 0.18 - }, - { - "x": 0.08275862068965517, - "y": 0.18 - }, - { - "x": 0.10344827586206896, - "y": 0.18 - }, - { - "x": 0.12413793103448276, - "y": 0.18 - }, - { - "x": 0.14482758620689654, - "y": 0.18 - }, - { - "x": 0.16551724137931034, - "y": 0.18 - }, - { - "x": 0.18620689655172415, - "y": 0.18 - }, - { - "x": 0.20689655172413793, - "y": 0.18 - }, - { - "x": 0.2275862068965517, - "y": 0.18 - }, - { - "x": 0.2482758620689655, - "y": 0.18 - }, - { - "x": 0.2689655172413793, - "y": 0.18 - }, - { - "x": 0.28965517241379307, - "y": 0.18 - }, - { - "x": 0.3103448275862069, - "y": 0.18 - }, - { - "x": 0.3310344827586207, - "y": 0.18 - }, - { - "x": 0.35172413793103446, - "y": 0.18 - }, - { - "x": 0.3724137931034483, - "y": 0.18 - }, - { - "x": 0.393103448275862, - "y": 0.18 - }, - { - "x": 0.41379310344827586, - "y": 0.18 - }, - { - "x": 0.43448275862068964, - "y": 0.18 - }, - { - "x": 0.4551724137931034, - "y": 0.18 - }, - { - "x": 0.47586206896551725, - "y": 0.18 - }, - { - "x": 0.496551724137931, - "y": 0.18 - }, - { - "x": 0.5172413793103448, - "y": 0.18 - }, - { - "x": 0.5379310344827586, - "y": 0.18 - }, - { - "x": 0.5586206896551724, - "y": 0.18 - }, - { - "x": 0.5793103448275861, - "y": 0.18 - }, - { - "x": 0.6, - "y": 0.18 - }, - { - "x": 0.0, - "y": 0.24 - }, - { - "x": 0.020689655172413793, - "y": 0.24 - }, - { - "x": 0.041379310344827586, - "y": 0.24 - }, - { - "x": 0.06206896551724138, - "y": 0.24 - }, - { - "x": 0.08275862068965517, - "y": 0.24 - }, - { - "x": 0.10344827586206896, - "y": 0.24 - }, - { - "x": 0.12413793103448276, - "y": 0.24 - }, - { - "x": 0.14482758620689654, - "y": 0.24 - }, - { - "x": 0.16551724137931034, - "y": 0.24 - }, - { - "x": 0.18620689655172415, - "y": 0.24 - }, - { - "x": 0.20689655172413793, - "y": 0.24 - }, - { - "x": 0.2275862068965517, - "y": 0.24 - }, - { - "x": 0.2482758620689655, - "y": 0.24 - }, - { - "x": 0.2689655172413793, - "y": 0.24 - }, - { - "x": 0.28965517241379307, - "y": 0.24 - }, - { - "x": 0.3103448275862069, - "y": 0.24 - }, - { - "x": 0.3310344827586207, - "y": 0.24 - }, - { - "x": 0.35172413793103446, - "y": 0.24 - }, - { - "x": 0.3724137931034483, - "y": 0.24 - }, - { - "x": 0.393103448275862, - "y": 0.24 - }, - { - "x": 0.41379310344827586, - "y": 0.24 - }, - { - "x": 0.43448275862068964, - "y": 0.24 - }, - { - "x": 0.4551724137931034, - "y": 0.24 - }, - { - "x": 0.47586206896551725, - "y": 0.24 - }, - { - "x": 0.496551724137931, - "y": 0.24 - }, - { - "x": 0.5172413793103448, - "y": 0.24 - }, - { - "x": 0.5379310344827586, - "y": 0.24 - }, - { - "x": 0.5586206896551724, - "y": 0.24 - }, - { - "x": 0.5793103448275861, - "y": 0.24 - }, - { - "x": 0.6, - "y": 0.24 - }, - { - "x": 0.0, - "y": 0.3 - }, - { - "x": 0.020689655172413793, - "y": 0.3 - }, - { - "x": 0.041379310344827586, - "y": 0.3 - }, - { - "x": 0.06206896551724138, - "y": 0.3 - }, - { - "x": 0.08275862068965517, - "y": 0.3 - }, - { - "x": 0.10344827586206896, - "y": 0.3 - }, - { - "x": 0.12413793103448276, - "y": 0.3 - }, - { - "x": 0.14482758620689654, - "y": 0.3 - }, - { - "x": 0.16551724137931034, - "y": 0.3 - }, - { - "x": 0.18620689655172415, - "y": 0.3 - }, - { - "x": 0.20689655172413793, - "y": 0.3 - }, - { - "x": 0.2275862068965517, - "y": 0.3 - }, - { - "x": 0.2482758620689655, - "y": 0.3 - }, - { - "x": 0.2689655172413793, - "y": 0.3 - }, - { - "x": 0.28965517241379307, - "y": 0.3 - }, - { - "x": 0.3103448275862069, - "y": 0.3 - }, - { - "x": 0.3310344827586207, - "y": 0.3 - }, - { - "x": 0.35172413793103446, - "y": 0.3 - }, - { - "x": 0.3724137931034483, - "y": 0.3 - }, - { - "x": 0.393103448275862, - "y": 0.3 - }, - { - "x": 0.41379310344827586, - "y": 0.3 - }, - { - "x": 0.43448275862068964, - "y": 0.3 - }, - { - "x": 0.4551724137931034, - "y": 0.3 - }, - { - "x": 0.47586206896551725, - "y": 0.3 - }, - { - "x": 0.496551724137931, - "y": 0.3 - }, - { - "x": 0.5172413793103448, - "y": 0.3 - }, - { - "x": 0.5379310344827586, - "y": 0.3 - }, - { - "x": 0.5586206896551724, - "y": 0.3 - }, - { - "x": 0.5793103448275861, - "y": 0.3 - }, - { - "x": 0.6, - "y": 0.3 - }, - { - "x": 0.0, - "y": 0.36 - }, - { - "x": 0.020689655172413793, - "y": 0.36 - }, - { - "x": 0.041379310344827586, - "y": 0.36 - }, - { - "x": 0.06206896551724138, - "y": 0.36 - }, - { - "x": 0.08275862068965517, - "y": 0.36 - }, - { - "x": 0.10344827586206896, - "y": 0.36 - }, - { - "x": 0.12413793103448276, - "y": 0.36 - }, - { - "x": 0.14482758620689654, - "y": 0.36 - }, - { - "x": 0.16551724137931034, - "y": 0.36 - }, - { - "x": 0.18620689655172415, - "y": 0.36 - }, - { - "x": 0.20689655172413793, - "y": 0.36 - }, - { - "x": 0.2275862068965517, - "y": 0.36 - }, - { - "x": 0.2482758620689655, - "y": 0.36 - }, - { - "x": 0.2689655172413793, - "y": 0.36 - }, - { - "x": 0.28965517241379307, - "y": 0.36 - }, - { - "x": 0.3103448275862069, - "y": 0.36 - }, - { - "x": 0.3310344827586207, - "y": 0.36 - }, - { - "x": 0.35172413793103446, - "y": 0.36 - }, - { - "x": 0.3724137931034483, - "y": 0.36 - }, - { - "x": 0.393103448275862, - "y": 0.36 - }, - { - "x": 0.41379310344827586, - "y": 0.36 - }, - { - "x": 0.43448275862068964, - "y": 0.36 - }, - { - "x": 0.4551724137931034, - "y": 0.36 - }, - { - "x": 0.47586206896551725, - "y": 0.36 - }, - { - "x": 0.496551724137931, - "y": 0.36 - }, - { - "x": 0.5172413793103448, - "y": 0.36 - }, - { - "x": 0.5379310344827586, - "y": 0.36 - }, - { - "x": 0.5586206896551724, - "y": 0.36 - }, - { - "x": 0.5793103448275861, - "y": 0.36 - }, - { - "x": 0.6, - "y": 0.36 - }, - { - "x": 0.0, - "y": 0.42 - }, - { - "x": 0.020689655172413793, - "y": 0.42 - }, - { - "x": 0.041379310344827586, - "y": 0.42 - }, - { - "x": 0.06206896551724138, - "y": 0.42 - }, - { - "x": 0.08275862068965517, - "y": 0.42 - }, - { - "x": 0.10344827586206896, - "y": 0.42 - }, - { - "x": 0.12413793103448276, - "y": 0.42 - }, - { - "x": 0.14482758620689654, - "y": 0.42 - }, - { - "x": 0.16551724137931034, - "y": 0.42 - }, - { - "x": 0.18620689655172415, - "y": 0.42 - }, - { - "x": 0.20689655172413793, - "y": 0.42 - }, - { - "x": 0.2275862068965517, - "y": 0.42 - }, - { - "x": 0.2482758620689655, - "y": 0.42 - }, - { - "x": 0.2689655172413793, - "y": 0.42 - }, - { - "x": 0.28965517241379307, - "y": 0.42 - }, - { - "x": 0.3103448275862069, - "y": 0.42 - }, - { - "x": 0.3310344827586207, - "y": 0.42 - }, - { - "x": 0.35172413793103446, - "y": 0.42 - }, - { - "x": 0.3724137931034483, - "y": 0.42 - }, - { - "x": 0.393103448275862, - "y": 0.42 - }, - { - "x": 0.41379310344827586, - "y": 0.42 - }, - { - "x": 0.43448275862068964, - "y": 0.42 - }, - { - "x": 0.4551724137931034, - "y": 0.42 - }, - { - "x": 0.47586206896551725, - "y": 0.42 - }, - { - "x": 0.496551724137931, - "y": 0.42 - }, - { - "x": 0.5172413793103448, - "y": 0.42 - }, - { - "x": 0.5379310344827586, - "y": 0.42 - }, - { - "x": 0.5586206896551724, - "y": 0.42 - }, - { - "x": 0.5793103448275861, - "y": 0.42 - }, - { - "x": 0.6, - "y": 0.42 - } - ], - "vertical": [ - { - "x": 0.0, - "y": 0.0 - }, - { - "x": 0.0, - "y": 0.021 - }, - { - "x": 0.0, - "y": 0.042 - }, - { - "x": 0.0, - "y": 0.063 - }, - { - "x": 0.0, - "y": 0.084 - }, - { - "x": 0.0, - "y": 0.105 - }, - { - "x": 0.0, - "y": 0.126 - }, - { - "x": 0.0, - "y": 0.14700000000000002 - }, - { - "x": 0.0, - "y": 0.168 - }, - { - "x": 0.0, - "y": 0.189 - }, - { - "x": 0.0, - "y": 0.21 - }, - { - "x": 0.0, - "y": 0.231 - }, - { - "x": 0.0, - "y": 0.252 - }, - { - "x": 0.0, - "y": 0.273 - }, - { - "x": 0.0, - "y": 0.29400000000000004 - }, - { - "x": 0.0, - "y": 0.315 - }, - { - "x": 0.0, - "y": 0.336 - }, - { - "x": 0.0, - "y": 0.35700000000000004 - }, - { - "x": 0.0, - "y": 0.378 - }, - { - "x": 0.0, - "y": 0.399 - }, - { - "x": 0.0, - "y": 0.42 - }, - { - "x": 0.06, - "y": 0.0 - }, - { - "x": 0.06, - "y": 0.021 - }, - { - "x": 0.06, - "y": 0.042 - }, - { - "x": 0.06, - "y": 0.063 - }, - { - "x": 0.06, - "y": 0.084 - }, - { - "x": 0.06, - "y": 0.105 - }, - { - "x": 0.06, - "y": 0.126 - }, - { - "x": 0.06, - "y": 0.14700000000000002 - }, - { - "x": 0.06, - "y": 0.168 - }, - { - "x": 0.06, - "y": 0.189 - }, - { - "x": 0.06, - "y": 0.21 - }, - { - "x": 0.06, - "y": 0.231 - }, - { - "x": 0.06, - "y": 0.252 - }, - { - "x": 0.06, - "y": 0.273 - }, - { - "x": 0.06, - "y": 0.29400000000000004 - }, - { - "x": 0.06, - "y": 0.315 - }, - { - "x": 0.06, - "y": 0.336 - }, - { - "x": 0.06, - "y": 0.35700000000000004 - }, - { - "x": 0.06, - "y": 0.378 - }, - { - "x": 0.06, - "y": 0.399 - }, - { - "x": 0.06, - "y": 0.42 - }, - { - "x": 0.12, - "y": 0.0 - }, - { - "x": 0.12, - "y": 0.021 - }, - { - "x": 0.12, - "y": 0.042 - }, - { - "x": 0.12, - "y": 0.063 - }, - { - "x": 0.12, - "y": 0.084 - }, - { - "x": 0.12, - "y": 0.105 - }, - { - "x": 0.12, - "y": 0.126 - }, - { - "x": 0.12, - "y": 0.14700000000000002 - }, - { - "x": 0.12, - "y": 0.168 - }, - { - "x": 0.12, - "y": 0.189 - }, - { - "x": 0.12, - "y": 0.21 - }, - { - "x": 0.12, - "y": 0.231 - }, - { - "x": 0.12, - "y": 0.252 - }, - { - "x": 0.12, - "y": 0.273 - }, - { - "x": 0.12, - "y": 0.29400000000000004 - }, - { - "x": 0.12, - "y": 0.315 - }, - { - "x": 0.12, - "y": 0.336 - }, - { - "x": 0.12, - "y": 0.35700000000000004 - }, - { - "x": 0.12, - "y": 0.378 - }, - { - "x": 0.12, - "y": 0.399 - }, - { - "x": 0.12, - "y": 0.42 - }, - { - "x": 0.18, - "y": 0.0 - }, - { - "x": 0.18, - "y": 0.021 - }, - { - "x": 0.18, - "y": 0.042 - }, - { - "x": 0.18, - "y": 0.063 - }, - { - "x": 0.18, - "y": 0.084 - }, - { - "x": 0.18, - "y": 0.105 - }, - { - "x": 0.18, - "y": 0.126 - }, - { - "x": 0.18, - "y": 0.14700000000000002 - }, - { - "x": 0.18, - "y": 0.168 - }, - { - "x": 0.18, - "y": 0.189 - }, - { - "x": 0.18, - "y": 0.21 - }, - { - "x": 0.18, - "y": 0.231 - }, - { - "x": 0.18, - "y": 0.252 - }, - { - "x": 0.18, - "y": 0.273 - }, - { - "x": 0.18, - "y": 0.29400000000000004 - }, - { - "x": 0.18, - "y": 0.315 - }, - { - "x": 0.18, - "y": 0.336 - }, - { - "x": 0.18, - "y": 0.35700000000000004 - }, - { - "x": 0.18, - "y": 0.378 - }, - { - "x": 0.18, - "y": 0.399 - }, - { - "x": 0.18, - "y": 0.42 - }, - { - "x": 0.24, - "y": 0.0 - }, - { - "x": 0.24, - "y": 0.021 - }, - { - "x": 0.24, - "y": 0.042 - }, - { - "x": 0.24, - "y": 0.063 - }, - { - "x": 0.24, - "y": 0.084 - }, - { - "x": 0.24, - "y": 0.105 - }, - { - "x": 0.24, - "y": 0.126 - }, - { - "x": 0.24, - "y": 0.14700000000000002 - }, - { - "x": 0.24, - "y": 0.168 - }, - { - "x": 0.24, - "y": 0.189 - }, - { - "x": 0.24, - "y": 0.21 - }, - { - "x": 0.24, - "y": 0.231 - }, - { - "x": 0.24, - "y": 0.252 - }, - { - "x": 0.24, - "y": 0.273 - }, - { - "x": 0.24, - "y": 0.29400000000000004 - }, - { - "x": 0.24, - "y": 0.315 - }, - { - "x": 0.24, - "y": 0.336 - }, - { - "x": 0.24, - "y": 0.35700000000000004 - }, - { - "x": 0.24, - "y": 0.378 - }, - { - "x": 0.24, - "y": 0.399 - }, - { - "x": 0.24, - "y": 0.42 - }, - { - "x": 0.3, - "y": 0.0 - }, - { - "x": 0.3, - "y": 0.021 - }, - { - "x": 0.3, - "y": 0.042 - }, - { - "x": 0.3, - "y": 0.063 - }, - { - "x": 0.3, - "y": 0.084 - }, - { - "x": 0.3, - "y": 0.105 - }, - { - "x": 0.3, - "y": 0.126 - }, - { - "x": 0.3, - "y": 0.14700000000000002 - }, - { - "x": 0.3, - "y": 0.168 - }, - { - "x": 0.3, - "y": 0.189 - }, - { - "x": 0.3, - "y": 0.21 - }, - { - "x": 0.3, - "y": 0.231 - }, - { - "x": 0.3, - "y": 0.252 - }, - { - "x": 0.3, - "y": 0.273 - }, - { - "x": 0.3, - "y": 0.29400000000000004 - }, - { - "x": 0.3, - "y": 0.315 - }, - { - "x": 0.3, - "y": 0.336 - }, - { - "x": 0.3, - "y": 0.35700000000000004 - }, - { - "x": 0.3, - "y": 0.378 - }, - { - "x": 0.3, - "y": 0.399 - }, - { - "x": 0.3, - "y": 0.42 - }, - { - "x": 0.36, - "y": 0.0 - }, - { - "x": 0.36, - "y": 0.021 - }, - { - "x": 0.36, - "y": 0.042 - }, - { - "x": 0.36, - "y": 0.063 - }, - { - "x": 0.36, - "y": 0.084 - }, - { - "x": 0.36, - "y": 0.105 - }, - { - "x": 0.36, - "y": 0.126 - }, - { - "x": 0.36, - "y": 0.14700000000000002 - }, - { - "x": 0.36, - "y": 0.168 - }, - { - "x": 0.36, - "y": 0.189 - }, - { - "x": 0.36, - "y": 0.21 - }, - { - "x": 0.36, - "y": 0.231 - }, - { - "x": 0.36, - "y": 0.252 - }, - { - "x": 0.36, - "y": 0.273 - }, - { - "x": 0.36, - "y": 0.29400000000000004 - }, - { - "x": 0.36, - "y": 0.315 - }, - { - "x": 0.36, - "y": 0.336 - }, - { - "x": 0.36, - "y": 0.35700000000000004 - }, - { - "x": 0.36, - "y": 0.378 - }, - { - "x": 0.36, - "y": 0.399 - }, - { - "x": 0.36, - "y": 0.42 - }, - { - "x": 0.42, - "y": 0.0 - }, - { - "x": 0.42, - "y": 0.021 - }, - { - "x": 0.42, - "y": 0.042 - }, - { - "x": 0.42, - "y": 0.063 - }, - { - "x": 0.42, - "y": 0.084 - }, - { - "x": 0.42, - "y": 0.105 - }, - { - "x": 0.42, - "y": 0.126 - }, - { - "x": 0.42, - "y": 0.14700000000000002 - }, - { - "x": 0.42, - "y": 0.168 - }, - { - "x": 0.42, - "y": 0.189 - }, - { - "x": 0.42, - "y": 0.21 - }, - { - "x": 0.42, - "y": 0.231 - }, - { - "x": 0.42, - "y": 0.252 - }, - { - "x": 0.42, - "y": 0.273 - }, - { - "x": 0.42, - "y": 0.29400000000000004 - }, - { - "x": 0.42, - "y": 0.315 - }, - { - "x": 0.42, - "y": 0.336 - }, - { - "x": 0.42, - "y": 0.35700000000000004 - }, - { - "x": 0.42, - "y": 0.378 - }, - { - "x": 0.42, - "y": 0.399 - }, - { - "x": 0.42, - "y": 0.42 - }, - { - "x": 0.48, - "y": 0.0 - }, - { - "x": 0.48, - "y": 0.021 - }, - { - "x": 0.48, - "y": 0.042 - }, - { - "x": 0.48, - "y": 0.063 - }, - { - "x": 0.48, - "y": 0.084 - }, - { - "x": 0.48, - "y": 0.105 - }, - { - "x": 0.48, - "y": 0.126 - }, - { - "x": 0.48, - "y": 0.14700000000000002 - }, - { - "x": 0.48, - "y": 0.168 - }, - { - "x": 0.48, - "y": 0.189 - }, - { - "x": 0.48, - "y": 0.21 - }, - { - "x": 0.48, - "y": 0.231 - }, - { - "x": 0.48, - "y": 0.252 - }, - { - "x": 0.48, - "y": 0.273 - }, - { - "x": 0.48, - "y": 0.29400000000000004 - }, - { - "x": 0.48, - "y": 0.315 - }, - { - "x": 0.48, - "y": 0.336 - }, - { - "x": 0.48, - "y": 0.35700000000000004 - }, - { - "x": 0.48, - "y": 0.378 - }, - { - "x": 0.48, - "y": 0.399 - }, - { - "x": 0.48, - "y": 0.42 - }, - { - "x": 0.54, - "y": 0.0 - }, - { - "x": 0.54, - "y": 0.021 - }, - { - "x": 0.54, - "y": 0.042 - }, - { - "x": 0.54, - "y": 0.063 - }, - { - "x": 0.54, - "y": 0.084 - }, - { - "x": 0.54, - "y": 0.105 - }, - { - "x": 0.54, - "y": 0.126 - }, - { - "x": 0.54, - "y": 0.14700000000000002 - }, - { - "x": 0.54, - "y": 0.168 - }, - { - "x": 0.54, - "y": 0.189 - }, - { - "x": 0.54, - "y": 0.21 - }, - { - "x": 0.54, - "y": 0.231 - }, - { - "x": 0.54, - "y": 0.252 - }, - { - "x": 0.54, - "y": 0.273 - }, - { - "x": 0.54, - "y": 0.29400000000000004 - }, - { - "x": 0.54, - "y": 0.315 - }, - { - "x": 0.54, - "y": 0.336 - }, - { - "x": 0.54, - "y": 0.35700000000000004 - }, - { - "x": 0.54, - "y": 0.378 - }, - { - "x": 0.54, - "y": 0.399 - }, - { - "x": 0.54, - "y": 0.42 - }, - { - "x": 0.6, - "y": 0.0 - }, - { - "x": 0.6, - "y": 0.021 - }, - { - "x": 0.6, - "y": 0.042 - }, - { - "x": 0.6, - "y": 0.063 - }, - { - "x": 0.6, - "y": 0.084 - }, - { - "x": 0.6, - "y": 0.105 - }, - { - "x": 0.6, - "y": 0.126 - }, - { - "x": 0.6, - "y": 0.14700000000000002 - }, - { - "x": 0.6, - "y": 0.168 - }, - { - "x": 0.6, - "y": 0.189 - }, - { - "x": 0.6, - "y": 0.21 - }, - { - "x": 0.6, - "y": 0.231 - }, - { - "x": 0.6, - "y": 0.252 - }, - { - "x": 0.6, - "y": 0.273 - }, - { - "x": 0.6, - "y": 0.29400000000000004 - }, - { - "x": 0.6, - "y": 0.315 - }, - { - "x": 0.6, - "y": 0.336 - }, - { - "x": 0.6, - "y": 0.35700000000000004 - }, - { - "x": 0.6, - "y": 0.378 - }, - { - "x": 0.6, - "y": 0.399 - }, - { - "x": 0.6, - "y": 0.42 - } - ] - } - } - }, - "sensors": { - "front_left_camera": { - "_name": "front_left_camera", - "calibration_child": "front_left_camera_rgb_frame", - "calibration_parent": "front_left_camera_link", - "camera_info": { - "D": [ - 0.0, - 0.0, - 0.0, - 0.0, - 0.0 - ], - "K": [ - 1108.509382382374, - 0.0, - 640.5, - 0.0, - 1108.509382382374, - 360.5, - 0.0, - 0.0, - 1.0 - ], - "P": [ - 1108.509382382374, - 0.0, - 640.5, - -0.0, - 0.0, - 1108.509382382374, - 360.5, - 0.0, - 0.0, - 0.0, - 1.0, - 0.0 - ], - "R": [ - 1.0, - 0.0, - 0.0, - 0.0, - 1.0, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "binning_x": 0, - "binning_y": 0, - "distortion_model": "plumb_bob", - "header": { - "frame_id": "front_left_camera_rgb_optical_frame", - "seq": 16, - "stamp": { - "nsecs": 283000000, - "secs": 4754 - } - }, - "height": 720, - "roi": { - "do_rectify": false, - "height": 0, - "width": 0, - "x_offset": 0, - "y_offset": 0 - }, - "width": 1280 - }, - "camera_info_topic": "/front_left_camera/rgb/camera_info", - "chain": [ - { - "child": "base_footprint", - "key": "world-base_footprint", - "parent": "world" - }, - { - "child": "base_link", - "key": "base_footprint-base_link", - "parent": "base_footprint" - }, - { - "child": "platform_support_leg3_link", - "key": "base_link-platform_support_leg3_link", - "parent": "base_link" - }, - { - "child": "front_left_camera_support_link", - "key": "platform_support_leg3_link-front_left_camera_support_link", - "parent": "platform_support_leg3_link" - }, - { - "child": "front_left_camera_link", - "key": "front_left_camera_support_link-front_left_camera_link", - "parent": "front_left_camera_support_link" - }, - { - "child": "front_left_camera_rgb_frame", - "key": "front_left_camera_link-front_left_camera_rgb_frame", - "parent": "front_left_camera_link" - }, - { - "child": "front_left_camera_rgb_optical_frame", - "key": "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame", - "parent": "front_left_camera_rgb_frame" - } - ], - "modality": "rgb", - "msg_type": "Image", - "parent": "front_left_camera_rgb_optical_frame", - "topic": "/front_left_camera/rgb/image_raw" - }, - "front_right_camera": { - "_name": "front_right_camera", - "calibration_child": "front_right_camera_rgb_frame", - "calibration_parent": "front_right_camera_link", - "camera_info": { - "D": [ - 0.0, - 0.0, - 0.0, - 0.0, - 0.0 - ], - "K": [ - 1108.509382382374, - 0.0, - 640.5, - 0.0, - 1108.509382382374, - 360.5, - 0.0, - 0.0, - 1.0 - ], - "P": [ - 1108.509382382374, - 0.0, - 640.5, - -0.0, - 0.0, - 1108.509382382374, - 360.5, - 0.0, - 0.0, - 0.0, - 1.0, - 0.0 - ], - "R": [ - 1.0, - 0.0, - 0.0, - 0.0, - 1.0, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "binning_x": 0, - "binning_y": 0, - "distortion_model": "plumb_bob", - "header": { - "frame_id": "front_right_camera_rgb_optical_frame", - "seq": 18, - "stamp": { - "nsecs": 483000000, - "secs": 4754 - } - }, - "height": 720, - "roi": { - "do_rectify": false, - "height": 0, - "width": 0, - "x_offset": 0, - "y_offset": 0 - }, - "width": 1280 - }, - "camera_info_topic": "/front_right_camera/rgb/camera_info", - "chain": [ - { - "child": "base_footprint", - "key": "world-base_footprint", - "parent": "world" - }, - { - "child": "base_link", - "key": "base_footprint-base_link", - "parent": "base_footprint" - }, - { - "child": "platform_support_leg4_link", - "key": "base_link-platform_support_leg4_link", - "parent": "base_link" - }, - { - "child": "front_right_camera_support_link", - "key": "platform_support_leg4_link-front_right_camera_support_link", - "parent": "platform_support_leg4_link" - }, - { - "child": "front_right_camera_link", - "key": "front_right_camera_support_link-front_right_camera_link", - "parent": "front_right_camera_support_link" - }, - { - "child": "front_right_camera_rgb_frame", - "key": "front_right_camera_link-front_right_camera_rgb_frame", - "parent": "front_right_camera_link" - }, - { - "child": "front_right_camera_rgb_optical_frame", - "key": "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame", - "parent": "front_right_camera_rgb_frame" - } - ], - "modality": "rgb", - "msg_type": "Image", - "parent": "front_right_camera_rgb_optical_frame", - "topic": "/front_right_camera/rgb/image_raw" - }, - "lidar3d": { - "_name": "lidar3d", - "calibration_child": "lidar3d_base_link", - "calibration_parent": "lidar3d_plate_link", - "chain": [ - { - "child": "base_footprint", - "key": "world-base_footprint", - "parent": "world" - }, - { - "child": "base_link", - "key": "base_footprint-base_link", - "parent": "base_footprint" - }, - { - "child": "platform_support_leg1_link", - "key": "base_link-platform_support_leg1_link", - "parent": "base_link" - }, - { - "child": "lidar3d_plate_link", - "key": "platform_support_leg1_link-lidar3d_plate_link", - "parent": "platform_support_leg1_link" - }, - { - "child": "lidar3d_base_link", - "key": "lidar3d_plate_link-lidar3d_base_link", - "parent": "lidar3d_plate_link" - }, - { - "child": "lidar3d", - "key": "lidar3d_base_link-lidar3d", - "parent": "lidar3d_base_link" - } - ], - "modality": "lidar3d", - "msg_type": "PointCloud2", - "parent": "lidar3d", - "topic": "/lidar3d/points" - } - } -} \ No newline at end of file diff --git a/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run002/atom_calibration_params.yml b/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run002/atom_calibration_params.yml deleted file mode 100644 index 5592d772..00000000 --- a/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run002/atom_calibration_params.yml +++ /dev/null @@ -1,22 +0,0 @@ -sensors: - front_left_camera: - x: 0.12643949222587694 - y: -0.08206128370426441 - z: 0.14945602657604204 - roll: -0.0047495552086939605 - pitch: 0.000991254461278508 - yaw: -0.03872692348191529 - front_right_camera: - x: -0.006408745927892007 - y: -0.1643542164485286 - z: 0.07693636601648317 - roll: 0.03383985735846875 - pitch: 0.025161533446732855 - yaw: 0.028210187108024757 - lidar3d: - x: -0.04673207969073471 - y: 0.01950871254361218 - z: -0.06428317382779054 - roll: 0.0377155565121467 - pitch: -0.059574068539254406 - yaw: -0.05501769685743662 diff --git a/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run002/command_line_args.yml b/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run002/command_line_args.yml deleted file mode 100644 index 2966b4a2..00000000 --- a/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run002/command_line_args.yml +++ /dev/null @@ -1,41 +0,0 @@ -view_optimization: false -json_file: /home/mike/datasets/softbot/train/dataset.json -verbose: true -show_normalized_values: false -ros_visualization: false -draw_per_collection_colors: false -draw_alpha: 0.5 -show_images: false -optimize_intrinsics: false -sample_residuals: 1 -sample_seed: 2 -sample_longitudinal_residuals: 1 -all_joints_fixed: false -only_anchored_sensor: false -anchor_sensors: null -anchor_patterns: false -ground_truth_pattern_poses: false -use_incomplete_collections: false -ignore_anchored_sensor: false -remove_partial_detections: false -noisy_initial_guess: -- 0.1 -- 0.1 -joint_bias_names: null -joint_bias_params: null -joint_bias_values: null -sensor_selection_function: null -collection_selection_function: null -joint_selection_function: null -joint_parameter_selection_function: null -pattern_selection_function: null -additional_tf_selection_function: null -phased_execution: false -initial_pose_ghost: false -comparison_to_ground_truth: false -save_calibration_errors: false -optimization_ftol: 1.0e-05 -optimization_xtol: 1.0e-05 -optimization_gtol: 1.0e-05 -optimization_diff_step: null -optimization_max_nfev: 2 diff --git a/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run002/rgb_rgb_evaluation.csv b/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run002/rgb_rgb_evaluation.csv deleted file mode 100644 index 9f143e85..00000000 --- a/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run002/rgb_rgb_evaluation.csv +++ /dev/null @@ -1,7 +0,0 @@ -Collection #,RMS (pix),X err (pix),Y err (pix),Trans (mm),Rot (deg) -000,73.0066,39.7050,60.5190,214.1044,4.6148 -001,69.5746,30.2556,61.3039,209.2842,4.6596 -002,74.2949,55.2295,47.8678,233.3886,4.6254 -003,70.6270,51.2768,47.0758,232.3466,4.6855 -004,69.2821,35.7385,57.0257,212.4538,4.6008 -Averages,71.3570,42.4411,54.7584,220.3155,4.6372 diff --git a/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run002/stdout.txt b/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run002/stdout.txt deleted file mode 100644 index 3cd64066..00000000 --- a/atom_batch_execution/experiments/softbot_example/results/nig_0.1_run002/stdout.txt +++ /dev/null @@ -1,149 +0,0 @@ -_______________________________________________________ - - █████╗ ████████╗ ██████╗ ███╗ ███╗ - ██╔══██╗╚══██╔══╝██╔═══██╗████╗ ████║ - ███████║ ██║ ██║ ██║██╔████╔██║ - ██╔══██║ ██║ ██║ ██║██║╚██╔╝██║ - __ ██║ ██║ ██║ ╚██████╔╝██║ ╚═╝ ██║ _ - / _| ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ | | - | |_ _ __ __ _ _ __ ___ _____ _____ _ __| | __ - | _| '__/ _` | '_ ` _ \ / _ \ \ /\ / / _ \| '__| |/ / - | | | | | (_| | | | | | | __/\ V V / (_) | | | < - |_| |_| \__,_|_| |_| |_|\___| \_/\_/ \___/|_| |_|\_\ - https://github.com/lardemua/atom - -Starting calibration -_______________________________________________________ - -Deleted collections: ['005'] because these are incomplete. If you want to use them set the use_incomplete_collections flag. -After filtering, will use 5 collections: ['000', '001', '002', '003', '004'] -Loaded dataset containing 3 sensors and 5 collections. -Selected collection key is 000 -No joints are being optimized - -Initializing optimizer... -Creating sensor transformation parameters ... -Creating additional_tfs parameters ... -Creating residuals ... -Computing sparse matrix ... -Sparsity matrix: - lidar3d_plate_link-lidar3d_base_link_x ... world-pattern_link_r3 -c000_p_pattern_1_front_left_camera_corner2 0 ... 1 -c000_p_pattern_1_front_left_camera_corner12 0 ... 1 -c000_p_pattern_1_front_left_camera_corner18 0 ... 1 -c000_p_pattern_1_front_left_camera_corner22 0 ... 1 -c000_p_pattern_1_front_left_camera_corner23 0 ... 1 -... ... ... ... -c004_p_pattern_1_lidar3d_ld_11 1 ... 1 -c004_p_pattern_1_lidar3d_ld_12 1 ... 1 -c004_p_pattern_1_lidar3d_ld_13 1 ... 1 -c004_p_pattern_1_lidar3d_ld_14 1 ... 1 -c004_p_pattern_1_lidar3d_ld_15 1 ... 1 - -[3242 rows x 24 columns] - - -Parameters: - Group x0 x data Min Max -lidar3d_plate_link-lidar3d_base_link_x lidar3d_plate_link-lidar3d_base_link -0.088199 -0.088199 -0.088199 -inf inf -lidar3d_plate_link-lidar3d_base_link_y lidar3d_plate_link-lidar3d_base_link 0.045820 0.045820 0.045820 -inf inf -lidar3d_plate_link-lidar3d_base_link_z lidar3d_plate_link-lidar3d_base_link 0.011023 0.011023 0.011023 -inf inf -lidar3d_plate_link-lidar3d_base_link_r1 lidar3d_plate_link-lidar3d_base_link 0.094834 0.094834 0.094834 -inf inf -lidar3d_plate_link-lidar3d_base_link_r2 lidar3d_plate_link-lidar3d_base_link -0.104825 -0.104825 -0.104825 -inf inf -lidar3d_plate_link-lidar3d_base_link_r3 lidar3d_plate_link-lidar3d_base_link -0.094834 -0.094834 -0.094834 -inf inf -front_right_camera_link-front_right_camera_rgb_frame_x front_right_camera_link-front_right_camera_rgb_frame -0.041045 -0.041045 -0.041045 -inf inf -front_right_camera_link-front_right_camera_rgb_frame_y front_right_camera_link-front_right_camera_rgb_frame -0.124036 -0.124036 -0.124036 -inf inf -front_right_camera_link-front_right_camera_rgb_frame_z front_right_camera_link-front_right_camera_rgb_frame 0.045482 0.045482 0.045482 -inf inf -front_right_camera_link-front_right_camera_rgb_frame_r1 front_right_camera_link-front_right_camera_rgb_frame 0.094834 0.094834 0.094834 -inf inf -front_right_camera_link-front_right_camera_rgb_frame_r2 front_right_camera_link-front_right_camera_rgb_frame 0.104825 0.104825 0.104825 -inf inf -front_right_camera_link-front_right_camera_rgb_frame_r3 front_right_camera_link-front_right_camera_rgb_frame 0.094834 0.094834 0.094834 -inf inf -front_left_camera_link-front_left_camera_rgb_frame_x front_left_camera_link-front_left_camera_rgb_frame -0.013308 -0.013308 -0.013308 -inf inf -front_left_camera_link-front_left_camera_rgb_frame_y front_left_camera_link-front_left_camera_rgb_frame -0.143571 -0.143571 -0.143571 -inf inf -front_left_camera_link-front_left_camera_rgb_frame_z front_left_camera_link-front_left_camera_rgb_frame 0.010326 0.010326 0.010326 -inf inf -front_left_camera_link-front_left_camera_rgb_frame_r1 front_left_camera_link-front_left_camera_rgb_frame -0.094834 -0.094834 -0.094834 -inf inf -front_left_camera_link-front_left_camera_rgb_frame_r2 front_left_camera_link-front_left_camera_rgb_frame 0.104825 0.104825 0.104825 -inf inf -front_left_camera_link-front_left_camera_rgb_frame_r3 front_left_camera_link-front_left_camera_rgb_frame -0.094834 -0.094834 -0.094834 -inf inf -world-pattern_link_x world-pattern_link 2.131362 2.131362 2.131362 -inf inf -world-pattern_link_y world-pattern_link 0.240999 0.240999 0.240999 -inf inf -world-pattern_link_z world-pattern_link 0.798967 0.798967 0.798967 -inf inf -world-pattern_link_r1 world-pattern_link -1.782742 -1.782742 -1.782742 -inf inf -world-pattern_link_r2 world-pattern_link 0.759030 0.759030 0.759030 -inf inf -world-pattern_link_r3 world-pattern_link -1.262252 -1.262252 -1.262252 -inf inf -Normalizer for lidar3d: 0.18679451001554365 -Normalizer for rgb: 158.42695822328554 -Optimization setup with 24 parameters: ['lidar3d_plate_link-lidar3d_base_link_x', 'lidar3d_plate_link-lidar3d_base_link_y', 'lidar3d_plate_link-lidar3d_base_link_z', 'lidar3d_plate_link-lidar3d_base_link_r1', 'lidar3d_plate_link-lidar3d_base_link_r2', 'lidar3d_plate_link-lidar3d_base_link_r3', 'front_right_camera_link-front_right_camera_rgb_frame_x', 'front_right_camera_link-front_right_camera_rgb_frame_y', 'front_right_camera_link-front_right_camera_rgb_frame_z', 'front_right_camera_link-front_right_camera_rgb_frame_r1', 'front_right_camera_link-front_right_camera_rgb_frame_r2', 'front_right_camera_link-front_right_camera_rgb_frame_r3', 'front_left_camera_link-front_left_camera_rgb_frame_x', 'front_left_camera_link-front_left_camera_rgb_frame_y', 'front_left_camera_link-front_left_camera_rgb_frame_z', 'front_left_camera_link-front_left_camera_rgb_frame_r1', 'front_left_camera_link-front_left_camera_rgb_frame_r2', 'front_left_camera_link-front_left_camera_rgb_frame_r3', 'world-pattern_link_x', 'world-pattern_link_y', 'world-pattern_link_z', 'world-pattern_link_r1', 'world-pattern_link_r2', 'world-pattern_link_r3'] -Initializing optimization ... -One optimizer iteration has 13 function calls. -Starting optimization ... -Errors per collection (anchored sensor, max error per sensor, not detected as "---") -+------------+------------------------+-------------------------+-------------+ -| Collection | front_left_camera [px] | front_right_camera [px] | lidar3d [m] | -+------------+------------------------+-------------------------+-------------+ -| 000 | 201.2679 | 114.4587 | 0.1880 | -| 001 | 197.8568 | 108.4734 | 0.1876 | -| 002 | 209.4384 | 105.4514 | 0.1968 | -| 003 | 217.5416 | 96.2019 | 0.1828 | -| 004 | 198.7788 | 99.5486 | 0.1796 | -| Averages | 204.9767 | 104.8268 | 0.1870 | -+------------+------------------------+-------------------------+-------------+ - Iteration Total nfev Cost Cost reduction Step norm Optimality - 0 1 1.6787e+03 1.43e+04 -Errors per collection (anchored sensor, max error per sensor, not detected as "---") -+------------+------------------------+-------------------------+-------------+ -| Collection | front_left_camera [px] | front_right_camera [px] | lidar3d [m] | -+------------+------------------------+-------------------------+-------------+ -| 000 | 77.3396 | 4.3798 | 0.0191 | -| 001 | 73.8314 | 6.8477 | 0.0192 | -| 002 | 83.9572 | 16.5676 | 0.0229 | -| 003 | 93.0576 | 18.1302 | 0.0173 | -| 004 | 77.2174 | 10.4941 | 0.0179 | -| Averages | 81.0806 | 11.2839 | 0.0193 | -+------------+------------------------+-------------------------+-------------+ - 1 2 4.7956e+01 1.63e+03 3.38e-01 1.50e+03 -The maximum number of function evaluations is exceeded. -Function evaluations 2, initial cost 1.6787e+03, final cost 4.7956e+01, first-order optimality 1.50e+03. - ------------------------------ -Optimization finished in 0.43356 secs: The maximum number of function evaluations is exceeded. -Errors per collection (anchored sensor, max error per sensor, not detected as "---") -+------------+------------------------+-------------------------+-------------+ -| Collection | front_left_camera [px] | front_right_camera [px] | lidar3d [m] | -+------------+------------------------+-------------------------+-------------+ -| 000 | 77.3396 | 4.3798 | 0.0191 | -| 001 | 73.8314 | 6.8477 | 0.0192 | -| 002 | 83.9573 | 16.5676 | 0.0229 | -| 003 | 93.0576 | 18.1302 | 0.0173 | -| 004 | 77.2174 | 10.4941 | 0.0179 | -| Averages | 81.0807 | 11.2839 | 0.0193 | -+------------+------------------------+-------------------------+-------------+ -Errors per collection (anchored sensor, max error per sensor, not detected as "---") -+------------+------------------------+-------------------------+-------------+ -| Collection | front_left_camera [px] | front_right_camera [px] | lidar3d [m] | -+------------+------------------------+-------------------------+-------------+ -| 000 | 77.3396 | 4.3798 | 0.0191 | -| 001 | 73.8314 | 6.8477 | 0.0192 | -| 002 | 83.9573 | 16.5676 | 0.0229 | -| 003 | 93.0576 | 18.1302 | 0.0173 | -| 004 | 77.2174 | 10.4941 | 0.0179 | -| Averages | 81.0807 | 11.2839 | 0.0193 | -+------------+------------------------+-------------------------+-------------+ -Saved json output file to /home/mike/datasets/softbot/train/atom_calibration.json. -Optimized xacro saved to /home/mike/workspaces/catkin_ws/src/calibration/robots/softbot/softbot_calibration/urdf/optimized.urdf.xacro . You can use it as a ROS robot_description. -You can use it as a ROS robot_description by launching: -roslaunch softbot_calibration playbag.launch optimized:=true -Saved calibrated parameters to yaml file /home/mike/datasets/softbot/train/atom_calibration_params.yml -Saved calibrated parameters to yaml file /home/mike/datasets/softbot/train/original_calibration_params.yml -Deleted collections: ['005'] because these are incomplete. If you want to use them set the use_incomplete_collections flag. -After filtering, will use 5 collections: ['000', '001', '002', '003', '004'] -Errors per collection -+--------------+-----------+-------------+-------------+------------+-----------+ -| Collection # | RMS (pix) | X err (pix) | Y err (pix) | Trans (mm) | Rot (deg) | -+--------------+-----------+-------------+-------------+------------+-----------+ -| 000 | 73.0066 | 39.7050 | 60.5190 | 214.1044 | 4.6148 | -| 001 | 69.5746 | 30.2556 | 61.3039 | 209.2842 | 4.6596 | -| 002 | 74.2949 | 55.2295 | 47.8678 | 233.3886 | 4.6254 | -| 003 | 70.6270 | 51.2768 | 47.0758 | 232.3466 | 4.6855 | -| 004 | 69.2821 | 35.7385 | 57.0257 | 212.4538 | 4.6008 | -| Averages | 71.3570 | 42.4411 | 54.7584 | 220.3155 | 4.6372 | -+--------------+-----------+-------------+-------------+------------+-----------+ -Ending script... diff --git a/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run001/atom_calibration.json b/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run001/atom_calibration.json deleted file mode 100644 index 61e46cb9..00000000 --- a/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run001/atom_calibration.json +++ /dev/null @@ -1,19839 +0,0 @@ -{ - "_metadata": { - "dataset_name": "train", - "date": "Fri Mar 15 18:18:30 2024", - "package_name": "softbot_calibration", - "robot_name": "softbot", - "timestamp": "1710526710.7100964", - "user": "mike", - "version": "3.0" - }, - "additional_sensor_data": {}, - "calibration_config": { - "additional_tfs": null, - "anchored_sensor": null, - "bag_file": "$ROS_BAGS/softbot/softbot1.bag", - "calibration_patterns": { - "pattern_1": { - "border_size": { - "x": 0.04, - "y": 0.03 - }, - "dictionary": "DICT_5X5_100", - "dimension": { - "x": 11, - "y": 8 - }, - "fixed": true, - "inner_size": 0.045, - "link": "pattern_link", - "mesh_file": "package://atom_worlds/pattern/models/charuco_800x600_5x5_100/charuco_800x600_5x5_100.dae", - "parent_link": "world", - "pattern_type": "charuco", - "size": 0.06 - } - }, - "description_file": "package://softbot_description/urdf/softbot.urdf.xacro", - "joints": null, - "max_duration_between_msgs": 1000, - "package_name": "softbot_calibration", - "sensors": { - "front_left_camera": { - "child_link": "front_left_camera_rgb_frame", - "link": "front_left_camera_rgb_optical_frame", - "modality": "rgb", - "parent_link": "front_left_camera_link", - "throttle": null, - "topic_name": "/front_left_camera/rgb/image_raw" - }, - "front_right_camera": { - "child_link": "front_right_camera_rgb_frame", - "link": "front_right_camera_rgb_optical_frame", - "modality": "rgb", - "parent_link": "front_right_camera_link", - "throttle": null, - "topic_name": "/front_right_camera/rgb/image_raw" - }, - "lidar3d": { - "child_link": "lidar3d_base_link", - "link": "lidar3d", - "modality": "lidar3d", - "parent_link": "lidar3d_plate_link", - "throttle": null, - "topic_name": "/lidar3d/points" - } - }, - "version": 3.0, - "world_link": "world" - }, - "collections": { - "000": { - "additional_data": {}, - "data": { - "front_left_camera": { - "data_file": "front_left_camera_000.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_left_camera_rgb_optical_frame", - "seq": 106, - "stamp": { - "nsecs": 383000000, - "secs": 4765 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "front_right_camera": { - "data_file": "front_right_camera_000.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_right_camera_rgb_optical_frame", - "seq": 106, - "stamp": { - "nsecs": 383000000, - "secs": 4765 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "lidar3d": { - "data_file": "lidar3d_000.pcd", - "fields": [ - { - "count": 1, - "datatype": 7, - "name": "x", - "offset": 0 - }, - { - "count": 1, - "datatype": 7, - "name": "y", - "offset": 4 - }, - { - "count": 1, - "datatype": 7, - "name": "z", - "offset": 8 - } - ], - "header": { - "frame_id": "lidar3d", - "seq": 105, - "stamp": { - "nsecs": 397000000, - "secs": 4765 - } - }, - "height": 1, - "is_bigendian": false, - "is_dense": true, - "point_step": 12, - "row_step": 187836, - "width": 15653 - } - }, - "joints": {}, - "labels": { - "pattern_1": { - "front_left_camera": { - "detected": true, - "idxs": [ - { - "id": 2, - "x": 828.963134765625, - "y": 402.80694580078125 - }, - { - "id": 12, - "x": 818.1080322265625, - "y": 441.1672058105469 - }, - { - "id": 18, - "x": 978.8966064453125, - "y": 350.8060302734375 - }, - { - "id": 22, - "x": 807.1433715820312, - "y": 480.6584777832031 - }, - { - "id": 23, - "x": 834.6395874023438, - "y": 465.14459228515625 - }, - { - "id": 28, - "x": 970.40380859375, - "y": 388.4531555175781 - }, - { - "id": 33, - "x": 823.7278442382812, - "y": 505.753173828125 - }, - { - "id": 34, - "x": 851.4049682617188, - "y": 489.98455810546875 - }, - { - "id": 45, - "x": 868.8594360351562, - "y": 515.680908203125 - }, - { - "id": 56, - "x": 886.7752685546875, - "y": 542.144287109375 - }, - { - "id": 57, - "x": 915.3467407226562, - "y": 525.865478515625 - }, - { - "id": 58, - "x": 943.9840698242188, - "y": 509.59930419921875 - }, - { - "id": 59, - "x": 972.18408203125, - "y": 493.3123779296875 - }, - { - "id": 66, - "x": 876.2140502929688, - "y": 586.100830078125 - }, - { - "id": 67, - "x": 905.2720947265625, - "y": 569.45263671875 - }, - { - "id": 68, - "x": 934.279296875, - "y": 552.8763427734375 - }, - { - "id": 69, - "x": 963.1522216796875, - "y": 536.351806640625 - }, - { - "id": 70, - "x": 992.1220092773438, - "y": 519.7015380859375 - }, - { - "id": 77, - "x": 895.0062866210938, - "y": 614.5653686523438 - }, - { - "id": 78, - "x": 924.5330810546875, - "y": 597.83935546875 - }, - { - "id": 79, - "x": 953.9845581054688, - "y": 580.7589111328125 - }, - { - "id": 80, - "x": 983.3571166992188, - "y": 563.9683837890625 - }, - { - "id": 81, - "x": 1012.6781616210938, - "y": 547.0410766601562 - } - ], - "idxs_initial": [ - { - "x": 1059.6224988957154, - "y": -10.068124164095877 - }, - { - "x": 1053.0785270829358, - "y": 32.756140536164025 - }, - { - "x": 1228.4991117157083, - "y": -108.50711487380181 - }, - { - "x": 1046.439119825491, - "y": 76.20494227005679 - }, - { - "x": 1074.8625357189921, - "y": 53.57233827275627 - }, - { - "x": 1222.9149810350818, - "y": -64.3168126381027 - }, - { - "x": 1068.290135198992, - "y": 97.79081399486341 - }, - { - "x": 1097.268180331228, - "y": 74.98255420023906 - }, - { - "x": 1120.322454902039, - "y": 97.01258302355535 - }, - { - "x": 1144.0539392880382, - "y": 119.6897348653041 - }, - { - "x": 1174.6300202607056, - "y": 96.20032192161625 - }, - { - "x": 1205.6416868404858, - "y": 72.37627975559792 - }, - { - "x": 1237.0983138060253, - "y": 48.2104063963003 - }, - { - "x": 1137.72411362485, - "y": 166.38226963317575 - }, - { - "x": 1168.4929174170557, - "y": 143.04294821153118 - }, - { - "x": 1199.7034864212935, - "y": 119.36853088085635 - }, - { - "x": 1231.3654034419733, - "y": 95.35174871533451 - }, - { - "x": 1263.4885304633926, - "y": 70.98512102046317 - }, - { - "x": 1162.2595898270674, - "y": 190.62002851784462 - }, - { - "x": 1193.6715062163235, - "y": 167.1029131119486 - }, - { - "x": 1225.541295504131, - "y": 143.2430026449987 - }, - { - "x": 1257.879042402967, - "y": 119.03274700944354 - }, - { - "x": 1290.695129971888, - "y": 94.46437273501459 - } - ], - "idxs_projected": [ - { - "x": 748.0608381501529, - "y": 277.678279220106 - }, - { - "x": 739.5645966774111, - "y": 318.4018066477408 - }, - { - "x": 890.6111511874501, - "y": 204.91645661159657 - }, - { - "x": 730.9369083268646, - "y": 359.75537508241837 - }, - { - "x": 755.6934195207995, - "y": 341.31421167955176 - }, - { - "x": 882.9429724975644, - "y": 246.5258232429312 - }, - { - "x": 747.0848133000717, - "y": 383.36121242111807 - }, - { - "x": 772.2250282165604, - "y": 364.79880928116506 - }, - { - "x": 789.1747017309535, - "y": 388.87730456192475 - }, - { - "x": 806.5585017005898, - "y": 413.57251448293687 - }, - { - "x": 832.7484055045089, - "y": 394.5878581863624 - }, - { - "x": 859.1888008809738, - "y": 375.42162442216636 - }, - { - "x": 885.883298813171, - "y": 356.0711956444727 - }, - { - "x": 798.0302618909883, - "y": 457.8358872832539 - }, - { - "x": 824.3933231982562, - "y": 438.9084399743684 - }, - { - "x": 851.0106032512642, - "y": 419.7984754737636 - }, - { - "x": 877.8857970086046, - "y": 400.5033409736623 - }, - { - "x": 905.0226713836289, - "y": 381.0203320061295 - }, - { - "x": 815.9005245156749, - "y": 483.9595555497023 - }, - { - "x": 842.6969495020213, - "y": 464.91034373975634 - }, - { - "x": 869.7551848575154, - "y": 445.675014521295 - }, - { - "x": 897.0790863856386, - "y": 426.2508268563906 - }, - { - "x": 924.6725859783592, - "y": 406.6349856168514 - } - ] - }, - "front_right_camera": { - "detected": true, - "idxs": [ - { - "id": 2, - "x": 319.04986572265625, - "y": 416.3431396484375 - }, - { - "id": 5, - "x": 408.063232421875, - "y": 381.6589050292969 - }, - { - "id": 6, - "x": 436.0320129394531, - "y": 370.3589782714844 - }, - { - "id": 7, - "x": 464.0503845214844, - "y": 359.49237060546875 - }, - { - "id": 8, - "x": 490.9783935546875, - "y": 348.9811096191406 - }, - { - "id": 11, - "x": 269.0794372558594, - "y": 467.896728515625 - }, - { - "id": 12, - "x": 300.957763671875, - "y": 455.0354919433594 - }, - { - "id": 16, - "x": 421.1370849609375, - "y": 406.3199157714844 - }, - { - "id": 17, - "x": 449.6773986816406, - "y": 394.8634948730469 - }, - { - "id": 18, - "x": 477.3310852050781, - "y": 383.5337829589844 - }, - { - "id": 23, - "x": 313.84161376953125, - "y": 481.8728942871094 - }, - { - "id": 26, - "x": 405.5369873046875, - "y": 443.893798828125 - }, - { - "id": 27, - "x": 434.73773193359375, - "y": 431.3358459472656 - }, - { - "id": 28, - "x": 463.2103271484375, - "y": 419.7288513183594 - }, - { - "id": 34, - "x": 326.89727783203125, - "y": 509.36865234375 - }, - { - "id": 39, - "x": 477.1712341308594, - "y": 444.9998779296875 - }, - { - "id": 45, - "x": 340.2339172363281, - "y": 537.5534057617188 - }, - { - "id": 50, - "x": 491.3739318847656, - "y": 470.87945556640625 - }, - { - "id": 56, - "x": 353.8623046875, - "y": 566.102294921875 - }, - { - "id": 57, - "x": 385.7959899902344, - "y": 551.7723388671875 - }, - { - "id": 58, - "x": 416.89605712890625, - "y": 537.5715942382812 - }, - { - "id": 66, - "x": 335.0572814941406, - "y": 610.8837890625 - }, - { - "id": 69, - "x": 431.11065673828125, - "y": 565.8469848632812 - }, - { - "id": 75, - "x": 603.9935302734375, - "y": 485.0292053222656 - }, - { - "id": 76, - "x": 630.6903076171875, - "y": 472.7146911621094 - }, - { - "id": 77, - "x": 349.0828552246094, - "y": 641.5018920898438 - }, - { - "id": 80, - "x": 445.8006896972656, - "y": 594.879150390625 - }, - { - "id": 81, - "x": 476.3994140625, - "y": 580.0830688476562 - }, - { - "id": 82, - "x": 506.2773132324219, - "y": 565.8034057617188 - }, - { - "id": 83, - "x": 535.6581420898438, - "y": 551.5880737304688 - }, - { - "id": 86, - "x": 619.3841552734375, - "y": 511.1812744140625 - } - ], - "idxs_initial": [ - { - "x": 493.27639888274894, - "y": 577.5428121867279 - }, - { - "x": 576.9581253552791, - "y": 562.6290496365104 - }, - { - "x": 604.0498773198345, - "y": 557.8007558990312 - }, - { - "x": 630.7548654183175, - "y": 553.0413912420663 - }, - { - "x": 657.0813131556226, - "y": 548.3494900720568 - }, - { - "x": 440.26130584785903, - "y": 613.8883235650519 - }, - { - "x": 469.84680855903594, - "y": 608.4118127186067 - }, - { - "x": 583.8377129082371, - "y": 587.3111936025879 - }, - { - "x": 611.2953054550796, - "y": 582.2285757789858 - }, - { - "x": 638.3549350827574, - "y": 577.2196240432839 - }, - { - "x": 475.31476913230904, - "y": 634.9954152264056 - }, - { - "x": 562.681361193086, - "y": 618.2001764255394 - }, - { - "x": 590.9335047526024, - "y": 612.7690214894701 - }, - { - "x": 618.766747034248, - "y": 607.4183955843482 - }, - { - "x": 480.9627792561881, - "y": 662.4543652464769 - }, - { - "x": 626.4749449889208, - "y": 633.4064348997654 - }, - { - "x": 486.79988083129024, - "y": 690.8326218177887 - }, - { - "x": 634.4313340596321, - "y": 660.2312457302991 - }, - { - "x": 492.8357314986016, - "y": 720.1771375263559 - }, - { - "x": 523.7602717539497, - "y": 713.5214306486208 - }, - { - "x": 554.1922865660484, - "y": 706.9717271246309 - }, - { - "x": 467.1545202448293, - "y": 757.6725669827617 - }, - { - "x": 561.3815088998641, - "y": 736.6159119642864 - }, - { - "x": 736.7354231967556, - "y": 697.4300382332822 - }, - { - "x": 764.3930745333951, - "y": 691.2494563094665 - }, - { - "x": 473.1067517242956, - "y": 789.4961001346244 - }, - { - "x": 568.8199716988007, - "y": 767.2878199810107 - }, - { - "x": 599.6814758937084, - "y": 760.1270439533628 - }, - { - "x": 630.0426628744561, - "y": 753.0823562242874 - }, - { - "x": 659.915601297566, - "y": 746.1509565107599 - }, - { - "x": 746.7199265213864, - "y": 726.0098017817738 - } - ], - "idxs_projected": [ - { - "x": 307.90119391138717, - "y": 439.9539035509626 - }, - { - "x": 399.08339001167593, - "y": 396.7008437284598 - }, - { - "x": 428.7266113535236, - "y": 382.639326449139 - }, - { - "x": 458.0059323883338, - "y": 368.7504284137373 - }, - { - "x": 486.9280130996116, - "y": 355.03099040173504 - }, - { - "x": 256.4443901285306, - "y": 497.2329014002903 - }, - { - "x": 288.3328031904528, - "y": 481.89428270249175 - }, - { - "x": 411.8751360864392, - "y": 422.4692892527297 - }, - { - "x": 441.79549743814516, - "y": 408.0773214497856 - }, - { - "x": 471.3441591436938, - "y": 393.86414458044624 - }, - { - "x": 300.2253809565968, - "y": 509.73330736194373 - }, - { - "x": 394.39149198422024, - "y": 463.79343940727495 - }, - { - "x": 424.9808135198314, - "y": 448.87013656686514 - }, - { - "x": 455.1830872496846, - "y": 434.1356588238775 - }, - { - "x": 312.4212693001901, - "y": 538.2823438296954 - }, - { - "x": 468.9011827707474, - "y": 460.8373105961597 - }, - { - "x": 324.93222163838146, - "y": 567.5689053729518 - }, - { - "x": 482.96217598896635, - "y": 488.20639720944587 - }, - { - "x": 337.7706066016347, - "y": 597.6219453956976 - }, - { - "x": 370.5534052911903, - "y": 580.9122975708298 - }, - { - "x": 402.89700020517466, - "y": 564.4265153311624 - }, - { - "x": 317.3660595042036, - "y": 645.8499099527385 - }, - { - "x": 416.74878425612474, - "y": 594.4236317779765 - }, - { - "x": 603.8492557566937, - "y": 497.60719896195656 - }, - { - "x": 633.6185047740108, - "y": 482.20289519749656 - }, - { - "x": 330.5396541495982, - "y": 677.9865905155809 - }, - { - "x": 430.96771600731796, - "y": 625.2158351447761 - }, - { - "x": 463.52926755172643, - "y": 608.1060986900568 - }, - { - "x": 495.64909158054957, - "y": 591.2284716102902 - }, - { - "x": 527.3361161972947, - "y": 574.5782625596771 - }, - { - "x": 619.8861370515713, - "y": 525.9470889641617 - } - ] - }, - "lidar3d": { - "detected": true, - "idxs": [ - 6880, - 6925, - 6937, - 6959, - 7001, - 7002, - 7013, - 7036, - 7037, - 7038, - 7039, - 7048, - 7051, - 7060, - 7063, - 7075, - 7086, - 7087, - 7098, - 7099, - 7108, - 7109, - 7110, - 7122, - 7133, - 7135, - 7146, - 7147, - 7157, - 7158, - 7159, - 7168, - 7169, - 7172, - 7182, - 7183, - 7185, - 7195, - 7197, - 7198, - 7207, - 7208, - 7209, - 7211, - 7220, - 7222, - 7224, - 7233, - 7234, - 7235, - 7236, - 7247, - 7250, - 7259, - 7260, - 7261, - 7263, - 7285, - 7287, - 7289, - 7298, - 7299, - 7301, - 7302, - 7311, - 7312, - 7313, - 7314, - 7315, - 7324, - 7325, - 7326, - 7327, - 7337, - 7338, - 7350, - 7351, - 7352, - 7353, - 7354, - 7364, - 7366, - 7380, - 7390, - 7392, - 7393, - 7402, - 7406, - 7415, - 7417, - 7418, - 7428, - 7429, - 7430, - 7433, - 7442, - 7443, - 7444, - 7445, - 7446, - 7447, - 7456, - 7457, - 7458, - 7459, - 7460, - 7461, - 7470, - 7472, - 7473, - 7474, - 7486, - 7487, - 7488, - 7498, - 7499, - 7501, - 7503, - 7513, - 7514, - 7515, - 7517, - 7527, - 7528, - 7529, - 7531, - 7542, - 7543, - 7554, - 7557, - 7558, - 7559, - 7569, - 7570, - 7572, - 7573, - 7583, - 7584, - 7585, - 7586, - 7587, - 7596, - 7597, - 7598, - 7599, - 7600, - 7611, - 7612, - 7613, - 7614, - 7615, - 7624, - 7625, - 7627, - 7629, - 7638, - 7639, - 7640, - 7641, - 7642, - 7643, - 7653, - 7654, - 7655, - 7656, - 7666, - 7667, - 7669, - 7670, - 7671, - 7680, - 7681, - 7682, - 7683, - 7684, - 7694, - 7696, - 7697, - 7698, - 7699, - 7708, - 7709, - 7710, - 7711, - 7712, - 7713, - 7727, - 7740, - 7742, - 7743, - 7752, - 7753, - 7755, - 7757, - 7758, - 7767, - 7768, - 7769, - 7771, - 7772, - 7773, - 7782, - 7783, - 7784, - 7785, - 7786, - 7788, - 7797, - 7798, - 7800, - 7801, - 7802, - 7803, - 7812, - 7813, - 7814, - 7815, - 7816, - 7817, - 7818, - 7827, - 7828, - 7829, - 7833, - 7842, - 7844, - 7845, - 7847, - 7848, - 7857, - 7860, - 7861, - 7862, - 7863, - 7872, - 7873, - 7874, - 7875, - 7876, - 7878, - 7902, - 7903, - 7904, - 7905, - 7906, - 7907, - 7908, - 7917, - 7918, - 7919, - 7920, - 7921, - 7922, - 7923, - 7932, - 7933, - 7934, - 7936, - 7937, - 7938, - 7947, - 7948, - 7949, - 7950, - 7951, - 7952, - 7953, - 7962, - 7964, - 7965, - 7966, - 7967, - 7977, - 7979, - 7980, - 7981, - 7982, - 7992, - 7993, - 7996, - 7997, - 8007, - 8008, - 8009, - 8011, - 8012, - 8013, - 8024, - 8026, - 8028, - 8029, - 8038, - 8040, - 8041, - 8042, - 8043, - 8044, - 8045, - 8054, - 8055, - 8056, - 8058, - 8060, - 8070, - 8071, - 8072, - 8073, - 8074, - 8075, - 8076, - 8077, - 8087, - 8088, - 8089, - 8090, - 8091, - 8092, - 8093, - 8102, - 8104, - 8105, - 8107, - 8108, - 8109, - 8118, - 8119, - 8120, - 8123, - 8124, - 8125, - 8135, - 8137, - 8138, - 8139, - 8140, - 8150, - 8151, - 8152, - 8153, - 8154, - 8155, - 8157, - 8166, - 8168, - 8170, - 8172, - 8181, - 8182, - 8183, - 8184, - 8185, - 8186, - 8187, - 8196, - 8197, - 8198, - 8199, - 8200, - 8201, - 8202, - 8211, - 8212, - 8213, - 8214, - 8215, - 8216, - 8217, - 8226, - 8228, - 8229, - 8230, - 8231, - 8232, - 8241, - 8242, - 8243, - 8244, - 8245, - 8246, - 8255, - 8256, - 8257, - 8258, - 8259, - 8270, - 8271, - 8272, - 8273, - 8274, - 8283, - 8284, - 8285, - 8288, - 8297, - 8298, - 8301, - 8302, - 8311, - 8312, - 8313, - 8314, - 8315, - 8316, - 8325, - 8326, - 8328, - 8338, - 8339, - 8340, - 8342, - 8351, - 8352, - 8353, - 8354, - 8355, - 8364, - 8365, - 8366, - 8367, - 8368, - 8377, - 8378, - 8380, - 8381, - 8390, - 8391, - 8393, - 8402, - 8403, - 8404, - 8405, - 8415, - 8416, - 8417, - 8426, - 8427, - 8428, - 8429, - 8438, - 8439, - 8440, - 8450, - 8451, - 8460, - 8461, - 8481, - 8490, - 8500, - 8501, - 8510, - 8511, - 8520, - 8538 - ], - "idxs_limit_points": [ - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538 - ], - "samples": [ - 68, - 291, - 433, - 410, - 391, - 32, - 130, - 60, - 253, - 389, - 230, - 241, - 333, - 194, - 403, - 107, - 48, - 249, - 14, - 427, - 199, - 221, - 311, - 390, - 392, - 1, - 356, - 228, - 136, - 369, - 449, - 117, - 302, - 52, - 162, - 15, - 11, - 13, - 332, - 277, - 4, - 195, - 351, - 110, - 216, - 371, - 434, - 270, - 113, - 448, - 224, - 444, - 283, - 119, - 176, - 118, - 346, - 112, - 443, - 235, - 148, - 416, - 213, - 284, - 328, - 51, - 95, - 322, - 370, - 151, - 61, - 380, - 170, - 423, - 364, - 256, - 408, - 259, - 343, - 97, - 155, - 145, - 300, - 255, - 258, - 201, - 301, - 17, - 245, - 124, - 206, - 212, - 340, - 88, - 187, - 280, - 345, - 191, - 44, - 402, - 339, - 260, - 55, - 83, - 266, - 367, - 189, - 250, - 417, - 240, - 22, - 157, - 314, - 303, - 296, - 347, - 331, - 87, - 86, - 257, - 116, - 6, - 102, - 276, - 357, - 397, - 207, - 263, - 398, - 295, - 180, - 393, - 137, - 388, - 430, - 2, - 196, - 262, - 66, - 265, - 287, - 105, - 218, - 28, - 246, - 186, - 451, - 400, - 330, - 368, - 211, - 248, - 182, - 361, - 177, - 0, - 275, - 329, - 169, - 234, - 406, - 421, - 90, - 281, - 92, - 46, - 282, - 446, - 16, - 36, - 42, - 8, - 231, - 7, - 143, - 127, - 320, - 56, - 94, - 324, - 428, - 35, - 85, - 81, - 285, - 334, - 139, - 150, - 232, - 164, - 254, - 242, - 58, - 12, - 159, - 197, - 175, - 215, - 203, - 436, - 360, - 27, - 64, - 442, - 307, - 268, - 53, - 372, - 409, - 209, - 5, - 57, - 412, - 101, - 37, - 9, - 184, - 41, - 114, - 385, - 129, - 173, - 109, - 348, - 429, - 338, - 161, - 204, - 298, - 132, - 115, - 441, - 134, - 166, - 279, - 239, - 172, - 147, - 205, - 82, - 168, - 226, - 435, - 344, - 188, - 76, - 447, - 54, - 375, - 78, - 18, - 19, - 79, - 326, - 190, - 40, - 106, - 144, - 426, - 33, - 317, - 278, - 237, - 383, - 350, - 407, - 306, - 43, - 233, - 352, - 247, - 198, - 96, - 387, - 359, - 25, - 419, - 146, - 376, - 244, - 396, - 49, - 126, - 26, - 99, - 75, - 264, - 413, - 374, - 349, - 156, - 304, - 72, - 325, - 440, - 179, - 163, - 411, - 34, - 267, - 210, - 214, - 452, - 24, - 373, - 140, - 178, - 424, - 363, - 358, - 445, - 394, - 10, - 21, - 154, - 185, - 286, - 174, - 313, - 405, - 219, - 65, - 274, - 153, - 335, - 29, - 238, - 30, - 111, - 120, - 77, - 299, - 91, - 404, - 62, - 365, - 74, - 70, - 98, - 415, - 321, - 261, - 273, - 181, - 401, - 100, - 202, - 141, - 323, - 292, - 315, - 167, - 437, - 108, - 152, - 73, - 222, - 309, - 160, - 379, - 138, - 312, - 381, - 384, - 220, - 103, - 422, - 271, - 399, - 378, - 290, - 450, - 420, - 269, - 438, - 319, - 128, - 418, - 149, - 125, - 308, - 20, - 432, - 431, - 229, - 272, - 71, - 84, - 208, - 121, - 341, - 288, - 223, - 122, - 316, - 133, - 318, - 45, - 67, - 252, - 336, - 131, - 395, - 89, - 192, - 200, - 297, - 142, - 38, - 171, - 386, - 353, - 104, - 50, - 183, - 354, - 158, - 165, - 310, - 227, - 327, - 135, - 377, - 80, - 289, - 217, - 366, - 59, - 293, - 39, - 382, - 69, - 63, - 355, - 305, - 236, - 439, - 93, - 3, - 23, - 425, - 123, - 251, - 193, - 243, - 225, - 47, - 414, - 31, - 342, - 294, - 337, - 362 - ] - } - } - }, - "transforms": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame", - "parent": "back_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame", - "parent": "back_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link", - "parent": "back_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link", - "parent": "base_footprint", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link", - "parent": "base_link", - "quat": [ - -0.7052490451249392, - -0.047176487734832455, - -0.047214070602213026, - 0.7058108775674514 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link", - "parent": "base_link", - "quat": [ - 0.13616569885660149, - 0.6935854230731259, - 0.6941379637607448, - -0.13627417444788917 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame", - "parent": "front_left_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.06454787974967352, - 0.027193985494797703, - 0.022946571853517495, - 0.9972800575630205 - ], - "trans": [ - 0.07537842291898181, - -0.1675911199252268, - 0.03170733941700371 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame", - "parent": "front_left_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link", - "parent": "front_left_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame", - "parent": "front_right_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.04746283652552691, - -0.04346688988435667, - 0.044702994973135964, - 0.9969250477709768 - ], - "trans": [ - 0.1962837228104403, - -0.08962022287351953, - -0.0485255889447926 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame", - "parent": "front_right_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link", - "parent": "front_right_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d", - "parent": "lidar3d_base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link", - "parent": "lidar3d_plate_link", - "quat": [ - 0.016501384256234396, - -0.08463391794731577, - -0.020255622932156565, - 0.996069532708508 - ], - "trans": [ - 0.027822203456308335, - -0.02956653224356997, - -0.07322688178495473 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link", - "parent": "platform_support_leg3_link", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link", - "parent": "platform_support_leg4_link", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint", - "parent": "world", - "quat": [ - 0.0001744425226939121, - -0.0011359957402019148, - 0.15166068520672205, - 0.9884319479084599 - ], - "trans": [ - 0.20935476972868577, - -0.6925724469514695, - -0.0010082379977862182 - ] - }, - "world-pattern_link": { - "child": "pattern_link", - "parent": "world", - "quat": [ - 0.6433098748820896, - -0.32436101539885664, - 0.5458390858266935, - -0.42778736418049185 - ], - "trans": [ - 2.138732922282396, - 0.3799822873133196, - 0.9749910969424539 - ] - } - }, - "transforms_ini": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame_ini", - "parent": "back_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame_ini", - "parent": "back_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link_ini", - "parent": "back_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link_ini", - "parent": "base_footprint_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.7052490451249392, - -0.047176487734832455, - -0.047214070602213026, - 0.7058108775674514 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.13616569885660149, - 0.6935854230731259, - 0.6941379637607448, - -0.13627417444788917 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame_ini", - "parent": "front_left_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame_ini", - "parent": "front_left_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link_ini", - "parent": "front_left_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame_ini", - "parent": "front_right_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame_ini", - "parent": "front_right_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link_ini", - "parent": "front_right_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d_ini", - "parent": "lidar3d_base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link_ini", - "parent": "lidar3d_plate_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link_ini", - "parent": "platform_support_leg3_link_ini", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link_ini", - "parent": "platform_support_leg4_link_ini", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint_ini", - "parent": "world_ini", - "quat": [ - 0.0001744425226939121, - -0.0011359957402019148, - 0.15166068520672205, - 0.9884319479084599 - ], - "trans": [ - 0.20935476972868577, - -0.6925724469514695, - -0.0010082379977862182 - ] - } - } - }, - "001": { - "additional_data": {}, - "data": { - "front_left_camera": { - "data_file": "front_left_camera_001.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_left_camera_rgb_optical_frame", - "seq": 161, - "stamp": { - "nsecs": 882000000, - "secs": 4770 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "front_right_camera": { - "data_file": "front_right_camera_001.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_right_camera_rgb_optical_frame", - "seq": 161, - "stamp": { - "nsecs": 882000000, - "secs": 4770 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "lidar3d": { - "data_file": "lidar3d_001.pcd", - "fields": [ - { - "count": 1, - "datatype": 7, - "name": "x", - "offset": 0 - }, - { - "count": 1, - "datatype": 7, - "name": "y", - "offset": 4 - }, - { - "count": 1, - "datatype": 7, - "name": "z", - "offset": 8 - } - ], - "header": { - "frame_id": "lidar3d", - "seq": 160, - "stamp": { - "nsecs": 896000000, - "secs": 4770 - } - }, - "height": 1, - "is_bigendian": false, - "is_dense": true, - "point_step": 12, - "row_step": 188412, - "width": 15701 - } - }, - "joints": {}, - "labels": { - "pattern_1": { - "front_left_camera": { - "detected": true, - "idxs": [ - { - "id": 2, - "x": 816.6603393554688, - "y": 371.0992126464844 - }, - { - "id": 8, - "x": 988.1325073242188, - "y": 275.48614501953125 - }, - { - "id": 11, - "x": 775.3614501953125, - "y": 428.80462646484375 - }, - { - "id": 12, - "x": 804.8296508789062, - "y": 412.2119445800781 - }, - { - "id": 16, - "x": 921.7843627929688, - "y": 346.8890380859375 - }, - { - "id": 17, - "x": 950.7106323242188, - "y": 330.7473449707031 - }, - { - "id": 18, - "x": 979.3528442382812, - "y": 314.4141540527344 - }, - { - "id": 19, - "x": 1008.177490234375, - "y": 298.2919921875 - }, - { - "id": 22, - "x": 792.6444091796875, - "y": 454.90557861328125 - }, - { - "id": 23, - "x": 822.5078735351562, - "y": 437.9219055175781 - }, - { - "id": 27, - "x": 941.0111083984375, - "y": 371.36187744140625 - }, - { - "id": 28, - "x": 970.6259155273438, - "y": 354.9281311035156 - }, - { - "id": 29, - "x": 999.8871459960938, - "y": 338.2966613769531 - }, - { - "id": 30, - "x": 1028.9561767578125, - "y": 322.004638671875 - }, - { - "id": 31, - "x": 1058.2786865234375, - "y": 305.6231689453125 - }, - { - "id": 33, - "x": 810.3047485351562, - "y": 481.89837646484375 - }, - { - "id": 34, - "x": 840.8685913085938, - "y": 464.6504211425781 - }, - { - "id": 39, - "x": 991.21337890625, - "y": 379.9742126464844 - }, - { - "id": 40, - "x": 1020.9951171875, - "y": 363.0958251953125 - }, - { - "id": 43, - "x": 1109.8138427734375, - "y": 313.0403747558594 - }, - { - "id": 45, - "x": 859.632568359375, - "y": 492.1458435058594 - }, - { - "id": 50, - "x": 1012.4664916992188, - "y": 405.8796691894531 - }, - { - "id": 56, - "x": 879.1746826171875, - "y": 520.8095092773438 - }, - { - "id": 57, - "x": 910.4111938476562, - "y": 503.0838928222656 - }, - { - "id": 58, - "x": 941.6041870117188, - "y": 485.2680358886719 - }, - { - "id": 59, - "x": 972.7266845703125, - "y": 467.7567443847656 - }, - { - "id": 60, - "x": 1003.6253662109375, - "y": 450.0743713378906 - }, - { - "id": 61, - "x": 1034.4635009765625, - "y": 432.7936706542969 - }, - { - "id": 66, - "x": 867.4177856445312, - "y": 568.799072265625 - }, - { - "id": 67, - "x": 899.3884887695312, - "y": 550.3092651367188 - }, - { - "id": 68, - "x": 931.0669555664062, - "y": 532.2965087890625 - }, - { - "id": 69, - "x": 962.9125366210938, - "y": 514.1432495117188 - }, - { - "id": 70, - "x": 994.3573608398438, - "y": 496.093994140625 - }, - { - "id": 71, - "x": 1025.9464111328125, - "y": 478.22406005859375 - }, - { - "id": 72, - "x": 1057.14599609375, - "y": 460.4117126464844 - }, - { - "id": 73, - "x": 1088.671630859375, - "y": 442.5404357910156 - }, - { - "id": 74, - "x": 1119.8944091796875, - "y": 424.859619140625 - }, - { - "id": 75, - "x": 1150.932373046875, - "y": 407.0138244628906 - }, - { - "id": 76, - "x": 1181.764892578125, - "y": 389.56524658203125 - }, - { - "id": 77, - "x": 887.9349975585938, - "y": 599.7979736328125 - }, - { - "id": 78, - "x": 920.3909301757812, - "y": 581.0772094726562 - }, - { - "id": 79, - "x": 952.7667236328125, - "y": 562.7113037109375 - }, - { - "id": 80, - "x": 985.0126342773438, - "y": 544.1546020507812 - }, - { - "id": 81, - "x": 1017.0989379882812, - "y": 525.8751220703125 - }, - { - "id": 82, - "x": 1049.0670166015625, - "y": 507.4942932128906 - }, - { - "id": 83, - "x": 1081.00830078125, - "y": 489.22027587890625 - }, - { - "id": 84, - "x": 1112.87060546875, - "y": 470.98895263671875 - }, - { - "id": 85, - "x": 1144.58251953125, - "y": 452.8565673828125 - }, - { - "id": 86, - "x": 1175.962646484375, - "y": 434.8129577636719 - }, - { - "id": 87, - "x": 1207.7391357421875, - "y": 416.74871826171875 - } - ], - "idxs_initial": [ - { - "x": 1044.1918791189682, - "y": -52.41123672171801 - }, - { - "x": 1234.6215013305173, - "y": -209.34405622079703 - }, - { - "x": 1006.5824240647405, - "y": 18.791013129547537 - }, - { - "x": 1036.9612304800442, - "y": -5.959549142699416 - }, - { - "x": 1162.901867429586, - "y": -108.5673190074096 - }, - { - "x": 1195.5420843927818, - "y": -135.16032307356846 - }, - { - "x": 1228.6648143990044, - "y": -162.14644558405803 - }, - { - "x": 1262.280836443946, - "y": -189.53446852328113 - }, - { - "x": 1029.6136902361463, - "y": 41.24308245061388 - }, - { - "x": 1060.623619342518, - "y": 16.274505195433107 - }, - { - "x": 1189.2519725375237, - "y": -87.29448275482531 - }, - { - "x": 1222.6075242373377, - "y": -114.15170860171884 - }, - { - "x": 1256.4640617746204, - "y": -141.4123182662177 - }, - { - "x": 1290.8329574359022, - "y": -169.08546848691992 - }, - { - "x": 1325.7259303304027, - "y": -197.18059525714705 - }, - { - "x": 1053.356758190239, - "y": 64.3890529601257 - }, - { - "x": 1085.0226523632782, - "y": 39.20073758618753 - }, - { - "x": 1250.547459779265, - "y": -92.46429699710939 - }, - { - "x": 1285.1683696062255, - "y": -120.00314969739486 - }, - { - "x": 1392.2761314857446, - "y": -205.20093601207873 - }, - { - "x": 1110.193272643136, - "y": 62.85198185740313 - }, - { - "x": 1279.4049699511197, - "y": -70.06464972369076 - }, - { - "x": 1136.172668848437, - "y": 87.26318185321577 - }, - { - "x": 1169.7326258166454, - "y": 61.24181592589366 - }, - { - "x": 1203.80588541396, - "y": 34.82245081293229 - }, - { - "x": 1238.4043149122872, - "y": 7.995884994045923 - }, - { - "x": 1273.5401502442646, - "y": -19.247368899325465 - }, - { - "x": 1309.22601043102, - "y": -46.91709527086073 - }, - { - "x": 1129.202797047857, - "y": 138.3276940007884 - }, - { - "x": 1163.0004585412635, - "y": 112.47156369788539 - }, - { - "x": 1197.3195763021167, - "y": 86.2165051673299 - }, - { - "x": 1232.1723122938827, - "y": 59.55321417627789 - }, - { - "x": 1267.5712096492161, - "y": 32.472094887088474 - }, - { - "x": 1303.5292077207093, - "y": 4.963248343091891 - }, - { - "x": 1340.0596578504662, - "y": -22.983539595563457 - }, - { - "x": 1377.1763398988742, - "y": -51.378810896871585 - }, - { - "x": 1414.8934795755629, - "y": -80.23344861562344 - }, - { - "x": 1453.225766618341, - "y": -109.55869080078759 - }, - { - "x": 1492.1883738689107, - "y": -139.366145088952 - }, - { - "x": 1156.1504951989891, - "y": 164.59770375316415 - }, - { - "x": 1190.7188897684814, - "y": 138.5168252163083 - }, - { - "x": 1225.829554670191, - "y": 112.02681901110572 - }, - { - "x": 1261.4953505722146, - "y": 85.11798212627394 - }, - { - "x": 1297.7295480605526, - "y": 57.780302279035595 - }, - { - "x": 1334.5458441023284, - "y": 30.003445494084133 - }, - { - "x": 1371.9583793088727, - "y": 1.7767430790733556 - }, - { - "x": 1409.9817560443814, - "y": -26.910822037853052 - }, - { - "x": 1448.6310574288614, - "y": -56.070629645249596 - }, - { - "x": 1487.9218672873244, - "y": -85.71443729947146 - }, - { - "x": 1527.8702911006512, - "y": -115.85439613151163 - } - ], - "idxs_projected": [ - { - "x": 720.2405804529969, - "y": 244.62898947759416 - }, - { - "x": 883.2247527355654, - "y": 120.19540723732106 - }, - { - "x": 684.2900980864995, - "y": 308.6550036569498 - }, - { - "x": 710.739712553889, - "y": 288.6350255794398 - }, - { - "x": 819.0960711523456, - "y": 206.61901259087594 - }, - { - "x": 846.8432789232108, - "y": 185.61687314685017 - }, - { - "x": 874.8614459931575, - "y": 164.40964189575095 - }, - { - "x": 903.1545608272379, - "y": 142.99429992843687 - }, - { - "x": 701.0771035700166, - "y": 333.39021261053523 - }, - { - "x": 727.9607774590542, - "y": 313.22167343108464 - }, - { - "x": 838.1307659578728, - "y": 230.57048004846783 - }, - { - "x": 866.3515562432626, - "y": 209.3988159040803 - }, - { - "x": 894.8517216057141, - "y": 188.01756034704803 - }, - { - "x": 923.6354312422704, - "y": 166.42358558262657 - }, - { - "x": 952.7069377222535, - "y": 144.61370126892484 - }, - { - "x": 718.3165230292157, - "y": 358.7920416014466 - }, - { - "x": 745.6482155664991, - "y": 338.47416591864743 - }, - { - "x": 886.401339487676, - "y": 233.84089193113184 - }, - { - "x": 915.3996672180715, - "y": 212.28407041224733 - }, - { - "x": 1004.1678078967816, - "y": 146.2954733122694 - }, - { - "x": 763.8212320965503, - "y": 364.41992248405455 - }, - { - "x": 907.015492461117, - "y": 258.9709737912691 - }, - { - "x": 782.5001014387271, - "y": 391.0878890303769 - }, - { - "x": 811.0570035920996, - "y": 370.26189578360186 - }, - { - "x": 839.9028112052531, - "y": 349.2252094048462 - }, - { - "x": 869.0419307813079, - "y": 327.9746163171006 - }, - { - "x": 898.4788588943447, - "y": 306.50683725635577 - }, - { - "x": 928.2181845025912, - "y": 284.81852558464175 - }, - { - "x": 772.9398601698522, - "y": 439.2780853596636 - }, - { - "x": 801.7062426036848, - "y": 418.50864564515297 - }, - { - "x": 830.7662928067299, - "y": 397.5271766620061 - }, - { - "x": 860.1245308061916, - "y": 376.3304149330466 - }, - { - "x": 889.7855698684557, - "y": 354.91502966204706 - }, - { - "x": 919.7541189157257, - "y": 333.2776209889085 - }, - { - "x": 950.0349850182146, - "y": 311.4147181902885 - }, - { - "x": 980.6330759646612, - "y": 289.3227778236781 - }, - { - "x": 1011.5534029140591, - "y": 266.9981818128436 - }, - { - "x": 1042.8010831316067, - "y": 244.43723547245952 - }, - { - "x": 1074.3813428120166, - "y": 221.63616546966898 - }, - { - "x": 792.184959658498, - "y": 467.6352308703146 - }, - { - "x": 821.4623011562602, - "y": 446.7145235768344 - }, - { - "x": 851.0428276924414, - "y": 425.57716937758875 - }, - { - "x": 880.9312732826847, - "y": 404.21978548744335 - }, - { - "x": 911.1324710159379, - "y": 382.6389183264615 - }, - { - "x": 941.6513556598377, - "y": 360.83104165817457 - }, - { - "x": 972.4929663487472, - "y": 338.7925546687918 - }, - { - "x": 1003.6624493575221, - "y": 316.5197799851503 - }, - { - "x": 1035.1650609642106, - "y": 294.0089616291156 - }, - { - "x": 1067.0061704050343, - "y": 271.25626290604123 - }, - { - "x": 1099.1912629251387, - "y": 248.25776422479487 - } - ] - }, - "front_right_camera": { - "detected": true, - "idxs": [ - { - "id": 0, - "x": 236.6496124267578, - "y": 409.1197814941406 - }, - { - "id": 1, - "x": 271.6786804199219, - "y": 396.0564270019531 - }, - { - "id": 2, - "x": 305.6202087402344, - "y": 383.0774841308594 - }, - { - "id": 3, - "x": 338.9335021972656, - "y": 370.7423400878906 - }, - { - "id": 6, - "x": 433.8879699707031, - "y": 334.90545654296875 - }, - { - "id": 7, - "x": 463.989013671875, - "y": 323.5413513183594 - }, - { - "id": 8, - "x": 493.12384033203125, - "y": 312.3228759765625 - }, - { - "id": 11, - "x": 250.0238037109375, - "y": 438.19952392578125 - }, - { - "id": 12, - "x": 285.1902770996094, - "y": 424.62872314453125 - }, - { - "id": 13, - "x": 319.5910949707031, - "y": 411.1492919921875 - }, - { - "id": 14, - "x": 352.89862060546875, - "y": 398.1494445800781 - }, - { - "id": 15, - "x": 385.535400390625, - "y": 385.4825134277344 - }, - { - "id": 16, - "x": 417.1134033203125, - "y": 373.13629150390625 - }, - { - "id": 17, - "x": 448.29132080078125, - "y": 361.0182189941406 - }, - { - "id": 18, - "x": 478.5441589355469, - "y": 349.2325134277344 - }, - { - "id": 22, - "x": 263.8521728515625, - "y": 468.0129089355469 - }, - { - "id": 23, - "x": 299.1890563964844, - "y": 453.8851013183594 - }, - { - "id": 24, - "x": 333.72991943359375, - "y": 439.93255615234375 - }, - { - "id": 27, - "x": 431.9618835449219, - "y": 400.3244323730469 - }, - { - "id": 28, - "x": 463.2822265625, - "y": 387.90869140625 - }, - { - "id": 29, - "x": 493.6455993652344, - "y": 375.564697265625 - }, - { - "id": 32, - "x": 580.8673706054688, - "y": 340.6826477050781 - }, - { - "id": 33, - "x": 277.9795837402344, - "y": 498.45941162109375 - }, - { - "id": 34, - "x": 313.50653076171875, - "y": 483.7651062011719 - }, - { - "id": 39, - "x": 478.23822021484375, - "y": 415.0626525878906 - }, - { - "id": 40, - "x": 508.95294189453125, - "y": 402.5137634277344 - }, - { - "id": 43, - "x": 596.2753295898438, - "y": 366.07763671875 - }, - { - "id": 44, - "x": 292.23687744140625, - "y": 529.7182006835938 - }, - { - "id": 45, - "x": 327.95733642578125, - "y": 514.2950439453125 - }, - { - "id": 55, - "x": 307.0011901855469, - "y": 561.6961669921875 - }, - { - "id": 56, - "x": 343.02264404296875, - "y": 545.679931640625 - }, - { - "id": 57, - "x": 378.14520263671875, - "y": 530.03125 - }, - { - "id": 58, - "x": 412.32672119140625, - "y": 514.964599609375 - }, - { - "id": 59, - "x": 445.7126770019531, - "y": 499.95843505859375 - }, - { - "id": 66, - "x": 321.9974365234375, - "y": 594.3287353515625 - }, - { - "id": 67, - "x": 358.248046875, - "y": 577.8582153320312 - }, - { - "id": 68, - "x": 393.72625732421875, - "y": 561.4934692382812 - }, - { - "id": 69, - "x": 428.057373046875, - "y": 545.8153076171875 - }, - { - "id": 70, - "x": 461.5184631347656, - "y": 530.3662719726562 - }, - { - "id": 73, - "x": 557.0770874023438, - "y": 486.7088317871094 - }, - { - "id": 74, - "x": 587.3150634765625, - "y": 472.8713684082031 - }, - { - "id": 75, - "x": 616.8123168945312, - "y": 459.1522521972656 - }, - { - "id": 76, - "x": 645.4308471679688, - "y": 446.14410400390625 - }, - { - "id": 77, - "x": 337.5016784667969, - "y": 628.01025390625 - }, - { - "id": 78, - "x": 374.0494384765625, - "y": 610.75732421875 - }, - { - "id": 79, - "x": 409.6118469238281, - "y": 593.8427124023438 - }, - { - "id": 80, - "x": 444.0466003417969, - "y": 577.416015625 - }, - { - "id": 81, - "x": 477.8953857421875, - "y": 561.4093017578125 - }, - { - "id": 84, - "x": 573.7477416992188, - "y": 515.959716796875 - }, - { - "id": 85, - "x": 604.06884765625, - "y": 501.6434020996094 - }, - { - "id": 86, - "x": 633.8628540039062, - "y": 487.6279296875 - } - ], - "idxs_initial": [ - { - "x": 425.96233588229984, - "y": 552.5383482754326 - }, - { - "x": 457.45808976095486, - "y": 547.2824890796793 - }, - { - "x": 488.44292721705585, - "y": 542.1118891473839 - }, - { - "x": 518.9291801699369, - "y": 537.024490587445 - }, - { - "x": 607.5139384279671, - "y": 522.2418942384948 - }, - { - "x": 636.1215279166369, - "y": 517.4679979583279 - }, - { - "x": 664.2865878963339, - "y": 512.7679488639783 - }, - { - "x": 431.0933767802338, - "y": 580.0786590262986 - }, - { - "x": 463.0857630625693, - "y": 574.5037437696358 - }, - { - "x": 494.5503634959267, - "y": 569.0207991886127 - }, - { - "x": 525.5001317396817, - "y": 563.6275680101196 - }, - { - "x": 555.9476009906072, - "y": 558.3218662298343 - }, - { - "x": 585.9049009052871, - "y": 553.1015801633653 - }, - { - "x": 615.3837737117631, - "y": 547.9646636386735 - }, - { - "x": 644.3955895553714, - "y": 542.9091353219462 - }, - { - "x": 436.40472454518647, - "y": 608.5867475140766 - }, - { - "x": 468.9095216378823, - "y": 602.6734698598005 - }, - { - "x": 500.8688158083192, - "y": 596.859430180502 - }, - { - "x": 593.6076301507102, - "y": 579.9883709035885 - }, - { - "x": 623.5166870295336, - "y": 574.5473107056843 - }, - { - "x": 652.9440145219322, - "y": 569.1938867913732 - }, - { - "x": 738.4492596101591, - "y": 553.6387595385645 - }, - { - "x": 441.90605323748616, - "y": 638.1145382182192 - }, - { - "x": 474.9397955057031, - "y": 631.8421177198404 - }, - { - "x": 631.9260941351296, - "y": 602.033685193707 - }, - { - "x": 661.7806794931087, - "y": 596.3649204606796 - }, - { - "x": 748.4810278949418, - "y": 579.9023278147513 - }, - { - "x": 447.60774158044654, - "y": 668.7177378210415 - }, - { - "x": 481.187767751194, - "y": 662.0637803279902 - }, - { - "x": 453.5209383103646, - "y": 700.4561859668202 - }, - { - "x": 487.6654437411902, - "y": 693.3965280680055 - }, - { - "x": 521.205607682508, - "y": 686.4618227528101 - }, - { - "x": 554.1573342218742, - "y": 679.6487817200587 - }, - { - "x": 586.5359742486345, - "y": 672.9542310468651 - }, - { - "x": 459.6576349365823, - "y": 733.3942457936041 - }, - { - "x": 494.3857281164854, - "y": 725.9027811435645 - }, - { - "x": 528.4877437078221, - "y": 718.5463725157094 - }, - { - "x": 561.9804608409239, - "y": 711.3214003545081 - }, - { - "x": 594.8800643718272, - "y": 704.2243732999184 - }, - { - "x": 690.1736660027464, - "y": 683.6678560072816 - }, - { - "x": 720.8516629351933, - "y": 677.050068835297 - }, - { - "x": 751.0094232255194, - "y": 670.5445059191594 - }, - { - "x": 780.6600688510131, - "y": 664.1483366160091 - }, - { - "x": 466.0307469107597, - "y": 767.6012396005688 - }, - { - "x": 501.3625105999814, - "y": 759.6497246353249 - }, - { - "x": 536.0452697056209, - "y": 751.8442700169196 - }, - { - "x": 570.0967437057806, - "y": 744.1808879258783 - }, - { - "x": 603.5340128469368, - "y": 736.6557344036413 - }, - { - "x": 700.3223944938636, - "y": 714.8732309346153 - }, - { - "x": 731.4618306618535, - "y": 707.8652113271887 - }, - { - "x": 762.0638233688645, - "y": 700.9781449153211 - } - ], - "idxs_projected": [ - { - "x": 210.19939981567433, - "y": 428.96586596635916 - }, - { - "x": 245.11469588247303, - "y": 412.91918737605397 - }, - { - "x": 279.5336009970343, - "y": 397.10064450169546 - }, - { - "x": 313.466626230642, - "y": 381.5054065727752 - }, - { - "x": 412.45117422745125, - "y": 336.01321816135186 - }, - { - "x": 444.5400482963795, - "y": 321.2655314304777 - }, - { - "x": 476.1913764478334, - "y": 306.71893589736334 - }, - { - "x": 222.1516077876537, - "y": 458.66246729831585 - }, - { - "x": 257.4535636256553, - "y": 442.1827313993093 - }, - { - "x": 292.24687566235036, - "y": 425.9404417072684 - }, - { - "x": 326.5424583634699, - "y": 409.9305031075328 - }, - { - "x": 360.3509161426717, - "y": 394.14796522462615 - }, - { - "x": 393.6825542936351, - "y": 378.58801731891197 - }, - { - "x": 426.54738946285124, - "y": 363.24598339766277 - }, - { - "x": 458.9551596854643, - "y": 348.11731753010656 - }, - { - "x": 234.43480746268852, - "y": 489.181454642369 - }, - { - "x": 270.13161720533924, - "y": 472.25070739032054 - }, - { - "x": 305.30707626095585, - "y": 455.56723312360305 - }, - { - "x": 407.8171154296197, - "y": 406.9474383443355 - }, - { - "x": 441.0173518480285, - "y": 391.20079836275954 - }, - { - "x": 473.7497807302502, - "y": 375.67603622446677 - }, - { - "x": 569.2370501765936, - "y": 330.38709201798537 - }, - { - "x": 247.06294108858788, - "y": 520.5574690770395 - }, - { - "x": 283.163037462208, - "y": 503.15674741843645 - }, - { - "x": 455.87612538838795, - "y": 419.9067655154125 - }, - { - "x": 488.939098492462, - "y": 403.96997725214675 - }, - { - "x": 585.3548849983493, - "y": 357.49629897935915 - }, - { - "x": 260.0507451102982, - "y": 552.8271249527179 - }, - { - "x": 296.562806914914, - "y": 534.9363848570013 - }, - { - "x": 273.41380753702055, - "y": 586.0291524267014 - }, - { - "x": 310.3467672232586, - "y": 567.627190666223 - }, - { - "x": 346.7173006590697, - "y": 549.5054595301347 - }, - { - "x": 382.53815795805065, - "y": 531.6576062347752 - }, - { - "x": 417.82170673347696, - "y": 514.0774685784556 - }, - { - "x": 287.1686303547654, - "y": 620.2045525341869 - }, - { - "x": 324.531681665917, - "y": 601.2689215688177 - }, - { - "x": 361.31754576626173, - "y": 582.6258096466808 - }, - { - "x": 397.53949478814855, - "y": 564.2684904381142 - }, - { - "x": 433.2103970443745, - "y": 546.1904422696005 - }, - { - "x": 537.0397643830305, - "y": 493.5696173021886 - }, - { - "x": 570.6276056549942, - "y": 476.54726647883723 - }, - { - "x": 603.7231946671865, - "y": 459.77438958242186 - }, - { - "x": 636.3372741275655, - "y": 443.24554219803707 - }, - { - "x": 301.33269750975006, - "y": 655.3967661006463 - }, - { - "x": 339.13530315077406, - "y": 635.9036813470966 - }, - { - "x": 376.3453800035762, - "y": 616.7161367459219 - }, - { - "x": 412.9767509334232, - "y": 597.827004474063 - }, - { - "x": 449.04281216581444, - "y": 579.2293767071884 - }, - { - "x": 553.9770381799485, - "y": 525.1195679636912 - }, - { - "x": 587.9078464106783, - "y": 507.62299307467663 - }, - { - "x": 621.3344729136545, - "y": 490.38640177630725 - } - ] - }, - "lidar3d": { - "detected": true, - "idxs": [ - 6816, - 6825, - 6834, - 6843, - 6871, - 6880, - 6881, - 6890, - 6891, - 6900, - 6901, - 6910, - 6911, - 6921, - 6930, - 6931, - 6932, - 6941, - 6942, - 6952, - 6953, - 6954, - 6963, - 6964, - 6965, - 6974, - 6975, - 6976, - 6985, - 6986, - 6987, - 6988, - 6997, - 6998, - 6999, - 7000, - 7009, - 7010, - 7011, - 7012, - 7021, - 7022, - 7023, - 7024, - 7034, - 7035, - 7045, - 7046, - 7047, - 7048, - 7057, - 7058, - 7059, - 7060, - 7069, - 7070, - 7071, - 7072, - 7082, - 7083, - 7084, - 7093, - 7094, - 7095, - 7096, - 7105, - 7106, - 7108, - 7117, - 7118, - 7119, - 7120, - 7129, - 7131, - 7132, - 7141, - 7142, - 7143, - 7144, - 7153, - 7154, - 7156, - 7166, - 7167, - 7168, - 7179, - 7180, - 7189, - 7191, - 7192, - 7201, - 7202, - 7203, - 7213, - 7214, - 7215, - 7216, - 7225, - 7226, - 7227, - 7228, - 7237, - 7239, - 7240, - 7241, - 7252, - 7253, - 7254, - 7263, - 7264, - 7265, - 7266, - 7267, - 7276, - 7277, - 7278, - 7279, - 7280, - 7289, - 7290, - 7291, - 7292, - 7293, - 7302, - 7304, - 7305, - 7315, - 7316, - 7317, - 7329, - 7330, - 7331, - 7332, - 7341, - 7342, - 7343, - 7344, - 7345, - 7354, - 7355, - 7356, - 7357, - 7368, - 7370, - 7371, - 7380, - 7381, - 7382, - 7383, - 7384, - 7393, - 7394, - 7395, - 7397, - 7406, - 7407, - 7409, - 7420, - 7421, - 7422, - 7423, - 7432, - 7434, - 7435, - 7436, - 7445, - 7448, - 7459, - 7460, - 7461, - 7462, - 7471, - 7472, - 7473, - 7474, - 7475, - 7484, - 7485, - 7486, - 7487, - 7488, - 7498, - 7499, - 7500, - 7501, - 7502, - 7512, - 7513, - 7514, - 7516, - 7525, - 7526, - 7527, - 7528, - 7529, - 7530, - 7540, - 7541, - 7542, - 7543, - 7544, - 7553, - 7554, - 7555, - 7556, - 7557, - 7558, - 7567, - 7568, - 7569, - 7570, - 7572, - 7581, - 7582, - 7583, - 7584, - 7585, - 7586, - 7595, - 7597, - 7598, - 7599, - 7600, - 7610, - 7611, - 7612, - 7613, - 7614, - 7623, - 7624, - 7625, - 7627, - 7628, - 7637, - 7639, - 7640, - 7642, - 7651, - 7653, - 7656, - 7665, - 7666, - 7668, - 7669, - 7670, - 7679, - 7680, - 7681, - 7682, - 7684, - 7693, - 7694, - 7695, - 7696, - 7697, - 7698, - 7707, - 7709, - 7711, - 7712, - 7721, - 7723, - 7724, - 7725, - 7726, - 7735, - 7737, - 7749, - 7750, - 7751, - 7753, - 7763, - 7764, - 7765, - 7766, - 7777, - 7778, - 7779, - 7780, - 7781, - 7782, - 7791, - 7792, - 7793, - 7794, - 7796, - 7797, - 7806, - 7808, - 7809, - 7811, - 7812, - 7821, - 7822, - 7823, - 7824, - 7825, - 7826, - 7827, - 7836, - 7837, - 7838, - 7839, - 7840, - 7841, - 7851, - 7852, - 7853, - 7854, - 7856, - 7868, - 7869, - 7871, - 7872, - 7882, - 7883, - 7884, - 7885, - 7886, - 7887, - 7911, - 7913, - 7914, - 7915, - 7916, - 7917, - 7926, - 7927, - 7929, - 7930, - 7931, - 7942, - 7943, - 7944, - 7945, - 7946, - 7947, - 7956, - 7957, - 7958, - 7961, - 7962, - 7971, - 7972, - 7973, - 7974, - 7976, - 7977, - 7987, - 7988, - 7989, - 7990, - 7991, - 7992, - 8001, - 8002, - 8004, - 8005, - 8006, - 8007, - 8016, - 8017, - 8018, - 8019, - 8020, - 8022, - 8031, - 8032, - 8034, - 8035, - 8036, - 8037, - 8046, - 8048, - 8049, - 8050, - 8051, - 8052, - 8061, - 8062, - 8063, - 8064, - 8065, - 8066, - 8076, - 8077, - 8080, - 8081, - 8082, - 8091, - 8093, - 8094, - 8095, - 8098, - 8109, - 8110, - 8111, - 8112, - 8113, - 8114, - 8123, - 8124, - 8126, - 8127, - 8128, - 8130, - 8139, - 8140, - 8141, - 8142, - 8144, - 8145, - 8146, - 8155, - 8156, - 8157, - 8159, - 8160, - 8161, - 8162, - 8171, - 8172, - 8173, - 8174, - 8175, - 8177, - 8178, - 8187, - 8188, - 8189, - 8191, - 8192, - 8193, - 8194, - 8203, - 8204, - 8206, - 8207, - 8209, - 8210, - 8219, - 8220, - 8222, - 8234, - 8235, - 8236, - 8237, - 8238, - 8239, - 8240, - 8249, - 8250, - 8254, - 8255, - 8265, - 8266, - 8268, - 8269, - 8270, - 8279, - 8282, - 8283, - 8284, - 8295, - 8296, - 8297, - 8300, - 8310, - 8311, - 8312, - 8313, - 8314, - 8323, - 8324, - 8326, - 8327, - 8328, - 8337, - 8338, - 8339, - 8340, - 8341, - 8342, - 8351, - 8352, - 8353, - 8355, - 8356, - 8365, - 8366, - 8367, - 8368, - 8369, - 8370, - 8379, - 8380, - 8381, - 8382, - 8392, - 8393, - 8394, - 8395, - 8396, - 8405, - 8406, - 8407, - 8408, - 8409, - 8418, - 8419, - 8420, - 8421, - 8422, - 8431, - 8432, - 8433, - 8434, - 8435, - 8444, - 8445, - 8446, - 8448, - 8458, - 8459, - 8460, - 8469, - 8470, - 8472, - 8481, - 8482, - 8483, - 8484, - 8493, - 8494, - 8495, - 8496, - 8505, - 8506, - 8507, - 8508, - 8517, - 8528, - 8529, - 8530, - 8539, - 8540, - 8541, - 8550, - 8561, - 8562, - 8563, - 8572, - 8573, - 8574, - 8584, - 8593, - 8603, - 8604, - 8613, - 8614, - 8623, - 8624, - 8633, - 8634, - 8643, - 8652 - ], - "idxs_limit_points": [ - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652 - ], - "samples": [ - 249, - 411, - 74, - 274, - 72, - 76, - 22, - 10, - 297, - 367, - 505, - 480, - 157, - 103, - 513, - 335, - 78, - 521, - 177, - 183, - 153, - 144, - 327, - 312, - 109, - 526, - 300, - 129, - 211, - 145, - 32, - 323, - 210, - 182, - 306, - 443, - 161, - 49, - 253, - 258, - 65, - 457, - 440, - 256, - 449, - 464, - 11, - 405, - 346, - 175, - 264, - 497, - 24, - 426, - 19, - 31, - 354, - 181, - 296, - 70, - 303, - 64, - 506, - 132, - 424, - 141, - 203, - 288, - 205, - 88, - 313, - 45, - 119, - 248, - 3, - 90, - 270, - 162, - 522, - 524, - 332, - 471, - 224, - 476, - 351, - 543, - 374, - 115, - 122, - 160, - 527, - 481, - 245, - 478, - 364, - 537, - 172, - 286, - 542, - 520, - 372, - 334, - 140, - 330, - 112, - 551, - 36, - 390, - 261, - 462, - 548, - 188, - 81, - 486, - 392, - 518, - 104, - 159, - 152, - 509, - 545, - 434, - 282, - 190, - 84, - 359, - 523, - 377, - 237, - 304, - 43, - 63, - 310, - 263, - 292, - 193, - 490, - 79, - 128, - 218, - 111, - 291, - 368, - 387, - 400, - 26, - 475, - 348, - 201, - 556, - 326, - 178, - 196, - 432, - 441, - 278, - 373, - 20, - 268, - 46, - 130, - 321, - 51, - 136, - 438, - 42, - 71, - 397, - 315, - 337, - 474, - 358, - 41, - 227, - 123, - 195, - 221, - 499, - 564, - 166, - 483, - 504, - 318, - 565, - 108, - 61, - 220, - 307, - 273, - 209, - 60, - 338, - 151, - 142, - 127, - 430, - 468, - 2, - 97, - 489, - 385, - 507, - 558, - 15, - 404, - 433, - 124, - 133, - 105, - 496, - 536, - 75, - 277, - 102, - 139, - 448, - 299, - 427, - 228, - 86, - 279, - 532, - 251, - 215, - 62, - 106, - 431, - 413, - 455, - 355, - 55, - 12, - 375, - 501, - 6, - 345, - 409, - 69, - 38, - 487, - 191, - 293, - 350, - 223, - 257, - 344, - 366, - 165, - 0, - 444, - 226, - 230, - 179, - 156, - 276, - 204, - 173, - 339, - 252, - 57, - 370, - 458, - 396, - 285, - 1, - 465, - 452, - 101, - 236, - 515, - 376, - 467, - 87, - 314, - 271, - 298, - 184, - 269, - 301, - 199, - 512, - 207, - 469, - 34, - 378, - 126, - 148, - 363, - 208, - 428, - 388, - 138, - 91, - 37, - 5, - 414, - 135, - 533, - 155, - 77, - 557, - 502, - 492, - 517, - 239, - 23, - 562, - 50, - 216, - 35, - 508, - 17, - 168, - 113, - 485, - 421, - 538, - 255, - 242, - 393, - 176, - 260, - 352, - 488, - 473, - 503, - 154, - 266, - 53, - 498, - 437, - 333, - 398, - 85, - 68, - 254, - 511, - 319, - 212, - 394, - 419, - 94, - 493, - 450, - 539, - 454, - 466, - 435, - 560, - 167, - 379, - 320, - 353, - 389, - 328, - 401, - 294, - 189, - 59, - 100, - 143, - 243, - 44, - 391, - 66, - 295, - 422, - 546, - 56, - 417, - 200, - 180, - 341, - 169, - 7, - 534, - 552, - 453, - 110, - 316, - 231, - 48, - 18, - 482, - 250, - 456, - 281, - 194, - 272, - 267, - 67, - 117, - 134, - 246, - 415, - 171, - 461, - 92, - 311, - 360, - 380, - 29, - 52, - 549, - 308, - 27, - 58, - 290, - 82, - 280, - 25, - 47, - 519, - 14, - 343, - 550, - 8, - 436, - 265, - 495, - 324, - 240, - 30, - 275, - 460, - 197, - 386, - 284, - 347, - 472, - 96, - 302, - 259, - 234, - 561, - 118, - 99, - 54, - 402, - 407, - 33, - 412, - 186, - 446, - 447, - 116, - 214, - 410, - 329, - 287, - 395, - 317, - 541, - 383, - 40, - 528, - 381, - 563, - 459, - 241, - 403, - 408, - 416, - 553, - 229, - 491, - 120, - 187, - 198, - 232, - 470, - 325, - 131, - 289, - 535, - 16, - 222, - 233, - 83, - 554, - 382, - 4, - 185, - 365, - 516, - 429, - 174, - 170, - 362, - 150, - 445, - 500, - 206, - 202, - 80, - 247, - 146, - 531, - 98, - 439, - 530, - 125, - 510, - 238, - 73, - 547, - 356, - 540, - 484, - 477, - 559, - 322, - 262, - 451, - 544, - 425, - 384, - 192, - 217, - 357, - 420, - 525, - 219, - 163, - 418, - 369, - 529, - 442, - 399, - 463, - 331, - 9, - 225, - 13, - 283, - 93, - 147, - 164, - 555, - 423, - 336, - 305, - 340, - 107, - 342, - 89, - 28, - 235, - 39, - 158, - 121, - 514, - 494, - 406, - 349, - 371, - 114, - 149, - 213, - 479, - 137, - 361, - 309, - 244, - 21, - 95 - ] - } - } - }, - "transforms": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame", - "parent": "back_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame", - "parent": "back_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link", - "parent": "back_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link", - "parent": "base_footprint", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link", - "parent": "base_link", - "quat": [ - -0.6790806889716875, - -0.19608991435148215, - -0.1962461282113855, - 0.6796216745494562 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link", - "parent": "base_link", - "quat": [ - -0.012067133737013019, - 0.7067221667161763, - 0.7072851727122114, - 0.01207674694708179 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame", - "parent": "front_left_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.06454787974967352, - 0.027193985494797703, - 0.022946571853517495, - 0.9972800575630205 - ], - "trans": [ - 0.07537842291898181, - -0.1675911199252268, - 0.03170733941700371 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame", - "parent": "front_left_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link", - "parent": "front_left_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame", - "parent": "front_right_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.04746283652552691, - -0.04346688988435667, - 0.044702994973135964, - 0.9969250477709768 - ], - "trans": [ - 0.1962837228104403, - -0.08962022287351953, - -0.0485255889447926 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame", - "parent": "front_right_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link", - "parent": "front_right_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d", - "parent": "lidar3d_base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link", - "parent": "lidar3d_plate_link", - "quat": [ - 0.016501384256234396, - -0.08463391794731577, - -0.020255622932156565, - 0.996069532708508 - ], - "trans": [ - 0.027822203456308335, - -0.02956653224356997, - -0.07322688178495473 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link", - "parent": "platform_support_leg3_link", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link", - "parent": "platform_support_leg4_link", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint", - "parent": "world", - "quat": [ - 0.00016660332775850843, - -0.0011123591163476104, - 0.14841413119282568, - 0.9889246586888236 - ], - "trans": [ - 0.3930134512469923, - -0.6355274724532721, - -0.00100835022220228 - ] - }, - "world-pattern_link": { - "child": "pattern_link", - "parent": "world", - "quat": [ - 0.6433098748820896, - -0.32436101539885664, - 0.5458390858266935, - -0.42778736418049185 - ], - "trans": [ - 2.138732922282396, - 0.3799822873133196, - 0.9749910969424539 - ] - } - }, - "transforms_ini": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame_ini", - "parent": "back_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame_ini", - "parent": "back_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link_ini", - "parent": "back_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link_ini", - "parent": "base_footprint_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.6790806889716875, - -0.19608991435148215, - -0.1962461282113855, - 0.6796216745494562 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.012067133737013019, - 0.7067221667161763, - 0.7072851727122114, - 0.01207674694708179 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame_ini", - "parent": "front_left_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame_ini", - "parent": "front_left_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link_ini", - "parent": "front_left_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame_ini", - "parent": "front_right_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame_ini", - "parent": "front_right_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link_ini", - "parent": "front_right_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d_ini", - "parent": "lidar3d_base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link_ini", - "parent": "lidar3d_plate_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link_ini", - "parent": "platform_support_leg3_link_ini", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link_ini", - "parent": "platform_support_leg4_link_ini", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint_ini", - "parent": "world_ini", - "quat": [ - 0.00016660332775850843, - -0.0011123591163476104, - 0.14841413119282568, - 0.9889246586888236 - ], - "trans": [ - 0.3930134512469923, - -0.6355274724532721, - -0.00100835022220228 - ] - } - } - }, - "002": { - "additional_data": {}, - "data": { - "front_left_camera": { - "data_file": "front_left_camera_002.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_left_camera_rgb_optical_frame", - "seq": 221, - "stamp": { - "nsecs": 882000000, - "secs": 4776 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "front_right_camera": { - "data_file": "front_right_camera_002.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_right_camera_rgb_optical_frame", - "seq": 221, - "stamp": { - "nsecs": 882000000, - "secs": 4776 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "lidar3d": { - "data_file": "lidar3d_002.pcd", - "fields": [ - { - "count": 1, - "datatype": 7, - "name": "x", - "offset": 0 - }, - { - "count": 1, - "datatype": 7, - "name": "y", - "offset": 4 - }, - { - "count": 1, - "datatype": 7, - "name": "z", - "offset": 8 - } - ], - "header": { - "frame_id": "lidar3d", - "seq": 220, - "stamp": { - "nsecs": 897000000, - "secs": 4776 - } - }, - "height": 1, - "is_bigendian": false, - "is_dense": true, - "point_step": 12, - "row_step": 188484, - "width": 15707 - } - }, - "joints": {}, - "labels": { - "pattern_1": { - "front_left_camera": { - "detected": true, - "idxs": [ - { - "id": 0, - "x": 401.3843078613281, - "y": 394.8448181152344 - }, - { - "id": 1, - "x": 433.2201843261719, - "y": 381.1540222167969 - }, - { - "id": 2, - "x": 464.4621276855469, - "y": 368.1054382324219 - }, - { - "id": 3, - "x": 495.34796142578125, - "y": 355.1813659667969 - }, - { - "id": 6, - "x": 584.0379028320312, - "y": 317.94500732421875 - }, - { - "id": 7, - "x": 612.4517211914062, - "y": 306.0532531738281 - }, - { - "id": 8, - "x": 640.2246704101562, - "y": 294.3681640625 - }, - { - "id": 11, - "x": 415.5279846191406, - "y": 422.21820068359375 - }, - { - "id": 12, - "x": 447.8292541503906, - "y": 408.2994079589844 - }, - { - "id": 15, - "x": 540.777587890625, - "y": 368.2898864746094 - }, - { - "id": 16, - "x": 570.4241333007812, - "y": 355.7479553222656 - }, - { - "id": 17, - "x": 599.5654296875, - "y": 343.02606201171875 - }, - { - "id": 18, - "x": 628.461669921875, - "y": 330.9095764160156 - }, - { - "id": 22, - "x": 429.9983825683594, - "y": 450.4209899902344 - }, - { - "id": 23, - "x": 462.5677795410156, - "y": 436.0431213378906 - }, - { - "id": 26, - "x": 556.2771606445312, - "y": 394.9233093261719 - }, - { - "id": 27, - "x": 586.169677734375, - "y": 381.745361328125 - }, - { - "id": 28, - "x": 615.5840454101562, - "y": 368.7323303222656 - }, - { - "id": 32, - "x": 727.5197143554688, - "y": 319.1338806152344 - }, - { - "id": 33, - "x": 445.0018615722656, - "y": 479.42901611328125 - }, - { - "id": 34, - "x": 477.8592529296875, - "y": 464.475341796875 - }, - { - "id": 39, - "x": 631.88720703125, - "y": 394.9043884277344 - }, - { - "id": 43, - "x": 744.6748046875, - "y": 343.890869140625 - }, - { - "id": 45, - "x": 493.34405517578125, - "y": 493.91815185546875 - }, - { - "id": 56, - "x": 509.3627624511719, - "y": 523.84716796875 - }, - { - "id": 57, - "x": 541.9208374023438, - "y": 508.22003173828125 - }, - { - "id": 58, - "x": 573.8831787109375, - "y": 493.01617431640625 - }, - { - "id": 59, - "x": 605.0125122070312, - "y": 478.2041320800781 - }, - { - "id": 66, - "x": 492.2742919921875, - "y": 570.9487915039062 - }, - { - "id": 67, - "x": 525.8775634765625, - "y": 554.4556274414062 - }, - { - "id": 68, - "x": 558.6514892578125, - "y": 538.4378662109375 - }, - { - "id": 69, - "x": 590.8471069335938, - "y": 522.697509765625 - }, - { - "id": 70, - "x": 622.084228515625, - "y": 507.3116760253906 - }, - { - "id": 73, - "x": 712.75732421875, - "y": 463.1231689453125 - }, - { - "id": 74, - "x": 741.8103637695312, - "y": 448.93609619140625 - }, - { - "id": 75, - "x": 770.187744140625, - "y": 435.07611083984375 - }, - { - "id": 76, - "x": 798.0199584960938, - "y": 421.499267578125 - }, - { - "id": 77, - "x": 508.88238525390625, - "y": 603.077880859375 - }, - { - "id": 78, - "x": 542.6576538085938, - "y": 586.0340576171875 - }, - { - "id": 79, - "x": 575.7991943359375, - "y": 569.4347534179688 - }, - { - "id": 80, - "x": 608.0655517578125, - "y": 553.224853515625 - }, - { - "id": 81, - "x": 639.8556518554688, - "y": 537.2932739257812 - }, - { - "id": 84, - "x": 731.0298461914062, - "y": 491.5290832519531 - }, - { - "id": 85, - "x": 760.1510620117188, - "y": 477.0074157714844 - }, - { - "id": 86, - "x": 788.9089965820312, - "y": 462.6939392089844 - }, - { - "id": 87, - "x": 816.7326049804688, - "y": 448.70770263671875 - } - ], - "idxs_initial": [ - { - "x": 615.6448141672581, - "y": 64.94184298025027 - }, - { - "x": 643.7484214295883, - "y": 45.69371421994367 - }, - { - "x": 671.7333340640129, - "y": 26.526879275756755 - }, - { - "x": 699.6003024400281, - "y": 7.440824220472052 - }, - { - "x": 782.5009514341446, - "y": -49.337736312949914 - }, - { - "x": 809.9035212265952, - "y": -68.10572530471774 - }, - { - "x": 837.1918052452305, - "y": -86.79544009953497 - }, - { - "x": 635.0916548917986, - "y": 88.39686496154798 - }, - { - "x": 663.4398886768199, - "y": 68.90257775684285 - }, - { - "x": 747.7620060198568, - "y": 10.91661695026255 - }, - { - "x": 775.6310698119496, - "y": -8.248158457239981 - }, - { - "x": 803.382239419256, - "y": -27.331861332484607 - }, - { - "x": 831.0162613524496, - "y": -46.33500502997458 - }, - { - "x": 654.9395188813739, - "y": 112.33556496693413 - }, - { - "x": 683.5365467542048, - "y": 92.58900949957257 - }, - { - "x": 768.5912534447224, - "y": 33.85781929011199 - }, - { - "x": 796.6999913090533, - "y": 14.448433327912994 - }, - { - "x": 824.6886107837003, - "y": -4.878009593663307 - }, - { - "x": 935.4571735149752, - "y": -81.36489409578064 - }, - { - "x": 675.2009399281425, - "y": 136.77306012390213 - }, - { - "x": 704.0510320737109, - "y": 116.76790304429201 - }, - { - "x": 846.4331792313855, - "y": 18.03763886179172 - }, - { - "x": 958.1449026868765, - "y": -59.42521859061867 - }, - { - "x": 724.9965120112046, - "y": 141.45477779469917 - }, - { - "x": 746.3867130904393, - "y": 166.66581218039684 - }, - { - "x": 775.6255602065883, - "y": 146.214857851548 - }, - { - "x": 804.7346662029581, - "y": 125.85465025100328 - }, - { - "x": 833.7148927155203, - "y": 105.58458671211761 - }, - { - "x": 738.5999708597167, - "y": 213.23924222290674 - }, - { - "x": 768.2359509815428, - "y": 192.4178790138707 - }, - { - "x": 797.7387243839064, - "y": 171.69010290660796 - }, - { - "x": 827.1091871519976, - "y": 151.05528433816391 - }, - { - "x": 856.3482273516696, - "y": 130.51279937973283 - }, - { - "x": 943.2855747799856, - "y": 69.43319007394882 - }, - { - "x": 972.007648085603, - "y": 49.253910767023285 - }, - { - "x": 1000.6026219533533, - "y": 29.16392776643289 - }, - { - "x": 1029.0713381715357, - "y": 9.162649656612587 - }, - { - "x": 760.6519465749707, - "y": 239.8363426187372 - }, - { - "x": 790.5591624517666, - "y": 218.72858314845507 - }, - { - "x": 820.3304977366645, - "y": 197.71672477649923 - }, - { - "x": 849.9668763715688, - "y": 176.80011540795164 - }, - { - "x": 879.4692139406719, - "y": 155.97810884655684 - }, - { - "x": 967.1810127005872, - "y": 94.07333113147308 - }, - { - "x": 996.1561779676681, - "y": 73.6233894990346 - }, - { - "x": 1025.0017579801743, - "y": 53.26490587444687 - }, - { - "x": 1053.7186201122047, - "y": 32.99726808692418 - } - ], - "idxs_projected": [ - { - "x": 304.29018997840666, - "y": 315.02354676224604 - }, - { - "x": 334.127332061324, - "y": 297.8596697587195 - }, - { - "x": 363.74624150319175, - "y": 280.82133152826714 - }, - { - "x": 393.1493038517291, - "y": 263.90715977968483 - }, - { - "x": 480.0867479152979, - "y": 213.89621728521627 - }, - { - "x": 508.64959382522954, - "y": 197.46538176127945 - }, - { - "x": 537.0080130656794, - "y": 181.1521430970377 - }, - { - "x": 318.9750281329506, - "y": 341.64603917500887 - }, - { - "x": 349.0424581703995, - "y": 324.21973640957617 - }, - { - "x": 437.92246552818636, - "y": 272.7071889094543 - }, - { - "x": 467.11642067701996, - "y": 255.78712953921885 - }, - { - "x": 496.0979544876001, - "y": 238.99018406829686 - }, - { - "x": 524.8693769890858, - "y": 222.31501366368937 - }, - { - "x": 333.94387087166734, - "y": 368.78341025430905 - }, - { - "x": 364.24496344703095, - "y": 351.0876991355609 - }, - { - "x": 453.802987444678, - "y": 298.7861883208389 - }, - { - "x": 483.21550864879555, - "y": 281.60939916026297 - }, - { - "x": 512.4119942920863, - "y": 264.55877386213706 - }, - { - "x": 627.0844956490754, - "y": 197.59051348569824 - }, - { - "x": 349.2050376108584, - "y": 396.4507424678618 - }, - { - "x": 379.743234359163, - "y": 378.4783796587546 - }, - { - "x": 529.0375409587449, - "y": 290.6155806318034 - }, - { - "x": 644.5458863615142, - "y": 222.63652122078892 - }, - { - "x": 395.5459868986495, - "y": 406.4071820813093 - }, - { - "x": 411.6622829265192, - "y": 434.89012177305517 - }, - { - "x": 442.44716990012057, - "y": 416.48398895579487 - }, - { - "x": 472.99666976666754, - "y": 398.21859293447045 - }, - { - "x": 503.31347196613024, - "y": 380.0923257061246 - }, - { - "x": 396.8306971340345, - "y": 482.79243353486544 - }, - { - "x": 428.1015475009127, - "y": 463.94385599581835 - }, - { - "x": 459.1299817025217, - "y": 445.24139536226596 - }, - { - "x": 489.91880772279546, - "y": 426.6833591153836 - }, - { - "x": 520.4707903447702, - "y": 408.2680807757879 - }, - { - "x": 610.7326948857622, - "y": 353.8625086022546 - }, - { - "x": 640.3641162993279, - "y": 336.00210066472874 - }, - { - "x": 669.7718985303054, - "y": 318.27649176286485 - }, - { - "x": 698.958563890435, - "y": 300.6841615674151 - }, - { - "x": 413.35116794074713, - "y": 512.7427880487069 - }, - { - "x": 444.8735872573121, - "y": 493.5857163874976 - }, - { - "x": 476.1491765749496, - "y": 474.5786503438809 - }, - { - "x": 507.18082371679736, - "y": 455.7198349055195 - }, - { - "x": 537.9713716323248, - "y": 437.0075423310823 - }, - { - "x": 628.9241945036168, - "y": 381.73292244748137 - }, - { - "x": 658.7779075055673, - "y": 363.5899711216927 - }, - { - "x": 688.4040926202193, - "y": 345.5852949707289 - }, - { - "x": 717.8053411037332, - "y": 327.71731921444825 - } - ] - }, - "front_right_camera": { - "detected": true, - "idxs": [ - { - "id": 8, - "x": 119.5545883178711, - "y": 271.8822937011719 - }, - { - "id": 17, - "x": 58.40397644042969, - "y": 318.9008483886719 - }, - { - "id": 18, - "x": 96.94658660888672, - "y": 309.95648193359375 - }, - { - "id": 28, - "x": 73.00688171386719, - "y": 350.6240539550781 - }, - { - "id": 29, - "x": 111.38127899169922, - "y": 340.9256896972656 - }, - { - "id": 32, - "x": 217.99996948242188, - "y": 314.9295959472656 - }, - { - "id": 38, - "x": 47.3046875, - "y": 393.01715087890625 - }, - { - "id": 39, - "x": 87.75360870361328, - "y": 382.2906188964844 - }, - { - "id": 40, - "x": 126.08637237548828, - "y": 372.032470703125 - }, - { - "id": 43, - "x": 232.3466033935547, - "y": 343.7399597167969 - }, - { - "id": 54, - "x": 246.9182891845703, - "y": 373.112548828125 - }, - { - "id": 64, - "x": 228.01577758789062, - "y": 413.41693115234375 - }, - { - "id": 65, - "x": 261.730712890625, - "y": 403.07684326171875 - }, - { - "id": 70, - "x": 51.1526985168457, - "y": 507.92901611328125 - }, - { - "id": 71, - "x": 93.01789855957031, - "y": 494.1087341308594 - }, - { - "id": 72, - "x": 133.2194061279297, - "y": 480.98126220703125 - }, - { - "id": 73, - "x": 171.3046112060547, - "y": 468.11083984375 - }, - { - "id": 74, - "x": 208.11196899414062, - "y": 456.094970703125 - }, - { - "id": 75, - "x": 243.15809631347656, - "y": 444.6006774902344 - }, - { - "id": 76, - "x": 276.9089050292969, - "y": 433.28662109375 - }, - { - "id": 81, - "x": 66.94078063964844, - "y": 543.49853515625 - }, - { - "id": 82, - "x": 108.88835144042969, - "y": 528.8139038085938 - }, - { - "id": 83, - "x": 148.86502075195312, - "y": 514.5568237304688 - }, - { - "id": 84, - "x": 186.94113159179688, - "y": 501.0281982421875 - }, - { - "id": 85, - "x": 223.5904083251953, - "y": 488.088134765625 - }, - { - "id": 86, - "x": 258.70623779296875, - "y": 475.87548828125 - }, - { - "id": 87, - "x": 292.15545654296875, - "y": 463.9609680175781 - } - ], - "idxs_initial": [ - { - "x": 359.5496728915975, - "y": 419.2659774447893 - }, - { - "x": 302.9931411553715, - "y": 447.8697936752875 - }, - { - "x": 334.24894846983926, - "y": 446.7728938535647 - }, - { - "x": 307.5072705725661, - "y": 475.8464131049782 - }, - { - "x": 339.10234148568765, - "y": 474.3148959032942 - }, - { - "x": 428.4368815094352, - "y": 469.98455636624715 - }, - { - "x": 279.19793094126317, - "y": 506.6242922615217 - }, - { - "x": 312.14238022988604, - "y": 504.572815676377 - }, - { - "x": 344.08382707659035, - "y": 502.58379683658444 - }, - { - "x": 434.3281984552433, - "y": 496.96420935456365 - }, - { - "x": 440.3701111538992, - "y": 524.6335249753134 - }, - { - "x": 416.79401324156254, - "y": 555.7347857350474 - }, - { - "x": 446.56846873016616, - "y": 553.0192896597574 - }, - { - "x": 257.47597276835603, - "y": 602.9420351823289 - }, - { - "x": 292.71769921925016, - "y": 599.1930200537163 - }, - { - "x": 326.8242623605026, - "y": 595.5647636066404 - }, - { - "x": 359.8496395994296, - "y": 592.0515237240996 - }, - { - "x": 391.844439546689, - "y": 588.6479166617058 - }, - { - "x": 422.8561607921007, - "y": 585.348889519112 - }, - { - "x": 452.9294271877932, - "y": 582.1496952105883 - }, - { - "x": 261.80667005323795, - "y": 636.1807650209444 - }, - { - "x": 297.4837639908675, - "y": 631.8258687396037 - }, - { - "x": 331.99539962932454, - "y": 627.6132332046682 - }, - { - "x": 365.39776697168134, - "y": 623.5359996278107 - }, - { - "x": 397.7435010498455, - "y": 619.5877431554511 - }, - { - "x": 429.081958687386, - "y": 615.7624390859196 - }, - { - "x": 459.4594698028146, - "y": 612.0544321943205 - } - ], - "idxs_projected": [ - { - "x": 80.74154702553585, - "y": 284.1274532165895 - }, - { - "x": 9.969630452783349, - "y": 337.048136826514 - }, - { - "x": 52.239125823525455, - "y": 325.87334931413056 - }, - { - "x": 22.182616009199023, - "y": 369.8954317495374 - }, - { - "x": 64.66652671327711, - "y": 358.0557503413109 - }, - { - "x": 183.9371600627013, - "y": 324.81666578408255 - }, - { - "x": -9.558649247907056, - "y": 416.3850808932453 - }, - { - "x": 34.645175283652065, - "y": 403.41396479722215 - }, - { - "x": 77.34355846795017, - "y": 390.8846035651279 - }, - { - "x": 197.13773990348506, - "y": 355.7323457798539 - }, - { - "x": 210.59302791436738, - "y": 387.24455080513565 - }, - { - "x": 185.38555088961579, - "y": 431.99543019635973 - }, - { - "x": 224.3104678876984, - "y": 419.37071417763264 - }, - { - "x": -17.891907645828837, - "y": 539.3675141648821 - }, - { - "x": 28.691148859360965, - "y": 523.5048988646404 - }, - { - "x": 73.60921552738023, - "y": 508.2092513687312 - }, - { - "x": 116.94999115349708, - "y": 493.450708195537 - }, - { - "x": 158.79512174477662, - "y": 479.2014669787463 - }, - { - "x": 199.2207138513616, - "y": 465.43561166610044 - }, - { - "x": 238.29779652692412, - "y": 452.1289552111052 - }, - { - "x": -4.854246828294208, - "y": 577.4970676708766 - }, - { - "x": 41.99437212710893, - "y": 560.7610132858883 - }, - { - "x": 87.1506712491647, - "y": 544.629517955131 - }, - { - "x": 130.70472160496024, - "y": 529.0704049717793 - }, - { - "x": 172.74031382873454, - "y": 514.053741231233 - }, - { - "x": 213.3354961419953, - "y": 499.5516450304892 - }, - { - "x": 252.56305799718626, - "y": 485.53811329278903 - } - ] - }, - "lidar3d": { - "detected": true, - "idxs": [ - 7568, - 7577, - 7613, - 7622, - 7631, - 7632, - 7641, - 7642, - 7652, - 7661, - 7662, - 7671, - 7681, - 7682, - 7692, - 7703, - 7704, - 7713, - 7715, - 7724, - 7725, - 7726, - 7735, - 7736, - 7737, - 7747, - 7748, - 7749, - 7750, - 7760, - 7762, - 7771, - 7772, - 7774, - 7784, - 7786, - 7796, - 7798, - 7807, - 7808, - 7810, - 7819, - 7820, - 7821, - 7822, - 7831, - 7833, - 7834, - 7845, - 7846, - 7855, - 7856, - 7857, - 7858, - 7867, - 7869, - 7870, - 7879, - 7880, - 7881, - 7882, - 7892, - 7893, - 7894, - 7904, - 7915, - 7916, - 7917, - 7918, - 7927, - 7928, - 7930, - 7939, - 7940, - 7941, - 7942, - 7952, - 7953, - 7963, - 7965, - 7966, - 7975, - 7976, - 7978, - 7987, - 7988, - 7989, - 7990, - 8000, - 8001, - 8002, - 8003, - 8004, - 8013, - 8015, - 8016, - 8026, - 8027, - 8028, - 8029, - 8030, - 8039, - 8040, - 8041, - 8043, - 8052, - 8053, - 8056, - 8065, - 8066, - 8069, - 8078, - 8079, - 8081, - 8082, - 8091, - 8092, - 8093, - 8094, - 8104, - 8105, - 8106, - 8107, - 8108, - 8118, - 8119, - 8130, - 8131, - 8132, - 8133, - 8134, - 8144, - 8145, - 8146, - 8147, - 8156, - 8157, - 8158, - 8159, - 8169, - 8170, - 8171, - 8172, - 8173, - 8183, - 8184, - 8186, - 8195, - 8197, - 8198, - 8199, - 8208, - 8209, - 8212, - 8221, - 8222, - 8223, - 8234, - 8235, - 8236, - 8237, - 8247, - 8248, - 8249, - 8250, - 8251, - 8260, - 8261, - 8265, - 8275, - 8276, - 8277, - 8278, - 8279, - 8288, - 8290, - 8292, - 8302, - 8303, - 8304, - 8305, - 8306, - 8307, - 8316, - 8317, - 8319, - 8321, - 8330, - 8331, - 8332, - 8334, - 8335, - 8344, - 8345, - 8346, - 8347, - 8349, - 8359, - 8360, - 8361, - 8362, - 8363, - 8372, - 8373, - 8375, - 8376, - 8377, - 8386, - 8387, - 8388, - 8389, - 8390, - 8391, - 8400, - 8401, - 8402, - 8403, - 8404, - 8405, - 8414, - 8415, - 8418, - 8419, - 8429, - 8430, - 8431, - 8433, - 8444, - 8445, - 8446, - 8447, - 8457, - 8461, - 8470, - 8471, - 8473, - 8475, - 8484, - 8485, - 8486, - 8487, - 8488, - 8489, - 8498, - 8499, - 8500, - 8501, - 8502, - 8503, - 8512, - 8514, - 8516, - 8517, - 8526, - 8527, - 8528, - 8529, - 8530, - 8531, - 8542, - 8543, - 8544, - 8546, - 8555, - 8557, - 8558, - 8559, - 8560, - 8561, - 8572, - 8573, - 8574, - 8575, - 8576, - 8585, - 8586, - 8588, - 8589, - 8591, - 8600, - 8602, - 8603, - 8604, - 8606, - 8615, - 8616, - 8617, - 8618, - 8619, - 8620, - 8621, - 8631, - 8632, - 8633, - 8635, - 8636, - 8645, - 8646, - 8647, - 8648, - 8649, - 8660, - 8662, - 8663, - 8666, - 8675, - 8676, - 8677, - 8678, - 8679, - 8680, - 8691, - 8692, - 8693, - 8694, - 8695, - 8696, - 8705, - 8706, - 8707, - 8709, - 8710, - 8711, - 8720, - 8721, - 8722, - 8723, - 8724, - 8726, - 8736, - 8737, - 8738, - 8739, - 8740, - 8751, - 8752, - 8753, - 8754, - 8755, - 8756, - 8766, - 8767, - 8768, - 8769, - 8770, - 8771, - 8780, - 8781, - 8782, - 8783, - 8784, - 8785, - 8786, - 8795, - 8796, - 8797, - 8798, - 8800, - 8801, - 8811, - 8812, - 8813, - 8814, - 8815, - 8816, - 8825, - 8826, - 8827, - 8828, - 8831, - 8840, - 8843, - 8844, - 8845, - 8847, - 8856, - 8857, - 8858, - 8859, - 8860, - 8863, - 8872, - 8874, - 8875, - 8876, - 8877, - 8878, - 8879, - 8888, - 8889, - 8891, - 8892, - 8893, - 8895, - 8904, - 8909, - 8910, - 8921, - 8922, - 8923, - 8924, - 8925, - 8936, - 8937, - 8938, - 8939, - 8940, - 8941, - 8942, - 8943, - 8953, - 8955, - 8958, - 8959, - 8968, - 8969, - 8971, - 8973, - 8974, - 8975, - 8984, - 8985, - 8987, - 8988, - 8989, - 8990, - 8999, - 9000, - 9001, - 9003, - 9004, - 9005, - 9014, - 9015, - 9016, - 9017, - 9018, - 9029, - 9030, - 9031, - 9033, - 9035, - 9044, - 9045, - 9046, - 9047, - 9048, - 9050, - 9059, - 9060, - 9061, - 9062, - 9063, - 9065, - 9074, - 9075, - 9076, - 9077, - 9079, - 9088, - 9089, - 9090, - 9093, - 9102, - 9103, - 9104, - 9105, - 9107, - 9118, - 9119, - 9120, - 9121, - 9130, - 9131, - 9132, - 9133, - 9134, - 9135, - 9144, - 9146, - 9147, - 9148, - 9157, - 9158, - 9160, - 9161, - 9170, - 9171, - 9172, - 9174, - 9184, - 9185, - 9186, - 9187, - 9196, - 9197, - 9198, - 9199, - 9200, - 9209, - 9210, - 9211, - 9212, - 9213, - 9222, - 9223, - 9224, - 9234, - 9235, - 9236, - 9237, - 9246, - 9247, - 9249, - 9258, - 9259, - 9260, - 9261, - 9270, - 9271, - 9272, - 9273, - 9282, - 9283, - 9284, - 9293, - 9294, - 9295, - 9305, - 9306, - 9317, - 9326, - 9327, - 9337, - 9338, - 9339, - 9348, - 9349, - 9358, - 9359, - 9368, - 9369, - 9378, - 9379, - 9388, - 9389, - 9398, - 9399, - 9408, - 9417, - 9426 - ], - "idxs_limit_points": [ - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426 - ], - "samples": [ - 59, - 267, - 320, - 133, - 266, - 389, - 119, - 311, - 96, - 435, - 251, - 514, - 210, - 338, - 346, - 521, - 400, - 492, - 107, - 132, - 459, - 30, - 298, - 160, - 204, - 379, - 398, - 332, - 99, - 419, - 353, - 129, - 66, - 44, - 307, - 321, - 427, - 305, - 326, - 361, - 139, - 166, - 383, - 508, - 546, - 256, - 4, - 269, - 62, - 76, - 162, - 468, - 372, - 509, - 401, - 167, - 293, - 35, - 231, - 143, - 245, - 232, - 467, - 186, - 474, - 525, - 194, - 417, - 455, - 473, - 40, - 472, - 296, - 410, - 28, - 68, - 24, - 268, - 540, - 294, - 436, - 128, - 496, - 125, - 359, - 494, - 382, - 173, - 185, - 408, - 329, - 189, - 206, - 157, - 237, - 306, - 174, - 272, - 259, - 85, - 14, - 75, - 469, - 351, - 113, - 288, - 475, - 57, - 94, - 392, - 538, - 498, - 317, - 25, - 415, - 50, - 279, - 348, - 136, - 365, - 54, - 104, - 547, - 34, - 323, - 292, - 503, - 328, - 480, - 37, - 406, - 111, - 460, - 88, - 261, - 221, - 11, - 302, - 188, - 249, - 363, - 145, - 112, - 102, - 482, - 252, - 120, - 217, - 533, - 345, - 187, - 278, - 542, - 246, - 371, - 421, - 131, - 208, - 103, - 504, - 464, - 453, - 484, - 263, - 411, - 39, - 458, - 315, - 416, - 478, - 299, - 403, - 20, - 180, - 234, - 3, - 97, - 153, - 356, - 520, - 423, - 2, - 276, - 61, - 154, - 262, - 161, - 399, - 330, - 425, - 282, - 144, - 424, - 440, - 277, - 265, - 209, - 308, - 322, - 297, - 457, - 402, - 366, - 67, - 452, - 227, - 300, - 71, - 281, - 83, - 519, - 325, - 391, - 485, - 289, - 18, - 412, - 215, - 205, - 466, - 9, - 46, - 418, - 369, - 196, - 137, - 456, - 510, - 190, - 397, - 172, - 198, - 233, - 550, - 247, - 181, - 74, - 212, - 449, - 362, - 483, - 428, - 334, - 65, - 301, - 147, - 211, - 531, - 387, - 513, - 333, - 140, - 470, - 171, - 248, - 110, - 479, - 523, - 337, - 370, - 32, - 518, - 105, - 501, - 117, - 13, - 52, - 340, - 79, - 490, - 541, - 526, - 95, - 1, - 45, - 218, - 26, - 535, - 216, - 177, - 486, - 284, - 214, - 60, - 135, - 142, - 91, - 342, - 270, - 109, - 517, - 199, - 63, - 229, - 150, - 254, - 349, - 100, - 29, - 155, - 275, - 122, - 27, - 38, - 98, - 350, - 255, - 179, - 51, - 42, - 309, - 516, - 106, - 352, - 499, - 339, - 73, - 222, - 126, - 500, - 257, - 207, - 426, - 430, - 201, - 388, - 159, - 86, - 220, - 124, - 274, - 327, - 193, - 487, - 168, - 310, - 507, - 444, - 450, - 138, - 527, - 461, - 287, - 225, - 437, - 58, - 130, - 70, - 69, - 377, - 258, - 445, - 395, - 33, - 239, - 49, - 429, - 491, - 364, - 373, - 313, - 432, - 471, - 434, - 316, - 536, - 202, - 343, - 386, - 178, - 78, - 213, - 488, - 236, - 127, - 442, - 191, - 404, - 367, - 223, - 368, - 396, - 291, - 148, - 115, - 530, - 511, - 324, - 283, - 341, - 506, - 539, - 271, - 80, - 489, - 182, - 84, - 529, - 290, - 493, - 512, - 443, - 22, - 235, - 12, - 331, - 260, - 405, - 149, - 242, - 448, - 226, - 108, - 192, - 439, - 5, - 228, - 56, - 21, - 355, - 183, - 87, - 243, - 374, - 219, - 15, - 241, - 409, - 17, - 163, - 152, - 497, - 515, - 335, - 244, - 376, - 357, - 123, - 543, - 414, - 92, - 285, - 164, - 422, - 31, - 224, - 347, - 6, - 545, - 375, - 10, - 169, - 141, - 47, - 295, - 81, - 344, - 454, - 146, - 447, - 528, - 151, - 165, - 505, - 41, - 121, - 170, - 82, - 16, - 77, - 462, - 118, - 273, - 544, - 230, - 549, - 72, - 53, - 380, - 280, - 304, - 476, - 203, - 522, - 441, - 116, - 451, - 495, - 481, - 390, - 394, - 381, - 393, - 413, - 175, - 420, - 312, - 465, - 197, - 55, - 93, - 8, - 384, - 433, - 336, - 23, - 537, - 264, - 158, - 176, - 90, - 89, - 463, - 319, - 240, - 19, - 184, - 195, - 354, - 446, - 250, - 286, - 238, - 303, - 318, - 407, - 502, - 253, - 134, - 314, - 114, - 532, - 524, - 64, - 534, - 101, - 438, - 156, - 385, - 360, - 43, - 477, - 0, - 358, - 48, - 378, - 36, - 431, - 548, - 7, - 200 - ] - } - } - }, - "transforms": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame", - "parent": "back_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame", - "parent": "back_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link", - "parent": "back_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link", - "parent": "base_footprint", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link", - "parent": "base_link", - "quat": [ - -0.6376351149546461, - 0.3049972078911687, - 0.30524018209645615, - 0.6381430831632425 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link", - "parent": "base_link", - "quat": [ - -0.47689174107403154, - 0.5217049970433602, - 0.5221206102154526, - 0.4772716540332246 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame", - "parent": "front_left_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.06454787974967352, - 0.027193985494797703, - 0.022946571853517495, - 0.9972800575630205 - ], - "trans": [ - 0.07537842291898181, - -0.1675911199252268, - 0.03170733941700371 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame", - "parent": "front_left_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link", - "parent": "front_left_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame", - "parent": "front_right_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.04746283652552691, - -0.04346688988435667, - 0.044702994973135964, - 0.9969250477709768 - ], - "trans": [ - 0.1962837228104403, - -0.08962022287351953, - -0.0485255889447926 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame", - "parent": "front_right_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link", - "parent": "front_right_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d", - "parent": "lidar3d_base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link", - "parent": "lidar3d_plate_link", - "quat": [ - 0.016501384256234396, - -0.08463391794731577, - -0.020255622932156565, - 0.996069532708508 - ], - "trans": [ - 0.027822203456308335, - -0.02956653224356997, - -0.07322688178495473 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link", - "parent": "platform_support_leg3_link", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link", - "parent": "platform_support_leg4_link", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint", - "parent": "world", - "quat": [ - -2.0145605968373083e-05, - -0.0012586936753646452, - -0.015311424544604033, - 0.9998819808171368 - ], - "trans": [ - 0.3967861054301933, - -0.6352311605159544, - -0.0010087832984863876 - ] - }, - "world-pattern_link": { - "child": "pattern_link", - "parent": "world", - "quat": [ - 0.6433098748820896, - -0.32436101539885664, - 0.5458390858266935, - -0.42778736418049185 - ], - "trans": [ - 2.138732922282396, - 0.3799822873133196, - 0.9749910969424539 - ] - } - }, - "transforms_ini": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame_ini", - "parent": "back_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame_ini", - "parent": "back_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link_ini", - "parent": "back_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link_ini", - "parent": "base_footprint_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.6376351149546461, - 0.3049972078911687, - 0.30524018209645615, - 0.6381430831632425 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.47689174107403154, - 0.5217049970433602, - 0.5221206102154526, - 0.4772716540332246 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame_ini", - "parent": "front_left_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame_ini", - "parent": "front_left_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link_ini", - "parent": "front_left_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame_ini", - "parent": "front_right_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame_ini", - "parent": "front_right_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link_ini", - "parent": "front_right_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d_ini", - "parent": "lidar3d_base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link_ini", - "parent": "lidar3d_plate_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link_ini", - "parent": "platform_support_leg3_link_ini", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link_ini", - "parent": "platform_support_leg4_link_ini", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint_ini", - "parent": "world_ini", - "quat": [ - -2.0145605968373083e-05, - -0.0012586936753646452, - -0.015311424544604033, - 0.9998819808171368 - ], - "trans": [ - 0.3967861054301933, - -0.6352311605159544, - -0.0010087832984863876 - ] - } - } - }, - "003": { - "additional_data": {}, - "data": { - "front_left_camera": { - "data_file": "front_left_camera_003.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_left_camera_rgb_optical_frame", - "seq": 263, - "stamp": { - "nsecs": 82000000, - "secs": 4781 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "front_right_camera": { - "data_file": "front_right_camera_003.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_right_camera_rgb_optical_frame", - "seq": 263, - "stamp": { - "nsecs": 82000000, - "secs": 4781 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "lidar3d": { - "data_file": "lidar3d_003.pcd", - "fields": [ - { - "count": 1, - "datatype": 7, - "name": "x", - "offset": 0 - }, - { - "count": 1, - "datatype": 7, - "name": "y", - "offset": 4 - }, - { - "count": 1, - "datatype": 7, - "name": "z", - "offset": 8 - } - ], - "header": { - "frame_id": "lidar3d", - "seq": 262, - "stamp": { - "nsecs": 97000000, - "secs": 4781 - } - }, - "height": 1, - "is_bigendian": false, - "is_dense": true, - "point_step": 12, - "row_step": 188784, - "width": 15732 - } - }, - "joints": {}, - "labels": { - "pattern_1": { - "front_left_camera": { - "detected": true, - "idxs": [ - { - "id": 0, - "x": 335.0283203125, - "y": 359.9556579589844 - }, - { - "id": 1, - "x": 370.8453369140625, - "y": 345.8589782714844 - }, - { - "id": 2, - "x": 405.5956115722656, - "y": 332.0408630371094 - }, - { - "id": 3, - "x": 439.8102111816406, - "y": 318.6596374511719 - }, - { - "id": 11, - "x": 349.8363037109375, - "y": 389.6655578613281 - }, - { - "id": 12, - "x": 385.8620910644531, - "y": 375.05279541015625 - }, - { - "id": 13, - "x": 421.0878601074219, - "y": 360.8348388671875 - }, - { - "id": 14, - "x": 455.4090881347656, - "y": 346.88482666015625 - }, - { - "id": 17, - "x": 554.1160888671875, - "y": 306.85443115234375 - }, - { - "id": 18, - "x": 585.5181274414062, - "y": 294.03863525390625 - }, - { - "id": 19, - "x": 616.2395629882812, - "y": 281.73529052734375 - }, - { - "id": 22, - "x": 364.9735412597656, - "y": 420.24310302734375 - }, - { - "id": 23, - "x": 401.2979736328125, - "y": 405.10614013671875 - }, - { - "id": 24, - "x": 436.8265686035156, - "y": 390.1833801269531 - }, - { - "id": 25, - "x": 471.47711181640625, - "y": 375.9078674316406 - }, - { - "id": 28, - "x": 570.7922973632812, - "y": 334.24578857421875 - }, - { - "id": 31, - "x": 663.8370361328125, - "y": 295.4283142089844 - }, - { - "id": 33, - "x": 380.8200378417969, - "y": 451.714111328125 - }, - { - "id": 34, - "x": 417.2174072265625, - "y": 435.9615783691406 - }, - { - "id": 37, - "x": 522.15185546875, - "y": 390.9217529296875 - }, - { - "id": 38, - "x": 555.4414672851562, - "y": 376.55694580078125 - }, - { - "id": 39, - "x": 588.0585327148438, - "y": 362.6443176269531 - }, - { - "id": 43, - "x": 711.557373046875, - "y": 309.4234924316406 - }, - { - "id": 44, - "x": 396.7929992675781, - "y": 483.9991455078125 - }, - { - "id": 45, - "x": 433.6998596191406, - "y": 467.74468994140625 - }, - { - "id": 48, - "x": 539.2943115234375, - "y": 420.917724609375 - }, - { - "id": 55, - "x": 413.2184143066406, - "y": 517.1322021484375 - }, - { - "id": 56, - "x": 450.3816223144531, - "y": 500.2418518066406 - }, - { - "id": 57, - "x": 486.9455871582031, - "y": 483.7713623046875 - }, - { - "id": 58, - "x": 522.2222290039062, - "y": 467.47564697265625 - }, - { - "id": 59, - "x": 557.025146484375, - "y": 451.74566650390625 - }, - { - "id": 66, - "x": 430.2414245605469, - "y": 551.4957275390625 - }, - { - "id": 67, - "x": 467.81103515625, - "y": 533.9026489257812 - }, - { - "id": 68, - "x": 504.37628173828125, - "y": 516.5065307617188 - }, - { - "id": 69, - "x": 540.25244140625, - "y": 499.80633544921875 - }, - { - "id": 70, - "x": 575.07666015625, - "y": 483.416015625 - }, - { - "id": 73, - "x": 674.9531860351562, - "y": 436.44036865234375 - }, - { - "id": 74, - "x": 706.9664306640625, - "y": 421.44219970703125 - }, - { - "id": 75, - "x": 737.884521484375, - "y": 406.90087890625 - }, - { - "id": 76, - "x": 768.2047729492188, - "y": 392.6839904785156 - }, - { - "id": 77, - "x": 447.8007507324219, - "y": 586.8377075195312 - }, - { - "id": 78, - "x": 485.69769287109375, - "y": 568.3015747070312 - }, - { - "id": 79, - "x": 522.5585327148438, - "y": 550.505126953125 - }, - { - "id": 80, - "x": 558.74658203125, - "y": 532.8995361328125 - }, - { - "id": 81, - "x": 593.8821411132812, - "y": 515.9150390625 - }, - { - "id": 84, - "x": 694.267333984375, - "y": 467.1239929199219 - }, - { - "id": 85, - "x": 726.5228881835938, - "y": 451.6510314941406 - }, - { - "id": 86, - "x": 757.8082275390625, - "y": 436.6151428222656 - }, - { - "id": 87, - "x": 788.26220703125, - "y": 421.81573486328125 - } - ], - "idxs_initial": [ - { - "x": 547.6223476330936, - "y": 33.049372358686924 - }, - { - "x": 578.4153536790049, - "y": 12.447226202951583 - }, - { - "x": 609.0333232398086, - "y": -8.03781130663873 - }, - { - "x": 639.4777445239386, - "y": -28.40673586006693 - }, - { - "x": 568.224765431291, - "y": 58.37272537750562 - }, - { - "x": 599.2909906462005, - "y": 37.475111369505896 - }, - { - "x": 630.1787245673985, - "y": 16.69756480239971 - }, - { - "x": 660.8895010735769, - "y": -3.960946132622155 - }, - { - "x": 751.9751635050427, - "y": -65.23240740568974 - }, - { - "x": 781.9931023535036, - "y": -85.42486062558754 - }, - { - "x": 811.8414952315616, - "y": -105.5032637405377 - }, - { - "x": 589.2783830971696, - "y": 84.25066833053728 - }, - { - "x": 620.6224795316627, - "y": 63.049519235284095 - }, - { - "x": 651.7845276224363, - "y": 41.971507652889386 - }, - { - "x": 682.7661087981031, - "y": 21.01556390492516 - }, - { - "x": 774.6435927337754, - "y": -41.130372874203545 - }, - { - "x": 864.952082124467, - "y": -102.21504162962964 - }, - { - "x": 610.7981868755356, - "y": 110.7016214814316 - }, - { - "x": 642.4249165103116, - "y": 89.18854866514698 - }, - { - "x": 736.1973402547552, - "y": 25.40285208918783 - }, - { - "x": 767.0909331044456, - "y": 4.388472157813396 - }, - { - "x": 797.8052249702722, - "y": -16.503944005367543 - }, - { - "x": 918.9002433165645, - "y": -98.8749629964862 - }, - { - "x": 632.7998341162078, - "y": 137.74482997901882 - }, - { - "x": 664.7140717720271, - "y": 115.91110660320308 - }, - { - "x": 759.3265824268749, - "y": 51.18315014040172 - }, - { - "x": 655.299691265622, - "y": 165.40041055449177 - }, - { - "x": 687.5064275630947, - "y": 143.23695368085137 - }, - { - "x": 719.5197897112442, - "y": 121.20656957743563 - }, - { - "x": 751.3415140691492, - "y": 99.30806334764912 - }, - { - "x": 782.9733162696032, - "y": 77.54025435794102 - }, - { - "x": 678.3148744688641, - "y": 193.68940142717844 - }, - { - "x": 710.8192188335425, - "y": 171.1867529490362 - }, - { - "x": 743.1261807985239, - "y": 148.82075164354023 - }, - { - "x": 775.2375528262753, - "y": 126.59015659494241 - }, - { - "x": 807.1551057412297, - "y": 104.49374186743285 - }, - { - "x": 901.7622402782973, - "y": 38.997540248138876 - }, - { - "x": 932.9218034969604, - "y": 17.425879242603514 - }, - { - "x": 963.8960883454031, - "y": -4.0175141692558896 - }, - { - "x": 994.68674245508, - "y": -25.33378063716367 - }, - { - "x": 701.8632929938074, - "y": 222.63381567909218 - }, - { - "x": 734.6704767010287, - "y": 199.7821219872779 - }, - { - "x": 767.2761453294297, - "y": 177.07079270152116 - }, - { - "x": 799.6821498757054, - "y": 154.4985385185439 - }, - { - "x": 831.8903187362205, - "y": 132.06408587722456 - }, - { - "x": 927.3457633397492, - "y": 65.57503272464805 - }, - { - "x": 958.7804333196291, - "y": 43.67935718925105 - }, - { - "x": 990.0260824101788, - "y": 21.91534328939315 - }, - { - "x": 1021.0844104127949, - "y": 0.28180703618966163 - } - ], - "idxs_projected": [ - { - "x": 221.0126433224571, - "y": 284.91715735677707 - }, - { - "x": 254.16588821015728, - "y": 266.5181989228408 - }, - { - "x": 287.0196240072047, - "y": 248.28545816467567 - }, - { - "x": 319.57789114675455, - "y": 230.21669277502255 - }, - { - "x": 236.3444856124886, - "y": 313.8157706318549 - }, - { - "x": 269.76465342631974, - "y": 295.0972154832001 - }, - { - "x": 302.87984394573715, - "y": 276.54947737940194 - }, - { - "x": 335.694212836091, - "y": 258.17022874235033 - }, - { - "x": 432.3728290965116, - "y": 204.02076964186767 - }, - { - "x": 464.0239900343029, - "y": 186.2930309652295 - }, - { - "x": 495.3940134331611, - "y": 168.72275674407192 - }, - { - "x": 251.99287661716346, - "y": 343.3110388107698 - }, - { - "x": 285.68398698838115, - "y": 324.2635559720384 - }, - { - "x": 319.0645029465084, - "y": 305.39166965381224 - }, - { - "x": 352.1386997852771, - "y": 286.69296279167617 - }, - { - "x": 449.56496752592597, - "y": 231.6124046745709 - }, - { - "x": 544.3809740306443, - "y": 178.00757429538152 - }, - { - "x": 267.96772202470095, - "y": 373.4216328821513 - }, - { - "x": 301.93387343407926, - "y": 354.03551339302584 - }, - { - "x": 401.95164979032927, - "y": 296.95054841982244 - }, - { - "x": 434.67841224631474, - "y": 278.27180793441136 - }, - { - "x": 467.1059272292614, - "y": 259.76386240304817 - }, - { - "x": 593.9041261066834, - "y": 187.39401970827396 - }, - { - "x": 284.2793451818704, - "y": 404.1670110689809 - }, - { - "x": 318.52471629388714, - "y": 384.4321484003585 - }, - { - "x": 419.34507733859596, - "y": 326.3315667798522 - }, - { - "x": 300.9385093409301, - "y": 435.5674607613001 - }, - { - "x": 335.4673603023802, - "y": 415.4733299929436 - }, - { - "x": 369.6678173031152, - "y": 395.5703087172695 - }, - { - "x": 403.5445430608768, - "y": 375.85568345678195 - }, - { - "x": 437.10211243744743, - "y": 356.3267918619287 - }, - { - "x": 317.95644134388033, - "y": 467.6441431580779 - }, - { - "x": 352.7731150376915, - "y": 447.17977882502987 - }, - { - "x": 387.25512606095515, - "y": 426.9121207850351 - }, - { - "x": 421.4072765698123, - "y": 406.8383464516019 - }, - { - "x": 455.2342772813541, - "y": 386.9556869838104 - }, - { - "x": 554.8101612779767, - "y": 328.4274890630988 - }, - { - "x": 587.3819157300609, - "y": 309.28263174743535 - }, - { - "x": 619.6507760941913, - "y": 290.31580795170896 - }, - { - "x": 651.6209478648334, - "y": 271.5245457921408 - }, - { - "x": 335.34485685354736, - "y": 500.41914082466315 - }, - { - "x": 370.4537800973343, - "y": 479.57311333167036 - }, - { - "x": 405.221593805839, - "y": 458.92962063876934 - }, - { - "x": 439.6532451489867, - "y": 438.4857253491177 - }, - { - "x": 473.75358609076295, - "y": 418.2385465946826 - }, - { - "x": 574.1138854694047, - "y": 358.64932064420054 - }, - { - "x": 606.9356787479411, - "y": 339.1612833636846 - }, - { - "x": 639.4490708945649, - "y": 319.85636017157515 - }, - { - "x": 671.6583882955532, - "y": 300.7319822631654 - } - ] - }, - "front_right_camera": { - "detected": true, - "idxs": [ - { - "id": 8, - "x": 69.79148864746094, - "y": 222.21043395996094 - }, - { - "id": 18, - "x": 43.00223159790039, - "y": 262.0341491699219 - }, - { - "id": 19, - "x": 84.98809814453125, - "y": 254.39910888671875 - }, - { - "id": 29, - "x": 58.912620544433594, - "y": 296.0419006347656 - }, - { - "id": 30, - "x": 100.78900146484375, - "y": 287.0678405761719 - }, - { - "id": 31, - "x": 140.58209228515625, - "y": 278.82720947265625 - }, - { - "id": 32, - "x": 178.84547424316406, - "y": 271.0384216308594 - }, - { - "id": 40, - "x": 74.8797378540039, - "y": 330.2521057128906 - }, - { - "id": 43, - "x": 194.21871948242188, - "y": 302.5906982421875 - }, - { - "id": 51, - "x": 90.9908676147461, - "y": 365.08380126953125 - }, - { - "id": 62, - "x": 107.39256286621094, - "y": 400.2376708984375 - }, - { - "id": 63, - "x": 149.06649780273438, - "y": 388.8482360839844 - }, - { - "id": 72, - "x": 80.5160140991211, - "y": 449.1325378417969 - }, - { - "id": 73, - "x": 123.97505950927734, - "y": 436.1177062988281 - }, - { - "id": 74, - "x": 165.55487060546875, - "y": 423.8511962890625 - }, - { - "id": 75, - "x": 204.98683166503906, - "y": 411.8500671386719 - }, - { - "id": 76, - "x": 242.5395965576172, - "y": 400.4368591308594 - }, - { - "id": 82, - "x": 51.90425491333008, - "y": 501.13531494140625 - }, - { - "id": 83, - "x": 97.65118408203125, - "y": 486.6009826660156 - }, - { - "id": 84, - "x": 140.9175567626953, - "y": 472.28472900390625 - }, - { - "id": 85, - "x": 182.21824645996094, - "y": 459.0029296875 - }, - { - "id": 86, - "x": 221.6830596923828, - "y": 446.0810241699219 - }, - { - "id": 87, - "x": 259.1726989746094, - "y": 434.0576477050781 - } - ], - "idxs_initial": [ - { - "x": 332.69985924079447, - "y": 369.8289625056114 - }, - { - "x": 304.84611001297054, - "y": 397.93701314762933 - }, - { - "x": 337.78788793913634, - "y": 397.735918982158 - }, - { - "x": 309.7044753316285, - "y": 427.0794412054241 - }, - { - "x": 343.01399886256684, - "y": 426.4002325559605 - }, - { - "x": 375.254242017188, - "y": 425.7428274150227 - }, - { - "x": 406.4758794346702, - "y": 425.1061924849351 - }, - { - "x": 314.6987513817465, - "y": 457.0371164614171 - }, - { - "x": 412.51888645962754, - "y": 453.5989535411051 - }, - { - "x": 319.83472213393713, - "y": 487.8447334962759 - }, - { - "x": 325.11850448045845, - "y": 519.5389838885211 - }, - { - "x": 359.5794207749785, - "y": 517.2587036325781 - }, - { - "x": 294.449402983539, - "y": 555.1370948873578 - }, - { - "x": 330.55657253837916, - "y": 552.1587019946771 - }, - { - "x": 365.4181378669827, - "y": 549.2830559752699 - }, - { - "x": 399.0974612516205, - "y": 546.5049302280622 - }, - { - "x": 431.65367908617054, - "y": 543.8194467352696 - }, - { - "x": 261.7050475582878, - "y": 593.1439859314443 - }, - { - "x": 299.6054792599236, - "y": 589.3774165714599 - }, - { - "x": 336.1557841132331, - "y": 585.7450236889107 - }, - { - "x": 371.42684296500624, - "y": 582.2397630995027 - }, - { - "x": 405.48466039337234, - "y": 578.8550752256681 - }, - { - "x": 438.3907769481682, - "y": 575.5848441278514 - } - ], - "idxs_projected": [ - { - "x": 11.077926976924687, - "y": 222.29978971457032 - }, - { - "x": -22.529656889038847, - "y": 266.5017341155496 - }, - { - "x": 24.08590104256723, - "y": 255.986425794429 - }, - { - "x": -9.493030241942279, - "y": 301.67297225782505 - }, - { - "x": 37.3681986190187, - "y": 290.3834750585495 - }, - { - "x": 82.49458980412373, - "y": 279.511923473566 - }, - { - "x": 125.98072995808195, - "y": 269.0355303142649 - }, - { - "x": 3.826853017262124, - "y": 337.6084023977316 - }, - { - "x": 139.95763563132078, - "y": 302.65654082258 - }, - { - "x": 17.439326078022532, - "y": 374.33320434885167 - }, - { - "x": 31.354136716303515, - "y": 411.8736764289229 - }, - { - "x": 78.95064475256243, - "y": 398.0691702438451 - }, - { - "x": -4.2200595478675496, - "y": 465.5726638891385 - }, - { - "x": 45.581470573362026, - "y": 450.25729826315774 - }, - { - "x": 93.42182175326343, - "y": 435.54505010106413 - }, - { - "x": 139.41460355178071, - "y": 421.4009812805768 - }, - { - "x": 183.66481667972562, - "y": 407.7928011416867 - }, - { - "x": -42.14301745337934, - "y": 522.817089761758 - }, - { - "x": 10.054802106044804, - "y": 505.81966585772955 - }, - { - "x": 60.131976020847446, - "y": 489.51279786726434 - }, - { - "x": 108.21516486579515, - "y": 473.8552407058088 - }, - { - "x": 154.4211393119096, - "y": 458.80896978513937 - }, - { - "x": 198.85772692315817, - "y": 444.33887270345923 - } - ] - }, - "lidar3d": { - "detected": true, - "idxs": [ - 7648, - 7657, - 7666, - 7695, - 7706, - 7715, - 7716, - 7726, - 7737, - 7738, - 7739, - 7749, - 7750, - 7760, - 7761, - 7770, - 7771, - 7772, - 7781, - 7782, - 7783, - 7792, - 7793, - 7794, - 7804, - 7805, - 7814, - 7815, - 7816, - 7825, - 7826, - 7827, - 7836, - 7837, - 7838, - 7848, - 7849, - 7858, - 7859, - 7869, - 7870, - 7871, - 7881, - 7882, - 7892, - 7893, - 7903, - 7904, - 7913, - 7915, - 7916, - 7925, - 7926, - 7927, - 7928, - 7937, - 7938, - 7939, - 7940, - 7949, - 7950, - 7951, - 7952, - 7962, - 7963, - 7964, - 7973, - 7974, - 7975, - 7976, - 7985, - 7987, - 7988, - 7998, - 7999, - 8000, - 8010, - 8011, - 8012, - 8021, - 8022, - 8023, - 8024, - 8034, - 8035, - 8036, - 8046, - 8047, - 8048, - 8057, - 8058, - 8060, - 8069, - 8070, - 8071, - 8072, - 8081, - 8082, - 8083, - 8084, - 8093, - 8094, - 8095, - 8096, - 8106, - 8107, - 8108, - 8117, - 8118, - 8119, - 8120, - 8129, - 8130, - 8132, - 8141, - 8142, - 8144, - 8153, - 8154, - 8155, - 8156, - 8166, - 8167, - 8168, - 8178, - 8179, - 8180, - 8181, - 8182, - 8192, - 8193, - 8194, - 8195, - 8204, - 8205, - 8208, - 8217, - 8218, - 8220, - 8221, - 8231, - 8232, - 8233, - 8234, - 8243, - 8244, - 8245, - 8246, - 8256, - 8257, - 8258, - 8259, - 8260, - 8269, - 8270, - 8271, - 8273, - 8282, - 8283, - 8284, - 8285, - 8286, - 8295, - 8296, - 8298, - 8299, - 8308, - 8309, - 8310, - 8311, - 8312, - 8321, - 8322, - 8323, - 8324, - 8325, - 8334, - 8335, - 8337, - 8348, - 8349, - 8350, - 8351, - 8360, - 8362, - 8363, - 8364, - 8373, - 8374, - 8375, - 8376, - 8377, - 8386, - 8387, - 8388, - 8389, - 8390, - 8399, - 8400, - 8401, - 8402, - 8403, - 8412, - 8413, - 8414, - 8415, - 8425, - 8427, - 8428, - 8430, - 8439, - 8440, - 8441, - 8442, - 8443, - 8444, - 8453, - 8454, - 8456, - 8457, - 8458, - 8467, - 8468, - 8469, - 8471, - 8472, - 8481, - 8482, - 8484, - 8486, - 8495, - 8496, - 8497, - 8498, - 8499, - 8500, - 8509, - 8510, - 8512, - 8513, - 8523, - 8524, - 8525, - 8526, - 8527, - 8528, - 8537, - 8539, - 8540, - 8541, - 8551, - 8554, - 8565, - 8566, - 8567, - 8568, - 8569, - 8570, - 8579, - 8580, - 8582, - 8583, - 8584, - 8593, - 8594, - 8595, - 8596, - 8597, - 8598, - 8607, - 8608, - 8609, - 8610, - 8622, - 8624, - 8625, - 8626, - 8635, - 8636, - 8637, - 8638, - 8639, - 8640, - 8649, - 8650, - 8651, - 8652, - 8653, - 8654, - 8663, - 8664, - 8665, - 8668, - 8677, - 8678, - 8679, - 8680, - 8681, - 8682, - 8691, - 8692, - 8693, - 8695, - 8696, - 8705, - 8706, - 8707, - 8708, - 8709, - 8710, - 8721, - 8722, - 8724, - 8725, - 8734, - 8735, - 8737, - 8738, - 8739, - 8740, - 8751, - 8752, - 8753, - 8754, - 8755, - 8764, - 8770, - 8780, - 8781, - 8782, - 8783, - 8784, - 8794, - 8795, - 8796, - 8797, - 8799, - 8800, - 8809, - 8810, - 8811, - 8812, - 8813, - 8814, - 8815, - 8826, - 8827, - 8828, - 8829, - 8830, - 8839, - 8840, - 8842, - 8843, - 8845, - 8855, - 8856, - 8857, - 8858, - 8859, - 8860, - 8869, - 8870, - 8873, - 8874, - 8884, - 8885, - 8887, - 8888, - 8889, - 8890, - 8899, - 8900, - 8902, - 8903, - 8904, - 8905, - 8915, - 8916, - 8917, - 8918, - 8919, - 8920, - 8929, - 8931, - 8932, - 8933, - 8934, - 8945, - 8946, - 8949, - 8950, - 8959, - 8960, - 8962, - 8963, - 8964, - 8965, - 8974, - 8975, - 8976, - 8977, - 8978, - 8989, - 8990, - 8992, - 8993, - 8994, - 8995, - 9004, - 9005, - 9007, - 9008, - 9009, - 9020, - 9022, - 9023, - 9024, - 9025, - 9026, - 9035, - 9036, - 9037, - 9038, - 9039, - 9040, - 9041, - 9042, - 9051, - 9052, - 9054, - 9055, - 9056, - 9058, - 9067, - 9068, - 9069, - 9070, - 9071, - 9072, - 9073, - 9074, - 9083, - 9084, - 9085, - 9086, - 9087, - 9088, - 9089, - 9099, - 9100, - 9101, - 9102, - 9103, - 9105, - 9106, - 9116, - 9117, - 9118, - 9119, - 9120, - 9121, - 9122, - 9134, - 9135, - 9136, - 9137, - 9138, - 9148, - 9149, - 9150, - 9162, - 9163, - 9164, - 9165, - 9166, - 9167, - 9168, - 9177, - 9178, - 9179, - 9180, - 9181, - 9182, - 9183, - 9192, - 9193, - 9194, - 9195, - 9196, - 9197, - 9207, - 9209, - 9210, - 9211, - 9213, - 9222, - 9223, - 9224, - 9225, - 9226, - 9227, - 9237, - 9238, - 9239, - 9240, - 9241, - 9250, - 9251, - 9253, - 9254, - 9255, - 9266, - 9267, - 9268, - 9269, - 9278, - 9279, - 9280, - 9281, - 9282, - 9283, - 9293, - 9294, - 9306, - 9307, - 9308, - 9309, - 9310, - 9320, - 9321, - 9322, - 9323, - 9332, - 9334, - 9335, - 9336, - 9346, - 9347, - 9348, - 9349, - 9358, - 9359, - 9360, - 9361, - 9362, - 9371, - 9372, - 9373, - 9386, - 9395, - 9396, - 9397, - 9398, - 9407, - 9408, - 9409, - 9410, - 9419, - 9420, - 9421, - 9422, - 9431, - 9433, - 9434, - 9443, - 9444, - 9445, - 9455, - 9465, - 9466, - 9467, - 9476, - 9477, - 9487, - 9488, - 9489, - 9498, - 9499, - 9508, - 9509, - 9518, - 9519, - 9528, - 9538, - 9539, - 9548, - 9549, - 9558, - 9567, - 9576, - 9585, - 9594 - ], - "idxs_limit_points": [ - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594 - ], - "samples": [ - 31, - 442, - 432, - 282, - 379, - 418, - 415, - 473, - 54, - 101, - 482, - 38, - 0, - 43, - 113, - 142, - 543, - 520, - 364, - 564, - 277, - 574, - 485, - 251, - 245, - 108, - 366, - 162, - 119, - 41, - 321, - 590, - 354, - 259, - 57, - 445, - 424, - 385, - 367, - 300, - 349, - 451, - 243, - 531, - 147, - 558, - 552, - 116, - 525, - 176, - 499, - 546, - 124, - 22, - 491, - 214, - 392, - 178, - 406, - 233, - 102, - 254, - 343, - 336, - 569, - 472, - 582, - 378, - 504, - 198, - 591, - 551, - 408, - 123, - 542, - 272, - 128, - 153, - 12, - 555, - 556, - 111, - 409, - 13, - 334, - 581, - 481, - 93, - 234, - 536, - 193, - 341, - 257, - 575, - 417, - 548, - 469, - 79, - 78, - 268, - 422, - 584, - 484, - 130, - 9, - 237, - 203, - 586, - 324, - 360, - 376, - 405, - 467, - 545, - 275, - 356, - 200, - 2, - 278, - 411, - 127, - 216, - 464, - 81, - 339, - 91, - 175, - 468, - 122, - 507, - 396, - 274, - 285, - 82, - 89, - 192, - 299, - 11, - 262, - 511, - 218, - 120, - 534, - 20, - 264, - 371, - 97, - 358, - 258, - 353, - 313, - 508, - 461, - 39, - 126, - 486, - 399, - 238, - 60, - 290, - 329, - 24, - 523, - 45, - 286, - 48, - 328, - 498, - 568, - 23, - 265, - 470, - 398, - 6, - 10, - 159, - 435, - 577, - 370, - 212, - 85, - 304, - 68, - 287, - 362, - 565, - 394, - 273, - 325, - 229, - 256, - 213, - 283, - 412, - 357, - 202, - 420, - 199, - 532, - 253, - 570, - 184, - 77, - 132, - 433, - 143, - 458, - 369, - 318, - 42, - 374, - 391, - 172, - 73, - 389, - 489, - 129, - 535, - 196, - 503, - 289, - 239, - 419, - 76, - 66, - 526, - 115, - 100, - 36, - 296, - 478, - 316, - 583, - 474, - 219, - 421, - 295, - 71, - 400, - 235, - 476, - 365, - 383, - 320, - 439, - 494, - 501, - 29, - 15, - 207, - 195, - 401, - 70, - 302, - 305, - 368, - 518, - 279, - 37, - 519, - 342, - 355, - 146, - 103, - 437, - 182, - 480, - 566, - 152, - 588, - 375, - 528, - 440, - 149, - 429, - 263, - 515, - 106, - 487, - 455, - 148, - 303, - 52, - 190, - 227, - 377, - 345, - 26, - 161, - 496, - 67, - 310, - 547, - 222, - 125, - 315, - 444, - 559, - 426, - 62, - 567, - 382, - 448, - 410, - 307, - 1, - 61, - 561, - 502, - 246, - 335, - 118, - 137, - 19, - 436, - 500, - 573, - 210, - 140, - 215, - 204, - 139, - 252, - 50, - 337, - 95, - 8, - 232, - 539, - 250, - 109, - 201, - 380, - 540, - 427, - 348, - 21, - 471, - 346, - 578, - 363, - 244, - 44, - 490, - 516, - 270, - 255, - 288, - 98, - 133, - 92, - 269, - 59, - 242, - 168, - 224, - 150, - 284, - 430, - 16, - 87, - 231, - 509, - 117, - 522, - 549, - 156, - 384, - 441, - 452, - 323, - 521, - 228, - 319, - 248, - 533, - 308, - 144, - 483, - 423, - 450, - 294, - 131, - 330, - 165, - 390, - 351, - 372, - 90, - 221, - 514, - 141, - 462, - 4, - 454, - 530, - 236, - 191, - 311, - 463, - 249, - 291, - 373, - 331, - 217, - 155, - 447, - 297, - 206, - 550, - 414, - 497, - 312, - 306, - 488, - 209, - 135, - 3, - 25, - 359, - 86, - 94, - 261, - 266, - 163, - 171, - 557, - 18, - 477, - 407, - 402, - 138, - 114, - 173, - 223, - 271, - 580, - 563, - 83, - 186, - 538, - 314, - 180, - 151, - 27, - 460, - 194, - 512, - 107, - 361, - 492, - 493, - 167, - 322, - 188, - 63, - 465, - 537, - 72, - 416, - 589, - 579, - 205, - 105, - 183, - 32, - 571, - 340, - 387, - 459, - 33, - 30, - 338, - 397, - 35, - 164, - 428, - 327, - 541, - 65, - 443, - 381, - 181, - 211, - 554, - 69, - 157, - 298, - 40, - 529, - 166, - 170, - 17, - 395, - 56, - 46, - 267, - 99, - 466, - 104, - 53, - 449, - 189, - 5, - 75, - 84, - 80, - 136, - 457, - 560, - 174, - 179, - 14, - 88, - 585, - 495, - 64, - 344, - 34, - 58, - 333, - 7, - 446, - 456, - 350, - 225, - 28, - 510, - 393, - 293, - 475, - 587, - 347, - 553, - 281, - 280, - 226, - 260, - 247, - 386, - 352, - 220, - 240, - 301, - 276, - 230, - 576, - 208, - 197, - 592, - 527, - 154, - 326, - 134, - 96, - 309, - 51, - 413, - 544, - 332, - 121, - 187, - 562, - 317, - 145, - 160, - 158, - 505, - 425, - 524, - 74, - 47, - 431, - 479, - 388, - 241, - 110, - 404, - 438, - 169, - 506, - 517, - 185, - 572, - 434, - 55, - 112, - 403, - 177, - 49, - 453, - 513, - 292 - ] - } - } - }, - "transforms": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame", - "parent": "back_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame", - "parent": "back_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link", - "parent": "back_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link", - "parent": "base_footprint", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link", - "parent": "base_link", - "quat": [ - -0.706356586662137, - 0.02573342425034762, - 0.02575392462918644, - 0.7069193014210043 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link", - "parent": "base_link", - "quat": [ - -0.6461387952317847, - 0.2865423074190804, - 0.28677057963805497, - 0.6466535378465198 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame", - "parent": "front_left_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.06454787974967352, - 0.027193985494797703, - 0.022946571853517495, - 0.9972800575630205 - ], - "trans": [ - 0.07537842291898181, - -0.1675911199252268, - 0.03170733941700371 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame", - "parent": "front_left_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link", - "parent": "front_left_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame", - "parent": "front_right_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.04746283652552691, - -0.04346688988435667, - 0.044702994973135964, - 0.9969250477709768 - ], - "trans": [ - 0.1962837228104403, - -0.08962022287351953, - -0.0485255889447926 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame", - "parent": "front_right_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link", - "parent": "front_right_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d", - "parent": "lidar3d_base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link", - "parent": "lidar3d_plate_link", - "quat": [ - 0.016501384256234396, - -0.08463391794731577, - -0.020255622932156565, - 0.996069532708508 - ], - "trans": [ - 0.027822203456308335, - -0.02956653224356997, - -0.07322688178495473 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link", - "parent": "platform_support_leg3_link", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link", - "parent": "platform_support_leg4_link", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint", - "parent": "world", - "quat": [ - -2.9091136211823863e-05, - -0.0012174115571182424, - -0.02456043900496552, - 0.9996976052280461 - ], - "trans": [ - 0.566912803927169, - -0.6444654732958338, - -0.001008422671564474 - ] - }, - "world-pattern_link": { - "child": "pattern_link", - "parent": "world", - "quat": [ - 0.6433098748820896, - -0.32436101539885664, - 0.5458390858266935, - -0.42778736418049185 - ], - "trans": [ - 2.138732922282396, - 0.3799822873133196, - 0.9749910969424539 - ] - } - }, - "transforms_ini": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame_ini", - "parent": "back_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame_ini", - "parent": "back_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link_ini", - "parent": "back_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link_ini", - "parent": "base_footprint_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706356586662137, - 0.02573342425034762, - 0.02575392462918644, - 0.7069193014210043 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.6461387952317847, - 0.2865423074190804, - 0.28677057963805497, - 0.6466535378465198 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame_ini", - "parent": "front_left_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame_ini", - "parent": "front_left_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link_ini", - "parent": "front_left_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame_ini", - "parent": "front_right_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame_ini", - "parent": "front_right_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link_ini", - "parent": "front_right_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d_ini", - "parent": "lidar3d_base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link_ini", - "parent": "lidar3d_plate_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link_ini", - "parent": "platform_support_leg3_link_ini", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link_ini", - "parent": "platform_support_leg4_link_ini", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint_ini", - "parent": "world_ini", - "quat": [ - -2.9091136211823863e-05, - -0.0012174115571182424, - -0.02456043900496552, - 0.9996976052280461 - ], - "trans": [ - 0.566912803927169, - -0.6444654732958338, - -0.001008422671564474 - ] - } - } - }, - "004": { - "additional_data": {}, - "data": { - "front_left_camera": { - "data_file": "front_left_camera_004.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_left_camera_rgb_optical_frame", - "seq": 298, - "stamp": { - "nsecs": 582000000, - "secs": 4784 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "front_right_camera": { - "data_file": "front_right_camera_004.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_right_camera_rgb_optical_frame", - "seq": 298, - "stamp": { - "nsecs": 582000000, - "secs": 4784 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "lidar3d": { - "data_file": "lidar3d_004.pcd", - "fields": [ - { - "count": 1, - "datatype": 7, - "name": "x", - "offset": 0 - }, - { - "count": 1, - "datatype": 7, - "name": "y", - "offset": 4 - }, - { - "count": 1, - "datatype": 7, - "name": "z", - "offset": 8 - } - ], - "header": { - "frame_id": "lidar3d", - "seq": 297, - "stamp": { - "nsecs": 597000000, - "secs": 4784 - } - }, - "height": 1, - "is_bigendian": false, - "is_dense": true, - "point_step": 12, - "row_step": 188820, - "width": 15735 - } - }, - "joints": {}, - "labels": { - "pattern_1": { - "front_left_camera": { - "detected": true, - "idxs": [ - { - "id": 0, - "x": 633.225341796875, - "y": 378.10443115234375 - }, - { - "id": 1, - "x": 664.8638305664062, - "y": 361.5523376464844 - }, - { - "id": 2, - "x": 696.009033203125, - "y": 345.3848876953125 - }, - { - "id": 3, - "x": 727.093505859375, - "y": 328.99951171875 - }, - { - "id": 6, - "x": 818.8628540039062, - "y": 281.0905456542969 - }, - { - "id": 7, - "x": 848.9340209960938, - "y": 265.28515625 - }, - { - "id": 11, - "x": 649.5015258789062, - "y": 405.13824462890625 - }, - { - "id": 12, - "x": 681.497802734375, - "y": 388.26849365234375 - }, - { - "id": 13, - "x": 713.2263793945312, - "y": 371.68743896484375 - }, - { - "id": 14, - "x": 744.676513671875, - "y": 355.0394287109375 - }, - { - "id": 15, - "x": 776.0120239257812, - "y": 338.427734375 - }, - { - "id": 16, - "x": 806.9805908203125, - "y": 322.23565673828125 - }, - { - "id": 17, - "x": 837.8191528320312, - "y": 305.9559631347656 - }, - { - "id": 18, - "x": 868.4714965820312, - "y": 289.8819580078125 - }, - { - "id": 19, - "x": 898.7113647460938, - "y": 273.8729553222656 - }, - { - "id": 23, - "x": 698.8569946289062, - "y": 415.9808044433594 - }, - { - "id": 24, - "x": 731.0936889648438, - "y": 398.81298828125 - }, - { - "id": 27, - "x": 826.1423950195312, - "y": 348.2089538574219 - }, - { - "id": 28, - "x": 857.2776489257812, - "y": 331.7658386230469 - }, - { - "id": 29, - "x": 888.4325561523438, - "y": 315.09857177734375 - }, - { - "id": 30, - "x": 919.0819702148438, - "y": 298.77398681640625 - }, - { - "id": 31, - "x": 949.8114624023438, - "y": 282.7021484375 - }, - { - "id": 32, - "x": 980.0180053710938, - "y": 266.37225341796875 - }, - { - "id": 34, - "x": 716.831298828125, - "y": 444.4376525878906 - }, - { - "id": 39, - "x": 877.680908203125, - "y": 358.1537780761719 - }, - { - "id": 40, - "x": 908.968505859375, - "y": 341.3339538574219 - }, - { - "id": 41, - "x": 940.238525390625, - "y": 324.6741638183594 - }, - { - "id": 42, - "x": 971.164306640625, - "y": 308.0008239746094 - }, - { - "id": 43, - "x": 1002.0291748046875, - "y": 291.4349365234375 - }, - { - "id": 44, - "x": 701.889404296875, - "y": 492.1087646484375 - }, - { - "id": 45, - "x": 735.3186645507812, - "y": 474.05572509765625 - }, - { - "id": 55, - "x": 720.5267944335938, - "y": 523.0853271484375 - }, - { - "id": 56, - "x": 754.5316772460938, - "y": 504.7053527832031 - }, - { - "id": 57, - "x": 788.1233520507812, - "y": 486.29083251953125 - }, - { - "id": 58, - "x": 821.6702880859375, - "y": 467.9962463378906 - }, - { - "id": 59, - "x": 854.7809448242188, - "y": 449.9578552246094 - }, - { - "id": 66, - "x": 739.9428100585938, - "y": 555.3038330078125 - }, - { - "id": 67, - "x": 774.4247436523438, - "y": 536.3063354492188 - }, - { - "id": 68, - "x": 808.7073974609375, - "y": 517.4826049804688 - }, - { - "id": 69, - "x": 842.7022705078125, - "y": 498.853515625 - }, - { - "id": 70, - "x": 876.1005859375, - "y": 480.18621826171875 - }, - { - "id": 71, - "x": 909.671630859375, - "y": 461.9657287597656 - }, - { - "id": 72, - "x": 942.959228515625, - "y": 443.57708740234375 - }, - { - "id": 73, - "x": 975.6591186523438, - "y": 425.5472717285156 - }, - { - "id": 74, - "x": 1008.1417846679688, - "y": 407.6428527832031 - }, - { - "id": 75, - "x": 1040.609130859375, - "y": 389.7738037109375 - }, - { - "id": 76, - "x": 1072.6312255859375, - "y": 372.0399475097656 - }, - { - "id": 77, - "x": 760.0084838867188, - "y": 588.8486328125 - }, - { - "id": 78, - "x": 795.02490234375, - "y": 569.2578735351562 - }, - { - "id": 79, - "x": 829.8901977539062, - "y": 549.9441528320312 - }, - { - "id": 80, - "x": 864.3243408203125, - "y": 530.8140869140625 - }, - { - "id": 81, - "x": 898.6199951171875, - "y": 511.7768249511719 - }, - { - "id": 82, - "x": 932.486572265625, - "y": 492.9083557128906 - }, - { - "id": 83, - "x": 966.047607421875, - "y": 474.1062927246094 - }, - { - "id": 84, - "x": 999.4183959960938, - "y": 455.6976318359375 - }, - { - "id": 85, - "x": 1032.4530029296875, - "y": 437.14678955078125 - }, - { - "id": 86, - "x": 1065.3765869140625, - "y": 418.9515075683594 - }, - { - "id": 87, - "x": 1097.8963623046875, - "y": 400.8786315917969 - } - ], - "idxs_initial": [ - { - "x": 847.4357174863477, - "y": -9.391986719676822 - }, - { - "x": 878.0728935603976, - "y": -34.182799282184476 - }, - { - "x": 909.0270728311427, - "y": -59.23012265404333 - }, - { - "x": 940.3032009382039, - "y": -84.53795871925666 - }, - { - "x": 1036.1143022914314, - "y": -162.0658303910568 - }, - { - "x": 1068.7297917232413, - "y": -188.45744309009137 - }, - { - "x": 869.5660385092447, - "y": 13.853233607646189 - }, - { - "x": 900.7752323877567, - "y": -11.185478675012916 - }, - { - "x": 932.3121841434881, - "y": -36.48714665008811 - }, - { - "x": 964.1820841840552, - "y": -62.05593451109996 - }, - { - "x": 996.3902330931028, - "y": -87.8960948443002 - }, - { - "x": 1028.942044569263, - "y": -114.01197098655825 - }, - { - "x": 1061.8430484596963, - "y": -140.4079994591297 - }, - { - "x": 1095.0988938917833, - "y": -167.08871248017078 - }, - { - "x": 1128.7153525066924, - "y": -194.05874055898505 - }, - { - "x": 924.1642190656554, - "y": 12.507411709491635 - }, - { - "x": 956.3053240170632, - "y": -13.05262675088727 - }, - { - "x": 1054.8181144435928, - "y": -91.3943861878492 - }, - { - "x": 1088.3711719363496, - "y": -118.07727220793925 - }, - { - "x": 1122.2917558494114, - "y": -145.05243160980655 - }, - { - "x": 1156.5859380374222, - "y": -172.3246930027491 - }, - { - "x": 1191.2599248453844, - "y": -199.89899194878967 - }, - { - "x": 1226.3200608530628, - "y": -227.78037394039166 - }, - { - "x": 948.2714841426251, - "y": 36.9279134099163 - }, - { - "x": 1115.736514876442, - "y": -95.04179403443379 - }, - { - "x": 1150.347590970902, - "y": -122.31682313456986 - }, - { - "x": 1185.3459529985275, - "y": -149.89705034725029 - }, - { - "x": 1220.7381379253438, - "y": -177.78762708522186 - }, - { - "x": 1256.5308306656293, - "y": -205.99382135087137 - }, - { - "x": 940.0758184712165, - "y": 87.91521258894119 - }, - { - "x": 973.1306312188888, - "y": 62.11006665329501 - }, - { - "x": 965.0601641351793, - "y": 114.15823993101765 - }, - { - "x": 998.7773932273635, - "y": 88.09006866674099 - }, - { - "x": 1032.8712826191063, - "y": 61.7306858924527 - }, - { - "x": 1067.348179356645, - "y": 35.07518444665675 - }, - { - "x": 1102.2145738959096, - "y": 8.118546291949258 - }, - { - "x": 990.8443190497726, - "y": 141.2413699643971 - }, - { - "x": 1025.2498038081703, - "y": 114.90644727870225 - }, - { - "x": 1060.0458592804896, - "y": 88.27257081785638 - }, - { - "x": 1095.2391740633439, - "y": 61.33462094247858 - }, - { - "x": 1130.8365903547906, - "y": 34.08736044233609 - }, - { - "x": 1166.84510838905, - "y": 6.525431141885974 - }, - { - "x": 1203.2718910257627, - "y": -21.35664961247079 - }, - { - "x": 1240.124268500102, - "y": -49.5644925882595 - }, - { - "x": 1277.409743340362, - "y": -78.1038404309898 - }, - { - "x": 1315.1359954599452, - "y": -106.9805715617074 - }, - { - "x": 1353.3108874310133, - "y": -136.20070421359378 - }, - { - "x": 1017.467313683681, - "y": 169.20559946644744 - }, - { - "x": 1052.5883855051443, - "y": 142.600251560796 - }, - { - "x": 1088.1147115972622, - "y": 115.68791043706074 - }, - { - "x": 1124.053346871502, - "y": 88.46323177161236 - }, - { - "x": 1160.4115109500135, - "y": 60.920746467151844 - }, - { - "x": 1197.1965930007145, - "y": 33.05485698997626 - }, - { - "x": 1234.4161567437075, - "y": 4.8598335774578345 - }, - { - "x": 1272.0779456361408, - "y": -23.670189689658002 - }, - { - "x": 1310.1898882429937, - "y": -52.54121895579436 - }, - { - "x": 1348.7601038015969, - "y": -81.75940480584842 - }, - { - "x": 1387.7969079881009, - "y": -111.33104663347694 - } - ], - "idxs_projected": [ - { - "x": 529.8752176180548, - "y": 272.10398085646545 - }, - { - "x": 558.0176609113698, - "y": 251.57046918583885 - }, - { - "x": 586.3298424925384, - "y": 230.91311172548217 - }, - { - "x": 614.813302645454, - "y": 210.13078464130015 - }, - { - "x": 701.3070394785635, - "y": 147.02254147320838 - }, - { - "x": 730.4913949127902, - "y": 125.72882164004969 - }, - { - "x": 546.0226560926753, - "y": 298.0666521851723 - }, - { - "x": 574.5852583822315, - "y": 277.3415599124719 - }, - { - "x": 603.322410915071, - "y": 256.48981356737283 - }, - { - "x": 632.2357186483866, - "y": 235.5102485891125 - }, - { - "x": 661.3268062762422, - "y": 214.4016860958072 - }, - { - "x": 690.5973185339003, - "y": 193.16293266363178 - }, - { - "x": 720.0489205077972, - "y": 171.79278010190083 - }, - { - "x": 749.6832979512895, - "y": 150.29000522396245 - }, - { - "x": 779.5021576062977, - "y": 128.65336961381297 - }, - { - "x": 591.5954737261296, - "y": 303.80114789305594 - }, - { - "x": 620.7703564111267, - "y": 282.751935255488 - }, - { - "x": 709.3892553589793, - "y": 218.81481277239584 - }, - { - "x": 739.2993567391316, - "y": 197.2351515699945 - }, - { - "x": 769.3976053219129, - "y": 175.51974516107208 - }, - { - "x": 799.6857819969568, - "y": 153.66730866215593 - }, - { - "x": 830.1656902008266, - "y": 131.67654092252317 - }, - { - "x": 860.8391562749663, - "y": 109.54612426594426 - }, - { - "x": 609.0662844718275, - "y": 330.9771973828556 - }, - { - "x": 759.0793321033333, - "y": 223.37738932492962 - }, - { - "x": 789.6559411278613, - "y": 201.44571528692762 - }, - { - "x": 820.4281675855591, - "y": 179.3737307986402 - }, - { - "x": 851.397894728709, - "y": 157.16008506033828 - }, - { - "x": 882.5670300614006, - "y": 134.80340987720734 - }, - { - "x": 597.1159694771377, - "y": 380.2170752742799 - }, - { - "x": 627.0166550858387, - "y": 358.89920783029487 - }, - { - "x": 615.0920264996596, - "y": 409.11989233689746 - }, - { - "x": 645.4666056415246, - "y": 387.59832069253815 - }, - { - "x": 676.0371738572474, - "y": 365.93788316052826 - }, - { - "x": 706.8056341876222, - "y": 344.13723136239 - }, - { - "x": 737.773914391311, - "y": 322.1949994060738 - }, - { - "x": 633.5737892776142, - "y": 438.8358087860196 - }, - { - "x": 664.4372863025287, - "y": 417.10743529533835 - }, - { - "x": 695.5027466021569, - "y": 395.2368765733193 - }, - { - "x": 726.7721590823387, - "y": 373.2227323998613 - }, - { - "x": 758.2475388502081, - "y": 351.0635841087517 - }, - { - "x": 789.9309276470804, - "y": 328.75799428290753 - }, - { - "x": 821.8243942899483, - "y": 306.3045064435547 - }, - { - "x": 853.9300351217917, - "y": 283.70164473320415 - }, - { - "x": 886.2499744709023, - "y": 260.9479135922791 - }, - { - "x": 918.7863651194389, - "y": 238.04179742924623 - }, - { - "x": 951.5413887814258, - "y": 214.98176028409634 - }, - { - "x": 652.5829021741472, - "y": 469.3996255275208 - }, - { - "x": 683.951058203128, - "y": 447.4613346433658 - }, - { - "x": 715.5274277896956, - "y": 425.37742316270067 - }, - { - "x": 747.3140909372373, - "y": 403.1464363707722 - }, - { - "x": 779.3131554466826, - "y": 380.76690011175606 - }, - { - "x": 811.5267573824239, - "y": 358.2373204628999 - }, - { - "x": 843.9570615476399, - "y": 335.5561834020915 - }, - { - "x": 876.6062619692452, - "y": 312.7219544686949 - }, - { - "x": 909.4765823926908, - "y": 289.7330784174952 - }, - { - "x": 942.5702767868542, - "y": 266.58797886558904 - }, - { - "x": 975.889629859256, - "y": 243.28505793205125 - } - ] - }, - "front_right_camera": { - "detected": true, - "idxs": [ - { - "id": 1, - "x": 129.0431365966797, - "y": 351.7378234863281 - }, - { - "id": 2, - "x": 169.37490844726562, - "y": 338.89190673828125 - }, - { - "id": 3, - "x": 208.25137329101562, - "y": 326.27764892578125 - }, - { - "id": 6, - "x": 318.4646301269531, - "y": 291.1625061035156 - }, - { - "id": 7, - "x": 352.93218994140625, - "y": 280.26898193359375 - }, - { - "id": 8, - "x": 386.4710998535156, - "y": 269.6075134277344 - }, - { - "id": 9, - "x": 418.9442138671875, - "y": 259.1576232910156 - }, - { - "id": 10, - "x": 450.4377746582031, - "y": 249.07460021972656 - }, - { - "id": 12, - "x": 143.29762268066406, - "y": 383.7464904785156 - }, - { - "id": 13, - "x": 183.7322998046875, - "y": 370.0754699707031 - }, - { - "id": 14, - "x": 223.04959106445312, - "y": 357.001953125 - }, - { - "id": 15, - "x": 261.0066833496094, - "y": 344.25750732421875 - }, - { - "id": 16, - "x": 297.9425964355469, - "y": 332.0591735839844 - }, - { - "id": 17, - "x": 333.624267578125, - "y": 320.03094482421875 - }, - { - "id": 18, - "x": 368.23284912109375, - "y": 308.6830139160156 - }, - { - "id": 19, - "x": 401.8792724609375, - "y": 297.3370666503906 - }, - { - "id": 20, - "x": 434.5808410644531, - "y": 286.5307922363281 - }, - { - "id": 21, - "x": 466.2275390625, - "y": 275.9822082519531 - }, - { - "id": 22, - "x": 115.69328308105469, - "y": 431.05377197265625 - }, - { - "id": 23, - "x": 157.87167358398438, - "y": 416.33795166015625 - }, - { - "id": 24, - "x": 198.5447235107422, - "y": 402.10650634765625 - }, - { - "id": 25, - "x": 238.0239715576172, - "y": 388.4619140625 - }, - { - "id": 26, - "x": 276.1850891113281, - "y": 375.0409240722656 - }, - { - "id": 27, - "x": 313.1908264160156, - "y": 362.1207580566406 - }, - { - "id": 28, - "x": 349.18267822265625, - "y": 349.90423583984375 - }, - { - "id": 29, - "x": 383.9981384277344, - "y": 337.5564880371094 - }, - { - "id": 30, - "x": 417.7682800292969, - "y": 325.8428649902344 - }, - { - "id": 31, - "x": 450.3290100097656, - "y": 314.4140930175781 - }, - { - "id": 32, - "x": 481.9601135253906, - "y": 303.1564025878906 - }, - { - "id": 33, - "x": 130.16848754882812, - "y": 465.4435119628906 - }, - { - "id": 34, - "x": 172.8111572265625, - "y": 450.07684326171875 - }, - { - "id": 39, - "x": 365.00762939453125, - "y": 379.9373779296875 - }, - { - "id": 40, - "x": 399.87164306640625, - "y": 367.1014404296875 - }, - { - "id": 41, - "x": 433.8258361816406, - "y": 354.8740234375 - }, - { - "id": 42, - "x": 466.4908447265625, - "y": 342.889404296875 - }, - { - "id": 43, - "x": 498.34857177734375, - "y": 331.2445068359375 - }, - { - "id": 44, - "x": 145.2854766845703, - "y": 500.6484069824219 - }, - { - "id": 45, - "x": 187.98486328125, - "y": 484.37713623046875 - }, - { - "id": 55, - "x": 160.83428955078125, - "y": 536.6416015625 - }, - { - "id": 56, - "x": 203.77249145507812, - "y": 519.4757080078125 - }, - { - "id": 57, - "x": 245.07861328125, - "y": 503.1176452636719 - }, - { - "id": 58, - "x": 285.177490234375, - "y": 487.0585021972656 - }, - { - "id": 59, - "x": 324.0155334472656, - "y": 471.7245788574219 - }, - { - "id": 66, - "x": 176.5298309326172, - "y": 573.3404541015625 - }, - { - "id": 67, - "x": 219.86903381347656, - "y": 555.642578125 - }, - { - "id": 68, - "x": 261.2998352050781, - "y": 538.2464599609375 - }, - { - "id": 69, - "x": 301.70684814453125, - "y": 521.5955810546875 - }, - { - "id": 70, - "x": 340.6641540527344, - "y": 505.2518310546875 - }, - { - "id": 71, - "x": 378.3205871582031, - "y": 489.8448181152344 - }, - { - "id": 72, - "x": 414.80096435546875, - "y": 474.7232666015625 - }, - { - "id": 73, - "x": 450.0820617675781, - "y": 459.90118408203125 - }, - { - "id": 74, - "x": 484.162109375, - "y": 445.8399963378906 - }, - { - "id": 75, - "x": 517.2474975585938, - "y": 432.0485534667969 - }, - { - "id": 76, - "x": 549.472412109375, - "y": 418.7799377441406 - }, - { - "id": 77, - "x": 192.74813842773438, - "y": 611.3798217773438 - }, - { - "id": 78, - "x": 236.1200714111328, - "y": 592.5125122070312 - }, - { - "id": 79, - "x": 278.0492858886719, - "y": 574.4093017578125 - }, - { - "id": 80, - "x": 318.6976623535156, - "y": 556.8939208984375 - }, - { - "id": 81, - "x": 357.76885986328125, - "y": 539.9131469726562 - }, - { - "id": 82, - "x": 395.4477844238281, - "y": 523.4534912109375 - }, - { - "id": 83, - "x": 432.0800476074219, - "y": 507.6798400878906 - }, - { - "id": 84, - "x": 467.3562316894531, - "y": 492.27459716796875 - }, - { - "id": 85, - "x": 501.763671875, - "y": 477.3402404785156 - }, - { - "id": 86, - "x": 534.9246215820312, - "y": 462.9710388183594 - } - ], - "idxs_initial": [ - { - "x": 352.50949187749677, - "y": 482.58532840911937 - }, - { - "x": 386.7150201652138, - "y": 478.4429032826454 - }, - { - "x": 420.2127125262193, - "y": 474.3861998940017 - }, - { - "x": 516.6718745495746, - "y": 462.7046128393249 - }, - { - "x": 547.547089142066, - "y": 458.9655019085593 - }, - { - "x": 577.814812021257, - "y": 455.29996063343924 - }, - { - "x": 607.4927977647412, - "y": 451.70583886420775 - }, - { - "x": 636.5981157638612, - "y": 448.18106942988027 - }, - { - "x": 357.12580317070785, - "y": 511.35161266306727 - }, - { - "x": 391.87518574688096, - "y": 506.8314139041905 - }, - { - "x": 425.89314381487225, - "y": 502.40635882583376 - }, - { - "x": 459.2025300174165, - "y": 498.0734747568396 - }, - { - "x": 491.8252547986715, - "y": 493.829911587216 - }, - { - "x": 523.7823344665643, - "y": 489.67293551618843 - }, - { - "x": 555.0939363428087, - "y": 485.5999231790861 - }, - { - "x": 585.7794212044187, - "y": 481.6083561265512 - }, - { - "x": 615.8573832044029, - "y": 477.6958156316564 - }, - { - "x": 645.3456874446059, - "y": 473.85997780242997 - }, - { - "x": 325.8148173776017, - "y": 546.1752489921793 - }, - { - "x": 361.9067679625825, - "y": 541.1439259356662 - }, - { - "x": 397.2174107465195, - "y": 536.2215194627655 - }, - { - "x": 431.77184434374885, - "y": 531.4045307535202 - }, - { - "x": 465.5941037390801, - "y": 526.6896092610281 - }, - { - "x": 498.70721604026585, - "y": 522.0735449393842 - }, - { - "x": 531.1332527599875, - "y": 517.5532609554211 - }, - { - "x": 562.8933788768076, - "y": 513.1258068494683 - }, - { - "x": 594.0078989042518, - "y": 508.78835211318807 - }, - { - "x": 624.4963001787418, - "y": 504.5381801551117 - }, - { - "x": 654.3772935603039, - "y": 500.37268262684205 - }, - { - "x": 330.1624952745202, - "y": 577.4897132367985 - }, - { - "x": 366.8613554415992, - "y": 572.0181592205937 - }, - { - "x": 538.7370367951459, - "y": 546.3926474113321 - }, - { - "x": 570.9583142529513, - "y": 541.5886709586887 - }, - { - "x": 602.5135789935572, - "y": 536.8839925371298 - }, - { - "x": 633.423269476398, - "y": 532.2755649093762 - }, - { - "x": 663.7069963472559, - "y": 527.7604642596145 - }, - { - "x": 334.6728263928366, - "y": 609.9756990629388 - }, - { - "x": 371.9991982831134, - "y": 604.034337992693 - }, - { - "x": 339.355112382365, - "y": 643.7002022755825 - }, - { - "x": 377.3306551563144, - "y": 637.2570117165616 - }, - { - "x": 414.43817679326696, - "y": 630.9610955659202 - }, - { - "x": 450.70710203116084, - "y": 624.807461421185 - }, - { - "x": 486.1655405229152, - "y": 618.7913400062089 - }, - { - "x": 344.2193779201045, - "y": 678.7354263352672 - }, - { - "x": 382.8668804334072, - "y": 671.7556882353988 - }, - { - "x": 420.61423587940146, - "y": 664.9385166759948 - }, - { - "x": 457.4925305104092, - "y": 658.2782974805727 - }, - { - "x": 493.5314354656342, - "y": 651.7696720420483 - }, - { - "x": 528.759286388814, - "y": 645.4075229437885 - }, - { - "x": 563.2031577303095, - "y": 639.1869605406564 - }, - { - "x": 596.8889321431104, - "y": 633.1033104260941 - }, - { - "x": 629.8413653465751, - "y": 627.1521017177326 - }, - { - "x": 662.0841467995236, - "y": 621.3290560998324 - }, - { - "x": 693.6399564951887, - "y": 615.6300775661168 - }, - { - "x": 349.2764423545833, - "y": 715.1592983816452 - }, - { - "x": 388.6199020881462, - "y": 707.6053191913352 - }, - { - "x": 427.0292759753385, - "y": 700.2306853126281 - }, - { - "x": 464.5374391236129, - "y": 693.0290846957128 - }, - { - "x": 501.17574181202804, - "y": 685.9944980591831 - }, - { - "x": 536.9740968844875, - "y": 679.1211821104591 - }, - { - "x": 571.961061200521, - "y": 672.4036539071635 - }, - { - "x": 606.1639116097389, - "y": 665.8366762699603 - }, - { - "x": 639.6087158747641, - "y": 659.415244165288 - }, - { - "x": 672.3203989302032, - "y": 653.1345719835783 - } - ], - "idxs_projected": [ - { - "x": 80.53586023952323, - "y": 365.3437980986376 - }, - { - "x": 121.32804483430948, - "y": 349.27310783904437 - }, - { - "x": 161.2980465276387, - "y": 333.5263288109114 - }, - { - "x": 276.51623106071384, - "y": 288.1344044926348 - }, - { - "x": 313.4341034144795, - "y": 273.59005739443114 - }, - { - "x": 349.64357637686646, - "y": 259.3247948147945 - }, - { - "x": 385.16484588829786, - "y": 245.33066026141475 - }, - { - "x": 420.0173474209789, - "y": 231.59999683979194 - }, - { - "x": 92.51337833719151, - "y": 397.9251335064648 - }, - { - "x": 133.75066778184072, - "y": 381.2940676728741 - }, - { - "x": 174.14533319633887, - "y": 365.00283347970236 - }, - { - "x": 213.72294007849354, - "y": 349.0411203201461 - }, - { - "x": 252.50803005980578, - "y": 333.39903051434675 - }, - { - "x": 290.524171653086, - "y": 318.0670588427948 - }, - { - "x": 327.7940080113502, - "y": 303.0360732850893 - }, - { - "x": 364.33930190135123, - "y": 288.2972968820395 - }, - { - "x": 400.18097807944355, - "y": 273.8422906454101 - }, - { - "x": 435.33916324315885, - "y": 259.6629374453857 - }, - { - "x": 62.25026189473158, - "y": 449.022789558877 - }, - { - "x": 104.83319198764434, - "y": 431.4375838684036 - }, - { - "x": 146.52459019333588, - "y": 414.2205485124325 - }, - { - "x": 187.35216461752907, - "y": 397.3602410482441 - }, - { - "x": 227.3424869443025, - "y": 380.8456883340408 - }, - { - "x": 266.5210501063358, - "y": 364.66636271322756 - }, - { - "x": 304.91232247851576, - "y": 348.8121596344184 - }, - { - "x": 342.53979883698906, - "y": 333.2733766071953 - }, - { - "x": 379.4260483066758, - "y": 318.0406934015246 - }, - { - "x": 415.592759502853, - "y": 303.10515340592025 - }, - { - "x": 451.0607830565307, - "y": 288.45814606600527 - }, - { - "x": 74.44079767722383, - "y": 484.13864004535196 - }, - { - "x": 117.51018716882413, - "y": 465.9216421343508 - }, - { - "x": 319.69637627935487, - "y": 380.4032396648162 - }, - { - "x": 357.6872423119235, - "y": 364.3342975385898 - }, - { - "x": 394.91963232331983, - "y": 348.5861669273708 - }, - { - "x": 431.4160359270997, - "y": 333.1493354315639 - }, - { - "x": 467.19806231760674, - "y": 318.01466304122545 - }, - { - "x": 86.99391428034266, - "y": 520.2989346902757 - }, - { - "x": 130.5601257171333, - "y": 501.4201837710167 - }, - { - "x": 99.9260321594221, - "y": 557.5509739786082 - }, - { - "x": 143.99971070611946, - "y": 537.9786446055198 - }, - { - "x": 187.1097712652819, - "y": 518.8342406805397 - }, - { - "x": 229.2874746201648, - "y": 500.103879851059 - }, - { - "x": 270.56274384259973, - "y": 481.7742738180966 - }, - { - "x": 113.25457849364466, - "y": 595.9449583469418 - }, - { - "x": 157.84665777016522, - "y": 575.6452148406286 - }, - { - "x": 201.44917309787098, - "y": 555.7959525558675 - }, - { - "x": 244.0947028193753, - "y": 536.3823407870794 - }, - { - "x": 285.81441074498923, - "y": 517.39019276912 - }, - { - "x": 326.638122101006, - "y": 498.8059311031866 - }, - { - "x": 366.5943946366445, - "y": 480.61655538665923 - }, - { - "x": 405.71058524591604, - "y": 462.80961188469155 - }, - { - "x": 444.01291243102605, - "y": 445.3731650948686 - }, - { - "x": 481.52651490702084, - "y": 428.29577106849376 - }, - { - "x": 518.2755066229552, - "y": 411.56645236318974 - }, - { - "x": 126.9980655386803, - "y": 635.5342138847826 - }, - { - "x": 172.11977301357672, - "y": 614.4710509836519 - }, - { - "x": 216.22492808844413, - "y": 593.8824226247093 - }, - { - "x": 259.34750114959803, - "y": 573.7524711682329 - }, - { - "x": 301.51996566180406, - "y": 554.0660377490865 - }, - { - "x": 342.77337972305804, - "y": 534.8086242063162 - }, - { - "x": 383.1374623449494, - "y": 515.9663574748854 - }, - { - "x": 422.6406648523303, - "y": 497.5259562557551 - }, - { - "x": 461.31023776277834, - "y": 479.4746997960329 - }, - { - "x": 499.17229347622913, - "y": 461.8003986249661 - } - ] - }, - "lidar3d": { - "detected": true, - "idxs": [ - 7024, - 7033, - 7042, - 7051, - 7052, - 7071, - 7072, - 7081, - 7082, - 7092, - 7102, - 7103, - 7113, - 7114, - 7115, - 7124, - 7125, - 7126, - 7135, - 7137, - 7146, - 7147, - 7148, - 7157, - 7158, - 7159, - 7168, - 7169, - 7170, - 7179, - 7180, - 7181, - 7191, - 7202, - 7203, - 7213, - 7214, - 7223, - 7224, - 7225, - 7234, - 7235, - 7236, - 7245, - 7246, - 7256, - 7257, - 7258, - 7267, - 7269, - 7279, - 7281, - 7291, - 7292, - 7293, - 7302, - 7303, - 7304, - 7305, - 7314, - 7315, - 7316, - 7317, - 7326, - 7327, - 7328, - 7329, - 7338, - 7340, - 7341, - 7350, - 7352, - 7364, - 7365, - 7376, - 7377, - 7386, - 7387, - 7388, - 7389, - 7398, - 7399, - 7400, - 7401, - 7410, - 7411, - 7425, - 7434, - 7435, - 7436, - 7446, - 7448, - 7449, - 7461, - 7471, - 7472, - 7482, - 7483, - 7484, - 7494, - 7495, - 7496, - 7497, - 7506, - 7507, - 7508, - 7509, - 7518, - 7519, - 7520, - 7521, - 7530, - 7531, - 7532, - 7533, - 7542, - 7543, - 7545, - 7546, - 7556, - 7558, - 7568, - 7569, - 7570, - 7571, - 7572, - 7581, - 7582, - 7583, - 7585, - 7594, - 7595, - 7596, - 7597, - 7598, - 7608, - 7609, - 7611, - 7620, - 7622, - 7624, - 7633, - 7634, - 7636, - 7637, - 7646, - 7647, - 7648, - 7649, - 7650, - 7659, - 7660, - 7661, - 7662, - 7663, - 7673, - 7674, - 7675, - 7676, - 7685, - 7686, - 7687, - 7688, - 7689, - 7699, - 7700, - 7701, - 7711, - 7712, - 7713, - 7714, - 7737, - 7738, - 7739, - 7740, - 7741, - 7750, - 7751, - 7752, - 7753, - 7754, - 7763, - 7764, - 7765, - 7767, - 7776, - 7778, - 7779, - 7789, - 7790, - 7791, - 7792, - 7793, - 7802, - 7803, - 7805, - 7807, - 7816, - 7817, - 7818, - 7819, - 7820, - 7830, - 7831, - 7832, - 7834, - 7835, - 7844, - 7845, - 7846, - 7848, - 7858, - 7859, - 7860, - 7861, - 7862, - 7863, - 7872, - 7873, - 7875, - 7876, - 7877, - 7887, - 7888, - 7889, - 7890, - 7900, - 7901, - 7902, - 7903, - 7904, - 7905, - 7914, - 7915, - 7916, - 7917, - 7918, - 7919, - 7928, - 7929, - 7930, - 7931, - 7932, - 7933, - 7942, - 7943, - 7944, - 7945, - 7956, - 7959, - 7960, - 7970, - 7971, - 7972, - 7973, - 7974, - 7975, - 7984, - 7985, - 7986, - 7987, - 7988, - 7989, - 7998, - 7999, - 8001, - 8002, - 8012, - 8013, - 8014, - 8015, - 8016, - 8017, - 8027, - 8028, - 8030, - 8031, - 8040, - 8041, - 8043, - 8044, - 8045, - 8054, - 8055, - 8056, - 8057, - 8058, - 8059, - 8068, - 8069, - 8071, - 8072, - 8073, - 8082, - 8084, - 8085, - 8086, - 8087, - 8088, - 8098, - 8099, - 8100, - 8101, - 8102, - 8103, - 8112, - 8113, - 8114, - 8115, - 8117, - 8118, - 8128, - 8129, - 8130, - 8131, - 8132, - 8133, - 8144, - 8145, - 8146, - 8147, - 8148, - 8157, - 8158, - 8159, - 8161, - 8163, - 8173, - 8174, - 8175, - 8176, - 8177, - 8187, - 8188, - 8189, - 8190, - 8191, - 8192, - 8202, - 8203, - 8204, - 8205, - 8206, - 8207, - 8208, - 8217, - 8218, - 8219, - 8221, - 8223, - 8232, - 8233, - 8234, - 8236, - 8237, - 8238, - 8247, - 8248, - 8249, - 8252, - 8264, - 8265, - 8266, - 8267, - 8268, - 8277, - 8278, - 8279, - 8280, - 8281, - 8283, - 8292, - 8293, - 8294, - 8295, - 8297, - 8298, - 8307, - 8308, - 8309, - 8311, - 8313, - 8323, - 8324, - 8325, - 8327, - 8328, - 8337, - 8338, - 8339, - 8340, - 8342, - 8343, - 8352, - 8353, - 8354, - 8355, - 8356, - 8357, - 8367, - 8368, - 8369, - 8370, - 8372, - 8382, - 8383, - 8384, - 8385, - 8387, - 8388, - 8389, - 8399, - 8401, - 8402, - 8403, - 8415, - 8416, - 8417, - 8418, - 8419, - 8420, - 8421, - 8430, - 8431, - 8432, - 8433, - 8434, - 8435, - 8446, - 8448, - 8450, - 8451, - 8452, - 8453, - 8463, - 8464, - 8466, - 8467, - 8468, - 8469, - 8478, - 8479, - 8480, - 8481, - 8482, - 8484, - 8485, - 8494, - 8495, - 8496, - 8497, - 8498, - 8499, - 8501, - 8510, - 8511, - 8513, - 8514, - 8515, - 8516, - 8517, - 8527, - 8528, - 8529, - 8530, - 8531, - 8541, - 8542, - 8543, - 8545, - 8547, - 8557, - 8558, - 8559, - 8560, - 8561, - 8562, - 8571, - 8573, - 8575, - 8576, - 8577, - 8586, - 8588, - 8589, - 8590, - 8592, - 8601, - 8602, - 8603, - 8605, - 8606, - 8615, - 8617, - 8618, - 8619, - 8620, - 8629, - 8631, - 8632, - 8633, - 8634, - 8644, - 8645, - 8646, - 8648, - 8658, - 8659, - 8660, - 8662, - 8671, - 8672, - 8674, - 8675, - 8676, - 8685, - 8686, - 8687, - 8688, - 8689, - 8698, - 8699, - 8700, - 8701, - 8702, - 8711, - 8713, - 8714, - 8715, - 8724, - 8725, - 8726, - 8727, - 8728, - 8737, - 8739, - 8740, - 8750, - 8751, - 8753, - 8762, - 8765, - 8777, - 8786, - 8787, - 8788, - 8789, - 8798, - 8799, - 8800, - 8811, - 8812, - 8813, - 8822, - 8823, - 8833, - 8835, - 8844, - 8845, - 8846, - 8855, - 8866, - 8867, - 8877, - 8878, - 8887, - 8897, - 8898, - 8907, - 8917, - 8928, - 8937, - 8946, - 8955, - 8964, - 8973, - 8982 - ], - "idxs_limit_points": [ - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982 - ], - "samples": [ - 274, - 537, - 308, - 405, - 552, - 265, - 261, - 317, - 15, - 46, - 468, - 566, - 364, - 237, - 520, - 454, - 214, - 487, - 343, - 148, - 393, - 447, - 55, - 113, - 564, - 8, - 570, - 554, - 313, - 387, - 568, - 332, - 346, - 316, - 50, - 213, - 83, - 336, - 122, - 67, - 131, - 301, - 419, - 348, - 238, - 27, - 187, - 516, - 374, - 309, - 300, - 547, - 430, - 472, - 75, - 203, - 417, - 563, - 43, - 246, - 229, - 249, - 404, - 388, - 215, - 155, - 368, - 506, - 153, - 380, - 510, - 450, - 184, - 0, - 572, - 360, - 351, - 157, - 227, - 254, - 87, - 345, - 74, - 546, - 189, - 223, - 283, - 175, - 555, - 410, - 262, - 250, - 162, - 480, - 527, - 57, - 298, - 330, - 149, - 414, - 280, - 339, - 141, - 219, - 5, - 431, - 159, - 385, - 44, - 327, - 251, - 58, - 256, - 112, - 445, - 310, - 382, - 329, - 383, - 135, - 491, - 190, - 401, - 118, - 531, - 52, - 305, - 263, - 449, - 550, - 540, - 66, - 478, - 24, - 34, - 111, - 1, - 344, - 31, - 216, - 528, - 366, - 10, - 33, - 28, - 4, - 17, - 275, - 173, - 170, - 561, - 9, - 548, - 471, - 286, - 108, - 240, - 102, - 136, - 151, - 297, - 281, - 267, - 128, - 119, - 93, - 107, - 200, - 30, - 538, - 284, - 358, - 231, - 18, - 169, - 167, - 208, - 61, - 551, - 288, - 94, - 258, - 467, - 47, - 389, - 396, - 441, - 115, - 90, - 511, - 542, - 408, - 160, - 371, - 494, - 32, - 226, - 76, - 453, - 22, - 146, - 176, - 29, - 535, - 45, - 507, - 534, - 116, - 340, - 391, - 399, - 436, - 103, - 452, - 59, - 565, - 463, - 376, - 129, - 269, - 437, - 127, - 16, - 413, - 99, - 166, - 179, - 182, - 232, - 337, - 315, - 195, - 197, - 372, - 218, - 125, - 485, - 489, - 91, - 482, - 545, - 465, - 407, - 37, - 456, - 474, - 272, - 525, - 171, - 492, - 209, - 233, - 186, - 180, - 161, - 202, - 241, - 488, - 398, - 394, - 65, - 154, - 86, - 544, - 290, - 64, - 476, - 379, - 85, - 234, - 77, - 69, - 82, - 40, - 573, - 120, - 349, - 322, - 496, - 331, - 242, - 158, - 39, - 473, - 78, - 415, - 323, - 230, - 549, - 79, - 299, - 35, - 95, - 245, - 273, - 524, - 23, - 98, - 526, - 530, - 259, - 181, - 257, - 191, - 475, - 435, - 367, - 192, - 354, - 138, - 559, - 438, - 126, - 459, - 426, - 206, - 341, - 504, - 25, - 378, - 557, - 3, - 386, - 443, - 515, - 442, - 481, - 270, - 302, - 498, - 68, - 36, - 41, - 335, - 19, - 287, - 359, - 130, - 239, - 289, - 247, - 477, - 508, - 514, - 221, - 235, - 321, - 110, - 220, - 539, - 501, - 464, - 536, - 121, - 567, - 224, - 338, - 497, - 529, - 205, - 403, - 70, - 451, - 243, - 495, - 490, - 466, - 439, - 53, - 523, - 244, - 124, - 92, - 556, - 12, - 409, - 204, - 21, - 156, - 60, - 428, - 178, - 54, - 377, - 458, - 164, - 486, - 293, - 424, - 483, - 42, - 147, - 375, - 328, - 312, - 423, - 397, - 80, - 334, - 416, - 425, - 13, - 411, - 355, - 143, - 89, - 210, - 217, - 291, - 532, - 81, - 145, - 320, - 188, - 500, - 420, - 193, - 123, - 314, - 106, - 356, - 575, - 268, - 304, - 429, - 222, - 446, - 509, - 350, - 448, - 311, - 292, - 402, - 499, - 255, - 522, - 319, - 460, - 519, - 365, - 342, - 418, - 278, - 71, - 228, - 264, - 72, - 543, - 361, - 307, - 198, - 558, - 325, - 569, - 260, - 462, - 406, - 455, - 183, - 390, - 253, - 470, - 444, - 296, - 172, - 271, - 576, - 571, - 152, - 174, - 484, - 109, - 434, - 252, - 276, - 421, - 236, - 422, - 326, - 412, - 117, - 457, - 140, - 100, - 199, - 97, - 513, - 63, - 392, - 440, - 49, - 512, - 133, - 114, - 201, - 177, - 357, - 521, - 6, - 282, - 212, - 56, - 469, - 505, - 38, - 11, - 225, - 347, - 369, - 20, - 168, - 574, - 207, - 562, - 211, - 196, - 51, - 84, - 62, - 105, - 139, - 503, - 541, - 14, - 294, - 142, - 432, - 502, - 104, - 381, - 479, - 395, - 137, - 7, - 185, - 163, - 318, - 48, - 96, - 303, - 362, - 433, - 553, - 400, - 363, - 353, - 285, - 295, - 266, - 370, - 352, - 150, - 427, - 73, - 306, - 533, - 165, - 384, - 101, - 134, - 560, - 279, - 324, - 248, - 194, - 461, - 333, - 2, - 518, - 144, - 373, - 132, - 493, - 517, - 88, - 26, - 277 - ] - } - } - }, - "transforms": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame", - "parent": "back_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame", - "parent": "back_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link", - "parent": "back_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link", - "parent": "base_footprint", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link", - "parent": "base_link", - "quat": [ - -0.5807758810060791, - -0.4028662466455167, - -0.40318718763639533, - 0.5812385526453152 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link", - "parent": "base_link", - "quat": [ - -0.3482699411165234, - 0.6150690081278091, - 0.6155589991820879, - 0.348547388286461 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame", - "parent": "front_left_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.06454787974967352, - 0.027193985494797703, - 0.022946571853517495, - 0.9972800575630205 - ], - "trans": [ - 0.07537842291898181, - -0.1675911199252268, - 0.03170733941700371 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame", - "parent": "front_left_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link", - "parent": "front_left_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame", - "parent": "front_right_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.04746283652552691, - -0.04346688988435667, - 0.044702994973135964, - 0.9969250477709768 - ], - "trans": [ - 0.1962837228104403, - -0.08962022287351953, - -0.0485255889447926 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame", - "parent": "front_right_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link", - "parent": "front_right_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d", - "parent": "lidar3d_base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link", - "parent": "lidar3d_plate_link", - "quat": [ - 0.016501384256234396, - -0.08463391794731577, - -0.020255622932156565, - 0.996069532708508 - ], - "trans": [ - 0.027822203456308335, - -0.02956653224356997, - -0.07322688178495473 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link", - "parent": "platform_support_leg3_link", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link", - "parent": "platform_support_leg4_link", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint", - "parent": "world", - "quat": [ - 0.0001387644879045387, - -0.0012507501613722566, - 0.11063895436243625, - 0.9938598684653875 - ], - "trans": [ - 0.5602994147094764, - -0.6451274905564669, - -0.0010088596952501617 - ] - }, - "world-pattern_link": { - "child": "pattern_link", - "parent": "world", - "quat": [ - 0.6433098748820896, - -0.32436101539885664, - 0.5458390858266935, - -0.42778736418049185 - ], - "trans": [ - 2.138732922282396, - 0.3799822873133196, - 0.9749910969424539 - ] - } - }, - "transforms_ini": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame_ini", - "parent": "back_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame_ini", - "parent": "back_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link_ini", - "parent": "back_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link_ini", - "parent": "base_footprint_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.5807758810060791, - -0.4028662466455167, - -0.40318718763639533, - 0.5812385526453152 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.3482699411165234, - 0.6150690081278091, - 0.6155589991820879, - 0.348547388286461 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame_ini", - "parent": "front_left_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame_ini", - "parent": "front_left_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link_ini", - "parent": "front_left_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame_ini", - "parent": "front_right_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame_ini", - "parent": "front_right_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link_ini", - "parent": "front_right_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d_ini", - "parent": "lidar3d_base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link_ini", - "parent": "lidar3d_plate_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link_ini", - "parent": "platform_support_leg3_link_ini", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link_ini", - "parent": "platform_support_leg4_link_ini", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint_ini", - "parent": "world_ini", - "quat": [ - 0.0001387644879045387, - -0.0012507501613722566, - 0.11063895436243625, - 0.9938598684653875 - ], - "trans": [ - 0.5602994147094764, - -0.6451274905564669, - -0.0010088596952501617 - ] - } - } - } - }, - "patterns": { - "pattern_1": { - "corners": [ - { - "id": 0, - "x": 0.06, - "y": 0.06 - }, - { - "id": 1, - "x": 0.12, - "y": 0.06 - }, - { - "id": 2, - "x": 0.18, - "y": 0.06 - }, - { - "id": 3, - "x": 0.24, - "y": 0.06 - }, - { - "id": 4, - "x": 0.3, - "y": 0.06 - }, - { - "id": 5, - "x": 0.36, - "y": 0.06 - }, - { - "id": 6, - "x": 0.42, - "y": 0.06 - }, - { - "id": 7, - "x": 0.48, - "y": 0.06 - }, - { - "id": 8, - "x": 0.54, - "y": 0.06 - }, - { - "id": 9, - "x": 0.6000000000000001, - "y": 0.06 - }, - { - "id": 10, - "x": 0.6599999999999999, - "y": 0.06 - }, - { - "id": 11, - "x": 0.06, - "y": 0.12 - }, - { - "id": 12, - "x": 0.12, - "y": 0.12 - }, - { - "id": 13, - "x": 0.18, - "y": 0.12 - }, - { - "id": 14, - "x": 0.24, - "y": 0.12 - }, - { - "id": 15, - "x": 0.3, - "y": 0.12 - }, - { - "id": 16, - "x": 0.36, - "y": 0.12 - }, - { - "id": 17, - "x": 0.42, - "y": 0.12 - }, - { - "id": 18, - "x": 0.48, - "y": 0.12 - }, - { - "id": 19, - "x": 0.54, - "y": 0.12 - }, - { - "id": 20, - "x": 0.6000000000000001, - "y": 0.12 - }, - { - "id": 21, - "x": 0.6599999999999999, - "y": 0.12 - }, - { - "id": 22, - "x": 0.06, - "y": 0.18 - }, - { - "id": 23, - "x": 0.12, - "y": 0.18 - }, - { - "id": 24, - "x": 0.18, - "y": 0.18 - }, - { - "id": 25, - "x": 0.24, - "y": 0.18 - }, - { - "id": 26, - "x": 0.3, - "y": 0.18 - }, - { - "id": 27, - "x": 0.36, - "y": 0.18 - }, - { - "id": 28, - "x": 0.42, - "y": 0.18 - }, - { - "id": 29, - "x": 0.48, - "y": 0.18 - }, - { - "id": 30, - "x": 0.54, - "y": 0.18 - }, - { - "id": 31, - "x": 0.6000000000000001, - "y": 0.18 - }, - { - "id": 32, - "x": 0.6599999999999999, - "y": 0.18 - }, - { - "id": 33, - "x": 0.06, - "y": 0.24 - }, - { - "id": 34, - "x": 0.12, - "y": 0.24 - }, - { - "id": 35, - "x": 0.18, - "y": 0.24 - }, - { - "id": 36, - "x": 0.24, - "y": 0.24 - }, - { - "id": 37, - "x": 0.3, - "y": 0.24 - }, - { - "id": 38, - "x": 0.36, - "y": 0.24 - }, - { - "id": 39, - "x": 0.42, - "y": 0.24 - }, - { - "id": 40, - "x": 0.48, - "y": 0.24 - }, - { - "id": 41, - "x": 0.54, - "y": 0.24 - }, - { - "id": 42, - "x": 0.6000000000000001, - "y": 0.24 - }, - { - "id": 43, - "x": 0.6599999999999999, - "y": 0.24 - }, - { - "id": 44, - "x": 0.06, - "y": 0.3 - }, - { - "id": 45, - "x": 0.12, - "y": 0.3 - }, - { - "id": 46, - "x": 0.18, - "y": 0.3 - }, - { - "id": 47, - "x": 0.24, - "y": 0.3 - }, - { - "id": 48, - "x": 0.3, - "y": 0.3 - }, - { - "id": 49, - "x": 0.36, - "y": 0.3 - }, - { - "id": 50, - "x": 0.42, - "y": 0.3 - }, - { - "id": 51, - "x": 0.48, - "y": 0.3 - }, - { - "id": 52, - "x": 0.54, - "y": 0.3 - }, - { - "id": 53, - "x": 0.6000000000000001, - "y": 0.3 - }, - { - "id": 54, - "x": 0.6599999999999999, - "y": 0.3 - }, - { - "id": 55, - "x": 0.06, - "y": 0.36 - }, - { - "id": 56, - "x": 0.12, - "y": 0.36 - }, - { - "id": 57, - "x": 0.18, - "y": 0.36 - }, - { - "id": 58, - "x": 0.24, - "y": 0.36 - }, - { - "id": 59, - "x": 0.3, - "y": 0.36 - }, - { - "id": 60, - "x": 0.36, - "y": 0.36 - }, - { - "id": 61, - "x": 0.42, - "y": 0.36 - }, - { - "id": 62, - "x": 0.48, - "y": 0.36 - }, - { - "id": 63, - "x": 0.54, - "y": 0.36 - }, - { - "id": 64, - "x": 0.6000000000000001, - "y": 0.36 - }, - { - "id": 65, - "x": 0.6599999999999999, - "y": 0.36 - }, - { - "id": 66, - "x": 0.06, - "y": 0.42 - }, - { - "id": 67, - "x": 0.12, - "y": 0.42 - }, - { - "id": 68, - "x": 0.18, - "y": 0.42 - }, - { - "id": 69, - "x": 0.24, - "y": 0.42 - }, - { - "id": 70, - "x": 0.3, - "y": 0.42 - }, - { - "id": 71, - "x": 0.36, - "y": 0.42 - }, - { - "id": 72, - "x": 0.42, - "y": 0.42 - }, - { - "id": 73, - "x": 0.48, - "y": 0.42 - }, - { - "id": 74, - "x": 0.54, - "y": 0.42 - }, - { - "id": 75, - "x": 0.6000000000000001, - "y": 0.42 - }, - { - "id": 76, - "x": 0.6599999999999999, - "y": 0.42 - }, - { - "id": 77, - "x": 0.06, - "y": 0.48 - }, - { - "id": 78, - "x": 0.12, - "y": 0.48 - }, - { - "id": 79, - "x": 0.18, - "y": 0.48 - }, - { - "id": 80, - "x": 0.24, - "y": 0.48 - }, - { - "id": 81, - "x": 0.3, - "y": 0.48 - }, - { - "id": 82, - "x": 0.36, - "y": 0.48 - }, - { - "id": 83, - "x": 0.42, - "y": 0.48 - }, - { - "id": 84, - "x": 0.48, - "y": 0.48 - }, - { - "id": 85, - "x": 0.54, - "y": 0.48 - }, - { - "id": 86, - "x": 0.6000000000000001, - "y": 0.48 - }, - { - "id": 87, - "x": 0.6599999999999999, - "y": 0.48 - } - ], - "frame": { - "corners": { - "bottom_left": { - "x": -0.04, - "y": 0.5700000000000001 - }, - "bottom_right": { - "x": 0.76, - "y": 0.5700000000000001 - }, - "top_left": { - "x": -0.04, - "y": -0.03 - }, - "top_right": { - "x": 0.76, - "y": -0.03 - } - }, - "lines_sampled": { - "bottom": [ - { - "x": -0.04, - "y": 0.5700000000000001 - }, - { - "x": -0.019487179487179488, - "y": 0.5700000000000001 - }, - { - "x": 0.0010256410256410248, - "y": 0.5700000000000001 - }, - { - "x": 0.02153846153846154, - "y": 0.5700000000000001 - }, - { - "x": 0.04205128205128205, - "y": 0.5700000000000001 - }, - { - "x": 0.06256410256410255, - "y": 0.5700000000000001 - }, - { - "x": 0.08307692307692308, - "y": 0.5700000000000001 - }, - { - "x": 0.1035897435897436, - "y": 0.5700000000000001 - }, - { - "x": 0.1241025641025641, - "y": 0.5700000000000001 - }, - { - "x": 0.14461538461538462, - "y": 0.5700000000000001 - }, - { - "x": 0.1651282051282051, - "y": 0.5700000000000001 - }, - { - "x": 0.18564102564102564, - "y": 0.5700000000000001 - }, - { - "x": 0.20615384615384616, - "y": 0.5700000000000001 - }, - { - "x": 0.22666666666666666, - "y": 0.5700000000000001 - }, - { - "x": 0.2471794871794872, - "y": 0.5700000000000001 - }, - { - "x": 0.26769230769230773, - "y": 0.5700000000000001 - }, - { - "x": 0.2882051282051282, - "y": 0.5700000000000001 - }, - { - "x": 0.3087179487179488, - "y": 0.5700000000000001 - }, - { - "x": 0.32923076923076927, - "y": 0.5700000000000001 - }, - { - "x": 0.34974358974358977, - "y": 0.5700000000000001 - }, - { - "x": 0.37025641025641026, - "y": 0.5700000000000001 - }, - { - "x": 0.3907692307692308, - "y": 0.5700000000000001 - }, - { - "x": 0.4112820512820513, - "y": 0.5700000000000001 - }, - { - "x": 0.43179487179487186, - "y": 0.5700000000000001 - }, - { - "x": 0.45230769230769236, - "y": 0.5700000000000001 - }, - { - "x": 0.4728205128205128, - "y": 0.5700000000000001 - }, - { - "x": 0.49333333333333335, - "y": 0.5700000000000001 - }, - { - "x": 0.5138461538461538, - "y": 0.5700000000000001 - }, - { - "x": 0.5343589743589744, - "y": 0.5700000000000001 - }, - { - "x": 0.5548717948717948, - "y": 0.5700000000000001 - }, - { - "x": 0.5753846153846154, - "y": 0.5700000000000001 - }, - { - "x": 0.5958974358974358, - "y": 0.5700000000000001 - }, - { - "x": 0.6164102564102564, - "y": 0.5700000000000001 - }, - { - "x": 0.6369230769230769, - "y": 0.5700000000000001 - }, - { - "x": 0.6574358974358975, - "y": 0.5700000000000001 - }, - { - "x": 0.6779487179487179, - "y": 0.5700000000000001 - }, - { - "x": 0.6984615384615385, - "y": 0.5700000000000001 - }, - { - "x": 0.7189743589743589, - "y": 0.5700000000000001 - }, - { - "x": 0.7394871794871795, - "y": 0.5700000000000001 - }, - { - "x": 0.76, - "y": 0.5700000000000001 - } - ], - "left": [ - { - "x": -0.04, - "y": -0.03 - }, - { - "x": -0.04, - "y": -0.009310344827586203 - }, - { - "x": -0.04, - "y": 0.011379310344827594 - }, - { - "x": -0.04, - "y": 0.032068965517241386 - }, - { - "x": -0.04, - "y": 0.052758620689655186 - }, - { - "x": -0.04, - "y": 0.07344827586206899 - }, - { - "x": -0.04, - "y": 0.09413793103448277 - }, - { - "x": -0.04, - "y": 0.11482758620689656 - }, - { - "x": -0.04, - "y": 0.13551724137931037 - }, - { - "x": -0.04, - "y": 0.15620689655172418 - }, - { - "x": -0.04, - "y": 0.17689655172413798 - }, - { - "x": -0.04, - "y": 0.19758620689655174 - }, - { - "x": -0.04, - "y": 0.21827586206896554 - }, - { - "x": -0.04, - "y": 0.23896551724137935 - }, - { - "x": -0.04, - "y": 0.2596551724137931 - }, - { - "x": -0.04, - "y": 0.28034482758620693 - }, - { - "x": -0.04, - "y": 0.30103448275862077 - }, - { - "x": -0.04, - "y": 0.3217241379310345 - }, - { - "x": -0.04, - "y": 0.3424137931034483 - }, - { - "x": -0.04, - "y": 0.36310344827586216 - }, - { - "x": -0.04, - "y": 0.383793103448276 - }, - { - "x": -0.04, - "y": 0.4044827586206897 - }, - { - "x": -0.04, - "y": 0.42517241379310344 - }, - { - "x": -0.04, - "y": 0.4458620689655173 - }, - { - "x": -0.04, - "y": 0.4665517241379311 - }, - { - "x": -0.04, - "y": 0.48724137931034484 - }, - { - "x": -0.04, - "y": 0.5079310344827587 - }, - { - "x": -0.04, - "y": 0.5286206896551725 - }, - { - "x": -0.04, - "y": 0.5493103448275862 - }, - { - "x": -0.04, - "y": 0.5700000000000001 - } - ], - "right": [ - { - "x": 0.76, - "y": -0.03 - }, - { - "x": 0.76, - "y": -0.009310344827586203 - }, - { - "x": 0.76, - "y": 0.011379310344827594 - }, - { - "x": 0.76, - "y": 0.032068965517241386 - }, - { - "x": 0.76, - "y": 0.052758620689655186 - }, - { - "x": 0.76, - "y": 0.07344827586206899 - }, - { - "x": 0.76, - "y": 0.09413793103448277 - }, - { - "x": 0.76, - "y": 0.11482758620689656 - }, - { - "x": 0.76, - "y": 0.13551724137931037 - }, - { - "x": 0.76, - "y": 0.15620689655172418 - }, - { - "x": 0.76, - "y": 0.17689655172413798 - }, - { - "x": 0.76, - "y": 0.19758620689655174 - }, - { - "x": 0.76, - "y": 0.21827586206896554 - }, - { - "x": 0.76, - "y": 0.23896551724137935 - }, - { - "x": 0.76, - "y": 0.2596551724137931 - }, - { - "x": 0.76, - "y": 0.28034482758620693 - }, - { - "x": 0.76, - "y": 0.30103448275862077 - }, - { - "x": 0.76, - "y": 0.3217241379310345 - }, - { - "x": 0.76, - "y": 0.3424137931034483 - }, - { - "x": 0.76, - "y": 0.36310344827586216 - }, - { - "x": 0.76, - "y": 0.383793103448276 - }, - { - "x": 0.76, - "y": 0.4044827586206897 - }, - { - "x": 0.76, - "y": 0.42517241379310344 - }, - { - "x": 0.76, - "y": 0.4458620689655173 - }, - { - "x": 0.76, - "y": 0.4665517241379311 - }, - { - "x": 0.76, - "y": 0.48724137931034484 - }, - { - "x": 0.76, - "y": 0.5079310344827587 - }, - { - "x": 0.76, - "y": 0.5286206896551725 - }, - { - "x": 0.76, - "y": 0.5493103448275862 - }, - { - "x": 0.76, - "y": 0.5700000000000001 - } - ], - "top": [ - { - "x": -0.04, - "y": -0.03 - }, - { - "x": -0.019487179487179488, - "y": -0.03 - }, - { - "x": 0.0010256410256410248, - "y": -0.03 - }, - { - "x": 0.02153846153846154, - "y": -0.03 - }, - { - "x": 0.04205128205128205, - "y": -0.03 - }, - { - "x": 0.06256410256410255, - "y": -0.03 - }, - { - "x": 0.08307692307692308, - "y": -0.03 - }, - { - "x": 0.1035897435897436, - "y": -0.03 - }, - { - "x": 0.1241025641025641, - "y": -0.03 - }, - { - "x": 0.14461538461538462, - "y": -0.03 - }, - { - "x": 0.1651282051282051, - "y": -0.03 - }, - { - "x": 0.18564102564102564, - "y": -0.03 - }, - { - "x": 0.20615384615384616, - "y": -0.03 - }, - { - "x": 0.22666666666666666, - "y": -0.03 - }, - { - "x": 0.2471794871794872, - "y": -0.03 - }, - { - "x": 0.26769230769230773, - "y": -0.03 - }, - { - "x": 0.2882051282051282, - "y": -0.03 - }, - { - "x": 0.3087179487179488, - "y": -0.03 - }, - { - "x": 0.32923076923076927, - "y": -0.03 - }, - { - "x": 0.34974358974358977, - "y": -0.03 - }, - { - "x": 0.37025641025641026, - "y": -0.03 - }, - { - "x": 0.3907692307692308, - "y": -0.03 - }, - { - "x": 0.4112820512820513, - "y": -0.03 - }, - { - "x": 0.43179487179487186, - "y": -0.03 - }, - { - "x": 0.45230769230769236, - "y": -0.03 - }, - { - "x": 0.4728205128205128, - "y": -0.03 - }, - { - "x": 0.49333333333333335, - "y": -0.03 - }, - { - "x": 0.5138461538461538, - "y": -0.03 - }, - { - "x": 0.5343589743589744, - "y": -0.03 - }, - { - "x": 0.5548717948717948, - "y": -0.03 - }, - { - "x": 0.5753846153846154, - "y": -0.03 - }, - { - "x": 0.5958974358974358, - "y": -0.03 - }, - { - "x": 0.6164102564102564, - "y": -0.03 - }, - { - "x": 0.6369230769230769, - "y": -0.03 - }, - { - "x": 0.6574358974358975, - "y": -0.03 - }, - { - "x": 0.6779487179487179, - "y": -0.03 - }, - { - "x": 0.6984615384615385, - "y": -0.03 - }, - { - "x": 0.7189743589743589, - "y": -0.03 - }, - { - "x": 0.7394871794871795, - "y": -0.03 - }, - { - "x": 0.76, - "y": -0.03 - } - ] - } - }, - "transforms_initial": { - "000": { - "child": "pattern_link", - "detected": true, - "parent": "world", - "quat": [ - 0.7056209832410159, - -0.30042880600442445, - 0.4996076835995896, - -0.402782476059958 - ], - "sensor": "front_left_camera", - "trans": [ - 2.1313618697250036, - 0.2409986869888433, - 0.798967037905814 - ] - }, - "001": { - "child": "pattern_link", - "detected": true, - "parent": "world", - "quat": [ - 0.705632134924761, - -0.30091619800762426, - 0.49971217535628215, - -0.40226915583829237 - ], - "sensor": "front_left_camera", - "trans": [ - 2.1321328482729696, - 0.24110697525410718, - 0.7988407238623964 - ] - }, - "002": { - "child": "pattern_link", - "detected": true, - "parent": "world", - "quat": [ - 0.7058010537290168, - -0.30051160013852046, - 0.49956283126600887, - -0.40246071653601795 - ], - "sensor": "front_left_camera", - "trans": [ - 2.123989129075963, - 0.23849796304676096, - 0.798774884724657 - ] - }, - "003": { - "child": "pattern_link", - "detected": true, - "parent": "world", - "quat": [ - 0.7055715897883722, - -0.3007765548166746, - 0.4997552590087706, - -0.40242623777432485 - ], - "sensor": "front_left_camera", - "trans": [ - 2.124122468711221, - 0.23842285125970486, - 0.798826350975774 - ] - }, - "004": { - "child": "pattern_link", - "detected": true, - "parent": "world", - "quat": [ - 0.7057562178110618, - -0.3005959407907377, - 0.49956375797324787, - -0.4024752080821907 - ], - "sensor": "front_left_camera", - "trans": [ - 2.130065964558675, - 0.24016863669860122, - 0.7987814244921346 - ] - }, - "005": { - "child": "pattern_link", - "detected": true, - "parent": "world", - "quat": [ - 0.7055721473583451, - -0.300694452039101, - 0.4998295520614999, - -0.4023943467185379 - ], - "sensor": "front_left_camera", - "trans": [ - 2.1213383980980125, - 0.2382031832861652, - 0.7987510532066937 - ] - } - }, - "transitions": { - "horizontal": [ - { - "x": 0.0, - "y": 0.0 - }, - { - "x": 0.020689655172413793, - "y": 0.0 - }, - { - "x": 0.041379310344827586, - "y": 0.0 - }, - { - "x": 0.06206896551724138, - "y": 0.0 - }, - { - "x": 0.08275862068965517, - "y": 0.0 - }, - { - "x": 0.10344827586206896, - "y": 0.0 - }, - { - "x": 0.12413793103448276, - "y": 0.0 - }, - { - "x": 0.14482758620689654, - "y": 0.0 - }, - { - "x": 0.16551724137931034, - "y": 0.0 - }, - { - "x": 0.18620689655172415, - "y": 0.0 - }, - { - "x": 0.20689655172413793, - "y": 0.0 - }, - { - "x": 0.2275862068965517, - "y": 0.0 - }, - { - "x": 0.2482758620689655, - "y": 0.0 - }, - { - "x": 0.2689655172413793, - "y": 0.0 - }, - { - "x": 0.28965517241379307, - "y": 0.0 - }, - { - "x": 0.3103448275862069, - "y": 0.0 - }, - { - "x": 0.3310344827586207, - "y": 0.0 - }, - { - "x": 0.35172413793103446, - "y": 0.0 - }, - { - "x": 0.3724137931034483, - "y": 0.0 - }, - { - "x": 0.393103448275862, - "y": 0.0 - }, - { - "x": 0.41379310344827586, - "y": 0.0 - }, - { - "x": 0.43448275862068964, - "y": 0.0 - }, - { - "x": 0.4551724137931034, - "y": 0.0 - }, - { - "x": 0.47586206896551725, - "y": 0.0 - }, - { - "x": 0.496551724137931, - "y": 0.0 - }, - { - "x": 0.5172413793103448, - "y": 0.0 - }, - { - "x": 0.5379310344827586, - "y": 0.0 - }, - { - "x": 0.5586206896551724, - "y": 0.0 - }, - { - "x": 0.5793103448275861, - "y": 0.0 - }, - { - "x": 0.6, - "y": 0.0 - }, - { - "x": 0.0, - "y": 0.06 - }, - { - "x": 0.020689655172413793, - "y": 0.06 - }, - { - "x": 0.041379310344827586, - "y": 0.06 - }, - { - "x": 0.06206896551724138, - "y": 0.06 - }, - { - "x": 0.08275862068965517, - "y": 0.06 - }, - { - "x": 0.10344827586206896, - "y": 0.06 - }, - { - "x": 0.12413793103448276, - "y": 0.06 - }, - { - "x": 0.14482758620689654, - "y": 0.06 - }, - { - "x": 0.16551724137931034, - "y": 0.06 - }, - { - "x": 0.18620689655172415, - "y": 0.06 - }, - { - "x": 0.20689655172413793, - "y": 0.06 - }, - { - "x": 0.2275862068965517, - "y": 0.06 - }, - { - "x": 0.2482758620689655, - "y": 0.06 - }, - { - "x": 0.2689655172413793, - "y": 0.06 - }, - { - "x": 0.28965517241379307, - "y": 0.06 - }, - { - "x": 0.3103448275862069, - "y": 0.06 - }, - { - "x": 0.3310344827586207, - "y": 0.06 - }, - { - "x": 0.35172413793103446, - "y": 0.06 - }, - { - "x": 0.3724137931034483, - "y": 0.06 - }, - { - "x": 0.393103448275862, - "y": 0.06 - }, - { - "x": 0.41379310344827586, - "y": 0.06 - }, - { - "x": 0.43448275862068964, - "y": 0.06 - }, - { - "x": 0.4551724137931034, - "y": 0.06 - }, - { - "x": 0.47586206896551725, - "y": 0.06 - }, - { - "x": 0.496551724137931, - "y": 0.06 - }, - { - "x": 0.5172413793103448, - "y": 0.06 - }, - { - "x": 0.5379310344827586, - "y": 0.06 - }, - { - "x": 0.5586206896551724, - "y": 0.06 - }, - { - "x": 0.5793103448275861, - "y": 0.06 - }, - { - "x": 0.6, - "y": 0.06 - }, - { - "x": 0.0, - "y": 0.12 - }, - { - "x": 0.020689655172413793, - "y": 0.12 - }, - { - "x": 0.041379310344827586, - "y": 0.12 - }, - { - "x": 0.06206896551724138, - "y": 0.12 - }, - { - "x": 0.08275862068965517, - "y": 0.12 - }, - { - "x": 0.10344827586206896, - "y": 0.12 - }, - { - "x": 0.12413793103448276, - "y": 0.12 - }, - { - "x": 0.14482758620689654, - "y": 0.12 - }, - { - "x": 0.16551724137931034, - "y": 0.12 - }, - { - "x": 0.18620689655172415, - "y": 0.12 - }, - { - "x": 0.20689655172413793, - "y": 0.12 - }, - { - "x": 0.2275862068965517, - "y": 0.12 - }, - { - "x": 0.2482758620689655, - "y": 0.12 - }, - { - "x": 0.2689655172413793, - "y": 0.12 - }, - { - "x": 0.28965517241379307, - "y": 0.12 - }, - { - "x": 0.3103448275862069, - "y": 0.12 - }, - { - "x": 0.3310344827586207, - "y": 0.12 - }, - { - "x": 0.35172413793103446, - "y": 0.12 - }, - { - "x": 0.3724137931034483, - "y": 0.12 - }, - { - "x": 0.393103448275862, - "y": 0.12 - }, - { - "x": 0.41379310344827586, - "y": 0.12 - }, - { - "x": 0.43448275862068964, - "y": 0.12 - }, - { - "x": 0.4551724137931034, - "y": 0.12 - }, - { - "x": 0.47586206896551725, - "y": 0.12 - }, - { - "x": 0.496551724137931, - "y": 0.12 - }, - { - "x": 0.5172413793103448, - "y": 0.12 - }, - { - "x": 0.5379310344827586, - "y": 0.12 - }, - { - "x": 0.5586206896551724, - "y": 0.12 - }, - { - "x": 0.5793103448275861, - "y": 0.12 - }, - { - "x": 0.6, - "y": 0.12 - }, - { - "x": 0.0, - "y": 0.18 - }, - { - "x": 0.020689655172413793, - "y": 0.18 - }, - { - "x": 0.041379310344827586, - "y": 0.18 - }, - { - "x": 0.06206896551724138, - "y": 0.18 - }, - { - "x": 0.08275862068965517, - "y": 0.18 - }, - { - "x": 0.10344827586206896, - "y": 0.18 - }, - { - "x": 0.12413793103448276, - "y": 0.18 - }, - { - "x": 0.14482758620689654, - "y": 0.18 - }, - { - "x": 0.16551724137931034, - "y": 0.18 - }, - { - "x": 0.18620689655172415, - "y": 0.18 - }, - { - "x": 0.20689655172413793, - "y": 0.18 - }, - { - "x": 0.2275862068965517, - "y": 0.18 - }, - { - "x": 0.2482758620689655, - "y": 0.18 - }, - { - "x": 0.2689655172413793, - "y": 0.18 - }, - { - "x": 0.28965517241379307, - "y": 0.18 - }, - { - "x": 0.3103448275862069, - "y": 0.18 - }, - { - "x": 0.3310344827586207, - "y": 0.18 - }, - { - "x": 0.35172413793103446, - "y": 0.18 - }, - { - "x": 0.3724137931034483, - "y": 0.18 - }, - { - "x": 0.393103448275862, - "y": 0.18 - }, - { - "x": 0.41379310344827586, - "y": 0.18 - }, - { - "x": 0.43448275862068964, - "y": 0.18 - }, - { - "x": 0.4551724137931034, - "y": 0.18 - }, - { - "x": 0.47586206896551725, - "y": 0.18 - }, - { - "x": 0.496551724137931, - "y": 0.18 - }, - { - "x": 0.5172413793103448, - "y": 0.18 - }, - { - "x": 0.5379310344827586, - "y": 0.18 - }, - { - "x": 0.5586206896551724, - "y": 0.18 - }, - { - "x": 0.5793103448275861, - "y": 0.18 - }, - { - "x": 0.6, - "y": 0.18 - }, - { - "x": 0.0, - "y": 0.24 - }, - { - "x": 0.020689655172413793, - "y": 0.24 - }, - { - "x": 0.041379310344827586, - "y": 0.24 - }, - { - "x": 0.06206896551724138, - "y": 0.24 - }, - { - "x": 0.08275862068965517, - "y": 0.24 - }, - { - "x": 0.10344827586206896, - "y": 0.24 - }, - { - "x": 0.12413793103448276, - "y": 0.24 - }, - { - "x": 0.14482758620689654, - "y": 0.24 - }, - { - "x": 0.16551724137931034, - "y": 0.24 - }, - { - "x": 0.18620689655172415, - "y": 0.24 - }, - { - "x": 0.20689655172413793, - "y": 0.24 - }, - { - "x": 0.2275862068965517, - "y": 0.24 - }, - { - "x": 0.2482758620689655, - "y": 0.24 - }, - { - "x": 0.2689655172413793, - "y": 0.24 - }, - { - "x": 0.28965517241379307, - "y": 0.24 - }, - { - "x": 0.3103448275862069, - "y": 0.24 - }, - { - "x": 0.3310344827586207, - "y": 0.24 - }, - { - "x": 0.35172413793103446, - "y": 0.24 - }, - { - "x": 0.3724137931034483, - "y": 0.24 - }, - { - "x": 0.393103448275862, - "y": 0.24 - }, - { - "x": 0.41379310344827586, - "y": 0.24 - }, - { - "x": 0.43448275862068964, - "y": 0.24 - }, - { - "x": 0.4551724137931034, - "y": 0.24 - }, - { - "x": 0.47586206896551725, - "y": 0.24 - }, - { - "x": 0.496551724137931, - "y": 0.24 - }, - { - "x": 0.5172413793103448, - "y": 0.24 - }, - { - "x": 0.5379310344827586, - "y": 0.24 - }, - { - "x": 0.5586206896551724, - "y": 0.24 - }, - { - "x": 0.5793103448275861, - "y": 0.24 - }, - { - "x": 0.6, - "y": 0.24 - }, - { - "x": 0.0, - "y": 0.3 - }, - { - "x": 0.020689655172413793, - "y": 0.3 - }, - { - "x": 0.041379310344827586, - "y": 0.3 - }, - { - "x": 0.06206896551724138, - "y": 0.3 - }, - { - "x": 0.08275862068965517, - "y": 0.3 - }, - { - "x": 0.10344827586206896, - "y": 0.3 - }, - { - "x": 0.12413793103448276, - "y": 0.3 - }, - { - "x": 0.14482758620689654, - "y": 0.3 - }, - { - "x": 0.16551724137931034, - "y": 0.3 - }, - { - "x": 0.18620689655172415, - "y": 0.3 - }, - { - "x": 0.20689655172413793, - "y": 0.3 - }, - { - "x": 0.2275862068965517, - "y": 0.3 - }, - { - "x": 0.2482758620689655, - "y": 0.3 - }, - { - "x": 0.2689655172413793, - "y": 0.3 - }, - { - "x": 0.28965517241379307, - "y": 0.3 - }, - { - "x": 0.3103448275862069, - "y": 0.3 - }, - { - "x": 0.3310344827586207, - "y": 0.3 - }, - { - "x": 0.35172413793103446, - "y": 0.3 - }, - { - "x": 0.3724137931034483, - "y": 0.3 - }, - { - "x": 0.393103448275862, - "y": 0.3 - }, - { - "x": 0.41379310344827586, - "y": 0.3 - }, - { - "x": 0.43448275862068964, - "y": 0.3 - }, - { - "x": 0.4551724137931034, - "y": 0.3 - }, - { - "x": 0.47586206896551725, - "y": 0.3 - }, - { - "x": 0.496551724137931, - "y": 0.3 - }, - { - "x": 0.5172413793103448, - "y": 0.3 - }, - { - "x": 0.5379310344827586, - "y": 0.3 - }, - { - "x": 0.5586206896551724, - "y": 0.3 - }, - { - "x": 0.5793103448275861, - "y": 0.3 - }, - { - "x": 0.6, - "y": 0.3 - }, - { - "x": 0.0, - "y": 0.36 - }, - { - "x": 0.020689655172413793, - "y": 0.36 - }, - { - "x": 0.041379310344827586, - "y": 0.36 - }, - { - "x": 0.06206896551724138, - "y": 0.36 - }, - { - "x": 0.08275862068965517, - "y": 0.36 - }, - { - "x": 0.10344827586206896, - "y": 0.36 - }, - { - "x": 0.12413793103448276, - "y": 0.36 - }, - { - "x": 0.14482758620689654, - "y": 0.36 - }, - { - "x": 0.16551724137931034, - "y": 0.36 - }, - { - "x": 0.18620689655172415, - "y": 0.36 - }, - { - "x": 0.20689655172413793, - "y": 0.36 - }, - { - "x": 0.2275862068965517, - "y": 0.36 - }, - { - "x": 0.2482758620689655, - "y": 0.36 - }, - { - "x": 0.2689655172413793, - "y": 0.36 - }, - { - "x": 0.28965517241379307, - "y": 0.36 - }, - { - "x": 0.3103448275862069, - "y": 0.36 - }, - { - "x": 0.3310344827586207, - "y": 0.36 - }, - { - "x": 0.35172413793103446, - "y": 0.36 - }, - { - "x": 0.3724137931034483, - "y": 0.36 - }, - { - "x": 0.393103448275862, - "y": 0.36 - }, - { - "x": 0.41379310344827586, - "y": 0.36 - }, - { - "x": 0.43448275862068964, - "y": 0.36 - }, - { - "x": 0.4551724137931034, - "y": 0.36 - }, - { - "x": 0.47586206896551725, - "y": 0.36 - }, - { - "x": 0.496551724137931, - "y": 0.36 - }, - { - "x": 0.5172413793103448, - "y": 0.36 - }, - { - "x": 0.5379310344827586, - "y": 0.36 - }, - { - "x": 0.5586206896551724, - "y": 0.36 - }, - { - "x": 0.5793103448275861, - "y": 0.36 - }, - { - "x": 0.6, - "y": 0.36 - }, - { - "x": 0.0, - "y": 0.42 - }, - { - "x": 0.020689655172413793, - "y": 0.42 - }, - { - "x": 0.041379310344827586, - "y": 0.42 - }, - { - "x": 0.06206896551724138, - "y": 0.42 - }, - { - "x": 0.08275862068965517, - "y": 0.42 - }, - { - "x": 0.10344827586206896, - "y": 0.42 - }, - { - "x": 0.12413793103448276, - "y": 0.42 - }, - { - "x": 0.14482758620689654, - "y": 0.42 - }, - { - "x": 0.16551724137931034, - "y": 0.42 - }, - { - "x": 0.18620689655172415, - "y": 0.42 - }, - { - "x": 0.20689655172413793, - "y": 0.42 - }, - { - "x": 0.2275862068965517, - "y": 0.42 - }, - { - "x": 0.2482758620689655, - "y": 0.42 - }, - { - "x": 0.2689655172413793, - "y": 0.42 - }, - { - "x": 0.28965517241379307, - "y": 0.42 - }, - { - "x": 0.3103448275862069, - "y": 0.42 - }, - { - "x": 0.3310344827586207, - "y": 0.42 - }, - { - "x": 0.35172413793103446, - "y": 0.42 - }, - { - "x": 0.3724137931034483, - "y": 0.42 - }, - { - "x": 0.393103448275862, - "y": 0.42 - }, - { - "x": 0.41379310344827586, - "y": 0.42 - }, - { - "x": 0.43448275862068964, - "y": 0.42 - }, - { - "x": 0.4551724137931034, - "y": 0.42 - }, - { - "x": 0.47586206896551725, - "y": 0.42 - }, - { - "x": 0.496551724137931, - "y": 0.42 - }, - { - "x": 0.5172413793103448, - "y": 0.42 - }, - { - "x": 0.5379310344827586, - "y": 0.42 - }, - { - "x": 0.5586206896551724, - "y": 0.42 - }, - { - "x": 0.5793103448275861, - "y": 0.42 - }, - { - "x": 0.6, - "y": 0.42 - } - ], - "vertical": [ - { - "x": 0.0, - "y": 0.0 - }, - { - "x": 0.0, - "y": 0.021 - }, - { - "x": 0.0, - "y": 0.042 - }, - { - "x": 0.0, - "y": 0.063 - }, - { - "x": 0.0, - "y": 0.084 - }, - { - "x": 0.0, - "y": 0.105 - }, - { - "x": 0.0, - "y": 0.126 - }, - { - "x": 0.0, - "y": 0.14700000000000002 - }, - { - "x": 0.0, - "y": 0.168 - }, - { - "x": 0.0, - "y": 0.189 - }, - { - "x": 0.0, - "y": 0.21 - }, - { - "x": 0.0, - "y": 0.231 - }, - { - "x": 0.0, - "y": 0.252 - }, - { - "x": 0.0, - "y": 0.273 - }, - { - "x": 0.0, - "y": 0.29400000000000004 - }, - { - "x": 0.0, - "y": 0.315 - }, - { - "x": 0.0, - "y": 0.336 - }, - { - "x": 0.0, - "y": 0.35700000000000004 - }, - { - "x": 0.0, - "y": 0.378 - }, - { - "x": 0.0, - "y": 0.399 - }, - { - "x": 0.0, - "y": 0.42 - }, - { - "x": 0.06, - "y": 0.0 - }, - { - "x": 0.06, - "y": 0.021 - }, - { - "x": 0.06, - "y": 0.042 - }, - { - "x": 0.06, - "y": 0.063 - }, - { - "x": 0.06, - "y": 0.084 - }, - { - "x": 0.06, - "y": 0.105 - }, - { - "x": 0.06, - "y": 0.126 - }, - { - "x": 0.06, - "y": 0.14700000000000002 - }, - { - "x": 0.06, - "y": 0.168 - }, - { - "x": 0.06, - "y": 0.189 - }, - { - "x": 0.06, - "y": 0.21 - }, - { - "x": 0.06, - "y": 0.231 - }, - { - "x": 0.06, - "y": 0.252 - }, - { - "x": 0.06, - "y": 0.273 - }, - { - "x": 0.06, - "y": 0.29400000000000004 - }, - { - "x": 0.06, - "y": 0.315 - }, - { - "x": 0.06, - "y": 0.336 - }, - { - "x": 0.06, - "y": 0.35700000000000004 - }, - { - "x": 0.06, - "y": 0.378 - }, - { - "x": 0.06, - "y": 0.399 - }, - { - "x": 0.06, - "y": 0.42 - }, - { - "x": 0.12, - "y": 0.0 - }, - { - "x": 0.12, - "y": 0.021 - }, - { - "x": 0.12, - "y": 0.042 - }, - { - "x": 0.12, - "y": 0.063 - }, - { - "x": 0.12, - "y": 0.084 - }, - { - "x": 0.12, - "y": 0.105 - }, - { - "x": 0.12, - "y": 0.126 - }, - { - "x": 0.12, - "y": 0.14700000000000002 - }, - { - "x": 0.12, - "y": 0.168 - }, - { - "x": 0.12, - "y": 0.189 - }, - { - "x": 0.12, - "y": 0.21 - }, - { - "x": 0.12, - "y": 0.231 - }, - { - "x": 0.12, - "y": 0.252 - }, - { - "x": 0.12, - "y": 0.273 - }, - { - "x": 0.12, - "y": 0.29400000000000004 - }, - { - "x": 0.12, - "y": 0.315 - }, - { - "x": 0.12, - "y": 0.336 - }, - { - "x": 0.12, - "y": 0.35700000000000004 - }, - { - "x": 0.12, - "y": 0.378 - }, - { - "x": 0.12, - "y": 0.399 - }, - { - "x": 0.12, - "y": 0.42 - }, - { - "x": 0.18, - "y": 0.0 - }, - { - "x": 0.18, - "y": 0.021 - }, - { - "x": 0.18, - "y": 0.042 - }, - { - "x": 0.18, - "y": 0.063 - }, - { - "x": 0.18, - "y": 0.084 - }, - { - "x": 0.18, - "y": 0.105 - }, - { - "x": 0.18, - "y": 0.126 - }, - { - "x": 0.18, - "y": 0.14700000000000002 - }, - { - "x": 0.18, - "y": 0.168 - }, - { - "x": 0.18, - "y": 0.189 - }, - { - "x": 0.18, - "y": 0.21 - }, - { - "x": 0.18, - "y": 0.231 - }, - { - "x": 0.18, - "y": 0.252 - }, - { - "x": 0.18, - "y": 0.273 - }, - { - "x": 0.18, - "y": 0.29400000000000004 - }, - { - "x": 0.18, - "y": 0.315 - }, - { - "x": 0.18, - "y": 0.336 - }, - { - "x": 0.18, - "y": 0.35700000000000004 - }, - { - "x": 0.18, - "y": 0.378 - }, - { - "x": 0.18, - "y": 0.399 - }, - { - "x": 0.18, - "y": 0.42 - }, - { - "x": 0.24, - "y": 0.0 - }, - { - "x": 0.24, - "y": 0.021 - }, - { - "x": 0.24, - "y": 0.042 - }, - { - "x": 0.24, - "y": 0.063 - }, - { - "x": 0.24, - "y": 0.084 - }, - { - "x": 0.24, - "y": 0.105 - }, - { - "x": 0.24, - "y": 0.126 - }, - { - "x": 0.24, - "y": 0.14700000000000002 - }, - { - "x": 0.24, - "y": 0.168 - }, - { - "x": 0.24, - "y": 0.189 - }, - { - "x": 0.24, - "y": 0.21 - }, - { - "x": 0.24, - "y": 0.231 - }, - { - "x": 0.24, - "y": 0.252 - }, - { - "x": 0.24, - "y": 0.273 - }, - { - "x": 0.24, - "y": 0.29400000000000004 - }, - { - "x": 0.24, - "y": 0.315 - }, - { - "x": 0.24, - "y": 0.336 - }, - { - "x": 0.24, - "y": 0.35700000000000004 - }, - { - "x": 0.24, - "y": 0.378 - }, - { - "x": 0.24, - "y": 0.399 - }, - { - "x": 0.24, - "y": 0.42 - }, - { - "x": 0.3, - "y": 0.0 - }, - { - "x": 0.3, - "y": 0.021 - }, - { - "x": 0.3, - "y": 0.042 - }, - { - "x": 0.3, - "y": 0.063 - }, - { - "x": 0.3, - "y": 0.084 - }, - { - "x": 0.3, - "y": 0.105 - }, - { - "x": 0.3, - "y": 0.126 - }, - { - "x": 0.3, - "y": 0.14700000000000002 - }, - { - "x": 0.3, - "y": 0.168 - }, - { - "x": 0.3, - "y": 0.189 - }, - { - "x": 0.3, - "y": 0.21 - }, - { - "x": 0.3, - "y": 0.231 - }, - { - "x": 0.3, - "y": 0.252 - }, - { - "x": 0.3, - "y": 0.273 - }, - { - "x": 0.3, - "y": 0.29400000000000004 - }, - { - "x": 0.3, - "y": 0.315 - }, - { - "x": 0.3, - "y": 0.336 - }, - { - "x": 0.3, - "y": 0.35700000000000004 - }, - { - "x": 0.3, - "y": 0.378 - }, - { - "x": 0.3, - "y": 0.399 - }, - { - "x": 0.3, - "y": 0.42 - }, - { - "x": 0.36, - "y": 0.0 - }, - { - "x": 0.36, - "y": 0.021 - }, - { - "x": 0.36, - "y": 0.042 - }, - { - "x": 0.36, - "y": 0.063 - }, - { - "x": 0.36, - "y": 0.084 - }, - { - "x": 0.36, - "y": 0.105 - }, - { - "x": 0.36, - "y": 0.126 - }, - { - "x": 0.36, - "y": 0.14700000000000002 - }, - { - "x": 0.36, - "y": 0.168 - }, - { - "x": 0.36, - "y": 0.189 - }, - { - "x": 0.36, - "y": 0.21 - }, - { - "x": 0.36, - "y": 0.231 - }, - { - "x": 0.36, - "y": 0.252 - }, - { - "x": 0.36, - "y": 0.273 - }, - { - "x": 0.36, - "y": 0.29400000000000004 - }, - { - "x": 0.36, - "y": 0.315 - }, - { - "x": 0.36, - "y": 0.336 - }, - { - "x": 0.36, - "y": 0.35700000000000004 - }, - { - "x": 0.36, - "y": 0.378 - }, - { - "x": 0.36, - "y": 0.399 - }, - { - "x": 0.36, - "y": 0.42 - }, - { - "x": 0.42, - "y": 0.0 - }, - { - "x": 0.42, - "y": 0.021 - }, - { - "x": 0.42, - "y": 0.042 - }, - { - "x": 0.42, - "y": 0.063 - }, - { - "x": 0.42, - "y": 0.084 - }, - { - "x": 0.42, - "y": 0.105 - }, - { - "x": 0.42, - "y": 0.126 - }, - { - "x": 0.42, - "y": 0.14700000000000002 - }, - { - "x": 0.42, - "y": 0.168 - }, - { - "x": 0.42, - "y": 0.189 - }, - { - "x": 0.42, - "y": 0.21 - }, - { - "x": 0.42, - "y": 0.231 - }, - { - "x": 0.42, - "y": 0.252 - }, - { - "x": 0.42, - "y": 0.273 - }, - { - "x": 0.42, - "y": 0.29400000000000004 - }, - { - "x": 0.42, - "y": 0.315 - }, - { - "x": 0.42, - "y": 0.336 - }, - { - "x": 0.42, - "y": 0.35700000000000004 - }, - { - "x": 0.42, - "y": 0.378 - }, - { - "x": 0.42, - "y": 0.399 - }, - { - "x": 0.42, - "y": 0.42 - }, - { - "x": 0.48, - "y": 0.0 - }, - { - "x": 0.48, - "y": 0.021 - }, - { - "x": 0.48, - "y": 0.042 - }, - { - "x": 0.48, - "y": 0.063 - }, - { - "x": 0.48, - "y": 0.084 - }, - { - "x": 0.48, - "y": 0.105 - }, - { - "x": 0.48, - "y": 0.126 - }, - { - "x": 0.48, - "y": 0.14700000000000002 - }, - { - "x": 0.48, - "y": 0.168 - }, - { - "x": 0.48, - "y": 0.189 - }, - { - "x": 0.48, - "y": 0.21 - }, - { - "x": 0.48, - "y": 0.231 - }, - { - "x": 0.48, - "y": 0.252 - }, - { - "x": 0.48, - "y": 0.273 - }, - { - "x": 0.48, - "y": 0.29400000000000004 - }, - { - "x": 0.48, - "y": 0.315 - }, - { - "x": 0.48, - "y": 0.336 - }, - { - "x": 0.48, - "y": 0.35700000000000004 - }, - { - "x": 0.48, - "y": 0.378 - }, - { - "x": 0.48, - "y": 0.399 - }, - { - "x": 0.48, - "y": 0.42 - }, - { - "x": 0.54, - "y": 0.0 - }, - { - "x": 0.54, - "y": 0.021 - }, - { - "x": 0.54, - "y": 0.042 - }, - { - "x": 0.54, - "y": 0.063 - }, - { - "x": 0.54, - "y": 0.084 - }, - { - "x": 0.54, - "y": 0.105 - }, - { - "x": 0.54, - "y": 0.126 - }, - { - "x": 0.54, - "y": 0.14700000000000002 - }, - { - "x": 0.54, - "y": 0.168 - }, - { - "x": 0.54, - "y": 0.189 - }, - { - "x": 0.54, - "y": 0.21 - }, - { - "x": 0.54, - "y": 0.231 - }, - { - "x": 0.54, - "y": 0.252 - }, - { - "x": 0.54, - "y": 0.273 - }, - { - "x": 0.54, - "y": 0.29400000000000004 - }, - { - "x": 0.54, - "y": 0.315 - }, - { - "x": 0.54, - "y": 0.336 - }, - { - "x": 0.54, - "y": 0.35700000000000004 - }, - { - "x": 0.54, - "y": 0.378 - }, - { - "x": 0.54, - "y": 0.399 - }, - { - "x": 0.54, - "y": 0.42 - }, - { - "x": 0.6, - "y": 0.0 - }, - { - "x": 0.6, - "y": 0.021 - }, - { - "x": 0.6, - "y": 0.042 - }, - { - "x": 0.6, - "y": 0.063 - }, - { - "x": 0.6, - "y": 0.084 - }, - { - "x": 0.6, - "y": 0.105 - }, - { - "x": 0.6, - "y": 0.126 - }, - { - "x": 0.6, - "y": 0.14700000000000002 - }, - { - "x": 0.6, - "y": 0.168 - }, - { - "x": 0.6, - "y": 0.189 - }, - { - "x": 0.6, - "y": 0.21 - }, - { - "x": 0.6, - "y": 0.231 - }, - { - "x": 0.6, - "y": 0.252 - }, - { - "x": 0.6, - "y": 0.273 - }, - { - "x": 0.6, - "y": 0.29400000000000004 - }, - { - "x": 0.6, - "y": 0.315 - }, - { - "x": 0.6, - "y": 0.336 - }, - { - "x": 0.6, - "y": 0.35700000000000004 - }, - { - "x": 0.6, - "y": 0.378 - }, - { - "x": 0.6, - "y": 0.399 - }, - { - "x": 0.6, - "y": 0.42 - } - ] - } - } - }, - "sensors": { - "front_left_camera": { - "_name": "front_left_camera", - "calibration_child": "front_left_camera_rgb_frame", - "calibration_parent": "front_left_camera_link", - "camera_info": { - "D": [ - 0.0, - 0.0, - 0.0, - 0.0, - 0.0 - ], - "K": [ - 1108.509382382374, - 0.0, - 640.5, - 0.0, - 1108.509382382374, - 360.5, - 0.0, - 0.0, - 1.0 - ], - "P": [ - 1108.509382382374, - 0.0, - 640.5, - -0.0, - 0.0, - 1108.509382382374, - 360.5, - 0.0, - 0.0, - 0.0, - 1.0, - 0.0 - ], - "R": [ - 1.0, - 0.0, - 0.0, - 0.0, - 1.0, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "binning_x": 0, - "binning_y": 0, - "distortion_model": "plumb_bob", - "header": { - "frame_id": "front_left_camera_rgb_optical_frame", - "seq": 16, - "stamp": { - "nsecs": 283000000, - "secs": 4754 - } - }, - "height": 720, - "roi": { - "do_rectify": false, - "height": 0, - "width": 0, - "x_offset": 0, - "y_offset": 0 - }, - "width": 1280 - }, - "camera_info_topic": "/front_left_camera/rgb/camera_info", - "chain": [ - { - "child": "base_footprint", - "key": "world-base_footprint", - "parent": "world" - }, - { - "child": "base_link", - "key": "base_footprint-base_link", - "parent": "base_footprint" - }, - { - "child": "platform_support_leg3_link", - "key": "base_link-platform_support_leg3_link", - "parent": "base_link" - }, - { - "child": "front_left_camera_support_link", - "key": "platform_support_leg3_link-front_left_camera_support_link", - "parent": "platform_support_leg3_link" - }, - { - "child": "front_left_camera_link", - "key": "front_left_camera_support_link-front_left_camera_link", - "parent": "front_left_camera_support_link" - }, - { - "child": "front_left_camera_rgb_frame", - "key": "front_left_camera_link-front_left_camera_rgb_frame", - "parent": "front_left_camera_link" - }, - { - "child": "front_left_camera_rgb_optical_frame", - "key": "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame", - "parent": "front_left_camera_rgb_frame" - } - ], - "modality": "rgb", - "msg_type": "Image", - "parent": "front_left_camera_rgb_optical_frame", - "topic": "/front_left_camera/rgb/image_raw" - }, - "front_right_camera": { - "_name": "front_right_camera", - "calibration_child": "front_right_camera_rgb_frame", - "calibration_parent": "front_right_camera_link", - "camera_info": { - "D": [ - 0.0, - 0.0, - 0.0, - 0.0, - 0.0 - ], - "K": [ - 1108.509382382374, - 0.0, - 640.5, - 0.0, - 1108.509382382374, - 360.5, - 0.0, - 0.0, - 1.0 - ], - "P": [ - 1108.509382382374, - 0.0, - 640.5, - -0.0, - 0.0, - 1108.509382382374, - 360.5, - 0.0, - 0.0, - 0.0, - 1.0, - 0.0 - ], - "R": [ - 1.0, - 0.0, - 0.0, - 0.0, - 1.0, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "binning_x": 0, - "binning_y": 0, - "distortion_model": "plumb_bob", - "header": { - "frame_id": "front_right_camera_rgb_optical_frame", - "seq": 18, - "stamp": { - "nsecs": 483000000, - "secs": 4754 - } - }, - "height": 720, - "roi": { - "do_rectify": false, - "height": 0, - "width": 0, - "x_offset": 0, - "y_offset": 0 - }, - "width": 1280 - }, - "camera_info_topic": "/front_right_camera/rgb/camera_info", - "chain": [ - { - "child": "base_footprint", - "key": "world-base_footprint", - "parent": "world" - }, - { - "child": "base_link", - "key": "base_footprint-base_link", - "parent": "base_footprint" - }, - { - "child": "platform_support_leg4_link", - "key": "base_link-platform_support_leg4_link", - "parent": "base_link" - }, - { - "child": "front_right_camera_support_link", - "key": "platform_support_leg4_link-front_right_camera_support_link", - "parent": "platform_support_leg4_link" - }, - { - "child": "front_right_camera_link", - "key": "front_right_camera_support_link-front_right_camera_link", - "parent": "front_right_camera_support_link" - }, - { - "child": "front_right_camera_rgb_frame", - "key": "front_right_camera_link-front_right_camera_rgb_frame", - "parent": "front_right_camera_link" - }, - { - "child": "front_right_camera_rgb_optical_frame", - "key": "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame", - "parent": "front_right_camera_rgb_frame" - } - ], - "modality": "rgb", - "msg_type": "Image", - "parent": "front_right_camera_rgb_optical_frame", - "topic": "/front_right_camera/rgb/image_raw" - }, - "lidar3d": { - "_name": "lidar3d", - "calibration_child": "lidar3d_base_link", - "calibration_parent": "lidar3d_plate_link", - "chain": [ - { - "child": "base_footprint", - "key": "world-base_footprint", - "parent": "world" - }, - { - "child": "base_link", - "key": "base_footprint-base_link", - "parent": "base_footprint" - }, - { - "child": "platform_support_leg1_link", - "key": "base_link-platform_support_leg1_link", - "parent": "base_link" - }, - { - "child": "lidar3d_plate_link", - "key": "platform_support_leg1_link-lidar3d_plate_link", - "parent": "platform_support_leg1_link" - }, - { - "child": "lidar3d_base_link", - "key": "lidar3d_plate_link-lidar3d_base_link", - "parent": "lidar3d_plate_link" - }, - { - "child": "lidar3d", - "key": "lidar3d_base_link-lidar3d", - "parent": "lidar3d_base_link" - } - ], - "modality": "lidar3d", - "msg_type": "PointCloud2", - "parent": "lidar3d", - "topic": "/lidar3d/points" - } - } -} \ No newline at end of file diff --git a/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run001/atom_calibration_params.yml b/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run001/atom_calibration_params.yml deleted file mode 100644 index 319914fd..00000000 --- a/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run001/atom_calibration_params.yml +++ /dev/null @@ -1,22 +0,0 @@ -sensors: - front_left_camera: - x: 0.07537842291898181 - y: -0.1675911199252268 - z: 0.03170733941700371 - roll: 0.12805540620533307 - pitch: 0.05723358535985197 - yaw: 0.04233964364058868 - front_right_camera: - x: 0.1962837228104403 - y: -0.08962022287351953 - z: -0.0485255889447926 - roll: 0.09901807230729566 - pitch: -0.08251661126734298 - yaw: 0.09371269655598699 - lidar3d: - x: 0.027822203456308335 - y: -0.02956653224356997 - z: -0.07322688178495473 - roll: 0.029879990591123465 - pitch: -0.17008997445755297 - yaw: -0.038118021634159206 diff --git a/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run001/command_line_args.yml b/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run001/command_line_args.yml deleted file mode 100644 index 12e4ec41..00000000 --- a/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run001/command_line_args.yml +++ /dev/null @@ -1,41 +0,0 @@ -view_optimization: false -json_file: /home/mike/datasets/softbot/train/dataset.json -verbose: true -show_normalized_values: false -ros_visualization: false -draw_per_collection_colors: false -draw_alpha: 0.5 -show_images: false -optimize_intrinsics: false -sample_residuals: 1 -sample_seed: 1 -sample_longitudinal_residuals: 1 -all_joints_fixed: false -only_anchored_sensor: false -anchor_sensors: null -anchor_patterns: false -ground_truth_pattern_poses: false -use_incomplete_collections: false -ignore_anchored_sensor: false -remove_partial_detections: false -noisy_initial_guess: -- 0.2 -- 0.2 -joint_bias_names: null -joint_bias_params: null -joint_bias_values: null -sensor_selection_function: null -collection_selection_function: null -joint_selection_function: null -joint_parameter_selection_function: null -pattern_selection_function: null -additional_tf_selection_function: null -phased_execution: false -initial_pose_ghost: false -comparison_to_ground_truth: false -save_calibration_errors: false -optimization_ftol: 1.0e-05 -optimization_xtol: 1.0e-05 -optimization_gtol: 1.0e-05 -optimization_diff_step: null -optimization_max_nfev: 2 diff --git a/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run001/rgb_rgb_evaluation.csv b/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run001/rgb_rgb_evaluation.csv deleted file mode 100644 index 65ad7645..00000000 --- a/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run001/rgb_rgb_evaluation.csv +++ /dev/null @@ -1,7 +0,0 @@ -Collection #,RMS (pix),X err (pix),Y err (pix),Trans (mm),Rot (deg) -000,190.0349,45.4886,184.3038,331.3222,10.4823 -001,186.7569,51.4080,179.2662,298.0780,10.5177 -002,174.5161,45.1704,168.3419,234.4444,10.5223 -003,171.2332,48.6661,163.9970,203.1927,10.4135 -004,178.0733,49.4412,170.7639,256.4581,10.5034 -Averages,180.1229,48.0349,173.3346,264.6991,10.4878 diff --git a/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run001/stdout.txt b/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run001/stdout.txt deleted file mode 100644 index 9f9a6852..00000000 --- a/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run001/stdout.txt +++ /dev/null @@ -1,149 +0,0 @@ -_______________________________________________________ - - █████╗ ████████╗ ██████╗ ███╗ ███╗ - ██╔══██╗╚══██╔══╝██╔═══██╗████╗ ████║ - ███████║ ██║ ██║ ██║██╔████╔██║ - ██╔══██║ ██║ ██║ ██║██║╚██╔╝██║ - __ ██║ ██║ ██║ ╚██████╔╝██║ ╚═╝ ██║ _ - / _| ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ | | - | |_ _ __ __ _ _ __ ___ _____ _____ _ __| | __ - | _| '__/ _` | '_ ` _ \ / _ \ \ /\ / / _ \| '__| |/ / - | | | | | (_| | | | | | | __/\ V V / (_) | | | < - |_| |_| \__,_|_| |_| |_|\___| \_/\_/ \___/|_| |_|\_\ - https://github.com/lardemua/atom - -Starting calibration -_______________________________________________________ - -Deleted collections: ['005'] because these are incomplete. If you want to use them set the use_incomplete_collections flag. -After filtering, will use 5 collections: ['000', '001', '002', '003', '004'] -Loaded dataset containing 3 sensors and 5 collections. -Selected collection key is 000 -No joints are being optimized - -Initializing optimizer... -Creating sensor transformation parameters ... -Creating additional_tfs parameters ... -Creating residuals ... -Computing sparse matrix ... -Sparsity matrix: - front_right_camera_link-front_right_camera_rgb_frame_x ... world-pattern_link_r3 -c000_p_pattern_1_front_left_camera_corner2 0 ... 1 -c000_p_pattern_1_front_left_camera_corner12 0 ... 1 -c000_p_pattern_1_front_left_camera_corner18 0 ... 1 -c000_p_pattern_1_front_left_camera_corner22 0 ... 1 -c000_p_pattern_1_front_left_camera_corner23 0 ... 1 -... ... ... ... -c004_p_pattern_1_lidar3d_ld_11 0 ... 1 -c004_p_pattern_1_lidar3d_ld_12 0 ... 1 -c004_p_pattern_1_lidar3d_ld_13 0 ... 1 -c004_p_pattern_1_lidar3d_ld_14 0 ... 1 -c004_p_pattern_1_lidar3d_ld_15 0 ... 1 - -[3242 rows x 24 columns] - - -Parameters: - Group x0 x data Min Max -front_right_camera_link-front_right_camera_rgb_frame_x front_right_camera_link-front_right_camera_rgb_frame -0.173165 -0.173165 -0.173165 -inf inf -front_right_camera_link-front_right_camera_rgb_frame_y front_right_camera_link-front_right_camera_rgb_frame -0.112858 -0.112858 -0.112858 -inf inf -front_right_camera_link-front_right_camera_rgb_frame_z front_right_camera_link-front_right_camera_rgb_frame -0.073547 -0.073547 -0.073547 -inf inf -front_right_camera_link-front_right_camera_rgb_frame_r1 front_right_camera_link-front_right_camera_rgb_frame -0.178673 -0.178673 -0.178673 -inf inf -front_right_camera_link-front_right_camera_rgb_frame_r2 front_right_camera_link-front_right_camera_rgb_frame -0.218525 -0.218525 -0.218525 -inf inf -front_right_camera_link-front_right_camera_rgb_frame_r3 front_right_camera_link-front_right_camera_rgb_frame 0.178673 0.178673 0.178673 -inf inf -front_left_camera_link-front_left_camera_rgb_frame_x front_left_camera_link-front_left_camera_rgb_frame -0.030034 -0.030034 -0.030034 -inf inf -front_left_camera_link-front_left_camera_rgb_frame_y front_left_camera_link-front_left_camera_rgb_frame 0.034748 0.034748 0.034748 -inf inf -front_left_camera_link-front_left_camera_rgb_frame_z front_left_camera_link-front_left_camera_rgb_frame -0.180937 -0.180937 -0.180937 -inf inf -front_left_camera_link-front_left_camera_rgb_frame_r1 front_left_camera_link-front_left_camera_rgb_frame 0.178673 0.178673 0.178673 -inf inf -front_left_camera_link-front_left_camera_rgb_frame_r2 front_left_camera_link-front_left_camera_rgb_frame 0.218525 0.218525 0.218525 -inf inf -front_left_camera_link-front_left_camera_rgb_frame_r3 front_left_camera_link-front_left_camera_rgb_frame 0.178673 0.178673 0.178673 -inf inf -lidar3d_plate_link-lidar3d_base_link_x lidar3d_plate_link-lidar3d_base_link 0.037728 0.037728 0.037728 -inf inf -lidar3d_plate_link-lidar3d_base_link_y lidar3d_plate_link-lidar3d_base_link -0.078538 -0.078538 -0.078538 -inf inf -lidar3d_plate_link-lidar3d_base_link_z lidar3d_plate_link-lidar3d_base_link 0.180023 0.180023 0.180023 -inf inf -lidar3d_plate_link-lidar3d_base_link_r1 lidar3d_plate_link-lidar3d_base_link 0.178673 0.178673 0.178673 -inf inf -lidar3d_plate_link-lidar3d_base_link_r2 lidar3d_plate_link-lidar3d_base_link -0.218525 -0.218525 -0.218525 -inf inf -lidar3d_plate_link-lidar3d_base_link_r3 lidar3d_plate_link-lidar3d_base_link -0.178673 -0.178673 -0.178673 -inf inf -world-pattern_link_x world-pattern_link 2.131362 2.131362 2.131362 -inf inf -world-pattern_link_y world-pattern_link 0.240999 0.240999 0.240999 -inf inf -world-pattern_link_z world-pattern_link 0.798967 0.798967 0.798967 -inf inf -world-pattern_link_r1 world-pattern_link -1.782742 -1.782742 -1.782742 -inf inf -world-pattern_link_r2 world-pattern_link 0.759030 0.759030 0.759030 -inf inf -world-pattern_link_r3 world-pattern_link -1.262252 -1.262252 -1.262252 -inf inf -Normalizer for lidar3d: 0.26012655442256094 -Normalizer for rgb: 367.9503728927835 -Optimization setup with 24 parameters: ['front_right_camera_link-front_right_camera_rgb_frame_x', 'front_right_camera_link-front_right_camera_rgb_frame_y', 'front_right_camera_link-front_right_camera_rgb_frame_z', 'front_right_camera_link-front_right_camera_rgb_frame_r1', 'front_right_camera_link-front_right_camera_rgb_frame_r2', 'front_right_camera_link-front_right_camera_rgb_frame_r3', 'front_left_camera_link-front_left_camera_rgb_frame_x', 'front_left_camera_link-front_left_camera_rgb_frame_y', 'front_left_camera_link-front_left_camera_rgb_frame_z', 'front_left_camera_link-front_left_camera_rgb_frame_r1', 'front_left_camera_link-front_left_camera_rgb_frame_r2', 'front_left_camera_link-front_left_camera_rgb_frame_r3', 'lidar3d_plate_link-lidar3d_base_link_x', 'lidar3d_plate_link-lidar3d_base_link_y', 'lidar3d_plate_link-lidar3d_base_link_z', 'lidar3d_plate_link-lidar3d_base_link_r1', 'lidar3d_plate_link-lidar3d_base_link_r2', 'lidar3d_plate_link-lidar3d_base_link_r3', 'world-pattern_link_x', 'world-pattern_link_y', 'world-pattern_link_z', 'world-pattern_link_r1', 'world-pattern_link_r2', 'world-pattern_link_r3'] -Initializing optimization ... -One optimizer iteration has 13 function calls. -Starting optimization ... -Errors per collection (anchored sensor, max error per sensor, not detected as "---") -+------------+------------------------+-------------------------+-------------+ -| Collection | front_left_camera [px] | front_right_camera [px] | lidar3d [m] | -+------------+------------------------+-------------------------+-------------+ -| 000 | 501.0699 | 231.6118 | 0.2387 | -| 001 | 537.7765 | 231.1438 | 0.2298 | -| 002 | 432.7947 | 239.9247 | 0.3139 | -| 003 | 431.7255 | 253.9204 | 0.2890 | -| 004 | 507.4972 | 235.5821 | 0.2258 | -| Averages | 482.1728 | 238.4366 | 0.2594 | -+------------+------------------------+-------------------------+-------------+ - Iteration Total nfev Cost Cost reduction Step norm Optimality - 0 1 1.7176e+03 1.21e+04 -Errors per collection (anchored sensor, max error per sensor, not detected as "---") -+------------+------------------------+-------------------------+-------------+ -| Collection | front_left_camera [px] | front_right_camera [px] | lidar3d [m] | -+------------+------------------------+-------------------------+-------------+ -| 000 | 155.3332 | 23.9322 | 0.0947 | -| 001 | 176.4507 | 29.0458 | 0.0922 | -| 002 | 141.0435 | 54.4597 | 0.1094 | -| 003 | 151.1885 | 70.1952 | 0.1042 | -| 004 | 174.4010 | 48.9469 | 0.0930 | -| Averages | 159.6834 | 45.3160 | 0.0987 | -+------------+------------------------+-------------------------+-------------+ - 1 2 2.3146e+02 1.49e+03 7.65e-01 3.98e+03 -The maximum number of function evaluations is exceeded. -Function evaluations 2, initial cost 1.7176e+03, final cost 2.3146e+02, first-order optimality 3.98e+03. - ------------------------------ -Optimization finished in 0.42633 secs: The maximum number of function evaluations is exceeded. -Errors per collection (anchored sensor, max error per sensor, not detected as "---") -+------------+------------------------+-------------------------+-------------+ -| Collection | front_left_camera [px] | front_right_camera [px] | lidar3d [m] | -+------------+------------------------+-------------------------+-------------+ -| 000 | 155.3332 | 23.9322 | 0.0947 | -| 001 | 176.4507 | 29.0458 | 0.0922 | -| 002 | 141.0435 | 54.4597 | 0.1094 | -| 003 | 151.1885 | 70.1952 | 0.1042 | -| 004 | 174.4010 | 48.9469 | 0.0930 | -| Averages | 159.6834 | 45.3160 | 0.0987 | -+------------+------------------------+-------------------------+-------------+ -Errors per collection (anchored sensor, max error per sensor, not detected as "---") -+------------+------------------------+-------------------------+-------------+ -| Collection | front_left_camera [px] | front_right_camera [px] | lidar3d [m] | -+------------+------------------------+-------------------------+-------------+ -| 000 | 155.3332 | 23.9322 | 0.0947 | -| 001 | 176.4507 | 29.0458 | 0.0922 | -| 002 | 141.0435 | 54.4597 | 0.1094 | -| 003 | 151.1885 | 70.1952 | 0.1042 | -| 004 | 174.4010 | 48.9469 | 0.0930 | -| Averages | 159.6834 | 45.3160 | 0.0987 | -+------------+------------------------+-------------------------+-------------+ -Saved json output file to /home/mike/datasets/softbot/train/atom_calibration.json. -Optimized xacro saved to /home/mike/workspaces/catkin_ws/src/calibration/robots/softbot/softbot_calibration/urdf/optimized.urdf.xacro . You can use it as a ROS robot_description. -You can use it as a ROS robot_description by launching: -roslaunch softbot_calibration playbag.launch optimized:=true -Saved calibrated parameters to yaml file /home/mike/datasets/softbot/train/atom_calibration_params.yml -Saved calibrated parameters to yaml file /home/mike/datasets/softbot/train/original_calibration_params.yml -Deleted collections: ['005'] because these are incomplete. If you want to use them set the use_incomplete_collections flag. -After filtering, will use 5 collections: ['000', '001', '002', '003', '004'] -Errors per collection -+--------------+-----------+-------------+-------------+------------+-----------+ -| Collection # | RMS (pix) | X err (pix) | Y err (pix) | Trans (mm) | Rot (deg) | -+--------------+-----------+-------------+-------------+------------+-----------+ -| 000 | 190.0349 | 45.4886 | 184.3038 | 331.3222 | 10.4823 | -| 001 | 186.7569 | 51.4080 | 179.2662 | 298.0780 | 10.5177 | -| 002 | 174.5161 | 45.1704 | 168.3419 | 234.4444 | 10.5223 | -| 003 | 171.2332 | 48.6661 | 163.9970 | 203.1927 | 10.4135 | -| 004 | 178.0733 | 49.4412 | 170.7639 | 256.4581 | 10.5034 | -| Averages | 180.1229 | 48.0349 | 173.3346 | 264.6991 | 10.4878 | -+--------------+-----------+-------------+-------------+------------+-----------+ -Ending script... diff --git a/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run002/atom_calibration.json b/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run002/atom_calibration.json deleted file mode 100644 index f85aa884..00000000 --- a/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run002/atom_calibration.json +++ /dev/null @@ -1,19839 +0,0 @@ -{ - "_metadata": { - "dataset_name": "train", - "date": "Fri Mar 15 18:18:30 2024", - "package_name": "softbot_calibration", - "robot_name": "softbot", - "timestamp": "1710526710.7100964", - "user": "mike", - "version": "3.0" - }, - "additional_sensor_data": {}, - "calibration_config": { - "additional_tfs": null, - "anchored_sensor": null, - "bag_file": "$ROS_BAGS/softbot/softbot1.bag", - "calibration_patterns": { - "pattern_1": { - "border_size": { - "x": 0.04, - "y": 0.03 - }, - "dictionary": "DICT_5X5_100", - "dimension": { - "x": 11, - "y": 8 - }, - "fixed": true, - "inner_size": 0.045, - "link": "pattern_link", - "mesh_file": "package://atom_worlds/pattern/models/charuco_800x600_5x5_100/charuco_800x600_5x5_100.dae", - "parent_link": "world", - "pattern_type": "charuco", - "size": 0.06 - } - }, - "description_file": "package://softbot_description/urdf/softbot.urdf.xacro", - "joints": null, - "max_duration_between_msgs": 1000, - "package_name": "softbot_calibration", - "sensors": { - "front_left_camera": { - "child_link": "front_left_camera_rgb_frame", - "link": "front_left_camera_rgb_optical_frame", - "modality": "rgb", - "parent_link": "front_left_camera_link", - "throttle": null, - "topic_name": "/front_left_camera/rgb/image_raw" - }, - "front_right_camera": { - "child_link": "front_right_camera_rgb_frame", - "link": "front_right_camera_rgb_optical_frame", - "modality": "rgb", - "parent_link": "front_right_camera_link", - "throttle": null, - "topic_name": "/front_right_camera/rgb/image_raw" - }, - "lidar3d": { - "child_link": "lidar3d_base_link", - "link": "lidar3d", - "modality": "lidar3d", - "parent_link": "lidar3d_plate_link", - "throttle": null, - "topic_name": "/lidar3d/points" - } - }, - "version": 3.0, - "world_link": "world" - }, - "collections": { - "000": { - "additional_data": {}, - "data": { - "front_left_camera": { - "data_file": "front_left_camera_000.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_left_camera_rgb_optical_frame", - "seq": 106, - "stamp": { - "nsecs": 383000000, - "secs": 4765 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "front_right_camera": { - "data_file": "front_right_camera_000.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_right_camera_rgb_optical_frame", - "seq": 106, - "stamp": { - "nsecs": 383000000, - "secs": 4765 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "lidar3d": { - "data_file": "lidar3d_000.pcd", - "fields": [ - { - "count": 1, - "datatype": 7, - "name": "x", - "offset": 0 - }, - { - "count": 1, - "datatype": 7, - "name": "y", - "offset": 4 - }, - { - "count": 1, - "datatype": 7, - "name": "z", - "offset": 8 - } - ], - "header": { - "frame_id": "lidar3d", - "seq": 105, - "stamp": { - "nsecs": 397000000, - "secs": 4765 - } - }, - "height": 1, - "is_bigendian": false, - "is_dense": true, - "point_step": 12, - "row_step": 187836, - "width": 15653 - } - }, - "joints": {}, - "labels": { - "pattern_1": { - "front_left_camera": { - "detected": true, - "idxs": [ - { - "id": 2, - "x": 828.963134765625, - "y": 402.80694580078125 - }, - { - "id": 12, - "x": 818.1080322265625, - "y": 441.1672058105469 - }, - { - "id": 18, - "x": 978.8966064453125, - "y": 350.8060302734375 - }, - { - "id": 22, - "x": 807.1433715820312, - "y": 480.6584777832031 - }, - { - "id": 23, - "x": 834.6395874023438, - "y": 465.14459228515625 - }, - { - "id": 28, - "x": 970.40380859375, - "y": 388.4531555175781 - }, - { - "id": 33, - "x": 823.7278442382812, - "y": 505.753173828125 - }, - { - "id": 34, - "x": 851.4049682617188, - "y": 489.98455810546875 - }, - { - "id": 45, - "x": 868.8594360351562, - "y": 515.680908203125 - }, - { - "id": 56, - "x": 886.7752685546875, - "y": 542.144287109375 - }, - { - "id": 57, - "x": 915.3467407226562, - "y": 525.865478515625 - }, - { - "id": 58, - "x": 943.9840698242188, - "y": 509.59930419921875 - }, - { - "id": 59, - "x": 972.18408203125, - "y": 493.3123779296875 - }, - { - "id": 66, - "x": 876.2140502929688, - "y": 586.100830078125 - }, - { - "id": 67, - "x": 905.2720947265625, - "y": 569.45263671875 - }, - { - "id": 68, - "x": 934.279296875, - "y": 552.8763427734375 - }, - { - "id": 69, - "x": 963.1522216796875, - "y": 536.351806640625 - }, - { - "id": 70, - "x": 992.1220092773438, - "y": 519.7015380859375 - }, - { - "id": 77, - "x": 895.0062866210938, - "y": 614.5653686523438 - }, - { - "id": 78, - "x": 924.5330810546875, - "y": 597.83935546875 - }, - { - "id": 79, - "x": 953.9845581054688, - "y": 580.7589111328125 - }, - { - "id": 80, - "x": 983.3571166992188, - "y": 563.9683837890625 - }, - { - "id": 81, - "x": 1012.6781616210938, - "y": 547.0410766601562 - } - ], - "idxs_initial": [ - { - "x": 539.8684230508181, - "y": 166.03965283963942 - }, - { - "x": 520.9066453316541, - "y": 201.85774918420054 - }, - { - "x": 693.7554731547089, - "y": 142.9146513050801 - }, - { - "x": 501.50030914354784, - "y": 238.5156000236828 - }, - { - "x": 531.1988285932288, - "y": 228.28633414094213 - }, - { - "x": 676.7228128278701, - "y": 178.16250458189324 - }, - { - "x": 511.75128877351847, - "y": 265.56424202375433 - }, - { - "x": 541.663174318704, - "y": 255.1570031713853 - }, - { - "x": 552.3040387129106, - "y": 282.4809422723717 - }, - { - "x": 563.1259261967695, - "y": 310.2697180345809 - }, - { - "x": 593.2634316180714, - "y": 299.567274843591 - }, - { - "x": 623.1929355022548, - "y": 288.938697243118 - }, - { - "x": 652.9165838058985, - "y": 278.3832231601882 - }, - { - "x": 543.5632578539204, - "y": 349.5045671471591 - }, - { - "x": 574.1334957650251, - "y": 338.5352939681153 - }, - { - "x": 604.4902049191918, - "y": 327.64263959960374 - }, - { - "x": 634.635614732268, - "y": 316.8258040782242 - }, - { - "x": 664.5719236918266, - "y": 306.0839985383214 - }, - { - "x": 554.5355852025252, - "y": 378.456585888109 - }, - { - "x": 585.3315676740706, - "y": 367.29004767570046 - }, - { - "x": 615.9105897912815, - "y": 356.20217868871754 - }, - { - "x": 646.2749362628044, - "y": 345.19215049811316 - }, - { - "x": 676.4268598305551, - "y": 334.25914626588894 - } - ], - "idxs_projected": [ - { - "x": 811.5347549816489, - "y": 452.15440752576745 - }, - { - "x": 797.5778388434064, - "y": 502.91556659947696 - }, - { - "x": 998.2560176467799, - "y": 386.6770880302899 - }, - { - "x": 783.3402339617699, - "y": 554.6975877183909 - }, - { - "x": 816.4170634803755, - "y": 535.7082039647055 - }, - { - "x": 985.7449511860184, - "y": 438.49718686783604 - }, - { - "x": 802.1703362961193, - "y": 588.5565360205087 - }, - { - "x": 835.7909512344679, - "y": 569.4315066864041 - }, - { - "x": 855.7225905959848, - "y": 604.12566391802 - }, - { - "x": 876.2364188517208, - "y": 639.8332126057114 - }, - { - "x": 911.2828966518134, - "y": 620.2785882405773 - }, - { - "x": 946.6168246784739, - "y": 600.5635773956301 - }, - { - "x": 982.2417539825387, - "y": 580.6861987172625 - }, - { - "x": 861.9958693613551, - "y": 696.1305467845045 - }, - { - "x": 897.3583220381909, - "y": 676.5992114726803 - }, - { - "x": 933.0139308863556, - "y": 656.9059605965346 - }, - { - "x": 968.9663564939419, - "y": 637.0487723456993 - }, - { - "x": 1005.2193206492418, - "y": 617.0255911078059 - }, - { - "x": 883.1327324193447, - "y": 734.1373478545073 - }, - { - "x": 919.1157439170763, - "y": 714.4714307080983 - }, - { - "x": 955.401562581375, - "y": 694.6400193353535 - }, - { - "x": 991.9940268743749, - "y": 674.6410158885622 - }, - { - "x": 1028.8970404099582, - "y": 654.4722869124078 - } - ] - }, - "front_right_camera": { - "detected": true, - "idxs": [ - { - "id": 2, - "x": 319.04986572265625, - "y": 416.3431396484375 - }, - { - "id": 5, - "x": 408.063232421875, - "y": 381.6589050292969 - }, - { - "id": 6, - "x": 436.0320129394531, - "y": 370.3589782714844 - }, - { - "id": 7, - "x": 464.0503845214844, - "y": 359.49237060546875 - }, - { - "id": 8, - "x": 490.9783935546875, - "y": 348.9811096191406 - }, - { - "id": 11, - "x": 269.0794372558594, - "y": 467.896728515625 - }, - { - "id": 12, - "x": 300.957763671875, - "y": 455.0354919433594 - }, - { - "id": 16, - "x": 421.1370849609375, - "y": 406.3199157714844 - }, - { - "id": 17, - "x": 449.6773986816406, - "y": 394.8634948730469 - }, - { - "id": 18, - "x": 477.3310852050781, - "y": 383.5337829589844 - }, - { - "id": 23, - "x": 313.84161376953125, - "y": 481.8728942871094 - }, - { - "id": 26, - "x": 405.5369873046875, - "y": 443.893798828125 - }, - { - "id": 27, - "x": 434.73773193359375, - "y": 431.3358459472656 - }, - { - "id": 28, - "x": 463.2103271484375, - "y": 419.7288513183594 - }, - { - "id": 34, - "x": 326.89727783203125, - "y": 509.36865234375 - }, - { - "id": 39, - "x": 477.1712341308594, - "y": 444.9998779296875 - }, - { - "id": 45, - "x": 340.2339172363281, - "y": 537.5534057617188 - }, - { - "id": 50, - "x": 491.3739318847656, - "y": 470.87945556640625 - }, - { - "id": 56, - "x": 353.8623046875, - "y": 566.102294921875 - }, - { - "id": 57, - "x": 385.7959899902344, - "y": 551.7723388671875 - }, - { - "id": 58, - "x": 416.89605712890625, - "y": 537.5715942382812 - }, - { - "id": 66, - "x": 335.0572814941406, - "y": 610.8837890625 - }, - { - "id": 69, - "x": 431.11065673828125, - "y": 565.8469848632812 - }, - { - "id": 75, - "x": 603.9935302734375, - "y": 485.0292053222656 - }, - { - "id": 76, - "x": 630.6903076171875, - "y": 472.7146911621094 - }, - { - "id": 77, - "x": 349.0828552246094, - "y": 641.5018920898438 - }, - { - "id": 80, - "x": 445.8006896972656, - "y": 594.879150390625 - }, - { - "id": 81, - "x": 476.3994140625, - "y": 580.0830688476562 - }, - { - "id": 82, - "x": 506.2773132324219, - "y": 565.8034057617188 - }, - { - "id": 83, - "x": 535.6581420898438, - "y": 551.5880737304688 - }, - { - "id": 86, - "x": 619.3841552734375, - "y": 511.1812744140625 - } - ], - "idxs_initial": [ - { - "x": 464.6723669369193, - "y": 267.8032423482905 - }, - { - "x": 536.781372429461, - "y": 219.9044052788458 - }, - { - "x": 560.462934829591, - "y": 204.17378618063856 - }, - { - "x": 583.9703715618451, - "y": 188.55883109607592 - }, - { - "x": 607.3055960571384, - "y": 173.05826901725808 - }, - { - "x": 431.1755183850346, - "y": 322.40956563885373 - }, - { - "x": 455.885266797516, - "y": 305.8734090428902 - }, - { - "x": 552.8802671799423, - "y": 240.96281227861238 - }, - { - "x": 576.6783013500817, - "y": 225.03678935258623 - }, - { - "x": 600.3000554754126, - "y": 209.22873583592195 - }, - { - "x": 471.73461129683767, - "y": 328.0714779667462 - }, - { - "x": 545.1257544789224, - "y": 278.58558348738393 - }, - { - "x": 569.2215931364856, - "y": 262.33833514787347 - }, - { - "x": 593.1369384582811, - "y": 246.21278915255266 - }, - { - "x": 487.82813956253904, - "y": 350.61154261644555 - }, - { - "x": 609.8443620203988, - "y": 267.7088824003409 - }, - { - "x": 504.17153844723396, - "y": 373.50156781010935 - }, - { - "x": 626.8062559266813, - "y": 289.5323820987184 - }, - { - "x": 520.7706727750563, - "y": 396.7497676268976 - }, - { - "x": 545.805928839386, - "y": 379.4731953416431 - }, - { - "x": 570.6471065880769, - "y": 362.33055450252675 - }, - { - "x": 512.2668710091389, - "y": 438.00788410425935 - }, - { - "x": 587.7665225710454, - "y": 385.4916102723613 - }, - { - "x": 733.5785979972975, - "y": 284.06720999147274 - }, - { - "x": 757.2337605260152, - "y": 267.6130811684069 - }, - { - "x": 529.2616579890898, - "y": 462.2344968562599 - }, - { - "x": 605.1559321879018, - "y": 409.0179435503891 - }, - { - "x": 630.0571683995806, - "y": 391.55736463017286 - }, - { - "x": 654.7638527739707, - "y": 374.2332041463819 - }, - { - "x": 679.2782564712833, - "y": 357.04386957679077 - }, - { - "x": 751.6899709599805, - "y": 306.2692636564199 - } - ], - "idxs_projected": [ - { - "x": 348.2196976882964, - "y": 441.63726463454475 - }, - { - "x": 434.0540003613869, - "y": 393.5895787580696 - }, - { - "x": 462.39898109305045, - "y": 377.7228368150879 - }, - { - "x": 490.612282373894, - "y": 361.9298054131411 - }, - { - "x": 518.69481967261, - "y": 346.2099720979912 - }, - { - "x": 303.46013037873803, - "y": 501.9926671977828 - }, - { - "x": 332.6966651055957, - "y": 485.54298614599975 - }, - { - "x": 448.2665908903648, - "y": 420.5185762390595 - }, - { - "x": 476.819866198625, - "y": 404.45332513482526 - }, - { - "x": 505.23936611561317, - "y": 388.46334158673477 - }, - { - "x": 346.2871481711369, - "y": 513.7646850713328 - }, - { - "x": 433.8227323117426, - "y": 464.257504979503 - }, - { - "x": 462.7241960453305, - "y": 447.9118098656402 - }, - { - "x": 491.4887680159382, - "y": 431.6435361253763 - }, - { - "x": 360.11624367958774, - "y": 542.4818813598692 - }, - { - "x": 506.4121402925862, - "y": 459.30543242450335 - }, - { - "x": 374.19029137749425, - "y": 571.7077399901767 - }, - { - "x": 521.5966626496029, - "y": 487.4513953479667 - }, - { - "x": 388.5158576077278, - "y": 601.4558964857804 - }, - { - "x": 418.51423596386314, - "y": 584.2159269637075 - }, - { - "x": 448.36569295507013, - "y": 567.0603926675471 - }, - { - "x": 372.71718165308096, - "y": 649.2974865991317 - }, - { - "x": 463.41445938020615, - "y": 596.8867394305574 - }, - { - "x": 640.8342466088496, - "y": 494.3621229903701 - }, - { - "x": 669.9014776704779, - "y": 477.56519880213824 - }, - { - "x": 387.32662345362723, - "y": 680.3707296319495 - }, - { - "x": 478.73569187634666, - "y": 627.2531083645118 - }, - { - "x": 508.9022739196194, - "y": 609.7233697121335 - }, - { - "x": 538.9191821113816, - "y": 592.2806062263918 - }, - { - "x": 568.7875276227977, - "y": 574.9241722080133 - }, - { - "x": 657.5121360168572, - "y": 523.3664851305898 - } - ] - }, - "lidar3d": { - "detected": true, - "idxs": [ - 6880, - 6925, - 6937, - 6959, - 7001, - 7002, - 7013, - 7036, - 7037, - 7038, - 7039, - 7048, - 7051, - 7060, - 7063, - 7075, - 7086, - 7087, - 7098, - 7099, - 7108, - 7109, - 7110, - 7122, - 7133, - 7135, - 7146, - 7147, - 7157, - 7158, - 7159, - 7168, - 7169, - 7172, - 7182, - 7183, - 7185, - 7195, - 7197, - 7198, - 7207, - 7208, - 7209, - 7211, - 7220, - 7222, - 7224, - 7233, - 7234, - 7235, - 7236, - 7247, - 7250, - 7259, - 7260, - 7261, - 7263, - 7285, - 7287, - 7289, - 7298, - 7299, - 7301, - 7302, - 7311, - 7312, - 7313, - 7314, - 7315, - 7324, - 7325, - 7326, - 7327, - 7337, - 7338, - 7350, - 7351, - 7352, - 7353, - 7354, - 7364, - 7366, - 7380, - 7390, - 7392, - 7393, - 7402, - 7406, - 7415, - 7417, - 7418, - 7428, - 7429, - 7430, - 7433, - 7442, - 7443, - 7444, - 7445, - 7446, - 7447, - 7456, - 7457, - 7458, - 7459, - 7460, - 7461, - 7470, - 7472, - 7473, - 7474, - 7486, - 7487, - 7488, - 7498, - 7499, - 7501, - 7503, - 7513, - 7514, - 7515, - 7517, - 7527, - 7528, - 7529, - 7531, - 7542, - 7543, - 7554, - 7557, - 7558, - 7559, - 7569, - 7570, - 7572, - 7573, - 7583, - 7584, - 7585, - 7586, - 7587, - 7596, - 7597, - 7598, - 7599, - 7600, - 7611, - 7612, - 7613, - 7614, - 7615, - 7624, - 7625, - 7627, - 7629, - 7638, - 7639, - 7640, - 7641, - 7642, - 7643, - 7653, - 7654, - 7655, - 7656, - 7666, - 7667, - 7669, - 7670, - 7671, - 7680, - 7681, - 7682, - 7683, - 7684, - 7694, - 7696, - 7697, - 7698, - 7699, - 7708, - 7709, - 7710, - 7711, - 7712, - 7713, - 7727, - 7740, - 7742, - 7743, - 7752, - 7753, - 7755, - 7757, - 7758, - 7767, - 7768, - 7769, - 7771, - 7772, - 7773, - 7782, - 7783, - 7784, - 7785, - 7786, - 7788, - 7797, - 7798, - 7800, - 7801, - 7802, - 7803, - 7812, - 7813, - 7814, - 7815, - 7816, - 7817, - 7818, - 7827, - 7828, - 7829, - 7833, - 7842, - 7844, - 7845, - 7847, - 7848, - 7857, - 7860, - 7861, - 7862, - 7863, - 7872, - 7873, - 7874, - 7875, - 7876, - 7878, - 7902, - 7903, - 7904, - 7905, - 7906, - 7907, - 7908, - 7917, - 7918, - 7919, - 7920, - 7921, - 7922, - 7923, - 7932, - 7933, - 7934, - 7936, - 7937, - 7938, - 7947, - 7948, - 7949, - 7950, - 7951, - 7952, - 7953, - 7962, - 7964, - 7965, - 7966, - 7967, - 7977, - 7979, - 7980, - 7981, - 7982, - 7992, - 7993, - 7996, - 7997, - 8007, - 8008, - 8009, - 8011, - 8012, - 8013, - 8024, - 8026, - 8028, - 8029, - 8038, - 8040, - 8041, - 8042, - 8043, - 8044, - 8045, - 8054, - 8055, - 8056, - 8058, - 8060, - 8070, - 8071, - 8072, - 8073, - 8074, - 8075, - 8076, - 8077, - 8087, - 8088, - 8089, - 8090, - 8091, - 8092, - 8093, - 8102, - 8104, - 8105, - 8107, - 8108, - 8109, - 8118, - 8119, - 8120, - 8123, - 8124, - 8125, - 8135, - 8137, - 8138, - 8139, - 8140, - 8150, - 8151, - 8152, - 8153, - 8154, - 8155, - 8157, - 8166, - 8168, - 8170, - 8172, - 8181, - 8182, - 8183, - 8184, - 8185, - 8186, - 8187, - 8196, - 8197, - 8198, - 8199, - 8200, - 8201, - 8202, - 8211, - 8212, - 8213, - 8214, - 8215, - 8216, - 8217, - 8226, - 8228, - 8229, - 8230, - 8231, - 8232, - 8241, - 8242, - 8243, - 8244, - 8245, - 8246, - 8255, - 8256, - 8257, - 8258, - 8259, - 8270, - 8271, - 8272, - 8273, - 8274, - 8283, - 8284, - 8285, - 8288, - 8297, - 8298, - 8301, - 8302, - 8311, - 8312, - 8313, - 8314, - 8315, - 8316, - 8325, - 8326, - 8328, - 8338, - 8339, - 8340, - 8342, - 8351, - 8352, - 8353, - 8354, - 8355, - 8364, - 8365, - 8366, - 8367, - 8368, - 8377, - 8378, - 8380, - 8381, - 8390, - 8391, - 8393, - 8402, - 8403, - 8404, - 8405, - 8415, - 8416, - 8417, - 8426, - 8427, - 8428, - 8429, - 8438, - 8439, - 8440, - 8450, - 8451, - 8460, - 8461, - 8481, - 8490, - 8500, - 8501, - 8510, - 8511, - 8520, - 8538 - ], - "idxs_limit_points": [ - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538, - 8538 - ], - "samples": [ - 441, - 434, - 28, - 46, - 43, - 184, - 427, - 86, - 376, - 414, - 342, - 437, - 157, - 128, - 310, - 108, - 438, - 18, - 297, - 348, - 81, - 220, - 326, - 201, - 411, - 370, - 260, - 190, - 278, - 227, - 257, - 137, - 435, - 14, - 186, - 238, - 163, - 194, - 216, - 269, - 84, - 286, - 90, - 120, - 118, - 12, - 410, - 166, - 88, - 69, - 261, - 402, - 447, - 263, - 345, - 428, - 93, - 228, - 212, - 444, - 268, - 390, - 418, - 303, - 181, - 185, - 395, - 82, - 204, - 366, - 378, - 236, - 335, - 271, - 127, - 250, - 142, - 255, - 256, - 399, - 388, - 338, - 232, - 381, - 179, - 290, - 285, - 233, - 249, - 337, - 113, - 405, - 358, - 85, - 315, - 421, - 245, - 158, - 155, - 258, - 287, - 265, - 259, - 333, - 360, - 301, - 208, - 159, - 106, - 377, - 262, - 187, - 319, - 38, - 174, - 4, - 97, - 54, - 30, - 294, - 25, - 139, - 302, - 116, - 380, - 267, - 403, - 136, - 125, - 107, - 334, - 443, - 16, - 29, - 387, - 400, - 404, - 382, - 407, - 42, - 58, - 34, - 314, - 20, - 10, - 191, - 130, - 65, - 80, - 94, - 327, - 0, - 197, - 22, - 126, - 77, - 420, - 2, - 176, - 57, - 146, - 172, - 343, - 15, - 440, - 229, - 282, - 23, - 135, - 205, - 78, - 242, - 115, - 47, - 161, - 52, - 436, - 352, - 305, - 351, - 429, - 364, - 373, - 167, - 73, - 371, - 132, - 134, - 214, - 9, - 71, - 340, - 129, - 17, - 67, - 385, - 87, - 49, - 329, - 162, - 59, - 306, - 234, - 372, - 239, - 8, - 63, - 252, - 182, - 362, - 296, - 64, - 309, - 151, - 312, - 398, - 202, - 384, - 237, - 379, - 92, - 274, - 175, - 452, - 442, - 273, - 192, - 1, - 339, - 270, - 98, - 104, - 41, - 450, - 131, - 318, - 299, - 61, - 26, - 332, - 5, - 449, - 226, - 356, - 264, - 55, - 6, - 133, - 171, - 408, - 254, - 79, - 357, - 164, - 336, - 328, - 230, - 415, - 53, - 391, - 111, - 275, - 251, - 394, - 148, - 248, - 13, - 323, - 423, - 188, - 211, - 24, - 169, - 122, - 396, - 363, - 266, - 322, - 156, - 178, - 74, - 95, - 397, - 177, - 105, - 213, - 346, - 170, - 50, - 180, - 280, - 289, - 168, - 124, - 203, - 195, - 150, - 281, - 225, - 72, - 206, - 235, - 165, - 19, - 56, - 324, - 375, - 401, - 341, - 100, - 355, - 35, - 316, - 101, - 31, - 231, - 138, - 325, - 240, - 359, - 143, - 300, - 361, - 152, - 409, - 11, - 446, - 406, - 246, - 37, - 45, - 417, - 354, - 102, - 279, - 311, - 215, - 353, - 110, - 369, - 298, - 173, - 119, - 288, - 62, - 217, - 374, - 123, - 199, - 145, - 317, - 307, - 76, - 33, - 70, - 218, - 89, - 445, - 96, - 308, - 291, - 392, - 276, - 223, - 368, - 321, - 430, - 439, - 109, - 247, - 433, - 416, - 320, - 160, - 292, - 103, - 313, - 183, - 344, - 253, - 36, - 419, - 149, - 144, - 198, - 147, - 349, - 284, - 32, - 21, - 293, - 210, - 451, - 140, - 424, - 413, - 207, - 112, - 221, - 48, - 153, - 244, - 389, - 60, - 219, - 51, - 154, - 224, - 365, - 422, - 331, - 241, - 3, - 196, - 350, - 66, - 304, - 425, - 39, - 383, - 367, - 189, - 44, - 141, - 27, - 99, - 7, - 209, - 222, - 426, - 91, - 431, - 75, - 347, - 243, - 386, - 277, - 272, - 283, - 295, - 393, - 117, - 412, - 40, - 121, - 68, - 448, - 330, - 432, - 114, - 200, - 83, - 193 - ] - } - } - }, - "transforms": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame", - "parent": "back_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame", - "parent": "back_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link", - "parent": "back_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link", - "parent": "base_footprint", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link", - "parent": "base_link", - "quat": [ - -0.7052490451249392, - -0.047176487734832455, - -0.047214070602213026, - 0.7058108775674514 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link", - "parent": "base_link", - "quat": [ - 0.13616569885660149, - 0.6935854230731259, - 0.6941379637607448, - -0.13627417444788917 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame", - "parent": "front_left_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.01691036961537834, - 0.029552553834023707, - -0.038377916787912573, - 0.9986830435450371 - ], - "trans": [ - 0.3383925662274182, - -0.07762076730701081, - 0.3116488059618641 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame", - "parent": "front_left_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link", - "parent": "front_left_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame", - "parent": "front_right_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0628948710549273, - 0.04792967312889304, - 0.04760572912069255, - 0.9957312268798386 - ], - "trans": [ - 0.07424311845705532, - -0.31063627649913994, - 0.27174733788756994 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame", - "parent": "front_right_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link", - "parent": "front_right_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d", - "parent": "lidar3d_base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link", - "parent": "lidar3d_plate_link", - "quat": [ - 0.044993406482443106, - -0.07726353195392474, - -0.051834549145916224, - 0.9946452229402954 - ], - "trans": [ - -0.11394645016754797, - 0.04819990505538403, - -0.24205501906462878 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link", - "parent": "platform_support_leg3_link", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link", - "parent": "platform_support_leg4_link", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint", - "parent": "world", - "quat": [ - 0.0001744425226939121, - -0.0011359957402019148, - 0.15166068520672205, - 0.9884319479084599 - ], - "trans": [ - 0.20935476972868577, - -0.6925724469514695, - -0.0010082379977862182 - ] - }, - "world-pattern_link": { - "child": "pattern_link", - "parent": "world", - "quat": [ - 0.6317446329872611, - -0.3491251717659783, - 0.551709031190446, - -0.4178845271532157 - ], - "trans": [ - 2.0772143288625924, - 0.12649744820876516, - 0.9034198423807647 - ] - } - }, - "transforms_ini": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame_ini", - "parent": "back_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame_ini", - "parent": "back_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link_ini", - "parent": "back_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link_ini", - "parent": "base_footprint_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.7052490451249392, - -0.047176487734832455, - -0.047214070602213026, - 0.7058108775674514 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.13616569885660149, - 0.6935854230731259, - 0.6941379637607448, - -0.13627417444788917 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame_ini", - "parent": "front_left_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame_ini", - "parent": "front_left_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link_ini", - "parent": "front_left_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame_ini", - "parent": "front_right_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame_ini", - "parent": "front_right_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link_ini", - "parent": "front_right_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d_ini", - "parent": "lidar3d_base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link_ini", - "parent": "lidar3d_plate_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link_ini", - "parent": "platform_support_leg3_link_ini", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link_ini", - "parent": "platform_support_leg4_link_ini", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint_ini", - "parent": "world_ini", - "quat": [ - 0.0001744425226939121, - -0.0011359957402019148, - 0.15166068520672205, - 0.9884319479084599 - ], - "trans": [ - 0.20935476972868577, - -0.6925724469514695, - -0.0010082379977862182 - ] - } - } - }, - "001": { - "additional_data": {}, - "data": { - "front_left_camera": { - "data_file": "front_left_camera_001.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_left_camera_rgb_optical_frame", - "seq": 161, - "stamp": { - "nsecs": 882000000, - "secs": 4770 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "front_right_camera": { - "data_file": "front_right_camera_001.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_right_camera_rgb_optical_frame", - "seq": 161, - "stamp": { - "nsecs": 882000000, - "secs": 4770 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "lidar3d": { - "data_file": "lidar3d_001.pcd", - "fields": [ - { - "count": 1, - "datatype": 7, - "name": "x", - "offset": 0 - }, - { - "count": 1, - "datatype": 7, - "name": "y", - "offset": 4 - }, - { - "count": 1, - "datatype": 7, - "name": "z", - "offset": 8 - } - ], - "header": { - "frame_id": "lidar3d", - "seq": 160, - "stamp": { - "nsecs": 896000000, - "secs": 4770 - } - }, - "height": 1, - "is_bigendian": false, - "is_dense": true, - "point_step": 12, - "row_step": 188412, - "width": 15701 - } - }, - "joints": {}, - "labels": { - "pattern_1": { - "front_left_camera": { - "detected": true, - "idxs": [ - { - "id": 2, - "x": 816.6603393554688, - "y": 371.0992126464844 - }, - { - "id": 8, - "x": 988.1325073242188, - "y": 275.48614501953125 - }, - { - "id": 11, - "x": 775.3614501953125, - "y": 428.80462646484375 - }, - { - "id": 12, - "x": 804.8296508789062, - "y": 412.2119445800781 - }, - { - "id": 16, - "x": 921.7843627929688, - "y": 346.8890380859375 - }, - { - "id": 17, - "x": 950.7106323242188, - "y": 330.7473449707031 - }, - { - "id": 18, - "x": 979.3528442382812, - "y": 314.4141540527344 - }, - { - "id": 19, - "x": 1008.177490234375, - "y": 298.2919921875 - }, - { - "id": 22, - "x": 792.6444091796875, - "y": 454.90557861328125 - }, - { - "id": 23, - "x": 822.5078735351562, - "y": 437.9219055175781 - }, - { - "id": 27, - "x": 941.0111083984375, - "y": 371.36187744140625 - }, - { - "id": 28, - "x": 970.6259155273438, - "y": 354.9281311035156 - }, - { - "id": 29, - "x": 999.8871459960938, - "y": 338.2966613769531 - }, - { - "id": 30, - "x": 1028.9561767578125, - "y": 322.004638671875 - }, - { - "id": 31, - "x": 1058.2786865234375, - "y": 305.6231689453125 - }, - { - "id": 33, - "x": 810.3047485351562, - "y": 481.89837646484375 - }, - { - "id": 34, - "x": 840.8685913085938, - "y": 464.6504211425781 - }, - { - "id": 39, - "x": 991.21337890625, - "y": 379.9742126464844 - }, - { - "id": 40, - "x": 1020.9951171875, - "y": 363.0958251953125 - }, - { - "id": 43, - "x": 1109.8138427734375, - "y": 313.0403747558594 - }, - { - "id": 45, - "x": 859.632568359375, - "y": 492.1458435058594 - }, - { - "id": 50, - "x": 1012.4664916992188, - "y": 405.8796691894531 - }, - { - "id": 56, - "x": 879.1746826171875, - "y": 520.8095092773438 - }, - { - "id": 57, - "x": 910.4111938476562, - "y": 503.0838928222656 - }, - { - "id": 58, - "x": 941.6041870117188, - "y": 485.2680358886719 - }, - { - "id": 59, - "x": 972.7266845703125, - "y": 467.7567443847656 - }, - { - "id": 60, - "x": 1003.6253662109375, - "y": 450.0743713378906 - }, - { - "id": 61, - "x": 1034.4635009765625, - "y": 432.7936706542969 - }, - { - "id": 66, - "x": 867.4177856445312, - "y": 568.799072265625 - }, - { - "id": 67, - "x": 899.3884887695312, - "y": 550.3092651367188 - }, - { - "id": 68, - "x": 931.0669555664062, - "y": 532.2965087890625 - }, - { - "id": 69, - "x": 962.9125366210938, - "y": 514.1432495117188 - }, - { - "id": 70, - "x": 994.3573608398438, - "y": 496.093994140625 - }, - { - "id": 71, - "x": 1025.9464111328125, - "y": 478.22406005859375 - }, - { - "id": 72, - "x": 1057.14599609375, - "y": 460.4117126464844 - }, - { - "id": 73, - "x": 1088.671630859375, - "y": 442.5404357910156 - }, - { - "id": 74, - "x": 1119.8944091796875, - "y": 424.859619140625 - }, - { - "id": 75, - "x": 1150.932373046875, - "y": 407.0138244628906 - }, - { - "id": 76, - "x": 1181.764892578125, - "y": 389.56524658203125 - }, - { - "id": 77, - "x": 887.9349975585938, - "y": 599.7979736328125 - }, - { - "id": 78, - "x": 920.3909301757812, - "y": 581.0772094726562 - }, - { - "id": 79, - "x": 952.7667236328125, - "y": 562.7113037109375 - }, - { - "id": 80, - "x": 985.0126342773438, - "y": 544.1546020507812 - }, - { - "id": 81, - "x": 1017.0989379882812, - "y": 525.8751220703125 - }, - { - "id": 82, - "x": 1049.0670166015625, - "y": 507.4942932128906 - }, - { - "id": 83, - "x": 1081.00830078125, - "y": 489.22027587890625 - }, - { - "id": 84, - "x": 1112.87060546875, - "y": 470.98895263671875 - }, - { - "id": 85, - "x": 1144.58251953125, - "y": 452.8565673828125 - }, - { - "id": 86, - "x": 1175.962646484375, - "y": 434.8129577636719 - }, - { - "id": 87, - "x": 1207.7391357421875, - "y": 416.74871826171875 - } - ], - "idxs_initial": [ - { - "x": 524.1864718958793, - "y": 130.77872112804027 - }, - { - "x": 711.0555599981872, - "y": 68.94616808749646 - }, - { - "x": 470.73319100760745, - "y": 180.50768350882726 - }, - { - "x": 503.2061301368125, - "y": 169.63891348540804 - }, - { - "x": 630.6248788077696, - "y": 126.99155500435918 - }, - { - "x": 661.8753855041028, - "y": 116.53193602603602 - }, - { - "x": 692.8896997139174, - "y": 106.1513712351707 - }, - { - "x": 723.6704890834644, - "y": 95.84896776421317 - }, - { - "x": 481.68147272988074, - "y": 209.50729775032715 - }, - { - "x": 514.4045977090474, - "y": 198.4273489486469 - }, - { - "x": 642.7829040057089, - "y": 154.95885191729582 - }, - { - "x": 674.2633645808265, - "y": 144.29966543532979 - }, - { - "x": 705.5037976598433, - "y": 133.7217515203783 - }, - { - "x": 736.5069380054543, - "y": 123.22418419026002 - }, - { - "x": 767.2754789927037, - "y": 112.80605147652412 - }, - { - "x": 492.82984380589426, - "y": 239.03690511946957 - }, - { - "x": 525.8069212288295, - "y": 227.73984663306962 - }, - { - "x": 686.8724998220122, - "y": 172.56311771386171 - }, - { - "x": 718.3422224106165, - "y": 161.78243839305003 - }, - { - "x": 811.3154834495323, - "y": 129.93230339905358 - }, - { - "x": 537.4187182916689, - "y": 257.5908479597686 - }, - { - "x": 699.7087668469013, - "y": 201.33568724800622 - }, - { - "x": 549.2458148097121, - "y": 287.9953298793631 - }, - { - "x": 582.4748510939452, - "y": 276.33922235269165 - }, - { - "x": 615.4395055474388, - "y": 264.7758548928953 - }, - { - "x": 648.1429209391328, - "y": 253.3041250770095 - }, - { - "x": 680.5881904227856, - "y": 241.92294788612188 - }, - { - "x": 712.7783585122249, - "y": 230.63125536327354 - }, - { - "x": 527.5318913450185, - "y": 330.9550725134887 - }, - { - "x": 561.2942547583262, - "y": 318.9688299280099 - }, - { - "x": 594.7844065794621, - "y": 307.0792273241108 - }, - { - "x": 628.0056256799791, - "y": 295.28510064377343 - }, - { - "x": 660.9611384820101, - "y": 283.5853044494614 - }, - { - "x": 693.6541200028306, - "y": 271.9787115532818 - }, - { - "x": 726.0876948745529, - "y": 260.4642126549754 - }, - { - "x": 758.2649383396462, - "y": 249.04071598848907 - }, - { - "x": 790.1888772229454, - "y": 237.7071469768955 - }, - { - "x": 821.862490880794, - "y": 226.46244789543053 - }, - { - "x": 853.2887121279465, - "y": 215.30557754242597 - }, - { - "x": 539.5380878546417, - "y": 362.75687266066484 - }, - { - "x": 573.5703104750736, - "y": 350.5274727034675 - }, - { - "x": 607.325564465203, - "y": 338.39760077866885 - }, - { - "x": 640.8072172541401, - "y": 326.366046808459 - }, - { - "x": 674.0185819023442, - "y": 314.43162025227605 - }, - { - "x": 706.9629181944694, - "y": 302.5931497140947 - }, - { - "x": 739.6434337059575, - "y": 290.84948255914856 - }, - { - "x": 772.0632848441071, - "y": 279.19948453982437 - }, - { - "x": 804.2255778643322, - "y": 267.6420394304718 - }, - { - "x": 836.1333698622939, - "y": 256.1760486708832 - }, - { - "x": 867.7896697425749, - "y": 244.80043101820274 - } - ], - "idxs_projected": [ - { - "x": 803.6380925646638, - "y": 426.6377601067091 - }, - { - "x": 1025.575664651278, - "y": 296.62639708858813 - }, - { - "x": 751.6903521226075, - "y": 503.99932918704263 - }, - { - "x": 787.9787820992541, - "y": 482.932773863423 - }, - { - "x": 936.1393291763644, - "y": 396.92099645154894 - }, - { - "x": 973.9499362022091, - "y": 374.9707702984138 - }, - { - "x": 1012.0764561962073, - "y": 352.8371469019883 - }, - { - "x": 1050.522865014056, - "y": 330.51781815514136 - }, - { - "x": 771.9640818115106, - "y": 540.505409325222 - }, - { - "x": 808.9000961792877, - "y": 519.2627106132078 - }, - { - "x": 959.7529786128362, - "y": 432.5039634601751 - }, - { - "x": 998.2631131332221, - "y": 410.3559542886884 - }, - { - "x": 1037.1001304834742, - "y": 388.01994774965044 - }, - { - "x": 1076.2682103871543, - "y": 365.49353999386835 - }, - { - "x": 1115.771604132178, - "y": 342.7742860139456 - }, - { - "x": 792.8749044506256, - "y": 578.158676816335 - }, - { - "x": 830.4816171683433, - "y": 556.7390990225193 - }, - { - "x": 1023.360006676508, - "y": 446.8817525475222 - }, - { - "x": 1062.933902516494, - "y": 424.34173032033135 - }, - { - "x": 1183.7305339626273, - "y": 355.5398421065736 - }, - { - "x": 852.7550969510462, - "y": 595.4170763526079 - }, - { - "x": 1049.2791313306604, - "y": 484.60421873762175 - }, - { - "x": 875.7543566783681, - "y": 635.3553731531372 - }, - { - "x": 915.117136911676, - "y": 613.390782792012 - }, - { - "x": 954.8246588931167, - "y": 591.233825142976 - }, - { - "x": 994.8814714475757, - "y": 568.8819619433696 - }, - { - "x": 1035.2922037817261, - "y": 546.3326100771715 - }, - { - "x": 1076.061567267429, - "y": 523.5831405798531 - }, - { - "x": 859.7450912122473, - "y": 698.5691012539733 - }, - { - "x": 899.5154581267769, - "y": 676.616610827961 - }, - { - "x": 939.638386991389, - "y": 654.4695128729213 - }, - { - "x": 980.1185868399845, - "y": 632.1252080911945 - }, - { - "x": 1020.9608509438377, - "y": 609.5810506876846 - }, - { - "x": 1062.1700587036541, - "y": 586.8343473254781 - }, - { - "x": 1103.7511775928551, - "y": 563.8823560531881 - }, - { - "x": 1145.7092651537157, - "y": 540.7222852031234 - }, - { - "x": 1188.0494710480398, - "y": 517.3512922593555 - }, - { - "x": 1230.7770391641184, - "y": 493.76648269471656 - }, - { - "x": 1273.8973097817832, - "y": 469.96490877573143 - }, - { - "x": 883.5300147827743, - "y": 741.3976453487182 - }, - { - "x": 924.0768923727883, - "y": 719.2676292691581 - }, - { - "x": 964.9892964306313, - "y": 696.9381130778419 - }, - { - "x": 1006.2721921190778, - "y": 674.4063868464456 - }, - { - "x": 1047.9306349362623, - "y": 651.6696913426521 - }, - { - "x": 1089.9697727795003, - "y": 628.7252169037416 - }, - { - "x": 1132.3948480659487, - "y": 605.5701022791599 - }, - { - "x": 1175.2111999119425, - "y": 582.2014334410615 - }, - { - "x": 1218.424266372908, - "y": 558.6162423617908 - }, - { - "x": 1262.0395867458292, - "y": 534.8115057572235 - }, - { - "x": 1306.062803936311, - "y": 510.78414379484946 - } - ] - }, - "front_right_camera": { - "detected": true, - "idxs": [ - { - "id": 0, - "x": 236.6496124267578, - "y": 409.1197814941406 - }, - { - "id": 1, - "x": 271.6786804199219, - "y": 396.0564270019531 - }, - { - "id": 2, - "x": 305.6202087402344, - "y": 383.0774841308594 - }, - { - "id": 3, - "x": 338.9335021972656, - "y": 370.7423400878906 - }, - { - "id": 6, - "x": 433.8879699707031, - "y": 334.90545654296875 - }, - { - "id": 7, - "x": 463.989013671875, - "y": 323.5413513183594 - }, - { - "id": 8, - "x": 493.12384033203125, - "y": 312.3228759765625 - }, - { - "id": 11, - "x": 250.0238037109375, - "y": 438.19952392578125 - }, - { - "id": 12, - "x": 285.1902770996094, - "y": 424.62872314453125 - }, - { - "id": 13, - "x": 319.5910949707031, - "y": 411.1492919921875 - }, - { - "id": 14, - "x": 352.89862060546875, - "y": 398.1494445800781 - }, - { - "id": 15, - "x": 385.535400390625, - "y": 385.4825134277344 - }, - { - "id": 16, - "x": 417.1134033203125, - "y": 373.13629150390625 - }, - { - "id": 17, - "x": 448.29132080078125, - "y": 361.0182189941406 - }, - { - "id": 18, - "x": 478.5441589355469, - "y": 349.2325134277344 - }, - { - "id": 22, - "x": 263.8521728515625, - "y": 468.0129089355469 - }, - { - "id": 23, - "x": 299.1890563964844, - "y": 453.8851013183594 - }, - { - "id": 24, - "x": 333.72991943359375, - "y": 439.93255615234375 - }, - { - "id": 27, - "x": 431.9618835449219, - "y": 400.3244323730469 - }, - { - "id": 28, - "x": 463.2822265625, - "y": 387.90869140625 - }, - { - "id": 29, - "x": 493.6455993652344, - "y": 375.564697265625 - }, - { - "id": 32, - "x": 580.8673706054688, - "y": 340.6826477050781 - }, - { - "id": 33, - "x": 277.9795837402344, - "y": 498.45941162109375 - }, - { - "id": 34, - "x": 313.50653076171875, - "y": 483.7651062011719 - }, - { - "id": 39, - "x": 478.23822021484375, - "y": 415.0626525878906 - }, - { - "id": 40, - "x": 508.95294189453125, - "y": 402.5137634277344 - }, - { - "id": 43, - "x": 596.2753295898438, - "y": 366.07763671875 - }, - { - "id": 44, - "x": 292.23687744140625, - "y": 529.7182006835938 - }, - { - "id": 45, - "x": 327.95733642578125, - "y": 514.2950439453125 - }, - { - "id": 55, - "x": 307.0011901855469, - "y": 561.6961669921875 - }, - { - "id": 56, - "x": 343.02264404296875, - "y": 545.679931640625 - }, - { - "id": 57, - "x": 378.14520263671875, - "y": 530.03125 - }, - { - "id": 58, - "x": 412.32672119140625, - "y": 514.964599609375 - }, - { - "id": 59, - "x": 445.7126770019531, - "y": 499.95843505859375 - }, - { - "id": 66, - "x": 321.9974365234375, - "y": 594.3287353515625 - }, - { - "id": 67, - "x": 358.248046875, - "y": 577.8582153320312 - }, - { - "id": 68, - "x": 393.72625732421875, - "y": 561.4934692382812 - }, - { - "id": 69, - "x": 428.057373046875, - "y": 545.8153076171875 - }, - { - "id": 70, - "x": 461.5184631347656, - "y": 530.3662719726562 - }, - { - "id": 73, - "x": 557.0770874023438, - "y": 486.7088317871094 - }, - { - "id": 74, - "x": 587.3150634765625, - "y": 472.8713684082031 - }, - { - "id": 75, - "x": 616.8123168945312, - "y": 459.1522521972656 - }, - { - "id": 76, - "x": 645.4308471679688, - "y": 446.14410400390625 - }, - { - "id": 77, - "x": 337.5016784667969, - "y": 628.01025390625 - }, - { - "id": 78, - "x": 374.0494384765625, - "y": 610.75732421875 - }, - { - "id": 79, - "x": 409.6118469238281, - "y": 593.8427124023438 - }, - { - "id": 80, - "x": 444.0466003417969, - "y": 577.416015625 - }, - { - "id": 81, - "x": 477.8953857421875, - "y": 561.4093017578125 - }, - { - "id": 84, - "x": 573.7477416992188, - "y": 515.959716796875 - }, - { - "id": 85, - "x": 604.06884765625, - "y": 501.6434020996094 - }, - { - "id": 86, - "x": 633.8628540039062, - "y": 487.6279296875 - } - ], - "idxs_initial": [ - { - "x": 387.7922940522693, - "y": 280.33126171423174 - }, - { - "x": 414.77997310701846, - "y": 262.6243415651533 - }, - { - "x": 441.53816683135756, - "y": 245.06798932570194 - }, - { - "x": 468.069789919631, - "y": 227.66029263209427 - }, - { - "x": 546.3336512063206, - "y": 176.31049187484498 - }, - { - "x": 571.9871709888633, - "y": 159.47892864887172 - }, - { - "x": 597.4279765880962, - "y": 142.7869295940449 - }, - { - "x": 404.5447745916017, - "y": 304.3117229139986 - }, - { - "x": 431.6816301310187, - "y": 286.35637794390647 - }, - { - "x": 458.58584782100445, - "y": 268.5549599029522 - }, - { - "x": 485.26040641743157, - "y": 250.90549787047408 - }, - { - "x": 511.7082340379418, - "y": 233.4060544310521 - }, - { - "x": 537.9322092334419, - "y": 216.05472496554327 - }, - { - "x": 563.9351620325062, - "y": 198.8496369600428 - }, - { - "x": 589.719874959483, - "y": 181.7889493322453 - }, - { - "x": 421.5754675061289, - "y": 328.6904332597944 - }, - { - "x": 448.8627586262704, - "y": 310.4808271560964 - }, - { - "x": 475.914196593068, - "y": 292.4286127481076 - }, - { - "x": 555.6835785604947, - "y": 239.19617504050055 - }, - { - "x": 581.8215344185489, - "y": 221.75355391569076 - }, - { - "x": 607.7383496905646, - "y": 204.45850636084708 - }, - { - "x": 684.1896647451034, - "y": 153.44031158572386 - }, - { - "x": 438.89136133328543, - "y": 353.4773965448122 - }, - { - "x": 466.33034803347385, - "y": 335.00750324899235 - }, - { - "x": 599.9997400469259, - "y": 245.03117014378242 - }, - { - "x": 626.0495592898204, - "y": 227.49636147723814 - }, - { - "x": 702.8827459279397, - "y": 175.77795167261763 - }, - { - "x": 456.49968065104804, - "y": 378.68295444421204 - }, - { - "x": 484.0916228225036, - "y": 359.9465502801646 - }, - { - "x": 474.40789612824994, - "y": 404.31780090171577 - }, - { - "x": 502.15405245511954, - "y": 385.3084563063736 - }, - { - "x": 529.6543170754304, - "y": 366.4675761328436 - }, - { - "x": 556.9119442776215, - "y": 347.79293081499674 - }, - { - "x": 583.9301311765706, - "y": 329.28232995724443 - }, - { - "x": 492.62373509282065, - "y": 430.39299725759207 - }, - { - "x": 520.525361858784, - "y": 411.10406809011727 - }, - { - "x": 548.1776143197387, - "y": 391.9875361576082 - }, - { - "x": 575.5838208233323, - "y": 373.0411005095664 - }, - { - "x": 602.7472507491934, - "y": 354.2625009612145 - }, - { - "x": 682.812717400942, - "y": 298.91170984209765 - }, - { - "x": 709.0366002452757, - "y": 280.78263719255716 - }, - { - "x": 735.0332132182034, - "y": 262.81068055952085 - }, - { - "x": 760.8054980317086, - "y": 244.99380628113235 - }, - { - "x": 511.15519264936074, - "y": 456.91998816299053 - }, - { - "x": 539.2135424424414, - "y": 437.34460656716055 - }, - { - "x": 567.0189642431311, - "y": 417.94568445678976 - }, - { - "x": 594.5748626811256, - "y": 398.7208465344718 - }, - { - "x": 621.8845815533914, - "y": 379.6677599437815 - }, - { - "x": 702.3692144093586, - "y": 323.51629656925456 - }, - { - "x": 728.7264829289998, - "y": 305.1277030525051 - }, - { - "x": 754.8534244842676, - "y": 286.8998010323213 - } - ], - "idxs_projected": [ - { - "x": 257.59416839418896, - "y": 455.054163782493 - }, - { - "x": 289.690239837905, - "y": 437.2677279632666 - }, - { - "x": 321.6084554943553, - "y": 419.5798531330644 - }, - { - "x": 353.3502896224359, - "y": 401.9897223130456 - }, - { - "x": 447.53200302997936, - "y": 349.7977584521223 - }, - { - "x": 478.58273198527365, - "y": 332.5906121298062 - }, - { - "x": 509.4642113856944, - "y": 315.4772575461603 - }, - { - "x": 271.8051803807804, - "y": 485.6755727914515 - }, - { - "x": 304.1635943377124, - "y": 467.63579146700806 - }, - { - "x": 336.34101522204753, - "y": 449.6969135878087 - }, - { - "x": 368.3389573446743, - "y": 431.8580949271455 - }, - { - "x": 400.15891817045997, - "y": 414.1185006499495 - }, - { - "x": 431.80237855185544, - "y": 396.4773051825562 - }, - { - "x": 463.2708029586248, - "y": 378.9336920846316 - }, - { - "x": 494.5656397037727, - "y": 361.4868539232179 - }, - { - "x": 286.2871080729897, - "y": 516.8807418195066 - }, - { - "x": 318.9120846108399, - "y": 498.5811462017798 - }, - { - "x": 351.35284749173644, - "y": 480.38487741482027 - }, - { - "x": 447.58532531746755, - "y": 426.40735416787834 - }, - { - "x": 479.30461831463856, - "y": 408.615763284893 - }, - { - "x": 510.84730448789, - "y": 390.92323250260415 - }, - { - "x": 604.4303495835441, - "y": 338.43179607385593 - }, - { - "x": 301.04777304418303, - "y": 548.6865245289706 - }, - { - "x": 333.9436313625618, - "y": 530.1204114302948 - }, - { - "x": 495.64182243563596, - "y": 438.8594729176581 - }, - { - "x": 527.436182044172, - "y": 420.9150353328741 - }, - { - "x": 621.7560548990145, - "y": 367.6817860305642 - }, - { - "x": 316.0953008809876, - "y": 581.1104296596708 - }, - { - "x": 349.26646227600844, - "y": 562.2708505177111 - }, - { - "x": 331.43813609892555, - "y": 614.1706531686524 - }, - { - "x": 364.88912702935687, - "y": 595.0504024407749 - }, - { - "x": 398.1457125290648, - "y": 576.0412719061983 - }, - { - "x": 431.2095824120474, - "y": 557.1422956841986 - }, - { - "x": 464.0824069645787, - "y": 538.3525190559037 - }, - { - "x": 347.08505794490463, - "y": 647.8861122808541 - }, - { - "x": 380.8205132032908, - "y": 628.4777151649321 - }, - { - "x": 414.3579783389908, - "y": 609.1832240537368 - }, - { - "x": 447.69919122959595, - "y": 590.0016391262144 - }, - { - "x": 480.84586947284714, - "y": 570.9319722285433 - }, - { - "x": 579.1355742563495, - "y": 514.3847696420079 - }, - { - "x": 611.5208945069304, - "y": 495.7531207925874 - }, - { - "x": 643.7199740470301, - "y": 477.22861837532525 - }, - { - "x": 675.7344148132681, - "y": 458.81034077757874 - }, - { - "x": 363.04519714870565, - "y": 682.2764815846468 - }, - { - "x": 397.0698631409199, - "y": 662.5721810198936 - }, - { - "x": 430.8928548527207, - "y": 642.9846736850388 - }, - { - "x": 464.51596006062323, - "y": 623.5129242463101 - }, - { - "x": 497.94094547265934, - "y": 604.1559095710753 - }, - { - "x": 597.0445404470571, - "y": 546.7632220757756 - }, - { - "x": 629.694303103482, - "y": 527.8551529444794 - }, - { - "x": 662.1544741195614, - "y": 509.0568797672943 - } - ] - }, - "lidar3d": { - "detected": true, - "idxs": [ - 6816, - 6825, - 6834, - 6843, - 6871, - 6880, - 6881, - 6890, - 6891, - 6900, - 6901, - 6910, - 6911, - 6921, - 6930, - 6931, - 6932, - 6941, - 6942, - 6952, - 6953, - 6954, - 6963, - 6964, - 6965, - 6974, - 6975, - 6976, - 6985, - 6986, - 6987, - 6988, - 6997, - 6998, - 6999, - 7000, - 7009, - 7010, - 7011, - 7012, - 7021, - 7022, - 7023, - 7024, - 7034, - 7035, - 7045, - 7046, - 7047, - 7048, - 7057, - 7058, - 7059, - 7060, - 7069, - 7070, - 7071, - 7072, - 7082, - 7083, - 7084, - 7093, - 7094, - 7095, - 7096, - 7105, - 7106, - 7108, - 7117, - 7118, - 7119, - 7120, - 7129, - 7131, - 7132, - 7141, - 7142, - 7143, - 7144, - 7153, - 7154, - 7156, - 7166, - 7167, - 7168, - 7179, - 7180, - 7189, - 7191, - 7192, - 7201, - 7202, - 7203, - 7213, - 7214, - 7215, - 7216, - 7225, - 7226, - 7227, - 7228, - 7237, - 7239, - 7240, - 7241, - 7252, - 7253, - 7254, - 7263, - 7264, - 7265, - 7266, - 7267, - 7276, - 7277, - 7278, - 7279, - 7280, - 7289, - 7290, - 7291, - 7292, - 7293, - 7302, - 7304, - 7305, - 7315, - 7316, - 7317, - 7329, - 7330, - 7331, - 7332, - 7341, - 7342, - 7343, - 7344, - 7345, - 7354, - 7355, - 7356, - 7357, - 7368, - 7370, - 7371, - 7380, - 7381, - 7382, - 7383, - 7384, - 7393, - 7394, - 7395, - 7397, - 7406, - 7407, - 7409, - 7420, - 7421, - 7422, - 7423, - 7432, - 7434, - 7435, - 7436, - 7445, - 7448, - 7459, - 7460, - 7461, - 7462, - 7471, - 7472, - 7473, - 7474, - 7475, - 7484, - 7485, - 7486, - 7487, - 7488, - 7498, - 7499, - 7500, - 7501, - 7502, - 7512, - 7513, - 7514, - 7516, - 7525, - 7526, - 7527, - 7528, - 7529, - 7530, - 7540, - 7541, - 7542, - 7543, - 7544, - 7553, - 7554, - 7555, - 7556, - 7557, - 7558, - 7567, - 7568, - 7569, - 7570, - 7572, - 7581, - 7582, - 7583, - 7584, - 7585, - 7586, - 7595, - 7597, - 7598, - 7599, - 7600, - 7610, - 7611, - 7612, - 7613, - 7614, - 7623, - 7624, - 7625, - 7627, - 7628, - 7637, - 7639, - 7640, - 7642, - 7651, - 7653, - 7656, - 7665, - 7666, - 7668, - 7669, - 7670, - 7679, - 7680, - 7681, - 7682, - 7684, - 7693, - 7694, - 7695, - 7696, - 7697, - 7698, - 7707, - 7709, - 7711, - 7712, - 7721, - 7723, - 7724, - 7725, - 7726, - 7735, - 7737, - 7749, - 7750, - 7751, - 7753, - 7763, - 7764, - 7765, - 7766, - 7777, - 7778, - 7779, - 7780, - 7781, - 7782, - 7791, - 7792, - 7793, - 7794, - 7796, - 7797, - 7806, - 7808, - 7809, - 7811, - 7812, - 7821, - 7822, - 7823, - 7824, - 7825, - 7826, - 7827, - 7836, - 7837, - 7838, - 7839, - 7840, - 7841, - 7851, - 7852, - 7853, - 7854, - 7856, - 7868, - 7869, - 7871, - 7872, - 7882, - 7883, - 7884, - 7885, - 7886, - 7887, - 7911, - 7913, - 7914, - 7915, - 7916, - 7917, - 7926, - 7927, - 7929, - 7930, - 7931, - 7942, - 7943, - 7944, - 7945, - 7946, - 7947, - 7956, - 7957, - 7958, - 7961, - 7962, - 7971, - 7972, - 7973, - 7974, - 7976, - 7977, - 7987, - 7988, - 7989, - 7990, - 7991, - 7992, - 8001, - 8002, - 8004, - 8005, - 8006, - 8007, - 8016, - 8017, - 8018, - 8019, - 8020, - 8022, - 8031, - 8032, - 8034, - 8035, - 8036, - 8037, - 8046, - 8048, - 8049, - 8050, - 8051, - 8052, - 8061, - 8062, - 8063, - 8064, - 8065, - 8066, - 8076, - 8077, - 8080, - 8081, - 8082, - 8091, - 8093, - 8094, - 8095, - 8098, - 8109, - 8110, - 8111, - 8112, - 8113, - 8114, - 8123, - 8124, - 8126, - 8127, - 8128, - 8130, - 8139, - 8140, - 8141, - 8142, - 8144, - 8145, - 8146, - 8155, - 8156, - 8157, - 8159, - 8160, - 8161, - 8162, - 8171, - 8172, - 8173, - 8174, - 8175, - 8177, - 8178, - 8187, - 8188, - 8189, - 8191, - 8192, - 8193, - 8194, - 8203, - 8204, - 8206, - 8207, - 8209, - 8210, - 8219, - 8220, - 8222, - 8234, - 8235, - 8236, - 8237, - 8238, - 8239, - 8240, - 8249, - 8250, - 8254, - 8255, - 8265, - 8266, - 8268, - 8269, - 8270, - 8279, - 8282, - 8283, - 8284, - 8295, - 8296, - 8297, - 8300, - 8310, - 8311, - 8312, - 8313, - 8314, - 8323, - 8324, - 8326, - 8327, - 8328, - 8337, - 8338, - 8339, - 8340, - 8341, - 8342, - 8351, - 8352, - 8353, - 8355, - 8356, - 8365, - 8366, - 8367, - 8368, - 8369, - 8370, - 8379, - 8380, - 8381, - 8382, - 8392, - 8393, - 8394, - 8395, - 8396, - 8405, - 8406, - 8407, - 8408, - 8409, - 8418, - 8419, - 8420, - 8421, - 8422, - 8431, - 8432, - 8433, - 8434, - 8435, - 8444, - 8445, - 8446, - 8448, - 8458, - 8459, - 8460, - 8469, - 8470, - 8472, - 8481, - 8482, - 8483, - 8484, - 8493, - 8494, - 8495, - 8496, - 8505, - 8506, - 8507, - 8508, - 8517, - 8528, - 8529, - 8530, - 8539, - 8540, - 8541, - 8550, - 8561, - 8562, - 8563, - 8572, - 8573, - 8574, - 8584, - 8593, - 8603, - 8604, - 8613, - 8614, - 8623, - 8624, - 8633, - 8634, - 8643, - 8652 - ], - "idxs_limit_points": [ - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652, - 8652 - ], - "samples": [ - 141, - 8, - 444, - 493, - 259, - 525, - 177, - 478, - 209, - 74, - 358, - 3, - 497, - 545, - 67, - 496, - 342, - 470, - 273, - 514, - 471, - 28, - 81, - 355, - 559, - 414, - 261, - 138, - 55, - 166, - 511, - 390, - 475, - 301, - 159, - 10, - 289, - 558, - 1, - 375, - 34, - 391, - 453, - 557, - 315, - 510, - 136, - 495, - 309, - 78, - 264, - 320, - 311, - 341, - 319, - 334, - 329, - 201, - 265, - 430, - 552, - 47, - 260, - 324, - 107, - 200, - 305, - 271, - 434, - 435, - 76, - 408, - 258, - 321, - 45, - 157, - 20, - 119, - 486, - 234, - 287, - 118, - 267, - 142, - 31, - 57, - 480, - 345, - 419, - 403, - 194, - 438, - 186, - 109, - 163, - 182, - 39, - 171, - 487, - 185, - 85, - 254, - 226, - 445, - 149, - 236, - 458, - 68, - 367, - 463, - 327, - 110, - 139, - 167, - 543, - 50, - 121, - 240, - 97, - 385, - 347, - 433, - 191, - 94, - 548, - 71, - 407, - 69, - 488, - 137, - 413, - 281, - 502, - 193, - 204, - 550, - 421, - 383, - 175, - 143, - 368, - 304, - 257, - 297, - 353, - 374, - 164, - 380, - 431, - 384, - 365, - 360, - 323, - 446, - 366, - 461, - 272, - 318, - 326, - 343, - 37, - 188, - 490, - 202, - 247, - 89, - 132, - 181, - 225, - 244, - 44, - 95, - 161, - 533, - 65, - 14, - 53, - 179, - 465, - 183, - 469, - 420, - 333, - 223, - 4, - 277, - 477, - 449, - 424, - 199, - 418, - 145, - 448, - 439, - 77, - 184, - 393, - 103, - 255, - 48, - 72, - 104, - 169, - 128, - 415, - 215, - 370, - 362, - 491, - 427, - 96, - 126, - 122, - 312, - 23, - 172, - 190, - 331, - 313, - 481, - 73, - 90, - 32, - 220, - 227, - 523, - 551, - 379, - 483, - 295, - 59, - 173, - 348, - 352, - 402, - 116, - 27, - 500, - 242, - 250, - 317, - 162, - 278, - 494, - 499, - 46, - 532, - 539, - 275, - 253, - 205, - 232, - 86, - 210, - 197, - 268, - 231, - 351, - 537, - 517, - 302, - 524, - 60, - 256, - 400, - 412, - 508, - 156, - 467, - 381, - 129, - 54, - 388, - 112, - 88, - 12, - 75, - 218, - 504, - 350, - 238, - 25, - 243, - 123, - 33, - 246, - 440, - 15, - 70, - 423, - 30, - 24, - 102, - 554, - 337, - 286, - 429, - 279, - 349, - 251, - 0, - 339, - 335, - 354, - 307, - 285, - 108, - 509, - 454, - 392, - 270, - 531, - 165, - 219, - 100, - 306, - 239, - 386, - 134, - 336, - 376, - 422, - 457, - 41, - 130, - 26, - 213, - 522, - 38, - 160, - 389, - 395, - 542, - 51, - 518, - 87, - 276, - 36, - 472, - 553, - 101, - 80, - 417, - 372, - 207, - 284, - 426, - 549, - 378, - 474, - 361, - 135, - 195, - 125, - 310, - 58, - 501, - 293, - 35, - 178, - 140, - 168, - 373, - 7, - 154, - 565, - 192, - 314, - 294, - 49, - 266, - 148, - 530, - 316, - 221, - 460, - 6, - 515, - 208, - 359, - 217, - 538, - 290, - 479, - 228, - 153, - 224, - 9, - 176, - 450, - 562, - 443, - 563, - 340, - 485, - 308, - 484, - 369, - 556, - 235, - 40, - 83, - 526, - 399, - 416, - 17, - 105, - 106, - 564, - 330, - 222, - 346, - 216, - 296, - 513, - 503, - 387, - 66, - 436, - 249, - 401, - 198, - 229, - 406, - 43, - 114, - 298, - 291, - 98, - 466, - 377, - 411, - 519, - 113, - 196, - 120, - 462, - 79, - 18, - 21, - 468, - 371, - 187, - 252, - 303, - 544, - 147, - 516, - 338, - 84, - 528, - 520, - 16, - 230, - 300, - 203, - 459, - 150, - 464, - 237, - 248, - 527, - 146, - 409, - 288, - 245, - 428, - 425, - 512, - 482, - 92, - 410, - 328, - 56, - 206, - 536, - 133, - 2, - 398, - 452, - 115, - 521, - 356, - 19, - 489, - 124, - 382, - 476, - 529, - 441, - 174, - 432, - 63, - 61, - 325, - 82, - 158, - 29, - 397, - 42, - 541, - 52, - 211, - 455, - 13, - 282, - 547, - 283, - 492, - 506, - 363, - 111, - 546, - 404, - 117, - 99, - 447, - 64, - 555, - 442, - 274, - 127, - 540, - 394, - 534, - 263, - 560, - 456, - 5, - 151, - 507, - 437, - 357, - 144, - 212, - 214, - 332, - 322, - 292, - 11, - 131, - 269, - 299, - 155, - 396, - 473, - 62, - 344, - 241, - 535, - 170, - 262, - 22, - 451, - 280, - 561, - 233, - 405, - 91, - 152, - 93, - 189, - 364, - 180, - 505, - 498 - ] - } - } - }, - "transforms": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame", - "parent": "back_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame", - "parent": "back_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link", - "parent": "back_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link", - "parent": "base_footprint", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link", - "parent": "base_link", - "quat": [ - -0.6790806889716875, - -0.19608991435148215, - -0.1962461282113855, - 0.6796216745494562 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link", - "parent": "base_link", - "quat": [ - -0.012067133737013019, - 0.7067221667161763, - 0.7072851727122114, - 0.01207674694708179 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame", - "parent": "front_left_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.01691036961537834, - 0.029552553834023707, - -0.038377916787912573, - 0.9986830435450371 - ], - "trans": [ - 0.3383925662274182, - -0.07762076730701081, - 0.3116488059618641 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame", - "parent": "front_left_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link", - "parent": "front_left_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame", - "parent": "front_right_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0628948710549273, - 0.04792967312889304, - 0.04760572912069255, - 0.9957312268798386 - ], - "trans": [ - 0.07424311845705532, - -0.31063627649913994, - 0.27174733788756994 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame", - "parent": "front_right_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link", - "parent": "front_right_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d", - "parent": "lidar3d_base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link", - "parent": "lidar3d_plate_link", - "quat": [ - 0.044993406482443106, - -0.07726353195392474, - -0.051834549145916224, - 0.9946452229402954 - ], - "trans": [ - -0.11394645016754797, - 0.04819990505538403, - -0.24205501906462878 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link", - "parent": "platform_support_leg3_link", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link", - "parent": "platform_support_leg4_link", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint", - "parent": "world", - "quat": [ - 0.00016660332775850843, - -0.0011123591163476104, - 0.14841413119282568, - 0.9889246586888236 - ], - "trans": [ - 0.3930134512469923, - -0.6355274724532721, - -0.00100835022220228 - ] - }, - "world-pattern_link": { - "child": "pattern_link", - "parent": "world", - "quat": [ - 0.6317446329872611, - -0.3491251717659783, - 0.551709031190446, - -0.4178845271532157 - ], - "trans": [ - 2.0772143288625924, - 0.12649744820876516, - 0.9034198423807647 - ] - } - }, - "transforms_ini": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame_ini", - "parent": "back_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame_ini", - "parent": "back_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link_ini", - "parent": "back_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link_ini", - "parent": "base_footprint_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.6790806889716875, - -0.19608991435148215, - -0.1962461282113855, - 0.6796216745494562 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.012067133737013019, - 0.7067221667161763, - 0.7072851727122114, - 0.01207674694708179 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame_ini", - "parent": "front_left_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame_ini", - "parent": "front_left_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link_ini", - "parent": "front_left_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame_ini", - "parent": "front_right_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame_ini", - "parent": "front_right_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link_ini", - "parent": "front_right_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d_ini", - "parent": "lidar3d_base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link_ini", - "parent": "lidar3d_plate_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link_ini", - "parent": "platform_support_leg3_link_ini", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link_ini", - "parent": "platform_support_leg4_link_ini", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint_ini", - "parent": "world_ini", - "quat": [ - 0.00016660332775850843, - -0.0011123591163476104, - 0.14841413119282568, - 0.9889246586888236 - ], - "trans": [ - 0.3930134512469923, - -0.6355274724532721, - -0.00100835022220228 - ] - } - } - }, - "002": { - "additional_data": {}, - "data": { - "front_left_camera": { - "data_file": "front_left_camera_002.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_left_camera_rgb_optical_frame", - "seq": 221, - "stamp": { - "nsecs": 882000000, - "secs": 4776 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "front_right_camera": { - "data_file": "front_right_camera_002.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_right_camera_rgb_optical_frame", - "seq": 221, - "stamp": { - "nsecs": 882000000, - "secs": 4776 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "lidar3d": { - "data_file": "lidar3d_002.pcd", - "fields": [ - { - "count": 1, - "datatype": 7, - "name": "x", - "offset": 0 - }, - { - "count": 1, - "datatype": 7, - "name": "y", - "offset": 4 - }, - { - "count": 1, - "datatype": 7, - "name": "z", - "offset": 8 - } - ], - "header": { - "frame_id": "lidar3d", - "seq": 220, - "stamp": { - "nsecs": 897000000, - "secs": 4776 - } - }, - "height": 1, - "is_bigendian": false, - "is_dense": true, - "point_step": 12, - "row_step": 188484, - "width": 15707 - } - }, - "joints": {}, - "labels": { - "pattern_1": { - "front_left_camera": { - "detected": true, - "idxs": [ - { - "id": 0, - "x": 401.3843078613281, - "y": 394.8448181152344 - }, - { - "id": 1, - "x": 433.2201843261719, - "y": 381.1540222167969 - }, - { - "id": 2, - "x": 464.4621276855469, - "y": 368.1054382324219 - }, - { - "id": 3, - "x": 495.34796142578125, - "y": 355.1813659667969 - }, - { - "id": 6, - "x": 584.0379028320312, - "y": 317.94500732421875 - }, - { - "id": 7, - "x": 612.4517211914062, - "y": 306.0532531738281 - }, - { - "id": 8, - "x": 640.2246704101562, - "y": 294.3681640625 - }, - { - "id": 11, - "x": 415.5279846191406, - "y": 422.21820068359375 - }, - { - "id": 12, - "x": 447.8292541503906, - "y": 408.2994079589844 - }, - { - "id": 15, - "x": 540.777587890625, - "y": 368.2898864746094 - }, - { - "id": 16, - "x": 570.4241333007812, - "y": 355.7479553222656 - }, - { - "id": 17, - "x": 599.5654296875, - "y": 343.02606201171875 - }, - { - "id": 18, - "x": 628.461669921875, - "y": 330.9095764160156 - }, - { - "id": 22, - "x": 429.9983825683594, - "y": 450.4209899902344 - }, - { - "id": 23, - "x": 462.5677795410156, - "y": 436.0431213378906 - }, - { - "id": 26, - "x": 556.2771606445312, - "y": 394.9233093261719 - }, - { - "id": 27, - "x": 586.169677734375, - "y": 381.745361328125 - }, - { - "id": 28, - "x": 615.5840454101562, - "y": 368.7323303222656 - }, - { - "id": 32, - "x": 727.5197143554688, - "y": 319.1338806152344 - }, - { - "id": 33, - "x": 445.0018615722656, - "y": 479.42901611328125 - }, - { - "id": 34, - "x": 477.8592529296875, - "y": 464.475341796875 - }, - { - "id": 39, - "x": 631.88720703125, - "y": 394.9043884277344 - }, - { - "id": 43, - "x": 744.6748046875, - "y": 343.890869140625 - }, - { - "id": 45, - "x": 493.34405517578125, - "y": 493.91815185546875 - }, - { - "id": 56, - "x": 509.3627624511719, - "y": 523.84716796875 - }, - { - "id": 57, - "x": 541.9208374023438, - "y": 508.22003173828125 - }, - { - "id": 58, - "x": 573.8831787109375, - "y": 493.01617431640625 - }, - { - "id": 59, - "x": 605.0125122070312, - "y": 478.2041320800781 - }, - { - "id": 66, - "x": 492.2742919921875, - "y": 570.9487915039062 - }, - { - "id": 67, - "x": 525.8775634765625, - "y": 554.4556274414062 - }, - { - "id": 68, - "x": 558.6514892578125, - "y": 538.4378662109375 - }, - { - "id": 69, - "x": 590.8471069335938, - "y": 522.697509765625 - }, - { - "id": 70, - "x": 622.084228515625, - "y": 507.3116760253906 - }, - { - "id": 73, - "x": 712.75732421875, - "y": 463.1231689453125 - }, - { - "id": 74, - "x": 741.8103637695312, - "y": 448.93609619140625 - }, - { - "id": 75, - "x": 770.187744140625, - "y": 435.07611083984375 - }, - { - "id": 76, - "x": 798.0199584960938, - "y": 421.499267578125 - }, - { - "id": 77, - "x": 508.88238525390625, - "y": 603.077880859375 - }, - { - "id": 78, - "x": 542.6576538085938, - "y": 586.0340576171875 - }, - { - "id": 79, - "x": 575.7991943359375, - "y": 569.4347534179688 - }, - { - "id": 80, - "x": 608.0655517578125, - "y": 553.224853515625 - }, - { - "id": 81, - "x": 639.8556518554688, - "y": 537.2932739257812 - }, - { - "id": 84, - "x": 731.0298461914062, - "y": 491.5290832519531 - }, - { - "id": 85, - "x": 760.1510620117188, - "y": 477.0074157714844 - }, - { - "id": 86, - "x": 788.9089965820312, - "y": 462.6939392089844 - }, - { - "id": 87, - "x": 816.7326049804688, - "y": 448.70770263671875 - } - ], - "idxs_initial": [ - { - "x": 69.47811485566206, - "y": 69.06066879396462 - }, - { - "x": 108.9649369506676, - "y": 61.66668650051179 - }, - { - "x": 147.40118702062296, - "y": 54.469425810345456 - }, - { - "x": 184.82824135005887, - "y": 47.46113893574915 - }, - { - "x": 291.43663600129304, - "y": 27.498514937087123 - }, - { - "x": 325.1997738372496, - "y": 21.176303371673555 - }, - { - "x": 358.1310208624373, - "y": 15.00986493761286 - }, - { - "x": 81.46525740477875, - "y": 102.03056854650947 - }, - { - "x": 120.9651850340781, - "y": 94.15725482696774 - }, - { - "x": 233.2966349598329, - "y": 71.76681517511287 - }, - { - "x": 268.8164068008009, - "y": 64.68684506541956 - }, - { - "x": 303.4351642373529, - "y": 57.786469438490144 - }, - { - "x": 337.1867613420134, - "y": 51.05894033933669 - }, - { - "x": 93.56086621610007, - "y": 135.29879809506406 - }, - { - "x": 133.07254093998705, - "y": 126.93781666030773 - }, - { - "x": 245.41094151392525, - "y": 103.16612669341595 - }, - { - "x": 280.92476726493345, - "y": 95.65112157514795 - }, - { - "x": 315.53396514835, - "y": 88.32754283551748 - }, - { - "x": 445.5822625830197, - "y": 60.80829926836009 - }, - { - "x": 105.76642017414906, - "y": 168.8694250207282 - }, - { - "x": 145.2884450776168, - "y": 160.0122718960944 - }, - { - "x": 327.7343009889988, - "y": 119.12492144507544 - }, - { - "x": 457.7079539387915, - "y": 89.99694662202143 - }, - { - "x": 157.6143638004047, - "y": 193.3845906736299 - }, - { - "x": 170.05178999276984, - "y": 227.05881496462027 - }, - { - "x": 208.51475393605563, - "y": 217.45172639202522 - }, - { - "x": 245.9455933315043, - "y": 208.1024367754243 - }, - { - "x": 282.38530257478067, - "y": 199.0007067377713 - }, - { - "x": 143.05795062575726, - "y": 271.4374903933293 - }, - { - "x": 182.6022436728761, - "y": 261.03906020515257 - }, - { - "x": 221.06614396703378, - "y": 250.92472634926054 - }, - { - "x": 258.4933310654889, - "y": 241.08300300072614 - }, - { - "x": 294.92516125450504, - "y": 231.50301525390776 - }, - { - "x": 398.6303435024811, - "y": 204.2330601058211 - }, - { - "x": 431.45293737266536, - "y": 195.60214462713722 - }, - { - "x": 463.45704893322613, - "y": 187.18645441867722 - }, - { - "x": 494.6729163559643, - "y": 178.97803815562875 - }, - { - "x": 155.71862356776478, - "y": 306.2598941469666 - }, - { - "x": 195.26727261190433, - "y": 295.3295169723672 - }, - { - "x": 233.730545481624, - "y": 284.6991139119149 - }, - { - "x": 271.1525180867445, - "y": 274.35650335308185 - }, - { - "x": 307.57491171225575, - "y": 264.2901544498807 - }, - { - "x": 411.2296869444817, - "y": 235.642253279551 - }, - { - "x": 444.0290689307442, - "y": 226.57722514664346 - }, - { - "x": 476.0071879618148, - "y": 217.7391760402446 - }, - { - "x": 507.1945080199936, - "y": 209.11968638535436 - } - ], - "idxs_projected": [ - { - "x": 308.03044740280825, - "y": 487.00788624369505 - }, - { - "x": 348.4362597257591, - "y": 467.5663514823111 - }, - { - "x": 388.28669711860937, - "y": 448.39203919186406 - }, - { - "x": 427.5931318077382, - "y": 429.47947754734275 - }, - { - "x": 542.3575780636801, - "y": 374.2597741684669 - }, - { - "x": 579.5957098180448, - "y": 356.3423907196442 - }, - { - "x": 616.3422757867772, - "y": 338.66152753262173 - }, - { - "x": 324.78436177722403, - "y": 525.250715860165 - }, - { - "x": 365.51403768140693, - "y": 505.32942889146807 - }, - { - "x": 484.35422406827433, - "y": 447.2035193704675 - }, - { - "x": 522.8893212920426, - "y": 428.3556225208272 - }, - { - "x": 560.9034903171989, - "y": 409.76251680085477 - }, - { - "x": 598.4072233049154, - "y": 391.4190703908391 - }, - { - "x": 341.91071584934997, - "y": 564.3436839925444 - }, - { - "x": 382.9687697268812, - "y": 543.9260425200782 - }, - { - "x": 502.7306074192679, - "y": 484.37002285629757 - }, - { - "x": 541.5528962676931, - "y": 465.0641985419738 - }, - { - "x": 579.8447803981077, - "y": 446.0221376636848 - }, - { - "x": 727.9198850682, - "y": 372.38629493305 - }, - { - "x": 359.4220682158167, - "y": 604.3154571518605 - }, - { - "x": 400.8130757793639, - "y": 583.3840980424443 - }, - { - "x": 599.1942280418199, - "y": 483.06310121311805 - }, - { - "x": 748.301804072241, - "y": 407.6596644875044 - }, - { - "x": 419.0601454440277, - "y": 623.7327608501308 - }, - { - "x": 437.7237705270123, - "y": 665.002527945981 - }, - { - "x": 479.183626984846, - "y": 643.3081052397246 - }, - { - "x": 520.0456751690194, - "y": 621.9264936836772 - }, - { - "x": 560.3227521965939, - "y": 600.8509760851701 - }, - { - "x": 414.4004660729529, - "y": 729.8102791289649 - }, - { - "x": 456.81837980078996, - "y": 707.2253048187066 - }, - { - "x": 498.613168666418, - "y": 684.9721068210547 - }, - { - "x": 539.7984632345714, - "y": 663.0434276844442 - }, - { - "x": 580.3874993981062, - "y": 641.4322200962222 - }, - { - "x": 698.7037899124005, - "y": 578.4359492542463 - }, - { - "x": 737.0327417754994, - "y": 558.0280999026381 - }, - { - "x": 774.8261703583108, - "y": 537.9053843179906 - }, - { - "x": 812.0952211117439, - "y": 518.0618682215918 - }, - { - "x": 433.5893249814349, - "y": 773.6111632311406 - }, - { - "x": 476.3590762060896, - "y": 750.4344877052965 - }, - { - "x": 518.4932494827194, - "y": 727.6022281148033 - }, - { - "x": 560.0059077861249, - "y": 705.1067638166934 - }, - { - "x": 600.9107022469002, - "y": 682.940697343942 - }, - { - "x": 720.1085460169381, - "y": 618.348089967589 - }, - { - "x": 758.7106699870226, - "y": 597.4298270306907 - }, - { - "x": 796.7675099345447, - "y": 576.8070502843474 - }, - { - "x": 834.2905386487707, - "y": 556.4735426918312 - } - ] - }, - "front_right_camera": { - "detected": true, - "idxs": [ - { - "id": 8, - "x": 119.5545883178711, - "y": 271.8822937011719 - }, - { - "id": 17, - "x": 58.40397644042969, - "y": 318.9008483886719 - }, - { - "id": 18, - "x": 96.94658660888672, - "y": 309.95648193359375 - }, - { - "id": 28, - "x": 73.00688171386719, - "y": 350.6240539550781 - }, - { - "id": 29, - "x": 111.38127899169922, - "y": 340.9256896972656 - }, - { - "id": 32, - "x": 217.99996948242188, - "y": 314.9295959472656 - }, - { - "id": 38, - "x": 47.3046875, - "y": 393.01715087890625 - }, - { - "id": 39, - "x": 87.75360870361328, - "y": 382.2906188964844 - }, - { - "id": 40, - "x": 126.08637237548828, - "y": 372.032470703125 - }, - { - "id": 43, - "x": 232.3466033935547, - "y": 343.7399597167969 - }, - { - "id": 54, - "x": 246.9182891845703, - "y": 373.112548828125 - }, - { - "id": 64, - "x": 228.01577758789062, - "y": 413.41693115234375 - }, - { - "id": 65, - "x": 261.730712890625, - "y": 403.07684326171875 - }, - { - "id": 70, - "x": 51.1526985168457, - "y": 507.92901611328125 - }, - { - "id": 71, - "x": 93.01789855957031, - "y": 494.1087341308594 - }, - { - "id": 72, - "x": 133.2194061279297, - "y": 480.98126220703125 - }, - { - "id": 73, - "x": 171.3046112060547, - "y": 468.11083984375 - }, - { - "id": 74, - "x": 208.11196899414062, - "y": 456.094970703125 - }, - { - "id": 75, - "x": 243.15809631347656, - "y": 444.6006774902344 - }, - { - "id": 76, - "x": 276.9089050292969, - "y": 433.28662109375 - }, - { - "id": 81, - "x": 66.94078063964844, - "y": 543.49853515625 - }, - { - "id": 82, - "x": 108.88835144042969, - "y": 528.8139038085938 - }, - { - "id": 83, - "x": 148.86502075195312, - "y": 514.5568237304688 - }, - { - "id": 84, - "x": 186.94113159179688, - "y": 501.0281982421875 - }, - { - "id": 85, - "x": 223.5904083251953, - "y": 488.088134765625 - }, - { - "id": 86, - "x": 258.70623779296875, - "y": 475.87548828125 - }, - { - "id": 87, - "x": 292.15545654296875, - "y": 463.9609680175781 - } - ], - "idxs_initial": [ - { - "x": 260.89569149646246, - "y": 179.01694613283132 - }, - { - "x": 221.07086543556522, - "y": 233.23201158834112 - }, - { - "x": 250.45101435992098, - "y": 218.13853435306214 - }, - { - "x": 239.66458504950174, - "y": 258.5401896969607 - }, - { - "x": 268.9194465818336, - "y": 243.0751291725254 - }, - { - "x": 352.45260693628296, - "y": 198.91681451937964 - }, - { - "x": 228.51935127640945, - "y": 300.28578322648025 - }, - { - "x": 258.39626704729574, - "y": 284.0361503824637 - }, - { - "x": 287.5231916293439, - "y": 268.19442716166003 - }, - { - "x": 370.67617256380515, - "y": 222.96869434397755 - }, - { - "x": 389.02886774766296, - "y": 247.19100231827292 - }, - { - "x": 380.7327781409117, - "y": 286.9970531985854 - }, - { - "x": 407.5120698578829, - "y": 271.58555632681293 - }, - { - "x": 255.70719510561173, - "y": 397.0238406404366 - }, - { - "x": 285.95977013069495, - "y": 379.1176869692741 - }, - { - "x": 315.4346150409996, - "y": 361.6718628713253 - }, - { - "x": 344.1613399395337, - "y": 344.66884246476906 - }, - { - "x": 372.16807065973654, - "y": 328.09197838999125 - }, - { - "x": 399.48154061713615, - "y": 311.9254474436381 - }, - { - "x": 426.1271759234825, - "y": 296.15420020053233 - }, - { - "x": 275.2866928764932, - "y": 424.1246837067968 - }, - { - "x": 305.3987585935597, - "y": 405.79598246097754 - }, - { - "x": 334.7337912198729, - "y": 387.94024801565456 - }, - { - "x": 363.3214843077851, - "y": 370.539406411535 - }, - { - "x": 391.19003749278806, - "y": 353.5762930110604 - }, - { - "x": 418.3662492773474, - "y": 337.0345960224679 - }, - { - "x": 444.875602984464, - "y": 320.89880418132196 - } - ], - "idxs_projected": [ - { - "x": 153.71480517347743, - "y": 339.0723836419318 - }, - { - "x": 94.63460828593111, - "y": 401.3428775297109 - }, - { - "x": 132.36496846050284, - "y": 385.64448394265395 - }, - { - "x": 110.23958013763252, - "y": 433.9083567777528 - }, - { - "x": 147.97849929119747, - "y": 417.7171062338478 - }, - { - "x": 255.72752166522673, - "y": 371.48919467072784 - }, - { - "x": 87.29559956810067, - "y": 483.9578901183373 - }, - { - "x": 126.01641964730243, - "y": 466.8325007322848 - }, - { - "x": 163.7618261047068, - "y": 450.1385158994307 - }, - { - "x": 271.5007174672988, - "y": 402.48791183598433 - }, - { - "x": 287.44007058412035, - "y": 433.8131743424316 - }, - { - "x": 268.5400866295921, - "y": 481.9116190285047 - }, - { - "x": 303.54822040834125, - "y": 465.47016933079044 - }, - { - "x": 95.88738914172961, - "y": 605.8040830858198 - }, - { - "x": 135.6631093329401, - "y": 586.5610358907919 - }, - { - "x": 174.40701442185815, - "y": 567.8171692665873 - }, - { - "x": 212.15873953114954, - "y": 549.5533081855165 - }, - { - "x": 248.95591544198533, - "y": 531.7512472978187 - }, - { - "x": 284.8342937112682, - "y": 514.3936904013522 - }, - { - "x": 319.82786253217733, - "y": 497.46419438956116 - }, - { - "x": 112.36870846302611, - "y": 641.3653959453071 - }, - { - "x": 152.15354569665004, - "y": 621.5425897128387 - }, - { - "x": 190.90051999012968, - "y": 602.2368989793613 - }, - { - "x": 228.6497203791995, - "y": 583.4283493716546 - }, - { - "x": 265.4391974786015, - "y": 565.0979821603255 - }, - { - "x": 301.3050914161755, - "y": 547.2277905166122 - }, - { - "x": 336.28175025121016, - "y": 529.8006605104079 - } - ] - }, - "lidar3d": { - "detected": true, - "idxs": [ - 7568, - 7577, - 7613, - 7622, - 7631, - 7632, - 7641, - 7642, - 7652, - 7661, - 7662, - 7671, - 7681, - 7682, - 7692, - 7703, - 7704, - 7713, - 7715, - 7724, - 7725, - 7726, - 7735, - 7736, - 7737, - 7747, - 7748, - 7749, - 7750, - 7760, - 7762, - 7771, - 7772, - 7774, - 7784, - 7786, - 7796, - 7798, - 7807, - 7808, - 7810, - 7819, - 7820, - 7821, - 7822, - 7831, - 7833, - 7834, - 7845, - 7846, - 7855, - 7856, - 7857, - 7858, - 7867, - 7869, - 7870, - 7879, - 7880, - 7881, - 7882, - 7892, - 7893, - 7894, - 7904, - 7915, - 7916, - 7917, - 7918, - 7927, - 7928, - 7930, - 7939, - 7940, - 7941, - 7942, - 7952, - 7953, - 7963, - 7965, - 7966, - 7975, - 7976, - 7978, - 7987, - 7988, - 7989, - 7990, - 8000, - 8001, - 8002, - 8003, - 8004, - 8013, - 8015, - 8016, - 8026, - 8027, - 8028, - 8029, - 8030, - 8039, - 8040, - 8041, - 8043, - 8052, - 8053, - 8056, - 8065, - 8066, - 8069, - 8078, - 8079, - 8081, - 8082, - 8091, - 8092, - 8093, - 8094, - 8104, - 8105, - 8106, - 8107, - 8108, - 8118, - 8119, - 8130, - 8131, - 8132, - 8133, - 8134, - 8144, - 8145, - 8146, - 8147, - 8156, - 8157, - 8158, - 8159, - 8169, - 8170, - 8171, - 8172, - 8173, - 8183, - 8184, - 8186, - 8195, - 8197, - 8198, - 8199, - 8208, - 8209, - 8212, - 8221, - 8222, - 8223, - 8234, - 8235, - 8236, - 8237, - 8247, - 8248, - 8249, - 8250, - 8251, - 8260, - 8261, - 8265, - 8275, - 8276, - 8277, - 8278, - 8279, - 8288, - 8290, - 8292, - 8302, - 8303, - 8304, - 8305, - 8306, - 8307, - 8316, - 8317, - 8319, - 8321, - 8330, - 8331, - 8332, - 8334, - 8335, - 8344, - 8345, - 8346, - 8347, - 8349, - 8359, - 8360, - 8361, - 8362, - 8363, - 8372, - 8373, - 8375, - 8376, - 8377, - 8386, - 8387, - 8388, - 8389, - 8390, - 8391, - 8400, - 8401, - 8402, - 8403, - 8404, - 8405, - 8414, - 8415, - 8418, - 8419, - 8429, - 8430, - 8431, - 8433, - 8444, - 8445, - 8446, - 8447, - 8457, - 8461, - 8470, - 8471, - 8473, - 8475, - 8484, - 8485, - 8486, - 8487, - 8488, - 8489, - 8498, - 8499, - 8500, - 8501, - 8502, - 8503, - 8512, - 8514, - 8516, - 8517, - 8526, - 8527, - 8528, - 8529, - 8530, - 8531, - 8542, - 8543, - 8544, - 8546, - 8555, - 8557, - 8558, - 8559, - 8560, - 8561, - 8572, - 8573, - 8574, - 8575, - 8576, - 8585, - 8586, - 8588, - 8589, - 8591, - 8600, - 8602, - 8603, - 8604, - 8606, - 8615, - 8616, - 8617, - 8618, - 8619, - 8620, - 8621, - 8631, - 8632, - 8633, - 8635, - 8636, - 8645, - 8646, - 8647, - 8648, - 8649, - 8660, - 8662, - 8663, - 8666, - 8675, - 8676, - 8677, - 8678, - 8679, - 8680, - 8691, - 8692, - 8693, - 8694, - 8695, - 8696, - 8705, - 8706, - 8707, - 8709, - 8710, - 8711, - 8720, - 8721, - 8722, - 8723, - 8724, - 8726, - 8736, - 8737, - 8738, - 8739, - 8740, - 8751, - 8752, - 8753, - 8754, - 8755, - 8756, - 8766, - 8767, - 8768, - 8769, - 8770, - 8771, - 8780, - 8781, - 8782, - 8783, - 8784, - 8785, - 8786, - 8795, - 8796, - 8797, - 8798, - 8800, - 8801, - 8811, - 8812, - 8813, - 8814, - 8815, - 8816, - 8825, - 8826, - 8827, - 8828, - 8831, - 8840, - 8843, - 8844, - 8845, - 8847, - 8856, - 8857, - 8858, - 8859, - 8860, - 8863, - 8872, - 8874, - 8875, - 8876, - 8877, - 8878, - 8879, - 8888, - 8889, - 8891, - 8892, - 8893, - 8895, - 8904, - 8909, - 8910, - 8921, - 8922, - 8923, - 8924, - 8925, - 8936, - 8937, - 8938, - 8939, - 8940, - 8941, - 8942, - 8943, - 8953, - 8955, - 8958, - 8959, - 8968, - 8969, - 8971, - 8973, - 8974, - 8975, - 8984, - 8985, - 8987, - 8988, - 8989, - 8990, - 8999, - 9000, - 9001, - 9003, - 9004, - 9005, - 9014, - 9015, - 9016, - 9017, - 9018, - 9029, - 9030, - 9031, - 9033, - 9035, - 9044, - 9045, - 9046, - 9047, - 9048, - 9050, - 9059, - 9060, - 9061, - 9062, - 9063, - 9065, - 9074, - 9075, - 9076, - 9077, - 9079, - 9088, - 9089, - 9090, - 9093, - 9102, - 9103, - 9104, - 9105, - 9107, - 9118, - 9119, - 9120, - 9121, - 9130, - 9131, - 9132, - 9133, - 9134, - 9135, - 9144, - 9146, - 9147, - 9148, - 9157, - 9158, - 9160, - 9161, - 9170, - 9171, - 9172, - 9174, - 9184, - 9185, - 9186, - 9187, - 9196, - 9197, - 9198, - 9199, - 9200, - 9209, - 9210, - 9211, - 9212, - 9213, - 9222, - 9223, - 9224, - 9234, - 9235, - 9236, - 9237, - 9246, - 9247, - 9249, - 9258, - 9259, - 9260, - 9261, - 9270, - 9271, - 9272, - 9273, - 9282, - 9283, - 9284, - 9293, - 9294, - 9295, - 9305, - 9306, - 9317, - 9326, - 9327, - 9337, - 9338, - 9339, - 9348, - 9349, - 9358, - 9359, - 9368, - 9369, - 9378, - 9379, - 9388, - 9389, - 9398, - 9399, - 9408, - 9417, - 9426 - ], - "idxs_limit_points": [ - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426, - 9426 - ], - "samples": [ - 88, - 139, - 447, - 143, - 34, - 317, - 523, - 274, - 484, - 48, - 363, - 348, - 99, - 368, - 109, - 356, - 372, - 282, - 489, - 289, - 521, - 153, - 26, - 45, - 539, - 444, - 8, - 357, - 51, - 78, - 518, - 445, - 438, - 429, - 245, - 186, - 166, - 46, - 16, - 361, - 344, - 92, - 150, - 10, - 463, - 519, - 20, - 495, - 126, - 531, - 403, - 478, - 458, - 112, - 206, - 32, - 465, - 184, - 56, - 475, - 305, - 467, - 546, - 124, - 119, - 281, - 97, - 52, - 3, - 354, - 207, - 40, - 256, - 436, - 547, - 297, - 333, - 113, - 528, - 269, - 264, - 270, - 496, - 218, - 400, - 64, - 79, - 532, - 66, - 235, - 376, - 190, - 27, - 292, - 93, - 470, - 418, - 225, - 223, - 306, - 420, - 409, - 525, - 331, - 228, - 83, - 253, - 304, - 65, - 477, - 179, - 74, - 11, - 128, - 511, - 95, - 77, - 326, - 211, - 291, - 322, - 437, - 226, - 240, - 237, - 96, - 216, - 222, - 137, - 396, - 497, - 180, - 384, - 323, - 512, - 202, - 318, - 14, - 506, - 154, - 12, - 280, - 244, - 431, - 133, - 351, - 138, - 502, - 238, - 364, - 233, - 515, - 267, - 316, - 236, - 339, - 500, - 284, - 273, - 81, - 461, - 147, - 386, - 185, - 214, - 492, - 258, - 350, - 125, - 334, - 337, - 198, - 59, - 221, - 451, - 421, - 319, - 266, - 232, - 513, - 199, - 231, - 315, - 401, - 535, - 387, - 285, - 178, - 84, - 75, - 486, - 340, - 332, - 89, - 209, - 230, - 255, - 550, - 208, - 135, - 160, - 457, - 480, - 529, - 548, - 405, - 343, - 383, - 341, - 5, - 205, - 303, - 504, - 105, - 534, - 522, - 58, - 342, - 365, - 165, - 309, - 162, - 526, - 91, - 514, - 41, - 471, - 307, - 516, - 359, - 545, - 120, - 227, - 541, - 308, - 9, - 176, - 15, - 155, - 252, - 71, - 472, - 4, - 168, - 328, - 408, - 2, - 246, - 294, - 104, - 114, - 167, - 362, - 170, - 312, - 200, - 290, - 248, - 402, - 476, - 43, - 257, - 536, - 187, - 123, - 358, - 459, - 509, - 286, - 276, - 115, - 107, - 239, - 121, - 203, - 136, - 301, - 261, - 82, - 0, - 460, - 242, - 367, - 283, - 101, - 456, - 293, - 482, - 68, - 279, - 111, - 271, - 42, - 466, - 100, - 94, - 69, - 373, - 157, - 388, - 474, - 443, - 398, - 224, - 29, - 530, - 537, - 146, - 265, - 374, - 542, - 31, - 19, - 118, - 527, - 36, - 468, - 453, - 501, - 197, - 116, - 164, - 416, - 262, - 37, - 423, - 533, - 422, - 349, - 234, - 134, - 181, - 204, - 439, - 73, - 6, - 140, - 407, - 53, - 336, - 106, - 503, - 47, - 508, - 430, - 426, - 50, - 507, - 540, - 86, - 117, - 313, - 39, - 381, - 158, - 544, - 329, - 377, - 440, - 346, - 498, - 320, - 379, - 385, - 7, - 272, - 30, - 254, - 330, - 435, - 18, - 129, - 311, - 488, - 195, - 33, - 108, - 412, - 464, - 141, - 250, - 397, - 87, - 163, - 38, - 419, - 549, - 410, - 35, - 394, - 210, - 327, - 247, - 441, - 76, - 446, - 433, - 395, - 1, - 23, - 390, - 90, - 188, - 156, - 145, - 452, - 175, - 22, - 369, - 142, - 85, - 151, - 352, - 260, - 212, - 380, - 490, - 251, - 288, - 127, - 353, - 404, - 493, - 485, - 296, - 417, - 277, - 189, - 191, - 275, - 98, - 427, - 481, - 28, - 391, - 177, - 193, - 183, - 314, - 370, - 520, - 442, - 510, - 424, - 455, - 172, - 213, - 25, - 298, - 345, - 201, - 149, - 220, - 414, - 479, - 161, - 494, - 517, - 324, - 499, - 171, - 159, - 335, - 538, - 13, - 425, - 347, - 215, - 44, - 450, - 173, - 249, - 72, - 413, - 144, - 375, - 70, - 174, - 302, - 54, - 102, - 491, - 17, - 21, - 219, - 67, - 80, - 432, - 505, - 325, - 63, - 196, - 393, - 217, - 259, - 399, - 382, - 287, - 268, - 62, - 448, - 299, - 310, - 487, - 49, - 24, - 338, - 241, - 110, - 360, - 61, - 462, - 469, - 434, - 389, - 60, - 194, - 182, - 278, - 392, - 378, - 411, - 371, - 415, - 300, - 295, - 473, - 483, - 355, - 57, - 122, - 428, - 148, - 543, - 131, - 321, - 132, - 192, - 169, - 130, - 449, - 55, - 152, - 229, - 103, - 366, - 243, - 524, - 406, - 263, - 454 - ] - } - } - }, - "transforms": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame", - "parent": "back_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame", - "parent": "back_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link", - "parent": "back_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link", - "parent": "base_footprint", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link", - "parent": "base_link", - "quat": [ - -0.6376351149546461, - 0.3049972078911687, - 0.30524018209645615, - 0.6381430831632425 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link", - "parent": "base_link", - "quat": [ - -0.47689174107403154, - 0.5217049970433602, - 0.5221206102154526, - 0.4772716540332246 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame", - "parent": "front_left_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.01691036961537834, - 0.029552553834023707, - -0.038377916787912573, - 0.9986830435450371 - ], - "trans": [ - 0.3383925662274182, - -0.07762076730701081, - 0.3116488059618641 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame", - "parent": "front_left_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link", - "parent": "front_left_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame", - "parent": "front_right_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0628948710549273, - 0.04792967312889304, - 0.04760572912069255, - 0.9957312268798386 - ], - "trans": [ - 0.07424311845705532, - -0.31063627649913994, - 0.27174733788756994 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame", - "parent": "front_right_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link", - "parent": "front_right_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d", - "parent": "lidar3d_base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link", - "parent": "lidar3d_plate_link", - "quat": [ - 0.044993406482443106, - -0.07726353195392474, - -0.051834549145916224, - 0.9946452229402954 - ], - "trans": [ - -0.11394645016754797, - 0.04819990505538403, - -0.24205501906462878 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link", - "parent": "platform_support_leg3_link", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link", - "parent": "platform_support_leg4_link", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint", - "parent": "world", - "quat": [ - -2.0145605968373083e-05, - -0.0012586936753646452, - -0.015311424544604033, - 0.9998819808171368 - ], - "trans": [ - 0.3967861054301933, - -0.6352311605159544, - -0.0010087832984863876 - ] - }, - "world-pattern_link": { - "child": "pattern_link", - "parent": "world", - "quat": [ - 0.6317446329872611, - -0.3491251717659783, - 0.551709031190446, - -0.4178845271532157 - ], - "trans": [ - 2.0772143288625924, - 0.12649744820876516, - 0.9034198423807647 - ] - } - }, - "transforms_ini": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame_ini", - "parent": "back_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame_ini", - "parent": "back_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link_ini", - "parent": "back_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link_ini", - "parent": "base_footprint_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.6376351149546461, - 0.3049972078911687, - 0.30524018209645615, - 0.6381430831632425 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.47689174107403154, - 0.5217049970433602, - 0.5221206102154526, - 0.4772716540332246 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame_ini", - "parent": "front_left_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame_ini", - "parent": "front_left_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link_ini", - "parent": "front_left_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame_ini", - "parent": "front_right_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame_ini", - "parent": "front_right_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link_ini", - "parent": "front_right_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d_ini", - "parent": "lidar3d_base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link_ini", - "parent": "lidar3d_plate_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link_ini", - "parent": "platform_support_leg3_link_ini", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link_ini", - "parent": "platform_support_leg4_link_ini", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint_ini", - "parent": "world_ini", - "quat": [ - -2.0145605968373083e-05, - -0.0012586936753646452, - -0.015311424544604033, - 0.9998819808171368 - ], - "trans": [ - 0.3967861054301933, - -0.6352311605159544, - -0.0010087832984863876 - ] - } - } - }, - "003": { - "additional_data": {}, - "data": { - "front_left_camera": { - "data_file": "front_left_camera_003.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_left_camera_rgb_optical_frame", - "seq": 263, - "stamp": { - "nsecs": 82000000, - "secs": 4781 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "front_right_camera": { - "data_file": "front_right_camera_003.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_right_camera_rgb_optical_frame", - "seq": 263, - "stamp": { - "nsecs": 82000000, - "secs": 4781 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "lidar3d": { - "data_file": "lidar3d_003.pcd", - "fields": [ - { - "count": 1, - "datatype": 7, - "name": "x", - "offset": 0 - }, - { - "count": 1, - "datatype": 7, - "name": "y", - "offset": 4 - }, - { - "count": 1, - "datatype": 7, - "name": "z", - "offset": 8 - } - ], - "header": { - "frame_id": "lidar3d", - "seq": 262, - "stamp": { - "nsecs": 97000000, - "secs": 4781 - } - }, - "height": 1, - "is_bigendian": false, - "is_dense": true, - "point_step": 12, - "row_step": 188784, - "width": 15732 - } - }, - "joints": {}, - "labels": { - "pattern_1": { - "front_left_camera": { - "detected": true, - "idxs": [ - { - "id": 0, - "x": 335.0283203125, - "y": 359.9556579589844 - }, - { - "id": 1, - "x": 370.8453369140625, - "y": 345.8589782714844 - }, - { - "id": 2, - "x": 405.5956115722656, - "y": 332.0408630371094 - }, - { - "id": 3, - "x": 439.8102111816406, - "y": 318.6596374511719 - }, - { - "id": 11, - "x": 349.8363037109375, - "y": 389.6655578613281 - }, - { - "id": 12, - "x": 385.8620910644531, - "y": 375.05279541015625 - }, - { - "id": 13, - "x": 421.0878601074219, - "y": 360.8348388671875 - }, - { - "id": 14, - "x": 455.4090881347656, - "y": 346.88482666015625 - }, - { - "id": 17, - "x": 554.1160888671875, - "y": 306.85443115234375 - }, - { - "id": 18, - "x": 585.5181274414062, - "y": 294.03863525390625 - }, - { - "id": 19, - "x": 616.2395629882812, - "y": 281.73529052734375 - }, - { - "id": 22, - "x": 364.9735412597656, - "y": 420.24310302734375 - }, - { - "id": 23, - "x": 401.2979736328125, - "y": 405.10614013671875 - }, - { - "id": 24, - "x": 436.8265686035156, - "y": 390.1833801269531 - }, - { - "id": 25, - "x": 471.47711181640625, - "y": 375.9078674316406 - }, - { - "id": 28, - "x": 570.7922973632812, - "y": 334.24578857421875 - }, - { - "id": 31, - "x": 663.8370361328125, - "y": 295.4283142089844 - }, - { - "id": 33, - "x": 380.8200378417969, - "y": 451.714111328125 - }, - { - "id": 34, - "x": 417.2174072265625, - "y": 435.9615783691406 - }, - { - "id": 37, - "x": 522.15185546875, - "y": 390.9217529296875 - }, - { - "id": 38, - "x": 555.4414672851562, - "y": 376.55694580078125 - }, - { - "id": 39, - "x": 588.0585327148438, - "y": 362.6443176269531 - }, - { - "id": 43, - "x": 711.557373046875, - "y": 309.4234924316406 - }, - { - "id": 44, - "x": 396.7929992675781, - "y": 483.9991455078125 - }, - { - "id": 45, - "x": 433.6998596191406, - "y": 467.74468994140625 - }, - { - "id": 48, - "x": 539.2943115234375, - "y": 420.917724609375 - }, - { - "id": 55, - "x": 413.2184143066406, - "y": 517.1322021484375 - }, - { - "id": 56, - "x": 450.3816223144531, - "y": 500.2418518066406 - }, - { - "id": 57, - "x": 486.9455871582031, - "y": 483.7713623046875 - }, - { - "id": 58, - "x": 522.2222290039062, - "y": 467.47564697265625 - }, - { - "id": 59, - "x": 557.025146484375, - "y": 451.74566650390625 - }, - { - "id": 66, - "x": 430.2414245605469, - "y": 551.4957275390625 - }, - { - "id": 67, - "x": 467.81103515625, - "y": 533.9026489257812 - }, - { - "id": 68, - "x": 504.37628173828125, - "y": 516.5065307617188 - }, - { - "id": 69, - "x": 540.25244140625, - "y": 499.80633544921875 - }, - { - "id": 70, - "x": 575.07666015625, - "y": 483.416015625 - }, - { - "id": 73, - "x": 674.9531860351562, - "y": 436.44036865234375 - }, - { - "id": 74, - "x": 706.9664306640625, - "y": 421.44219970703125 - }, - { - "id": 75, - "x": 737.884521484375, - "y": 406.90087890625 - }, - { - "id": 76, - "x": 768.2047729492188, - "y": 392.6839904785156 - }, - { - "id": 77, - "x": 447.8007507324219, - "y": 586.8377075195312 - }, - { - "id": 78, - "x": 485.69769287109375, - "y": 568.3015747070312 - }, - { - "id": 79, - "x": 522.5585327148438, - "y": 550.505126953125 - }, - { - "id": 80, - "x": 558.74658203125, - "y": 532.8995361328125 - }, - { - "id": 81, - "x": 593.8821411132812, - "y": 515.9150390625 - }, - { - "id": 84, - "x": 694.267333984375, - "y": 467.1239929199219 - }, - { - "id": 85, - "x": 726.5228881835938, - "y": 451.6510314941406 - }, - { - "id": 86, - "x": 757.8082275390625, - "y": 436.6151428222656 - }, - { - "id": 87, - "x": 788.26220703125, - "y": 421.81573486328125 - } - ], - "idxs_initial": [ - { - "x": -17.42103666378307, - "y": 13.974451373272586 - }, - { - "x": 27.934811881849328, - "y": 6.814588971419596 - }, - { - "x": 71.90062985840882, - "y": -0.12584356795554186 - }, - { - "x": 114.53935370689487, - "y": -6.8567813749866104 - }, - { - "x": -4.257360582513229, - "y": 50.66427474257654 - }, - { - "x": 41.10163942324846, - "y": 42.89782743782342 - }, - { - "x": 85.0642066959033, - "y": 35.370479787712895 - }, - { - "x": 127.69384999254748, - "y": 28.071357711790768 - }, - { - "x": 248.1650698457097, - "y": 7.444064768602914 - }, - { - "x": 286.02627587708173, - "y": 0.9614028602782696 - }, - { - "x": 322.8204295709893, - "y": -5.338556480765931 - }, - { - "x": 9.030108317846384, - "y": 87.6991336960703 - }, - { - "x": 54.390344649462804, - "y": 79.31506751175829 - }, - { - "x": 98.34774696761713, - "y": 71.19029127312643 - }, - { - "x": 140.96640144139087, - "y": 63.312959744644104 - }, - { - "x": 261.37474411521293, - "y": 41.05753085445065 - }, - { - "x": 371.7027766725363, - "y": 20.665275395657716 - }, - { - "x": 22.443124531239505, - "y": 125.08391836265926 - }, - { - "x": 67.80262765543341, - "y": 116.07096824499683 - }, - { - "x": 195.68051826669358, - "y": 90.66158388566004 - }, - { - "x": 235.77580304370457, - "y": 82.69463590875597 - }, - { - "x": 274.6982781640665, - "y": 74.96072564621903 - }, - { - "x": 419.63236284462903, - "y": 46.16226919050388 - }, - { - "x": 35.98347586383318, - "y": 162.82361171914107 - }, - { - "x": 81.34022030374263, - "y": 153.17027574743759 - }, - { - "x": 209.17376624400356, - "y": 125.96329291271468 - }, - { - "x": 49.65298422840419, - "y": 200.92329180432193 - }, - { - "x": 95.00488697009928, - "y": 190.6178252300876 - }, - { - "x": 138.93477458238556, - "y": 180.63548797343987 - }, - { - "x": 181.5084959341736, - "y": 170.96131697271025 - }, - { - "x": 222.78789603529566, - "y": 161.58125897669905 - }, - { - "x": 63.45350646156601, - "y": 239.38813399679378 - }, - { - "x": 108.79842530991925, - "y": 228.4185431058469 - }, - { - "x": 152.71494911748948, - "y": 217.79450160887833 - }, - { - "x": 195.26952441712604, - "y": 207.49993512975095 - }, - { - "x": 236.52453936350878, - "y": 197.51975107263132 - }, - { - "x": 353.06144967140426, - "y": 169.32778905704578 - }, - { - "x": 389.6710679568376, - "y": 160.47139355641698 - }, - { - "x": 425.24197886814795, - "y": 151.8662763740413 - }, - { - "x": 459.81777018672574, - "y": 143.50189299596133 - }, - { - "x": 77.38693516460808, - "y": 278.22341335852104 - }, - { - "x": 122.7226670466963, - "y": 266.5774491500124 - }, - { - "x": 166.62363420098427, - "y": 255.30005114687685 - }, - { - "x": 209.1568858333025, - "y": 244.37399556957243 - }, - { - "x": 250.3853574520641, - "y": 233.78311537616557 - }, - { - "x": 366.81607562181784, - "y": 203.87408070782644 - }, - { - "x": 403.3828205187767, - "y": 194.48071735815702 - }, - { - "x": 438.90771919240996, - "y": 185.35498625625138 - }, - { - "x": 473.43467209310995, - "y": 176.48561013685355 - } - ], - "idxs_projected": [ - { - "x": 219.62083288173642, - "y": 464.18633365846296 - }, - { - "x": 265.9807537944205, - "y": 442.6704377712488 - }, - { - "x": 311.56063311252433, - "y": 421.5165635054325 - }, - { - "x": 356.37999379801386, - "y": 400.7156501463104 - }, - { - "x": 237.56729366431006, - "y": 507.08346119679004 - }, - { - "x": 284.32770457488283, - "y": 484.9418801865628 - }, - { - "x": 330.2920037101128, - "y": 463.17726706484837 - }, - { - "x": 375.4803505663282, - "y": 441.78007608317307 - }, - { - "x": 506.5813148204563, - "y": 379.7022935311094 - }, - { - "x": 548.8543604309912, - "y": 359.6855305106831 - }, - { - "x": 590.4426669186166, - "y": 339.9929991739726 - }, - { - "x": 255.95212611042479, - "y": 551.0284212513961 - }, - { - "x": 303.1189153133497, - "y": 528.2368991872684 - }, - { - "x": 349.4730353295732, - "y": 505.8380679976426 - }, - { - "x": 395.03530982446483, - "y": 483.8218654536337 - }, - { - "x": 527.1688918256515, - "y": 419.9734352237141 - }, - { - "x": 652.8610544242863, - "y": 359.23757116415527 - }, - { - "x": 274.79159073242056, - "y": 596.0600810552216 - }, - { - "x": 322.3707199845771, - "y": 572.5931283115801 - }, - { - "x": 460.2150407757347, - "y": 504.60562595856345 - }, - { - "x": 504.6014212404832, - "y": 482.7133990683385 - }, - { - "x": 548.2398348156886, - "y": 461.1900840082921 - }, - { - "x": 715.6796176816507, - "y": 378.6055236415625 - }, - { - "x": 294.10276231172145, - "y": 642.2192541750925 - }, - { - "x": 342.10026322703754, - "y": 618.0500688699117 - }, - { - "x": 481.09702184654657, - "y": 548.058124459689 - }, - { - "x": 313.9035815146737, - "y": 689.5488238882015 - }, - { - "x": 362.3255512668462, - "y": 664.64920727379 - }, - { - "x": 409.8820614203513, - "y": 640.1946285690789 - }, - { - "x": 456.5961093630698, - "y": 616.1732620233955 - }, - { - "x": 502.48988484043315, - "y": 592.5736971931574 - }, - { - "x": 334.2129104850609, - "y": 738.0938760639765 - }, - { - "x": 383.0655067292288, - "y": 712.4341413216802 - }, - { - "x": 431.0339377126161, - "y": 687.2388127277611 - }, - { - "x": 478.1419914451931, - "y": 662.4953956745051 - }, - { - "x": 524.4126101829487, - "y": 638.1918397848941 - }, - { - "x": 658.4173615075804, - "y": 567.8060949615996 - }, - { - "x": 701.5520115322983, - "y": 545.1497007690764 - }, - { - "x": 743.9524895959868, - "y": 522.878929024971 - }, - { - "x": 785.6373814558312, - "y": 500.9840175951078 - }, - { - "x": 355.0505927753882, - "y": 787.9018424168346 - }, - { - "x": 404.34002768823194, - "y": 761.4507162497363 - }, - { - "x": 452.72600009702256, - "y": 735.4844323358348 - }, - { - "x": 500.2331247592889, - "y": 709.9897811900123 - }, - { - "x": 546.8851303107529, - "y": 684.9540288635358 - }, - { - "x": 681.9352421920828, - "y": 612.479520795622 - }, - { - "x": 725.387675268987, - "y": 589.1608158517133 - }, - { - "x": 768.0916530334598, - "y": 566.2437687059629 - }, - { - "x": 810.066348245141, - "y": 543.718090316001 - } - ] - }, - "front_right_camera": { - "detected": true, - "idxs": [ - { - "id": 8, - "x": 69.79148864746094, - "y": 222.21043395996094 - }, - { - "id": 18, - "x": 43.00223159790039, - "y": 262.0341491699219 - }, - { - "id": 19, - "x": 84.98809814453125, - "y": 254.39910888671875 - }, - { - "id": 29, - "x": 58.912620544433594, - "y": 296.0419006347656 - }, - { - "id": 30, - "x": 100.78900146484375, - "y": 287.0678405761719 - }, - { - "id": 31, - "x": 140.58209228515625, - "y": 278.82720947265625 - }, - { - "id": 32, - "x": 178.84547424316406, - "y": 271.0384216308594 - }, - { - "id": 40, - "x": 74.8797378540039, - "y": 330.2521057128906 - }, - { - "id": 43, - "x": 194.21871948242188, - "y": 302.5906982421875 - }, - { - "id": 51, - "x": 90.9908676147461, - "y": 365.08380126953125 - }, - { - "id": 62, - "x": 107.39256286621094, - "y": 400.2376708984375 - }, - { - "id": 63, - "x": 149.06649780273438, - "y": 388.8482360839844 - }, - { - "id": 72, - "x": 80.5160140991211, - "y": 449.1325378417969 - }, - { - "id": 73, - "x": 123.97505950927734, - "y": 436.1177062988281 - }, - { - "id": 74, - "x": 165.55487060546875, - "y": 423.8511962890625 - }, - { - "id": 75, - "x": 204.98683166503906, - "y": 411.8500671386719 - }, - { - "id": 76, - "x": 242.5395965576172, - "y": 400.4368591308594 - }, - { - "id": 82, - "x": 51.90425491333008, - "y": 501.13531494140625 - }, - { - "id": 83, - "x": 97.65118408203125, - "y": 486.6009826660156 - }, - { - "id": 84, - "x": 140.9175567626953, - "y": 472.28472900390625 - }, - { - "id": 85, - "x": 182.21824645996094, - "y": 459.0029296875 - }, - { - "id": 86, - "x": 221.6830596923828, - "y": 446.0810241699219 - }, - { - "id": 87, - "x": 259.1726989746094, - "y": 434.0576477050781 - } - ], - "idxs_initial": [ - { - "x": 204.69710295739844, - "y": 149.36780951551623 - }, - { - "x": 192.41997873383923, - "y": 191.5938574835504 - }, - { - "x": 224.51812645383478, - "y": 176.04003736807195 - }, - { - "x": 212.54982310331752, - "y": 218.89924309497385 - }, - { - "x": 244.4839282510099, - "y": 202.9070866346734 - }, - { - "x": 275.5379158537678, - "y": 187.35568082064765 - }, - { - "x": 305.7476759608976, - "y": 172.22705241452888 - }, - { - "x": 232.8293394411437, - "y": 246.40765316778652 - }, - { - "x": 325.52957032942356, - "y": 198.44329494654264 - }, - { - "x": 253.26020326629646, - "y": 274.1213604811996 - }, - { - "x": 273.84411520046285, - "y": 302.04267186531547 - }, - { - "x": 305.26604168682974, - "y": 284.69874483090894 - }, - { - "x": 262.4265434634791, - "y": 348.50078225587936 - }, - { - "x": 294.58280143991874, - "y": 330.1739288412154 - }, - { - "x": 325.8271138113442, - "y": 312.36682164321286 - }, - { - "x": 356.197732091067, - "y": 295.0576599325125 - }, - { - "x": 385.73079801347643, - "y": 278.2258454085039 - }, - { - "x": 250.5807336633339, - "y": 396.7013937377524 - }, - { - "x": 283.50473570562684, - "y": 377.32976041496096 - }, - { - "x": 315.47801423809324, - "y": 358.5175082755403 - }, - { - "x": 346.54116323121804, - "y": 340.2407528746302 - }, - { - "x": 376.7324980456104, - "y": 322.4769504426308 - }, - { - "x": 406.0882130973938, - "y": 305.2048051189546 - } - ], - "idxs_projected": [ - { - "x": 90.88179717772357, - "y": 306.6690189314871 - }, - { - "x": 65.9776307050804, - "y": 357.46797193046734 - }, - { - "x": 107.67934331344145, - "y": 341.121283538133 - }, - { - "x": 82.97155500121858, - "y": 392.90582789254313 - }, - { - "x": 124.66633891452818, - "y": 375.9621146090557 - }, - { - "x": 165.1898526990791, - "y": 359.494376096908 - }, - { - "x": 204.59076688892787, - "y": 343.48283387311 - }, - { - "x": 100.16103217469129, - "y": 428.75147516751326 - }, - { - "x": 221.7325330040365, - "y": 377.55827276313454 - }, - { - "x": 117.54945716452471, - "y": 465.01199330675774 - }, - { - "x": 135.1403039519417, - "y": 501.69462669033067 - }, - { - "x": 176.79662436145753, - "y": 482.8828739703657 - }, - { - "x": 110.04972522155742, - "y": 558.8522794385556 - }, - { - "x": 152.93712787419264, - "y": 538.8067893520457 - }, - { - "x": 194.5743958577056, - "y": 519.3456098221732 - }, - { - "x": 235.01540464818606, - "y": 500.4435595543139 - }, - { - "x": 274.31097782510443, - "y": 482.0768837044944 - }, - { - "x": 83.88510572176506, - "y": 618.4566533244209 - }, - { - "x": 128.07171324862713, - "y": 597.0884611464503 - }, - { - "x": 170.94356802014192, - "y": 576.356069975056 - }, - { - "x": 212.55848965860395, - "y": 556.2315188313355 - }, - { - "x": 252.97095641333527, - "y": 536.6884625902338 - }, - { - "x": 292.23234309393746, - "y": 517.702056918454 - } - ] - }, - "lidar3d": { - "detected": true, - "idxs": [ - 7648, - 7657, - 7666, - 7695, - 7706, - 7715, - 7716, - 7726, - 7737, - 7738, - 7739, - 7749, - 7750, - 7760, - 7761, - 7770, - 7771, - 7772, - 7781, - 7782, - 7783, - 7792, - 7793, - 7794, - 7804, - 7805, - 7814, - 7815, - 7816, - 7825, - 7826, - 7827, - 7836, - 7837, - 7838, - 7848, - 7849, - 7858, - 7859, - 7869, - 7870, - 7871, - 7881, - 7882, - 7892, - 7893, - 7903, - 7904, - 7913, - 7915, - 7916, - 7925, - 7926, - 7927, - 7928, - 7937, - 7938, - 7939, - 7940, - 7949, - 7950, - 7951, - 7952, - 7962, - 7963, - 7964, - 7973, - 7974, - 7975, - 7976, - 7985, - 7987, - 7988, - 7998, - 7999, - 8000, - 8010, - 8011, - 8012, - 8021, - 8022, - 8023, - 8024, - 8034, - 8035, - 8036, - 8046, - 8047, - 8048, - 8057, - 8058, - 8060, - 8069, - 8070, - 8071, - 8072, - 8081, - 8082, - 8083, - 8084, - 8093, - 8094, - 8095, - 8096, - 8106, - 8107, - 8108, - 8117, - 8118, - 8119, - 8120, - 8129, - 8130, - 8132, - 8141, - 8142, - 8144, - 8153, - 8154, - 8155, - 8156, - 8166, - 8167, - 8168, - 8178, - 8179, - 8180, - 8181, - 8182, - 8192, - 8193, - 8194, - 8195, - 8204, - 8205, - 8208, - 8217, - 8218, - 8220, - 8221, - 8231, - 8232, - 8233, - 8234, - 8243, - 8244, - 8245, - 8246, - 8256, - 8257, - 8258, - 8259, - 8260, - 8269, - 8270, - 8271, - 8273, - 8282, - 8283, - 8284, - 8285, - 8286, - 8295, - 8296, - 8298, - 8299, - 8308, - 8309, - 8310, - 8311, - 8312, - 8321, - 8322, - 8323, - 8324, - 8325, - 8334, - 8335, - 8337, - 8348, - 8349, - 8350, - 8351, - 8360, - 8362, - 8363, - 8364, - 8373, - 8374, - 8375, - 8376, - 8377, - 8386, - 8387, - 8388, - 8389, - 8390, - 8399, - 8400, - 8401, - 8402, - 8403, - 8412, - 8413, - 8414, - 8415, - 8425, - 8427, - 8428, - 8430, - 8439, - 8440, - 8441, - 8442, - 8443, - 8444, - 8453, - 8454, - 8456, - 8457, - 8458, - 8467, - 8468, - 8469, - 8471, - 8472, - 8481, - 8482, - 8484, - 8486, - 8495, - 8496, - 8497, - 8498, - 8499, - 8500, - 8509, - 8510, - 8512, - 8513, - 8523, - 8524, - 8525, - 8526, - 8527, - 8528, - 8537, - 8539, - 8540, - 8541, - 8551, - 8554, - 8565, - 8566, - 8567, - 8568, - 8569, - 8570, - 8579, - 8580, - 8582, - 8583, - 8584, - 8593, - 8594, - 8595, - 8596, - 8597, - 8598, - 8607, - 8608, - 8609, - 8610, - 8622, - 8624, - 8625, - 8626, - 8635, - 8636, - 8637, - 8638, - 8639, - 8640, - 8649, - 8650, - 8651, - 8652, - 8653, - 8654, - 8663, - 8664, - 8665, - 8668, - 8677, - 8678, - 8679, - 8680, - 8681, - 8682, - 8691, - 8692, - 8693, - 8695, - 8696, - 8705, - 8706, - 8707, - 8708, - 8709, - 8710, - 8721, - 8722, - 8724, - 8725, - 8734, - 8735, - 8737, - 8738, - 8739, - 8740, - 8751, - 8752, - 8753, - 8754, - 8755, - 8764, - 8770, - 8780, - 8781, - 8782, - 8783, - 8784, - 8794, - 8795, - 8796, - 8797, - 8799, - 8800, - 8809, - 8810, - 8811, - 8812, - 8813, - 8814, - 8815, - 8826, - 8827, - 8828, - 8829, - 8830, - 8839, - 8840, - 8842, - 8843, - 8845, - 8855, - 8856, - 8857, - 8858, - 8859, - 8860, - 8869, - 8870, - 8873, - 8874, - 8884, - 8885, - 8887, - 8888, - 8889, - 8890, - 8899, - 8900, - 8902, - 8903, - 8904, - 8905, - 8915, - 8916, - 8917, - 8918, - 8919, - 8920, - 8929, - 8931, - 8932, - 8933, - 8934, - 8945, - 8946, - 8949, - 8950, - 8959, - 8960, - 8962, - 8963, - 8964, - 8965, - 8974, - 8975, - 8976, - 8977, - 8978, - 8989, - 8990, - 8992, - 8993, - 8994, - 8995, - 9004, - 9005, - 9007, - 9008, - 9009, - 9020, - 9022, - 9023, - 9024, - 9025, - 9026, - 9035, - 9036, - 9037, - 9038, - 9039, - 9040, - 9041, - 9042, - 9051, - 9052, - 9054, - 9055, - 9056, - 9058, - 9067, - 9068, - 9069, - 9070, - 9071, - 9072, - 9073, - 9074, - 9083, - 9084, - 9085, - 9086, - 9087, - 9088, - 9089, - 9099, - 9100, - 9101, - 9102, - 9103, - 9105, - 9106, - 9116, - 9117, - 9118, - 9119, - 9120, - 9121, - 9122, - 9134, - 9135, - 9136, - 9137, - 9138, - 9148, - 9149, - 9150, - 9162, - 9163, - 9164, - 9165, - 9166, - 9167, - 9168, - 9177, - 9178, - 9179, - 9180, - 9181, - 9182, - 9183, - 9192, - 9193, - 9194, - 9195, - 9196, - 9197, - 9207, - 9209, - 9210, - 9211, - 9213, - 9222, - 9223, - 9224, - 9225, - 9226, - 9227, - 9237, - 9238, - 9239, - 9240, - 9241, - 9250, - 9251, - 9253, - 9254, - 9255, - 9266, - 9267, - 9268, - 9269, - 9278, - 9279, - 9280, - 9281, - 9282, - 9283, - 9293, - 9294, - 9306, - 9307, - 9308, - 9309, - 9310, - 9320, - 9321, - 9322, - 9323, - 9332, - 9334, - 9335, - 9336, - 9346, - 9347, - 9348, - 9349, - 9358, - 9359, - 9360, - 9361, - 9362, - 9371, - 9372, - 9373, - 9386, - 9395, - 9396, - 9397, - 9398, - 9407, - 9408, - 9409, - 9410, - 9419, - 9420, - 9421, - 9422, - 9431, - 9433, - 9434, - 9443, - 9444, - 9445, - 9455, - 9465, - 9466, - 9467, - 9476, - 9477, - 9487, - 9488, - 9489, - 9498, - 9499, - 9508, - 9509, - 9518, - 9519, - 9528, - 9538, - 9539, - 9548, - 9549, - 9558, - 9567, - 9576, - 9585, - 9594 - ], - "idxs_limit_points": [ - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594, - 9594 - ], - "samples": [ - 227, - 216, - 443, - 129, - 522, - 195, - 519, - 399, - 166, - 72, - 315, - 466, - 144, - 527, - 94, - 382, - 190, - 225, - 566, - 43, - 446, - 32, - 400, - 559, - 309, - 238, - 165, - 408, - 226, - 205, - 234, - 513, - 261, - 284, - 268, - 162, - 26, - 409, - 524, - 52, - 57, - 502, - 199, - 331, - 299, - 47, - 478, - 343, - 188, - 457, - 48, - 212, - 376, - 263, - 455, - 270, - 514, - 256, - 542, - 328, - 11, - 427, - 231, - 187, - 392, - 492, - 137, - 432, - 303, - 75, - 177, - 55, - 429, - 67, - 156, - 21, - 31, - 374, - 219, - 487, - 441, - 337, - 553, - 520, - 3, - 39, - 105, - 532, - 369, - 271, - 433, - 490, - 394, - 424, - 454, - 269, - 15, - 79, - 14, - 151, - 130, - 61, - 9, - 329, - 300, - 10, - 475, - 179, - 460, - 140, - 54, - 198, - 340, - 462, - 545, - 324, - 336, - 95, - 210, - 4, - 121, - 111, - 453, - 83, - 479, - 316, - 366, - 223, - 278, - 444, - 16, - 294, - 141, - 510, - 122, - 548, - 124, - 24, - 110, - 419, - 342, - 472, - 348, - 422, - 90, - 319, - 416, - 0, - 87, - 63, - 298, - 102, - 330, - 123, - 580, - 169, - 353, - 42, - 549, - 506, - 477, - 586, - 291, - 403, - 127, - 482, - 184, - 251, - 354, - 486, - 107, - 109, - 481, - 145, - 1, - 573, - 117, - 289, - 518, - 334, - 576, - 149, - 277, - 396, - 159, - 339, - 517, - 391, - 158, - 45, - 243, - 535, - 476, - 71, - 311, - 290, - 181, - 146, - 447, - 591, - 304, - 217, - 440, - 50, - 274, - 423, - 390, - 568, - 119, - 500, - 325, - 431, - 33, - 236, - 41, - 310, - 73, - 245, - 496, - 77, - 192, - 97, - 375, - 191, - 267, - 333, - 69, - 221, - 512, - 53, - 173, - 174, - 157, - 465, - 70, - 126, - 301, - 132, - 241, - 584, - 445, - 23, - 508, - 58, - 106, - 150, - 28, - 564, - 257, - 114, - 551, - 456, - 507, - 468, - 13, - 552, - 420, - 511, - 541, - 288, - 554, - 405, - 320, - 539, - 12, - 338, - 88, - 590, - 364, - 115, - 378, - 142, - 265, - 388, - 526, - 349, - 93, - 305, - 154, - 100, - 398, - 44, - 448, - 515, - 350, - 363, - 235, - 239, - 501, - 488, - 418, - 116, - 437, - 36, - 439, - 321, - 59, - 86, - 99, - 417, - 393, - 484, - 253, - 296, - 139, - 74, - 574, - 372, - 112, - 546, - 101, - 425, - 345, - 335, - 248, - 201, - 163, - 30, - 306, - 406, - 536, - 383, - 458, - 208, - 346, - 206, - 318, - 60, - 230, - 147, - 155, - 215, - 537, - 84, - 341, - 386, - 494, - 430, - 266, - 485, - 571, - 461, - 575, - 498, - 411, - 529, - 8, - 362, - 175, - 34, - 180, - 164, - 505, - 385, - 379, - 459, - 528, - 211, - 232, - 233, - 182, - 65, - 254, - 587, - 213, - 46, - 40, - 428, - 89, - 172, - 273, - 242, - 249, - 255, - 414, - 434, - 322, - 556, - 450, - 540, - 62, - 302, - 161, - 307, - 197, - 68, - 401, - 279, - 521, - 244, - 442, - 134, - 504, - 125, - 323, - 194, - 473, - 567, - 495, - 104, - 135, - 565, - 436, - 285, - 204, - 108, - 25, - 356, - 118, - 410, - 168, - 293, - 297, - 312, - 76, - 360, - 37, - 367, - 516, - 355, - 547, - 7, - 85, - 327, - 218, - 262, - 581, - 160, - 282, - 82, - 153, - 152, - 489, - 380, - 17, - 470, - 577, - 543, - 464, - 463, - 276, - 332, - 531, - 533, - 534, - 92, - 582, - 308, - 258, - 499, - 38, - 314, - 214, - 404, - 474, - 292, - 189, - 370, - 413, - 560, - 381, - 64, - 557, - 250, - 358, - 384, - 467, - 313, - 27, - 435, - 128, - 352, - 78, - 247, - 451, - 387, - 178, - 578, - 523, - 272, - 237, - 347, - 209, - 120, - 317, - 583, - 35, - 220, - 371, - 426, - 252, - 588, - 2, - 20, - 373, - 138, - 397, - 438, - 572, - 240, - 260, - 509, - 176, - 555, - 6, - 368, - 224, - 365, - 351, - 18, - 525, - 200, - 183, - 530, - 286, - 207, - 81, - 377, - 449, - 264, - 66, - 585, - 415, - 544, - 49, - 561, - 389, - 136, - 19, - 493, - 281, - 186, - 275, - 98, - 412, - 295, - 283, - 5, - 359, - 133, - 491, - 558, - 480, - 203, - 344, - 503, - 483, - 361, - 402, - 259, - 280, - 452, - 113, - 170, - 589, - 103, - 357, - 407, - 471, - 469, - 550, - 570, - 538, - 229, - 202, - 22, - 171, - 222, - 562, - 592, - 246, - 131, - 51, - 80, - 91, - 56, - 185, - 287, - 148, - 196, - 421, - 143, - 569, - 167, - 193, - 395, - 326, - 563, - 579, - 96, - 228, - 29, - 497 - ] - } - } - }, - "transforms": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame", - "parent": "back_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame", - "parent": "back_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link", - "parent": "back_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link", - "parent": "base_footprint", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link", - "parent": "base_link", - "quat": [ - -0.706356586662137, - 0.02573342425034762, - 0.02575392462918644, - 0.7069193014210043 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link", - "parent": "base_link", - "quat": [ - -0.6461387952317847, - 0.2865423074190804, - 0.28677057963805497, - 0.6466535378465198 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame", - "parent": "front_left_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.01691036961537834, - 0.029552553834023707, - -0.038377916787912573, - 0.9986830435450371 - ], - "trans": [ - 0.3383925662274182, - -0.07762076730701081, - 0.3116488059618641 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame", - "parent": "front_left_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link", - "parent": "front_left_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame", - "parent": "front_right_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0628948710549273, - 0.04792967312889304, - 0.04760572912069255, - 0.9957312268798386 - ], - "trans": [ - 0.07424311845705532, - -0.31063627649913994, - 0.27174733788756994 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame", - "parent": "front_right_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link", - "parent": "front_right_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d", - "parent": "lidar3d_base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link", - "parent": "lidar3d_plate_link", - "quat": [ - 0.044993406482443106, - -0.07726353195392474, - -0.051834549145916224, - 0.9946452229402954 - ], - "trans": [ - -0.11394645016754797, - 0.04819990505538403, - -0.24205501906462878 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link", - "parent": "platform_support_leg3_link", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link", - "parent": "platform_support_leg4_link", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint", - "parent": "world", - "quat": [ - -2.9091136211823863e-05, - -0.0012174115571182424, - -0.02456043900496552, - 0.9996976052280461 - ], - "trans": [ - 0.566912803927169, - -0.6444654732958338, - -0.001008422671564474 - ] - }, - "world-pattern_link": { - "child": "pattern_link", - "parent": "world", - "quat": [ - 0.6317446329872611, - -0.3491251717659783, - 0.551709031190446, - -0.4178845271532157 - ], - "trans": [ - 2.0772143288625924, - 0.12649744820876516, - 0.9034198423807647 - ] - } - }, - "transforms_ini": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame_ini", - "parent": "back_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame_ini", - "parent": "back_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link_ini", - "parent": "back_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link_ini", - "parent": "base_footprint_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706356586662137, - 0.02573342425034762, - 0.02575392462918644, - 0.7069193014210043 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.6461387952317847, - 0.2865423074190804, - 0.28677057963805497, - 0.6466535378465198 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame_ini", - "parent": "front_left_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame_ini", - "parent": "front_left_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link_ini", - "parent": "front_left_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame_ini", - "parent": "front_right_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame_ini", - "parent": "front_right_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link_ini", - "parent": "front_right_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d_ini", - "parent": "lidar3d_base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link_ini", - "parent": "lidar3d_plate_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link_ini", - "parent": "platform_support_leg3_link_ini", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link_ini", - "parent": "platform_support_leg4_link_ini", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint_ini", - "parent": "world_ini", - "quat": [ - -2.9091136211823863e-05, - -0.0012174115571182424, - -0.02456043900496552, - 0.9996976052280461 - ], - "trans": [ - 0.566912803927169, - -0.6444654732958338, - -0.001008422671564474 - ] - } - } - }, - "004": { - "additional_data": {}, - "data": { - "front_left_camera": { - "data_file": "front_left_camera_004.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_left_camera_rgb_optical_frame", - "seq": 298, - "stamp": { - "nsecs": 582000000, - "secs": 4784 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "front_right_camera": { - "data_file": "front_right_camera_004.jpg", - "encoding": "bgr8", - "header": { - "frame_id": "front_right_camera_rgb_optical_frame", - "seq": 298, - "stamp": { - "nsecs": 582000000, - "secs": 4784 - } - }, - "height": 720, - "is_bigendian": 0, - "step": 3840, - "width": 1280 - }, - "lidar3d": { - "data_file": "lidar3d_004.pcd", - "fields": [ - { - "count": 1, - "datatype": 7, - "name": "x", - "offset": 0 - }, - { - "count": 1, - "datatype": 7, - "name": "y", - "offset": 4 - }, - { - "count": 1, - "datatype": 7, - "name": "z", - "offset": 8 - } - ], - "header": { - "frame_id": "lidar3d", - "seq": 297, - "stamp": { - "nsecs": 597000000, - "secs": 4784 - } - }, - "height": 1, - "is_bigendian": false, - "is_dense": true, - "point_step": 12, - "row_step": 188820, - "width": 15735 - } - }, - "joints": {}, - "labels": { - "pattern_1": { - "front_left_camera": { - "detected": true, - "idxs": [ - { - "id": 0, - "x": 633.225341796875, - "y": 378.10443115234375 - }, - { - "id": 1, - "x": 664.8638305664062, - "y": 361.5523376464844 - }, - { - "id": 2, - "x": 696.009033203125, - "y": 345.3848876953125 - }, - { - "id": 3, - "x": 727.093505859375, - "y": 328.99951171875 - }, - { - "id": 6, - "x": 818.8628540039062, - "y": 281.0905456542969 - }, - { - "id": 7, - "x": 848.9340209960938, - "y": 265.28515625 - }, - { - "id": 11, - "x": 649.5015258789062, - "y": 405.13824462890625 - }, - { - "id": 12, - "x": 681.497802734375, - "y": 388.26849365234375 - }, - { - "id": 13, - "x": 713.2263793945312, - "y": 371.68743896484375 - }, - { - "id": 14, - "x": 744.676513671875, - "y": 355.0394287109375 - }, - { - "id": 15, - "x": 776.0120239257812, - "y": 338.427734375 - }, - { - "id": 16, - "x": 806.9805908203125, - "y": 322.23565673828125 - }, - { - "id": 17, - "x": 837.8191528320312, - "y": 305.9559631347656 - }, - { - "id": 18, - "x": 868.4714965820312, - "y": 289.8819580078125 - }, - { - "id": 19, - "x": 898.7113647460938, - "y": 273.8729553222656 - }, - { - "id": 23, - "x": 698.8569946289062, - "y": 415.9808044433594 - }, - { - "id": 24, - "x": 731.0936889648438, - "y": 398.81298828125 - }, - { - "id": 27, - "x": 826.1423950195312, - "y": 348.2089538574219 - }, - { - "id": 28, - "x": 857.2776489257812, - "y": 331.7658386230469 - }, - { - "id": 29, - "x": 888.4325561523438, - "y": 315.09857177734375 - }, - { - "id": 30, - "x": 919.0819702148438, - "y": 298.77398681640625 - }, - { - "id": 31, - "x": 949.8114624023438, - "y": 282.7021484375 - }, - { - "id": 32, - "x": 980.0180053710938, - "y": 266.37225341796875 - }, - { - "id": 34, - "x": 716.831298828125, - "y": 444.4376525878906 - }, - { - "id": 39, - "x": 877.680908203125, - "y": 358.1537780761719 - }, - { - "id": 40, - "x": 908.968505859375, - "y": 341.3339538574219 - }, - { - "id": 41, - "x": 940.238525390625, - "y": 324.6741638183594 - }, - { - "id": 42, - "x": 971.164306640625, - "y": 308.0008239746094 - }, - { - "id": 43, - "x": 1002.0291748046875, - "y": 291.4349365234375 - }, - { - "id": 44, - "x": 701.889404296875, - "y": 492.1087646484375 - }, - { - "id": 45, - "x": 735.3186645507812, - "y": 474.05572509765625 - }, - { - "id": 55, - "x": 720.5267944335938, - "y": 523.0853271484375 - }, - { - "id": 56, - "x": 754.5316772460938, - "y": 504.7053527832031 - }, - { - "id": 57, - "x": 788.1233520507812, - "y": 486.29083251953125 - }, - { - "id": 58, - "x": 821.6702880859375, - "y": 467.9962463378906 - }, - { - "id": 59, - "x": 854.7809448242188, - "y": 449.9578552246094 - }, - { - "id": 66, - "x": 739.9428100585938, - "y": 555.3038330078125 - }, - { - "id": 67, - "x": 774.4247436523438, - "y": 536.3063354492188 - }, - { - "id": 68, - "x": 808.7073974609375, - "y": 517.4826049804688 - }, - { - "id": 69, - "x": 842.7022705078125, - "y": 498.853515625 - }, - { - "id": 70, - "x": 876.1005859375, - "y": 480.18621826171875 - }, - { - "id": 71, - "x": 909.671630859375, - "y": 461.9657287597656 - }, - { - "id": 72, - "x": 942.959228515625, - "y": 443.57708740234375 - }, - { - "id": 73, - "x": 975.6591186523438, - "y": 425.5472717285156 - }, - { - "id": 74, - "x": 1008.1417846679688, - "y": 407.6428527832031 - }, - { - "id": 75, - "x": 1040.609130859375, - "y": 389.7738037109375 - }, - { - "id": 76, - "x": 1072.6312255859375, - "y": 372.0399475097656 - }, - { - "id": 77, - "x": 760.0084838867188, - "y": 588.8486328125 - }, - { - "id": 78, - "x": 795.02490234375, - "y": 569.2578735351562 - }, - { - "id": 79, - "x": 829.8901977539062, - "y": 549.9441528320312 - }, - { - "id": 80, - "x": 864.3243408203125, - "y": 530.8140869140625 - }, - { - "id": 81, - "x": 898.6199951171875, - "y": 511.7768249511719 - }, - { - "id": 82, - "x": 932.486572265625, - "y": 492.9083557128906 - }, - { - "id": 83, - "x": 966.047607421875, - "y": 474.1062927246094 - }, - { - "id": 84, - "x": 999.4183959960938, - "y": 455.6976318359375 - }, - { - "id": 85, - "x": 1032.4530029296875, - "y": 437.14678955078125 - }, - { - "id": 86, - "x": 1065.3765869140625, - "y": 418.9515075683594 - }, - { - "id": 87, - "x": 1097.8963623046875, - "y": 400.8786315917969 - } - ], - "idxs_initial": [ - { - "x": 324.5868532621081, - "y": 99.98478059002088 - }, - { - "x": 361.00160351456924, - "y": 89.38232607082148 - }, - { - "x": 396.9496792347579, - "y": 78.91574768613862 - }, - { - "x": 432.43999433062214, - "y": 68.58245007824075 - }, - { - "x": 536.2501735015269, - "y": 38.357261228701304 - }, - { - "x": 569.9941783212108, - "y": 28.53241624374465 - }, - { - "x": 335.88823710540896, - "y": 131.429210645472 - }, - { - "x": 372.54378921141415, - "y": 120.53070244101312 - }, - { - "x": 408.7255522379897, - "y": 109.77306223260607 - }, - { - "x": 444.4426530977776, - "y": 99.1535763868012 - }, - { - "x": 479.7039857754226, - "y": 88.66960052480596 - }, - { - "x": 514.5182187111593, - "y": 78.31855732718054 - }, - { - "x": 548.8938019053056, - "y": 68.09793442151471 - }, - { - "x": 582.838973755894, - "y": 58.00528234944852 - }, - { - "x": 616.3617676410606, - "y": 48.03821260958176 - }, - { - "x": 384.2869629352167, - "y": 152.22147614165954 - }, - { - "x": 420.70514585428646, - "y": 141.16420310644799 - }, - { - "x": 527.1655798856244, - "y": 108.84073191219355 - }, - { - "x": 561.7506045358466, - "y": 98.34004160216756 - }, - { - "x": 595.8989679840395, - "y": 87.9719301785031 - }, - { - "x": 629.6188881018988, - "y": 77.73390253453022 - }, - { - "x": 662.9183778351927, - "y": 67.62352578310112 - }, - { - "x": 695.8052515518852, - "y": 57.638427329175215 - }, - { - "x": 396.2364206056843, - "y": 184.46893903260442 - }, - { - "x": 574.8260184715525, - "y": 129.09637200858532 - }, - { - "x": 609.1796147790568, - "y": 118.44487361906502 - }, - { - "x": 643.0985747376654, - "y": 107.92813632788358 - }, - { - "x": 676.5910949235443, - "y": 97.5436187470288 - }, - { - "x": 709.6651671005035, - "y": 87.28884299154828 - }, - { - "x": 371.00216179710185, - "y": 229.12851581461874 - }, - { - "x": 408.3976458504691, - "y": 217.28788953266252 - }, - { - "x": 383.1282093541553, - "y": 262.8674507577816 - }, - { - "x": 420.7763183958901, - "y": 250.69365526328409 - }, - { - "x": 457.92052374429056, - "y": 238.6828007681545 - }, - { - "x": 494.5708749451703, - "y": 226.83163767716326 - }, - { - "x": 530.7371560798031, - "y": 215.13700223501 - }, - { - "x": 395.47452854356413, - "y": 297.21925895901984 - }, - { - "x": 433.378322911804, - "y": 284.7021169178079 - }, - { - "x": 470.77024574619026, - "y": 272.35401253635774 - }, - { - "x": 507.66059635175907, - "y": 260.1715446284237 - }, - { - "x": 544.0593995662977, - "y": 248.15140264632538 - }, - { - "x": 579.9764148427176, - "y": 236.2903636816344 - }, - { - "x": 615.4211449731473, - "y": 224.58528958417764 - }, - { - "x": 650.4028444711225, - "y": 213.03312419394834 - }, - { - "x": 684.9305276274092, - "y": 201.63089068079543 - }, - { - "x": 719.0129762541853, - "y": 190.37568898702696 - }, - { - "x": 752.658747131559, - "y": 179.2646933683127 - }, - { - "x": 408.0471762829892, - "y": 332.2007928964343 - }, - { - "x": 446.2097583395622, - "y": 319.3297334343987 - }, - { - "x": 483.85231467375223, - "y": 306.63406257643237 - }, - { - "x": 520.9854026185241, - "y": 294.1102196604147 - }, - { - "x": 557.6192956539678, - "y": 281.75473975902696 - }, - { - "x": 593.763992883472, - "y": 269.56425048373194 - }, - { - "x": 629.4292281327895, - "y": 257.53546891593993 - }, - { - "x": 664.6244786893903, - "y": 245.66519865949573 - }, - { - "x": 699.3589736985829, - "y": 233.95032700892585 - }, - { - "x": 733.6417022320281, - "y": 222.38782222817827 - }, - { - "x": 767.4814210434645, - "y": 210.97473093485627 - } - ], - "idxs_projected": [ - { - "x": 584.3254121393787, - "y": 457.0189655982648 - }, - { - "x": 623.7585965930257, - "y": 434.59307843084287 - }, - { - "x": 663.3283267323886, - "y": 412.08953691763344 - }, - { - "x": 703.0353130147068, - "y": 389.50793701736757 - }, - { - "x": 822.986987609694, - "y": 321.29070431650433 - }, - { - "x": 863.2502024296225, - "y": 298.3927739297059 - }, - { - "x": 604.067938909765, - "y": 496.0734172265679 - }, - { - "x": 644.1527916029379, - "y": 473.3651880415306 - }, - { - "x": 684.3786221812613, - "y": 450.57709432136505 - }, - { - "x": 724.7461756808511, - "y": 427.70871400013544 - }, - { - "x": 765.2562023968834, - "y": 404.75962203262714 - }, - { - "x": 805.9094579300793, - "y": 381.7293903680131 - }, - { - "x": 846.7067032336844, - "y": 358.6175879232397 - }, - { - "x": 887.6487046609486, - "y": 335.42378055612943 - }, - { - "x": 928.7362340131111, - "y": 312.147531038197 - }, - { - "x": 665.1953485692102, - "y": 513.3699209956342 - }, - { - "x": 706.0993335599094, - "y": 490.29041464344994 - }, - { - "x": 829.6929111182926, - "y": 420.55445226725385 - }, - { - "x": 871.1872884182419, - "y": 397.14182524101494 - }, - { - "x": 912.8312610320602, - "y": 373.64479113322943 - }, - { - "x": 954.6256394010212, - "y": 350.06289266364604 - }, - { - "x": 996.57123983114, - "y": 326.3956692429149 - }, - { - "x": 1038.6688845463186, - "y": 302.6426569426003 - }, - { - "x": 686.9176854987601, - "y": 554.6670071529182 - }, - { - "x": 896.4659501252311, - "y": 436.9219675592676 - }, - { - "x": 938.8362824856285, - "y": 413.1141041524097 - }, - { - "x": 981.3621475596399, - "y": 389.21884701048447 - }, - { - "x": 1024.0444033145377, - "y": 365.2357140422151 - }, - { - "x": 1066.8839140396412, - "y": 341.1642196039702 - }, - { - "x": 667.1778887780199, - "y": 620.916833323209 - }, - { - "x": 709.3532836429754, - "y": 597.3200988785818 - }, - { - "x": 689.6164658210718, - "y": 665.3045822637505 - }, - { - "x": 732.5378596933152, - "y": 641.3970984102723 - }, - { - "x": 775.6203051679224, - "y": 617.399907810677 - }, - { - "x": 818.8647104064148, - "y": 593.3125046133378 - }, - { - "x": 862.2719904112728, - "y": 569.1343791561713 - }, - { - "x": 712.8153878605802, - "y": 711.1964374025665 - }, - { - "x": 756.5095555151095, - "y": 686.9705185675737 - }, - { - "x": 800.3704628034353, - "y": 662.6521521348403 - }, - { - "x": 844.3990659831887, - "y": 638.2408079141604 - }, - { - "x": 888.5963286382338, - "y": 613.7359516533503 - }, - { - "x": 932.9632217489636, - "y": 589.1370449992736 - }, - { - "x": 977.5007237634076, - "y": 564.4435454584166 - }, - { - "x": 1022.209820669159, - "y": 539.654906357008 - }, - { - "x": 1067.0915060661378, - "y": 514.7705768006771 - }, - { - "x": 1112.1467812401947, - "y": 489.7900016336426 - }, - { - "x": 1157.3766552375755, - "y": 464.7126213974291 - }, - { - "x": 736.8139681101865, - "y": 758.6701677110939 - }, - { - "x": 781.3091475395277, - "y": 734.1178808343238 - }, - { - "x": 825.9770610818794, - "y": 709.4702798684674 - }, - { - "x": 870.8187165464648, - "y": 684.7268087078637 - }, - { - "x": 915.835129597806, - "y": 659.886906912325 - }, - { - "x": 961.0273238324083, - "y": 634.9500096648223 - }, - { - "x": 1006.396330856344, - "y": 609.9155477286756 - }, - { - "x": 1051.9431903637483, - "y": 584.7829474042387 - }, - { - "x": 1097.6689502162417, - "y": 559.551630485076 - }, - { - "x": 1143.5746665232882, - "y": 534.2210142136198 - }, - { - "x": 1189.661403723505, - "y": 508.79051123630455 - } - ] - }, - "front_right_camera": { - "detected": true, - "idxs": [ - { - "id": 1, - "x": 129.0431365966797, - "y": 351.7378234863281 - }, - { - "id": 2, - "x": 169.37490844726562, - "y": 338.89190673828125 - }, - { - "id": 3, - "x": 208.25137329101562, - "y": 326.27764892578125 - }, - { - "id": 6, - "x": 318.4646301269531, - "y": 291.1625061035156 - }, - { - "id": 7, - "x": 352.93218994140625, - "y": 280.26898193359375 - }, - { - "id": 8, - "x": 386.4710998535156, - "y": 269.6075134277344 - }, - { - "id": 9, - "x": 418.9442138671875, - "y": 259.1576232910156 - }, - { - "id": 10, - "x": 450.4377746582031, - "y": 249.07460021972656 - }, - { - "id": 12, - "x": 143.29762268066406, - "y": 383.7464904785156 - }, - { - "id": 13, - "x": 183.7322998046875, - "y": 370.0754699707031 - }, - { - "id": 14, - "x": 223.04959106445312, - "y": 357.001953125 - }, - { - "id": 15, - "x": 261.0066833496094, - "y": 344.25750732421875 - }, - { - "id": 16, - "x": 297.9425964355469, - "y": 332.0591735839844 - }, - { - "id": 17, - "x": 333.624267578125, - "y": 320.03094482421875 - }, - { - "id": 18, - "x": 368.23284912109375, - "y": 308.6830139160156 - }, - { - "id": 19, - "x": 401.8792724609375, - "y": 297.3370666503906 - }, - { - "id": 20, - "x": 434.5808410644531, - "y": 286.5307922363281 - }, - { - "id": 21, - "x": 466.2275390625, - "y": 275.9822082519531 - }, - { - "id": 22, - "x": 115.69328308105469, - "y": 431.05377197265625 - }, - { - "id": 23, - "x": 157.87167358398438, - "y": 416.33795166015625 - }, - { - "id": 24, - "x": 198.5447235107422, - "y": 402.10650634765625 - }, - { - "id": 25, - "x": 238.0239715576172, - "y": 388.4619140625 - }, - { - "id": 26, - "x": 276.1850891113281, - "y": 375.0409240722656 - }, - { - "id": 27, - "x": 313.1908264160156, - "y": 362.1207580566406 - }, - { - "id": 28, - "x": 349.18267822265625, - "y": 349.90423583984375 - }, - { - "id": 29, - "x": 383.9981384277344, - "y": 337.5564880371094 - }, - { - "id": 30, - "x": 417.7682800292969, - "y": 325.8428649902344 - }, - { - "id": 31, - "x": 450.3290100097656, - "y": 314.4140930175781 - }, - { - "id": 32, - "x": 481.9601135253906, - "y": 303.1564025878906 - }, - { - "id": 33, - "x": 130.16848754882812, - "y": 465.4435119628906 - }, - { - "id": 34, - "x": 172.8111572265625, - "y": 450.07684326171875 - }, - { - "id": 39, - "x": 365.00762939453125, - "y": 379.9373779296875 - }, - { - "id": 40, - "x": 399.87164306640625, - "y": 367.1014404296875 - }, - { - "id": 41, - "x": 433.8258361816406, - "y": 354.8740234375 - }, - { - "id": 42, - "x": 466.4908447265625, - "y": 342.889404296875 - }, - { - "id": 43, - "x": 498.34857177734375, - "y": 331.2445068359375 - }, - { - "id": 44, - "x": 145.2854766845703, - "y": 500.6484069824219 - }, - { - "id": 45, - "x": 187.98486328125, - "y": 484.37713623046875 - }, - { - "id": 55, - "x": 160.83428955078125, - "y": 536.6416015625 - }, - { - "id": 56, - "x": 203.77249145507812, - "y": 519.4757080078125 - }, - { - "id": 57, - "x": 245.07861328125, - "y": 503.1176452636719 - }, - { - "id": 58, - "x": 285.177490234375, - "y": 487.0585021972656 - }, - { - "id": 59, - "x": 324.0155334472656, - "y": 471.7245788574219 - }, - { - "id": 66, - "x": 176.5298309326172, - "y": 573.3404541015625 - }, - { - "id": 67, - "x": 219.86903381347656, - "y": 555.642578125 - }, - { - "id": 68, - "x": 261.2998352050781, - "y": 538.2464599609375 - }, - { - "id": 69, - "x": 301.70684814453125, - "y": 521.5955810546875 - }, - { - "id": 70, - "x": 340.6641540527344, - "y": 505.2518310546875 - }, - { - "id": 71, - "x": 378.3205871582031, - "y": 489.8448181152344 - }, - { - "id": 72, - "x": 414.80096435546875, - "y": 474.7232666015625 - }, - { - "id": 73, - "x": 450.0820617675781, - "y": 459.90118408203125 - }, - { - "id": 74, - "x": 484.162109375, - "y": 445.8399963378906 - }, - { - "id": 75, - "x": 517.2474975585938, - "y": 432.0485534667969 - }, - { - "id": 76, - "x": 549.472412109375, - "y": 418.7799377441406 - }, - { - "id": 77, - "x": 192.74813842773438, - "y": 611.3798217773438 - }, - { - "id": 78, - "x": 236.1200714111328, - "y": 592.5125122070312 - }, - { - "id": 79, - "x": 278.0492858886719, - "y": 574.4093017578125 - }, - { - "id": 80, - "x": 318.6976623535156, - "y": 556.8939208984375 - }, - { - "id": 81, - "x": 357.76885986328125, - "y": 539.9131469726562 - }, - { - "id": 82, - "x": 395.4477844238281, - "y": 523.4534912109375 - }, - { - "id": 83, - "x": 432.0800476074219, - "y": 507.6798400878906 - }, - { - "id": 84, - "x": 467.3562316894531, - "y": 492.27459716796875 - }, - { - "id": 85, - "x": 501.763671875, - "y": 477.3402404785156 - }, - { - "id": 86, - "x": 534.9246215820312, - "y": 462.9710388183594 - } - ], - "idxs_initial": [ - { - "x": 282.34482159287205, - "y": 253.12431384963133 - }, - { - "x": 312.71529599950964, - "y": 234.5753639979954 - }, - { - "x": 342.6796934702531, - "y": 216.27442807656521 - }, - { - "x": 430.2162664207152, - "y": 162.81093981813584 - }, - { - "x": 458.63515855406513, - "y": 145.4539305741396 - }, - { - "x": 486.6863587491724, - "y": 128.32149139223702 - }, - { - "x": 514.3769570979522, - "y": 111.40929195616053 - }, - { - "x": 541.7138625683883, - "y": 94.71311257217275 - }, - { - "x": 300.4785312735412, - "y": 279.30067724693214 - }, - { - "x": 330.96287944763276, - "y": 260.429504988214 - }, - { - "x": 361.03647047690873, - "y": 241.81260973722607 - }, - { - "x": 390.7075508390949, - "y": 223.44488655615564 - }, - { - "x": 419.9841477344871, - "y": 205.32136624970698 - }, - { - "x": 448.8740763261741, - "y": 187.43721088308047 - }, - { - "x": 477.3849466952678, - "y": 169.7877094763743 - }, - { - "x": 505.52417052414467, - "y": 152.36827386736 - }, - { - "x": 533.2989675200256, - "y": 135.1744347349995 - }, - { - "x": 560.7163715905892, - "y": 118.20183777646525 - }, - { - "x": 287.8770946015505, - "y": 325.35886461612836 - }, - { - "x": 318.8992921764259, - "y": 305.89140467887756 - }, - { - "x": 349.49734204424215, - "y": 286.69011152348423 - }, - { - "x": 379.67988381475357, - "y": 267.7495635077078 - }, - { - "x": 409.4553240359306, - "y": 249.06448524332257 - }, - { - "x": 438.8318440001468, - "y": 230.62974269747556 - }, - { - "x": 467.8174072387013, - "y": 212.44033848962502 - }, - { - "x": 496.4197667190965, - "y": 194.49140737500926 - }, - { - "x": 524.6464717587357, - "y": 176.77821190607162 - }, - { - "x": 552.5048746679907, - "y": 159.29613826371485 - }, - { - "x": 580.002137134919, - "y": 142.0406922506789 - }, - { - "x": 306.4733056624907, - "y": 352.7190140585829 - }, - { - "x": 337.6139745817739, - "y": 332.9064135289246 - }, - { - "x": 487.0528636974241, - "y": 237.8290399079973 - }, - { - "x": 515.7461679337929, - "y": 219.5735240684161 - }, - { - "x": 544.0597560446434, - "y": 201.5595946870148 - }, - { - "x": 572.0011160086717, - "y": 183.7824876936617 - }, - { - "x": 599.5775402069905, - "y": 166.23756346310446 - }, - { - "x": 325.37073066318146, - "y": 380.5223321862451 - }, - { - "x": 356.62966977729417, - "y": 360.3559402091091 - }, - { - "x": 344.5767477711023, - "y": 408.77967431605015 - }, - { - "x": 375.9536990170892, - "y": 388.25055309243817 - }, - { - "x": 406.8912911562423, - "y": 368.0088930786224 - }, - { - "x": 437.39868828706864, - "y": 348.0486984438518 - }, - { - "x": 467.4848014095802, - "y": 328.3641389531224 - }, - { - "x": 364.0989781061513, - "y": 437.5022532148698 - }, - { - "x": 395.59362291994745, - "y": 416.60116607950914 - }, - { - "x": 426.6436814260677, - "y": 395.99512393388744 - }, - { - "x": 457.25850148393545, - "y": 375.6779231702013 - }, - { - "x": 487.4471707131273, - "y": 355.6435328860625 - }, - { - "x": 517.2185254869667, - "y": 335.88608891599495 - }, - { - "x": 546.5811595557082, - "y": 316.3998881087504 - }, - { - "x": 575.5434323169873, - "y": 297.1793828387112 - }, - { - "x": 604.1134767502595, - "y": 278.21917574028504 - }, - { - "x": 632.299207031042, - "y": 259.514014654793 - }, - { - "x": 660.1083258399394, - "y": 241.0587877799133 - }, - { - "x": 383.9452958237409, - "y": 466.7016539345253 - }, - { - "x": 415.55725133234375, - "y": 445.4190528359427 - }, - { - "x": 446.7193132399148, - "y": 424.4393404987009 - }, - { - "x": 477.4410178504396, - "y": 403.7560966507728 - }, - { - "x": 507.73163384003675, - "y": 383.36308119933994 - }, - { - "x": 537.6001715799695, - "y": 363.25422795411896 - }, - { - "x": 567.0553920726246, - "y": 343.4236386112554 - }, - { - "x": 596.1058155190757, - "y": 323.865576985252 - }, - { - "x": 624.7597295358302, - "y": 304.5744634770822 - }, - { - "x": 653.0251970374052, - "y": 285.54486976728253 - } - ], - "idxs_projected": [ - { - "x": 139.64770414274176, - "y": 424.36141381063965 - }, - { - "x": 176.7369164935355, - "y": 405.346913865611 - }, - { - "x": 213.42209330480398, - "y": 386.5395505313959 - }, - { - "x": 321.11837013803705, - "y": 331.3269773832501 - }, - { - "x": 356.2516718714985, - "y": 313.315212734242 - }, - { - "x": 391.01239190203563, - "y": 295.49445928015405 - }, - { - "x": 425.4064257021834, - "y": 277.8616945933022 - }, - { - "x": 459.43954501595704, - "y": 260.41395967781386 - }, - { - "x": 154.86110709007903, - "y": 458.2292657632007 - }, - { - "x": 192.2128202966502, - "y": 438.84986054910735 - }, - { - "x": 229.15385685984256, - "y": 419.6835290711499 - }, - { - "x": 265.69095274395147, - "y": 400.72677647004673 - }, - { - "x": 301.8306974022478, - "y": 381.97618390167753 - }, - { - "x": 337.579537738807, - "y": 363.42840648154504 - }, - { - "x": 372.9437819424707, - "y": 345.08017129557817 - }, - { - "x": 407.92960319772925, - "y": 326.9282754747938 - }, - { - "x": 442.54304327711156, - "y": 308.96958433143607 - }, - { - "x": 476.79001601947164, - "y": 291.20102955431685 - }, - { - "x": 132.32103772105324, - "y": 512.7173927250573 - }, - { - "x": 170.3631405054145, - "y": 492.73966258182475 - }, - { - "x": 207.98069642892762, - "y": 472.98488232827776 - }, - { - "x": 245.18077291974964, - "y": 453.449340519407 - }, - { - "x": 281.9702814031378, - "y": 434.12940763479696 - }, - { - "x": 318.3559815822403, - "y": 415.0215338305786 - }, - { - "x": 354.34448557869536, - "y": 396.12224676500176 - }, - { - "x": 389.9422619383669, - "y": 377.42814949483153 - }, - { - "x": 425.1556395073141, - "y": 358.93591843989157 - }, - { - "x": 459.9908111828717, - "y": 340.64230141319143 - }, - { - "x": 494.45383754451206, - "y": 322.5441157141876 - }, - { - "x": 147.84360401862995, - "y": 548.2815915591162 - }, - { - "x": 186.16209694918444, - "y": 527.9110650415364 - }, - { - "x": 371.4217010754112, - "y": 429.42504980787237 - }, - { - "x": 407.25562473384036, - "y": 410.3753472677469 - }, - { - "x": 442.6990351653968, - "y": 391.5332457952807 - }, - { - "x": 477.75828141462785, - "y": 372.8953701695187 - }, - { - "x": 512.4395756358432, - "y": 354.45841794184054 - }, - { - "x": 163.66808843813521, - "y": 584.5375237002862 - }, - { - "x": 202.26658972180388, - "y": 563.7626479439417 - }, - { - "x": 179.80338606948487, - "y": 621.5055689453324 - }, - { - "x": 218.68556852206603, - "y": 600.3143349757275 - }, - { - "x": 257.1211915355046, - "y": 579.3664810058885 - }, - { - "x": 295.11790424581415, - "y": 558.6578381692369 - }, - { - "x": 332.6831820842965, - "y": 538.1843322702479 - }, - { - "x": 196.25874489017406, - "y": 659.2069156019181 - }, - { - "x": 235.4283360319145, - "y": 637.5868356294316 - }, - { - "x": 274.14365687430046, - "y": 616.2174950676689 - }, - { - "x": 312.41256447263703, - "y": 595.0945571298752 - }, - { - "x": 350.24273572680113, - "y": 574.2137844680357 - }, - { - "x": 387.64167251531967, - "y": 553.5710363390641 - }, - { - "x": 424.6167066548704, - "y": 533.1622658673541 - }, - { - "x": 461.17500469208983, - "y": 512.9835173998877 - }, - { - "x": 497.323572534268, - "y": 493.03092395027363 - }, - { - "x": 533.0692599252143, - "y": 473.30070472824525 - }, - { - "x": 568.4187647722996, - "y": 453.78916275130166 - }, - { - "x": 213.0437834403515, - "y": 697.6636009844797 - }, - { - "x": 252.50456549215733, - "y": 675.6016843302405 - }, - { - "x": 291.50316940962443, - "y": 653.7981643663106 - }, - { - "x": 330.0476677006179, - "y": 632.2485278776328 - }, - { - "x": 368.1459459661901, - "y": 610.9483661458763 - }, - { - "x": 405.80570827888243, - "y": 589.8933719425102 - }, - { - "x": 443.0344823763754, - "y": 569.0793366251133 - }, - { - "x": 479.8396246778408, - "y": 548.50214733281 - }, - { - "x": 516.2283251300166, - "y": 528.1577842769026 - }, - { - "x": 552.2076118897112, - "y": 508.04231812295643 - } - ] - }, - "lidar3d": { - "detected": true, - "idxs": [ - 7024, - 7033, - 7042, - 7051, - 7052, - 7071, - 7072, - 7081, - 7082, - 7092, - 7102, - 7103, - 7113, - 7114, - 7115, - 7124, - 7125, - 7126, - 7135, - 7137, - 7146, - 7147, - 7148, - 7157, - 7158, - 7159, - 7168, - 7169, - 7170, - 7179, - 7180, - 7181, - 7191, - 7202, - 7203, - 7213, - 7214, - 7223, - 7224, - 7225, - 7234, - 7235, - 7236, - 7245, - 7246, - 7256, - 7257, - 7258, - 7267, - 7269, - 7279, - 7281, - 7291, - 7292, - 7293, - 7302, - 7303, - 7304, - 7305, - 7314, - 7315, - 7316, - 7317, - 7326, - 7327, - 7328, - 7329, - 7338, - 7340, - 7341, - 7350, - 7352, - 7364, - 7365, - 7376, - 7377, - 7386, - 7387, - 7388, - 7389, - 7398, - 7399, - 7400, - 7401, - 7410, - 7411, - 7425, - 7434, - 7435, - 7436, - 7446, - 7448, - 7449, - 7461, - 7471, - 7472, - 7482, - 7483, - 7484, - 7494, - 7495, - 7496, - 7497, - 7506, - 7507, - 7508, - 7509, - 7518, - 7519, - 7520, - 7521, - 7530, - 7531, - 7532, - 7533, - 7542, - 7543, - 7545, - 7546, - 7556, - 7558, - 7568, - 7569, - 7570, - 7571, - 7572, - 7581, - 7582, - 7583, - 7585, - 7594, - 7595, - 7596, - 7597, - 7598, - 7608, - 7609, - 7611, - 7620, - 7622, - 7624, - 7633, - 7634, - 7636, - 7637, - 7646, - 7647, - 7648, - 7649, - 7650, - 7659, - 7660, - 7661, - 7662, - 7663, - 7673, - 7674, - 7675, - 7676, - 7685, - 7686, - 7687, - 7688, - 7689, - 7699, - 7700, - 7701, - 7711, - 7712, - 7713, - 7714, - 7737, - 7738, - 7739, - 7740, - 7741, - 7750, - 7751, - 7752, - 7753, - 7754, - 7763, - 7764, - 7765, - 7767, - 7776, - 7778, - 7779, - 7789, - 7790, - 7791, - 7792, - 7793, - 7802, - 7803, - 7805, - 7807, - 7816, - 7817, - 7818, - 7819, - 7820, - 7830, - 7831, - 7832, - 7834, - 7835, - 7844, - 7845, - 7846, - 7848, - 7858, - 7859, - 7860, - 7861, - 7862, - 7863, - 7872, - 7873, - 7875, - 7876, - 7877, - 7887, - 7888, - 7889, - 7890, - 7900, - 7901, - 7902, - 7903, - 7904, - 7905, - 7914, - 7915, - 7916, - 7917, - 7918, - 7919, - 7928, - 7929, - 7930, - 7931, - 7932, - 7933, - 7942, - 7943, - 7944, - 7945, - 7956, - 7959, - 7960, - 7970, - 7971, - 7972, - 7973, - 7974, - 7975, - 7984, - 7985, - 7986, - 7987, - 7988, - 7989, - 7998, - 7999, - 8001, - 8002, - 8012, - 8013, - 8014, - 8015, - 8016, - 8017, - 8027, - 8028, - 8030, - 8031, - 8040, - 8041, - 8043, - 8044, - 8045, - 8054, - 8055, - 8056, - 8057, - 8058, - 8059, - 8068, - 8069, - 8071, - 8072, - 8073, - 8082, - 8084, - 8085, - 8086, - 8087, - 8088, - 8098, - 8099, - 8100, - 8101, - 8102, - 8103, - 8112, - 8113, - 8114, - 8115, - 8117, - 8118, - 8128, - 8129, - 8130, - 8131, - 8132, - 8133, - 8144, - 8145, - 8146, - 8147, - 8148, - 8157, - 8158, - 8159, - 8161, - 8163, - 8173, - 8174, - 8175, - 8176, - 8177, - 8187, - 8188, - 8189, - 8190, - 8191, - 8192, - 8202, - 8203, - 8204, - 8205, - 8206, - 8207, - 8208, - 8217, - 8218, - 8219, - 8221, - 8223, - 8232, - 8233, - 8234, - 8236, - 8237, - 8238, - 8247, - 8248, - 8249, - 8252, - 8264, - 8265, - 8266, - 8267, - 8268, - 8277, - 8278, - 8279, - 8280, - 8281, - 8283, - 8292, - 8293, - 8294, - 8295, - 8297, - 8298, - 8307, - 8308, - 8309, - 8311, - 8313, - 8323, - 8324, - 8325, - 8327, - 8328, - 8337, - 8338, - 8339, - 8340, - 8342, - 8343, - 8352, - 8353, - 8354, - 8355, - 8356, - 8357, - 8367, - 8368, - 8369, - 8370, - 8372, - 8382, - 8383, - 8384, - 8385, - 8387, - 8388, - 8389, - 8399, - 8401, - 8402, - 8403, - 8415, - 8416, - 8417, - 8418, - 8419, - 8420, - 8421, - 8430, - 8431, - 8432, - 8433, - 8434, - 8435, - 8446, - 8448, - 8450, - 8451, - 8452, - 8453, - 8463, - 8464, - 8466, - 8467, - 8468, - 8469, - 8478, - 8479, - 8480, - 8481, - 8482, - 8484, - 8485, - 8494, - 8495, - 8496, - 8497, - 8498, - 8499, - 8501, - 8510, - 8511, - 8513, - 8514, - 8515, - 8516, - 8517, - 8527, - 8528, - 8529, - 8530, - 8531, - 8541, - 8542, - 8543, - 8545, - 8547, - 8557, - 8558, - 8559, - 8560, - 8561, - 8562, - 8571, - 8573, - 8575, - 8576, - 8577, - 8586, - 8588, - 8589, - 8590, - 8592, - 8601, - 8602, - 8603, - 8605, - 8606, - 8615, - 8617, - 8618, - 8619, - 8620, - 8629, - 8631, - 8632, - 8633, - 8634, - 8644, - 8645, - 8646, - 8648, - 8658, - 8659, - 8660, - 8662, - 8671, - 8672, - 8674, - 8675, - 8676, - 8685, - 8686, - 8687, - 8688, - 8689, - 8698, - 8699, - 8700, - 8701, - 8702, - 8711, - 8713, - 8714, - 8715, - 8724, - 8725, - 8726, - 8727, - 8728, - 8737, - 8739, - 8740, - 8750, - 8751, - 8753, - 8762, - 8765, - 8777, - 8786, - 8787, - 8788, - 8789, - 8798, - 8799, - 8800, - 8811, - 8812, - 8813, - 8822, - 8823, - 8833, - 8835, - 8844, - 8845, - 8846, - 8855, - 8866, - 8867, - 8877, - 8878, - 8887, - 8897, - 8898, - 8907, - 8917, - 8928, - 8937, - 8946, - 8955, - 8964, - 8973, - 8982 - ], - "idxs_limit_points": [ - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982, - 8982 - ], - "samples": [ - 129, - 22, - 50, - 104, - 254, - 421, - 121, - 388, - 317, - 141, - 281, - 205, - 415, - 32, - 431, - 422, - 348, - 72, - 215, - 463, - 146, - 544, - 472, - 410, - 490, - 276, - 231, - 437, - 471, - 242, - 511, - 279, - 213, - 485, - 385, - 28, - 271, - 256, - 305, - 322, - 222, - 427, - 51, - 85, - 96, - 189, - 175, - 350, - 293, - 230, - 200, - 77, - 105, - 512, - 260, - 557, - 345, - 518, - 149, - 193, - 234, - 570, - 308, - 497, - 491, - 464, - 323, - 355, - 396, - 262, - 173, - 144, - 481, - 76, - 233, - 227, - 14, - 452, - 216, - 401, - 540, - 204, - 93, - 470, - 450, - 118, - 538, - 164, - 266, - 212, - 145, - 501, - 68, - 459, - 567, - 187, - 328, - 214, - 349, - 455, - 478, - 340, - 16, - 81, - 398, - 531, - 509, - 417, - 476, - 426, - 267, - 461, - 549, - 288, - 111, - 298, - 296, - 221, - 506, - 277, - 462, - 553, - 138, - 346, - 71, - 397, - 351, - 158, - 460, - 514, - 120, - 326, - 295, - 38, - 7, - 468, - 273, - 493, - 372, - 419, - 393, - 248, - 3, - 278, - 102, - 5, - 34, - 283, - 331, - 530, - 86, - 202, - 92, - 306, - 303, - 386, - 153, - 487, - 165, - 79, - 465, - 537, - 4, - 529, - 466, - 416, - 436, - 238, - 10, - 194, - 402, - 378, - 533, - 494, - 126, - 343, - 60, - 232, - 108, - 535, - 114, - 40, - 156, - 26, - 49, - 137, - 536, - 392, - 356, - 48, - 432, - 361, - 407, - 99, - 558, - 290, - 360, - 125, - 246, - 510, - 333, - 456, - 37, - 70, - 286, - 41, - 504, - 383, - 110, - 182, - 353, - 243, - 183, - 143, - 424, - 228, - 325, - 258, - 482, - 433, - 301, - 45, - 13, - 269, - 545, - 75, - 168, - 284, - 124, - 446, - 113, - 560, - 209, - 390, - 147, - 373, - 449, - 338, - 1, - 223, - 539, - 321, - 235, - 499, - 475, - 169, - 265, - 411, - 53, - 503, - 496, - 207, - 304, - 190, - 18, - 208, - 252, - 197, - 46, - 44, - 255, - 409, - 547, - 23, - 88, - 127, - 179, - 201, - 418, - 489, - 552, - 128, - 561, - 441, - 516, - 300, - 546, - 382, - 67, - 445, - 492, - 97, - 554, - 294, - 480, - 313, - 24, - 479, - 443, - 565, - 352, - 236, - 312, - 160, - 517, - 66, - 2, - 12, - 206, - 211, - 327, - 95, - 420, - 559, - 52, - 57, - 275, - 107, - 109, - 100, - 59, - 451, - 20, - 122, - 172, - 21, - 359, - 551, - 170, - 19, - 486, - 520, - 33, - 140, - 400, - 188, - 61, - 219, - 176, - 112, - 438, - 136, - 576, - 103, - 525, - 310, - 316, - 133, - 8, - 318, - 344, - 556, - 250, - 264, - 89, - 442, - 263, - 526, - 152, - 414, - 282, - 368, - 30, - 58, - 98, - 404, - 332, - 178, - 347, - 477, - 62, - 523, - 203, - 564, - 154, - 447, - 131, - 245, - 297, - 39, - 6, - 527, - 247, - 229, - 80, - 157, - 495, - 287, - 508, - 196, - 469, - 572, - 309, - 394, - 448, - 519, - 379, - 78, - 17, - 381, - 562, - 528, - 224, - 473, - 405, - 548, - 186, - 272, - 342, - 521, - 91, - 307, - 429, - 324, - 167, - 36, - 291, - 484, - 384, - 31, - 474, - 177, - 505, - 498, - 339, - 73, - 151, - 395, - 315, - 513, - 399, - 575, - 319, - 406, - 117, - 42, - 191, - 15, - 302, - 571, - 64, - 467, - 47, - 116, - 87, - 502, - 161, - 181, - 292, - 555, - 391, - 142, - 210, - 199, - 434, - 195, - 362, - 130, - 74, - 515, - 65, - 162, - 285, - 483, - 423, - 439, - 90, - 69, - 192, - 358, - 430, - 563, - 134, - 240, - 84, - 369, - 132, - 524, - 454, - 166, - 534, - 389, - 270, - 150, - 274, - 425, - 568, - 241, - 159, - 115, - 413, - 63, - 543, - 380, - 574, - 171, - 220, - 9, - 83, - 148, - 251, - 522, - 289, - 365, - 375, - 376, - 198, - 566, - 387, - 280, - 56, - 94, - 336, - 25, - 377, - 366, - 335, - 163, - 314, - 507, - 329, - 218, - 457, - 257, - 354, - 363, - 54, - 337, - 29, - 119, - 185, - 453, - 184, - 237, - 299, - 226, - 569, - 225, - 458, - 364, - 239, - 334, - 440, - 268, - 435, - 261, - 101, - 330, - 370, - 541, - 444, - 0, - 155, - 135, - 500, - 403, - 35, - 412, - 11, - 367, - 320, - 573, - 244, - 550, - 174, - 43, - 542, - 532, - 217, - 259, - 253, - 408, - 428, - 123, - 180, - 106, - 82, - 374, - 27, - 139, - 488, - 249, - 341, - 371, - 357, - 55, - 311 - ] - } - } - }, - "transforms": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame", - "parent": "back_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame", - "parent": "back_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame", - "parent": "back_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link", - "parent": "back_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link", - "parent": "base_footprint", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link", - "parent": "base_link", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link", - "parent": "base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link", - "parent": "base_link", - "quat": [ - -0.5807758810060791, - -0.4028662466455167, - -0.40318718763639533, - 0.5812385526453152 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link", - "parent": "base_link", - "quat": [ - -0.3482699411165234, - 0.6150690081278091, - 0.6155589991820879, - 0.348547388286461 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame", - "parent": "front_left_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame", - "parent": "front_left_camera_link", - "quat": [ - 0.01691036961537834, - 0.029552553834023707, - -0.038377916787912573, - 0.9986830435450371 - ], - "trans": [ - 0.3383925662274182, - -0.07762076730701081, - 0.3116488059618641 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame", - "parent": "front_left_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link", - "parent": "front_left_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame", - "parent": "front_right_camera_depth_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame", - "parent": "front_right_camera_link", - "quat": [ - 0.0628948710549273, - 0.04792967312889304, - 0.04760572912069255, - 0.9957312268798386 - ], - "trans": [ - 0.07424311845705532, - -0.31063627649913994, - 0.27174733788756994 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame", - "parent": "front_right_camera_rgb_frame", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link", - "parent": "front_right_camera_support_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d", - "parent": "lidar3d_base_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link", - "parent": "lidar3d_plate_link", - "quat": [ - 0.044993406482443106, - -0.07726353195392474, - -0.051834549145916224, - 0.9946452229402954 - ], - "trans": [ - -0.11394645016754797, - 0.04819990505538403, - -0.24205501906462878 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link", - "parent": "platform_support_leg1_link", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link", - "parent": "platform_support_leg3_link", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link", - "parent": "platform_support_leg4_link", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint", - "parent": "world", - "quat": [ - 0.0001387644879045387, - -0.0012507501613722566, - 0.11063895436243625, - 0.9938598684653875 - ], - "trans": [ - 0.5602994147094764, - -0.6451274905564669, - -0.0010088596952501617 - ] - }, - "world-pattern_link": { - "child": "pattern_link", - "parent": "world", - "quat": [ - 0.6317446329872611, - -0.3491251717659783, - 0.551709031190446, - -0.4178845271532157 - ], - "trans": [ - 2.0772143288625924, - 0.12649744820876516, - 0.9034198423807647 - ] - } - }, - "transforms_ini": { - "back_camera_depth_frame-back_camera_depth_optical_frame": { - "child": "back_camera_depth_optical_frame_ini", - "parent": "back_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_link-back_camera_depth_frame": { - "child": "back_camera_depth_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "back_camera_link-back_camera_rgb_frame": { - "child": "back_camera_rgb_frame_ini", - "parent": "back_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "back_camera_rgb_frame-back_camera_rgb_optical_frame": { - "child": "back_camera_rgb_optical_frame_ini", - "parent": "back_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "back_camera_support_link-back_camera_link": { - "child": "back_camera_link_ini", - "parent": "back_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "base_footprint-base_link": { - "child": "base_link_ini", - "parent": "base_footprint_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.01 - ] - }, - "base_link-caster_back_left_link": { - "child": "caster_back_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - 0.064, - -0.004 - ] - }, - "base_link-caster_back_right_link": { - "child": "caster_back_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.706825181105366, - 0.0, - 0.0, - 0.7073882691671998 - ], - "trans": [ - -0.177, - -0.064, - -0.004 - ] - }, - "base_link-imu_link": { - "child": "imu_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.068 - ] - }, - "base_link-platform_support_leg1_link": { - "child": "platform_support_leg1_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg2_link": { - "child": "platform_support_leg2_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.114, - -0.05, - 0.222 - ] - }, - "base_link-platform_support_leg3_link": { - "child": "platform_support_leg3_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - 0.05, - 0.222 - ] - }, - "base_link-platform_support_leg4_link": { - "child": "platform_support_leg4_link_ini", - "parent": "base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - -0.014, - -0.05, - 0.222 - ] - }, - "base_link-wheel_left_link": { - "child": "wheel_left_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.5807758810060791, - -0.4028662466455167, - -0.40318718763639533, - 0.5812385526453152 - ], - "trans": [ - 0.0, - 0.144, - 0.023 - ] - }, - "base_link-wheel_right_link": { - "child": "wheel_right_link_ini", - "parent": "base_link_ini", - "quat": [ - -0.3482699411165234, - 0.6150690081278091, - 0.6155589991820879, - 0.348547388286461 - ], - "trans": [ - 0.0, - -0.144, - 0.023 - ] - }, - "front_left_camera_depth_frame-front_left_camera_depth_optical_frame": { - "child": "front_left_camera_depth_optical_frame_ini", - "parent": "front_left_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_depth_frame": { - "child": "front_left_camera_depth_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_left_camera_link-front_left_camera_rgb_frame": { - "child": "front_left_camera_rgb_frame_ini", - "parent": "front_left_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame": { - "child": "front_left_camera_rgb_optical_frame_ini", - "parent": "front_left_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_left_camera_support_link-front_left_camera_link": { - "child": "front_left_camera_link_ini", - "parent": "front_left_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "front_right_camera_depth_frame-front_right_camera_depth_optical_frame": { - "child": "front_right_camera_depth_optical_frame_ini", - "parent": "front_right_camera_depth_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_depth_frame": { - "child": "front_right_camera_depth_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.02, - 0.0 - ] - }, - "front_right_camera_link-front_right_camera_rgb_frame": { - "child": "front_right_camera_rgb_frame_ini", - "parent": "front_right_camera_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - -0.045, - 0.0 - ] - }, - "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame": { - "child": "front_right_camera_rgb_optical_frame_ini", - "parent": "front_right_camera_rgb_frame_ini", - "quat": [ - 0.5, - -0.4999999999999999, - 0.5, - -0.5000000000000001 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "front_right_camera_support_link-front_right_camera_link": { - "child": "front_right_camera_link_ini", - "parent": "front_right_camera_support_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.02, - 0.07, - 0.015 - ] - }, - "lidar3d_base_link-lidar3d": { - "child": "lidar3d_ini", - "parent": "lidar3d_base_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0377 - ] - }, - "lidar3d_plate_link-lidar3d_base_link": { - "child": "lidar3d_base_link_ini", - "parent": "lidar3d_plate_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.0, - 0.0, - 0.0 - ] - }, - "platform_support_leg1_link-back_camera_support_link": { - "child": "back_camera_support_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.17410982684684415, - 0.004784965390854997, - 0.984714610859221, - -8.638254103229229e-05 - ], - "trans": [ - -0.02, - -0.05, - -0.1 - ] - }, - "platform_support_leg1_link-lidar3d_plate_link": { - "child": "lidar3d_plate_link_ini", - "parent": "platform_support_leg1_link_ini", - "quat": [ - 0.0, - 0.0, - 0.0, - 1.0 - ], - "trans": [ - 0.05, - -0.05, - 0.0 - ] - }, - "platform_support_leg3_link-front_left_camera_support_link": { - "child": "front_left_camera_support_link_ini", - "parent": "platform_support_leg3_link_ini", - "quat": [ - 0.022280607596540002, - -0.17274461561379775, - 0.0991735739880048, - 0.9797078516190508 - ], - "trans": [ - 0.02, - 0.0, - -0.09 - ] - }, - "platform_support_leg4_link-front_right_camera_support_link": { - "child": "front_right_camera_support_link_ini", - "parent": "platform_support_leg4_link_ini", - "quat": [ - -0.014219202241551421, - -0.17359418765051898, - -0.1072349793429934, - 0.9788582795823296 - ], - "trans": [ - 0.02, - 0.0, - -0.05 - ] - }, - "world-base_footprint": { - "child": "base_footprint_ini", - "parent": "world_ini", - "quat": [ - 0.0001387644879045387, - -0.0012507501613722566, - 0.11063895436243625, - 0.9938598684653875 - ], - "trans": [ - 0.5602994147094764, - -0.6451274905564669, - -0.0010088596952501617 - ] - } - } - } - }, - "patterns": { - "pattern_1": { - "corners": [ - { - "id": 0, - "x": 0.06, - "y": 0.06 - }, - { - "id": 1, - "x": 0.12, - "y": 0.06 - }, - { - "id": 2, - "x": 0.18, - "y": 0.06 - }, - { - "id": 3, - "x": 0.24, - "y": 0.06 - }, - { - "id": 4, - "x": 0.3, - "y": 0.06 - }, - { - "id": 5, - "x": 0.36, - "y": 0.06 - }, - { - "id": 6, - "x": 0.42, - "y": 0.06 - }, - { - "id": 7, - "x": 0.48, - "y": 0.06 - }, - { - "id": 8, - "x": 0.54, - "y": 0.06 - }, - { - "id": 9, - "x": 0.6000000000000001, - "y": 0.06 - }, - { - "id": 10, - "x": 0.6599999999999999, - "y": 0.06 - }, - { - "id": 11, - "x": 0.06, - "y": 0.12 - }, - { - "id": 12, - "x": 0.12, - "y": 0.12 - }, - { - "id": 13, - "x": 0.18, - "y": 0.12 - }, - { - "id": 14, - "x": 0.24, - "y": 0.12 - }, - { - "id": 15, - "x": 0.3, - "y": 0.12 - }, - { - "id": 16, - "x": 0.36, - "y": 0.12 - }, - { - "id": 17, - "x": 0.42, - "y": 0.12 - }, - { - "id": 18, - "x": 0.48, - "y": 0.12 - }, - { - "id": 19, - "x": 0.54, - "y": 0.12 - }, - { - "id": 20, - "x": 0.6000000000000001, - "y": 0.12 - }, - { - "id": 21, - "x": 0.6599999999999999, - "y": 0.12 - }, - { - "id": 22, - "x": 0.06, - "y": 0.18 - }, - { - "id": 23, - "x": 0.12, - "y": 0.18 - }, - { - "id": 24, - "x": 0.18, - "y": 0.18 - }, - { - "id": 25, - "x": 0.24, - "y": 0.18 - }, - { - "id": 26, - "x": 0.3, - "y": 0.18 - }, - { - "id": 27, - "x": 0.36, - "y": 0.18 - }, - { - "id": 28, - "x": 0.42, - "y": 0.18 - }, - { - "id": 29, - "x": 0.48, - "y": 0.18 - }, - { - "id": 30, - "x": 0.54, - "y": 0.18 - }, - { - "id": 31, - "x": 0.6000000000000001, - "y": 0.18 - }, - { - "id": 32, - "x": 0.6599999999999999, - "y": 0.18 - }, - { - "id": 33, - "x": 0.06, - "y": 0.24 - }, - { - "id": 34, - "x": 0.12, - "y": 0.24 - }, - { - "id": 35, - "x": 0.18, - "y": 0.24 - }, - { - "id": 36, - "x": 0.24, - "y": 0.24 - }, - { - "id": 37, - "x": 0.3, - "y": 0.24 - }, - { - "id": 38, - "x": 0.36, - "y": 0.24 - }, - { - "id": 39, - "x": 0.42, - "y": 0.24 - }, - { - "id": 40, - "x": 0.48, - "y": 0.24 - }, - { - "id": 41, - "x": 0.54, - "y": 0.24 - }, - { - "id": 42, - "x": 0.6000000000000001, - "y": 0.24 - }, - { - "id": 43, - "x": 0.6599999999999999, - "y": 0.24 - }, - { - "id": 44, - "x": 0.06, - "y": 0.3 - }, - { - "id": 45, - "x": 0.12, - "y": 0.3 - }, - { - "id": 46, - "x": 0.18, - "y": 0.3 - }, - { - "id": 47, - "x": 0.24, - "y": 0.3 - }, - { - "id": 48, - "x": 0.3, - "y": 0.3 - }, - { - "id": 49, - "x": 0.36, - "y": 0.3 - }, - { - "id": 50, - "x": 0.42, - "y": 0.3 - }, - { - "id": 51, - "x": 0.48, - "y": 0.3 - }, - { - "id": 52, - "x": 0.54, - "y": 0.3 - }, - { - "id": 53, - "x": 0.6000000000000001, - "y": 0.3 - }, - { - "id": 54, - "x": 0.6599999999999999, - "y": 0.3 - }, - { - "id": 55, - "x": 0.06, - "y": 0.36 - }, - { - "id": 56, - "x": 0.12, - "y": 0.36 - }, - { - "id": 57, - "x": 0.18, - "y": 0.36 - }, - { - "id": 58, - "x": 0.24, - "y": 0.36 - }, - { - "id": 59, - "x": 0.3, - "y": 0.36 - }, - { - "id": 60, - "x": 0.36, - "y": 0.36 - }, - { - "id": 61, - "x": 0.42, - "y": 0.36 - }, - { - "id": 62, - "x": 0.48, - "y": 0.36 - }, - { - "id": 63, - "x": 0.54, - "y": 0.36 - }, - { - "id": 64, - "x": 0.6000000000000001, - "y": 0.36 - }, - { - "id": 65, - "x": 0.6599999999999999, - "y": 0.36 - }, - { - "id": 66, - "x": 0.06, - "y": 0.42 - }, - { - "id": 67, - "x": 0.12, - "y": 0.42 - }, - { - "id": 68, - "x": 0.18, - "y": 0.42 - }, - { - "id": 69, - "x": 0.24, - "y": 0.42 - }, - { - "id": 70, - "x": 0.3, - "y": 0.42 - }, - { - "id": 71, - "x": 0.36, - "y": 0.42 - }, - { - "id": 72, - "x": 0.42, - "y": 0.42 - }, - { - "id": 73, - "x": 0.48, - "y": 0.42 - }, - { - "id": 74, - "x": 0.54, - "y": 0.42 - }, - { - "id": 75, - "x": 0.6000000000000001, - "y": 0.42 - }, - { - "id": 76, - "x": 0.6599999999999999, - "y": 0.42 - }, - { - "id": 77, - "x": 0.06, - "y": 0.48 - }, - { - "id": 78, - "x": 0.12, - "y": 0.48 - }, - { - "id": 79, - "x": 0.18, - "y": 0.48 - }, - { - "id": 80, - "x": 0.24, - "y": 0.48 - }, - { - "id": 81, - "x": 0.3, - "y": 0.48 - }, - { - "id": 82, - "x": 0.36, - "y": 0.48 - }, - { - "id": 83, - "x": 0.42, - "y": 0.48 - }, - { - "id": 84, - "x": 0.48, - "y": 0.48 - }, - { - "id": 85, - "x": 0.54, - "y": 0.48 - }, - { - "id": 86, - "x": 0.6000000000000001, - "y": 0.48 - }, - { - "id": 87, - "x": 0.6599999999999999, - "y": 0.48 - } - ], - "frame": { - "corners": { - "bottom_left": { - "x": -0.04, - "y": 0.5700000000000001 - }, - "bottom_right": { - "x": 0.76, - "y": 0.5700000000000001 - }, - "top_left": { - "x": -0.04, - "y": -0.03 - }, - "top_right": { - "x": 0.76, - "y": -0.03 - } - }, - "lines_sampled": { - "bottom": [ - { - "x": -0.04, - "y": 0.5700000000000001 - }, - { - "x": -0.019487179487179488, - "y": 0.5700000000000001 - }, - { - "x": 0.0010256410256410248, - "y": 0.5700000000000001 - }, - { - "x": 0.02153846153846154, - "y": 0.5700000000000001 - }, - { - "x": 0.04205128205128205, - "y": 0.5700000000000001 - }, - { - "x": 0.06256410256410255, - "y": 0.5700000000000001 - }, - { - "x": 0.08307692307692308, - "y": 0.5700000000000001 - }, - { - "x": 0.1035897435897436, - "y": 0.5700000000000001 - }, - { - "x": 0.1241025641025641, - "y": 0.5700000000000001 - }, - { - "x": 0.14461538461538462, - "y": 0.5700000000000001 - }, - { - "x": 0.1651282051282051, - "y": 0.5700000000000001 - }, - { - "x": 0.18564102564102564, - "y": 0.5700000000000001 - }, - { - "x": 0.20615384615384616, - "y": 0.5700000000000001 - }, - { - "x": 0.22666666666666666, - "y": 0.5700000000000001 - }, - { - "x": 0.2471794871794872, - "y": 0.5700000000000001 - }, - { - "x": 0.26769230769230773, - "y": 0.5700000000000001 - }, - { - "x": 0.2882051282051282, - "y": 0.5700000000000001 - }, - { - "x": 0.3087179487179488, - "y": 0.5700000000000001 - }, - { - "x": 0.32923076923076927, - "y": 0.5700000000000001 - }, - { - "x": 0.34974358974358977, - "y": 0.5700000000000001 - }, - { - "x": 0.37025641025641026, - "y": 0.5700000000000001 - }, - { - "x": 0.3907692307692308, - "y": 0.5700000000000001 - }, - { - "x": 0.4112820512820513, - "y": 0.5700000000000001 - }, - { - "x": 0.43179487179487186, - "y": 0.5700000000000001 - }, - { - "x": 0.45230769230769236, - "y": 0.5700000000000001 - }, - { - "x": 0.4728205128205128, - "y": 0.5700000000000001 - }, - { - "x": 0.49333333333333335, - "y": 0.5700000000000001 - }, - { - "x": 0.5138461538461538, - "y": 0.5700000000000001 - }, - { - "x": 0.5343589743589744, - "y": 0.5700000000000001 - }, - { - "x": 0.5548717948717948, - "y": 0.5700000000000001 - }, - { - "x": 0.5753846153846154, - "y": 0.5700000000000001 - }, - { - "x": 0.5958974358974358, - "y": 0.5700000000000001 - }, - { - "x": 0.6164102564102564, - "y": 0.5700000000000001 - }, - { - "x": 0.6369230769230769, - "y": 0.5700000000000001 - }, - { - "x": 0.6574358974358975, - "y": 0.5700000000000001 - }, - { - "x": 0.6779487179487179, - "y": 0.5700000000000001 - }, - { - "x": 0.6984615384615385, - "y": 0.5700000000000001 - }, - { - "x": 0.7189743589743589, - "y": 0.5700000000000001 - }, - { - "x": 0.7394871794871795, - "y": 0.5700000000000001 - }, - { - "x": 0.76, - "y": 0.5700000000000001 - } - ], - "left": [ - { - "x": -0.04, - "y": -0.03 - }, - { - "x": -0.04, - "y": -0.009310344827586203 - }, - { - "x": -0.04, - "y": 0.011379310344827594 - }, - { - "x": -0.04, - "y": 0.032068965517241386 - }, - { - "x": -0.04, - "y": 0.052758620689655186 - }, - { - "x": -0.04, - "y": 0.07344827586206899 - }, - { - "x": -0.04, - "y": 0.09413793103448277 - }, - { - "x": -0.04, - "y": 0.11482758620689656 - }, - { - "x": -0.04, - "y": 0.13551724137931037 - }, - { - "x": -0.04, - "y": 0.15620689655172418 - }, - { - "x": -0.04, - "y": 0.17689655172413798 - }, - { - "x": -0.04, - "y": 0.19758620689655174 - }, - { - "x": -0.04, - "y": 0.21827586206896554 - }, - { - "x": -0.04, - "y": 0.23896551724137935 - }, - { - "x": -0.04, - "y": 0.2596551724137931 - }, - { - "x": -0.04, - "y": 0.28034482758620693 - }, - { - "x": -0.04, - "y": 0.30103448275862077 - }, - { - "x": -0.04, - "y": 0.3217241379310345 - }, - { - "x": -0.04, - "y": 0.3424137931034483 - }, - { - "x": -0.04, - "y": 0.36310344827586216 - }, - { - "x": -0.04, - "y": 0.383793103448276 - }, - { - "x": -0.04, - "y": 0.4044827586206897 - }, - { - "x": -0.04, - "y": 0.42517241379310344 - }, - { - "x": -0.04, - "y": 0.4458620689655173 - }, - { - "x": -0.04, - "y": 0.4665517241379311 - }, - { - "x": -0.04, - "y": 0.48724137931034484 - }, - { - "x": -0.04, - "y": 0.5079310344827587 - }, - { - "x": -0.04, - "y": 0.5286206896551725 - }, - { - "x": -0.04, - "y": 0.5493103448275862 - }, - { - "x": -0.04, - "y": 0.5700000000000001 - } - ], - "right": [ - { - "x": 0.76, - "y": -0.03 - }, - { - "x": 0.76, - "y": -0.009310344827586203 - }, - { - "x": 0.76, - "y": 0.011379310344827594 - }, - { - "x": 0.76, - "y": 0.032068965517241386 - }, - { - "x": 0.76, - "y": 0.052758620689655186 - }, - { - "x": 0.76, - "y": 0.07344827586206899 - }, - { - "x": 0.76, - "y": 0.09413793103448277 - }, - { - "x": 0.76, - "y": 0.11482758620689656 - }, - { - "x": 0.76, - "y": 0.13551724137931037 - }, - { - "x": 0.76, - "y": 0.15620689655172418 - }, - { - "x": 0.76, - "y": 0.17689655172413798 - }, - { - "x": 0.76, - "y": 0.19758620689655174 - }, - { - "x": 0.76, - "y": 0.21827586206896554 - }, - { - "x": 0.76, - "y": 0.23896551724137935 - }, - { - "x": 0.76, - "y": 0.2596551724137931 - }, - { - "x": 0.76, - "y": 0.28034482758620693 - }, - { - "x": 0.76, - "y": 0.30103448275862077 - }, - { - "x": 0.76, - "y": 0.3217241379310345 - }, - { - "x": 0.76, - "y": 0.3424137931034483 - }, - { - "x": 0.76, - "y": 0.36310344827586216 - }, - { - "x": 0.76, - "y": 0.383793103448276 - }, - { - "x": 0.76, - "y": 0.4044827586206897 - }, - { - "x": 0.76, - "y": 0.42517241379310344 - }, - { - "x": 0.76, - "y": 0.4458620689655173 - }, - { - "x": 0.76, - "y": 0.4665517241379311 - }, - { - "x": 0.76, - "y": 0.48724137931034484 - }, - { - "x": 0.76, - "y": 0.5079310344827587 - }, - { - "x": 0.76, - "y": 0.5286206896551725 - }, - { - "x": 0.76, - "y": 0.5493103448275862 - }, - { - "x": 0.76, - "y": 0.5700000000000001 - } - ], - "top": [ - { - "x": -0.04, - "y": -0.03 - }, - { - "x": -0.019487179487179488, - "y": -0.03 - }, - { - "x": 0.0010256410256410248, - "y": -0.03 - }, - { - "x": 0.02153846153846154, - "y": -0.03 - }, - { - "x": 0.04205128205128205, - "y": -0.03 - }, - { - "x": 0.06256410256410255, - "y": -0.03 - }, - { - "x": 0.08307692307692308, - "y": -0.03 - }, - { - "x": 0.1035897435897436, - "y": -0.03 - }, - { - "x": 0.1241025641025641, - "y": -0.03 - }, - { - "x": 0.14461538461538462, - "y": -0.03 - }, - { - "x": 0.1651282051282051, - "y": -0.03 - }, - { - "x": 0.18564102564102564, - "y": -0.03 - }, - { - "x": 0.20615384615384616, - "y": -0.03 - }, - { - "x": 0.22666666666666666, - "y": -0.03 - }, - { - "x": 0.2471794871794872, - "y": -0.03 - }, - { - "x": 0.26769230769230773, - "y": -0.03 - }, - { - "x": 0.2882051282051282, - "y": -0.03 - }, - { - "x": 0.3087179487179488, - "y": -0.03 - }, - { - "x": 0.32923076923076927, - "y": -0.03 - }, - { - "x": 0.34974358974358977, - "y": -0.03 - }, - { - "x": 0.37025641025641026, - "y": -0.03 - }, - { - "x": 0.3907692307692308, - "y": -0.03 - }, - { - "x": 0.4112820512820513, - "y": -0.03 - }, - { - "x": 0.43179487179487186, - "y": -0.03 - }, - { - "x": 0.45230769230769236, - "y": -0.03 - }, - { - "x": 0.4728205128205128, - "y": -0.03 - }, - { - "x": 0.49333333333333335, - "y": -0.03 - }, - { - "x": 0.5138461538461538, - "y": -0.03 - }, - { - "x": 0.5343589743589744, - "y": -0.03 - }, - { - "x": 0.5548717948717948, - "y": -0.03 - }, - { - "x": 0.5753846153846154, - "y": -0.03 - }, - { - "x": 0.5958974358974358, - "y": -0.03 - }, - { - "x": 0.6164102564102564, - "y": -0.03 - }, - { - "x": 0.6369230769230769, - "y": -0.03 - }, - { - "x": 0.6574358974358975, - "y": -0.03 - }, - { - "x": 0.6779487179487179, - "y": -0.03 - }, - { - "x": 0.6984615384615385, - "y": -0.03 - }, - { - "x": 0.7189743589743589, - "y": -0.03 - }, - { - "x": 0.7394871794871795, - "y": -0.03 - }, - { - "x": 0.76, - "y": -0.03 - } - ] - } - }, - "transforms_initial": { - "000": { - "child": "pattern_link", - "detected": true, - "parent": "world", - "quat": [ - 0.7056209832410159, - -0.30042880600442445, - 0.4996076835995896, - -0.402782476059958 - ], - "sensor": "front_left_camera", - "trans": [ - 2.1313618697250036, - 0.2409986869888433, - 0.798967037905814 - ] - }, - "001": { - "child": "pattern_link", - "detected": true, - "parent": "world", - "quat": [ - 0.705632134924761, - -0.30091619800762426, - 0.49971217535628215, - -0.40226915583829237 - ], - "sensor": "front_left_camera", - "trans": [ - 2.1321328482729696, - 0.24110697525410718, - 0.7988407238623964 - ] - }, - "002": { - "child": "pattern_link", - "detected": true, - "parent": "world", - "quat": [ - 0.7058010537290168, - -0.30051160013852046, - 0.49956283126600887, - -0.40246071653601795 - ], - "sensor": "front_left_camera", - "trans": [ - 2.123989129075963, - 0.23849796304676096, - 0.798774884724657 - ] - }, - "003": { - "child": "pattern_link", - "detected": true, - "parent": "world", - "quat": [ - 0.7055715897883722, - -0.3007765548166746, - 0.4997552590087706, - -0.40242623777432485 - ], - "sensor": "front_left_camera", - "trans": [ - 2.124122468711221, - 0.23842285125970486, - 0.798826350975774 - ] - }, - "004": { - "child": "pattern_link", - "detected": true, - "parent": "world", - "quat": [ - 0.7057562178110618, - -0.3005959407907377, - 0.49956375797324787, - -0.4024752080821907 - ], - "sensor": "front_left_camera", - "trans": [ - 2.130065964558675, - 0.24016863669860122, - 0.7987814244921346 - ] - }, - "005": { - "child": "pattern_link", - "detected": true, - "parent": "world", - "quat": [ - 0.7055721473583451, - -0.300694452039101, - 0.4998295520614999, - -0.4023943467185379 - ], - "sensor": "front_left_camera", - "trans": [ - 2.1213383980980125, - 0.2382031832861652, - 0.7987510532066937 - ] - } - }, - "transitions": { - "horizontal": [ - { - "x": 0.0, - "y": 0.0 - }, - { - "x": 0.020689655172413793, - "y": 0.0 - }, - { - "x": 0.041379310344827586, - "y": 0.0 - }, - { - "x": 0.06206896551724138, - "y": 0.0 - }, - { - "x": 0.08275862068965517, - "y": 0.0 - }, - { - "x": 0.10344827586206896, - "y": 0.0 - }, - { - "x": 0.12413793103448276, - "y": 0.0 - }, - { - "x": 0.14482758620689654, - "y": 0.0 - }, - { - "x": 0.16551724137931034, - "y": 0.0 - }, - { - "x": 0.18620689655172415, - "y": 0.0 - }, - { - "x": 0.20689655172413793, - "y": 0.0 - }, - { - "x": 0.2275862068965517, - "y": 0.0 - }, - { - "x": 0.2482758620689655, - "y": 0.0 - }, - { - "x": 0.2689655172413793, - "y": 0.0 - }, - { - "x": 0.28965517241379307, - "y": 0.0 - }, - { - "x": 0.3103448275862069, - "y": 0.0 - }, - { - "x": 0.3310344827586207, - "y": 0.0 - }, - { - "x": 0.35172413793103446, - "y": 0.0 - }, - { - "x": 0.3724137931034483, - "y": 0.0 - }, - { - "x": 0.393103448275862, - "y": 0.0 - }, - { - "x": 0.41379310344827586, - "y": 0.0 - }, - { - "x": 0.43448275862068964, - "y": 0.0 - }, - { - "x": 0.4551724137931034, - "y": 0.0 - }, - { - "x": 0.47586206896551725, - "y": 0.0 - }, - { - "x": 0.496551724137931, - "y": 0.0 - }, - { - "x": 0.5172413793103448, - "y": 0.0 - }, - { - "x": 0.5379310344827586, - "y": 0.0 - }, - { - "x": 0.5586206896551724, - "y": 0.0 - }, - { - "x": 0.5793103448275861, - "y": 0.0 - }, - { - "x": 0.6, - "y": 0.0 - }, - { - "x": 0.0, - "y": 0.06 - }, - { - "x": 0.020689655172413793, - "y": 0.06 - }, - { - "x": 0.041379310344827586, - "y": 0.06 - }, - { - "x": 0.06206896551724138, - "y": 0.06 - }, - { - "x": 0.08275862068965517, - "y": 0.06 - }, - { - "x": 0.10344827586206896, - "y": 0.06 - }, - { - "x": 0.12413793103448276, - "y": 0.06 - }, - { - "x": 0.14482758620689654, - "y": 0.06 - }, - { - "x": 0.16551724137931034, - "y": 0.06 - }, - { - "x": 0.18620689655172415, - "y": 0.06 - }, - { - "x": 0.20689655172413793, - "y": 0.06 - }, - { - "x": 0.2275862068965517, - "y": 0.06 - }, - { - "x": 0.2482758620689655, - "y": 0.06 - }, - { - "x": 0.2689655172413793, - "y": 0.06 - }, - { - "x": 0.28965517241379307, - "y": 0.06 - }, - { - "x": 0.3103448275862069, - "y": 0.06 - }, - { - "x": 0.3310344827586207, - "y": 0.06 - }, - { - "x": 0.35172413793103446, - "y": 0.06 - }, - { - "x": 0.3724137931034483, - "y": 0.06 - }, - { - "x": 0.393103448275862, - "y": 0.06 - }, - { - "x": 0.41379310344827586, - "y": 0.06 - }, - { - "x": 0.43448275862068964, - "y": 0.06 - }, - { - "x": 0.4551724137931034, - "y": 0.06 - }, - { - "x": 0.47586206896551725, - "y": 0.06 - }, - { - "x": 0.496551724137931, - "y": 0.06 - }, - { - "x": 0.5172413793103448, - "y": 0.06 - }, - { - "x": 0.5379310344827586, - "y": 0.06 - }, - { - "x": 0.5586206896551724, - "y": 0.06 - }, - { - "x": 0.5793103448275861, - "y": 0.06 - }, - { - "x": 0.6, - "y": 0.06 - }, - { - "x": 0.0, - "y": 0.12 - }, - { - "x": 0.020689655172413793, - "y": 0.12 - }, - { - "x": 0.041379310344827586, - "y": 0.12 - }, - { - "x": 0.06206896551724138, - "y": 0.12 - }, - { - "x": 0.08275862068965517, - "y": 0.12 - }, - { - "x": 0.10344827586206896, - "y": 0.12 - }, - { - "x": 0.12413793103448276, - "y": 0.12 - }, - { - "x": 0.14482758620689654, - "y": 0.12 - }, - { - "x": 0.16551724137931034, - "y": 0.12 - }, - { - "x": 0.18620689655172415, - "y": 0.12 - }, - { - "x": 0.20689655172413793, - "y": 0.12 - }, - { - "x": 0.2275862068965517, - "y": 0.12 - }, - { - "x": 0.2482758620689655, - "y": 0.12 - }, - { - "x": 0.2689655172413793, - "y": 0.12 - }, - { - "x": 0.28965517241379307, - "y": 0.12 - }, - { - "x": 0.3103448275862069, - "y": 0.12 - }, - { - "x": 0.3310344827586207, - "y": 0.12 - }, - { - "x": 0.35172413793103446, - "y": 0.12 - }, - { - "x": 0.3724137931034483, - "y": 0.12 - }, - { - "x": 0.393103448275862, - "y": 0.12 - }, - { - "x": 0.41379310344827586, - "y": 0.12 - }, - { - "x": 0.43448275862068964, - "y": 0.12 - }, - { - "x": 0.4551724137931034, - "y": 0.12 - }, - { - "x": 0.47586206896551725, - "y": 0.12 - }, - { - "x": 0.496551724137931, - "y": 0.12 - }, - { - "x": 0.5172413793103448, - "y": 0.12 - }, - { - "x": 0.5379310344827586, - "y": 0.12 - }, - { - "x": 0.5586206896551724, - "y": 0.12 - }, - { - "x": 0.5793103448275861, - "y": 0.12 - }, - { - "x": 0.6, - "y": 0.12 - }, - { - "x": 0.0, - "y": 0.18 - }, - { - "x": 0.020689655172413793, - "y": 0.18 - }, - { - "x": 0.041379310344827586, - "y": 0.18 - }, - { - "x": 0.06206896551724138, - "y": 0.18 - }, - { - "x": 0.08275862068965517, - "y": 0.18 - }, - { - "x": 0.10344827586206896, - "y": 0.18 - }, - { - "x": 0.12413793103448276, - "y": 0.18 - }, - { - "x": 0.14482758620689654, - "y": 0.18 - }, - { - "x": 0.16551724137931034, - "y": 0.18 - }, - { - "x": 0.18620689655172415, - "y": 0.18 - }, - { - "x": 0.20689655172413793, - "y": 0.18 - }, - { - "x": 0.2275862068965517, - "y": 0.18 - }, - { - "x": 0.2482758620689655, - "y": 0.18 - }, - { - "x": 0.2689655172413793, - "y": 0.18 - }, - { - "x": 0.28965517241379307, - "y": 0.18 - }, - { - "x": 0.3103448275862069, - "y": 0.18 - }, - { - "x": 0.3310344827586207, - "y": 0.18 - }, - { - "x": 0.35172413793103446, - "y": 0.18 - }, - { - "x": 0.3724137931034483, - "y": 0.18 - }, - { - "x": 0.393103448275862, - "y": 0.18 - }, - { - "x": 0.41379310344827586, - "y": 0.18 - }, - { - "x": 0.43448275862068964, - "y": 0.18 - }, - { - "x": 0.4551724137931034, - "y": 0.18 - }, - { - "x": 0.47586206896551725, - "y": 0.18 - }, - { - "x": 0.496551724137931, - "y": 0.18 - }, - { - "x": 0.5172413793103448, - "y": 0.18 - }, - { - "x": 0.5379310344827586, - "y": 0.18 - }, - { - "x": 0.5586206896551724, - "y": 0.18 - }, - { - "x": 0.5793103448275861, - "y": 0.18 - }, - { - "x": 0.6, - "y": 0.18 - }, - { - "x": 0.0, - "y": 0.24 - }, - { - "x": 0.020689655172413793, - "y": 0.24 - }, - { - "x": 0.041379310344827586, - "y": 0.24 - }, - { - "x": 0.06206896551724138, - "y": 0.24 - }, - { - "x": 0.08275862068965517, - "y": 0.24 - }, - { - "x": 0.10344827586206896, - "y": 0.24 - }, - { - "x": 0.12413793103448276, - "y": 0.24 - }, - { - "x": 0.14482758620689654, - "y": 0.24 - }, - { - "x": 0.16551724137931034, - "y": 0.24 - }, - { - "x": 0.18620689655172415, - "y": 0.24 - }, - { - "x": 0.20689655172413793, - "y": 0.24 - }, - { - "x": 0.2275862068965517, - "y": 0.24 - }, - { - "x": 0.2482758620689655, - "y": 0.24 - }, - { - "x": 0.2689655172413793, - "y": 0.24 - }, - { - "x": 0.28965517241379307, - "y": 0.24 - }, - { - "x": 0.3103448275862069, - "y": 0.24 - }, - { - "x": 0.3310344827586207, - "y": 0.24 - }, - { - "x": 0.35172413793103446, - "y": 0.24 - }, - { - "x": 0.3724137931034483, - "y": 0.24 - }, - { - "x": 0.393103448275862, - "y": 0.24 - }, - { - "x": 0.41379310344827586, - "y": 0.24 - }, - { - "x": 0.43448275862068964, - "y": 0.24 - }, - { - "x": 0.4551724137931034, - "y": 0.24 - }, - { - "x": 0.47586206896551725, - "y": 0.24 - }, - { - "x": 0.496551724137931, - "y": 0.24 - }, - { - "x": 0.5172413793103448, - "y": 0.24 - }, - { - "x": 0.5379310344827586, - "y": 0.24 - }, - { - "x": 0.5586206896551724, - "y": 0.24 - }, - { - "x": 0.5793103448275861, - "y": 0.24 - }, - { - "x": 0.6, - "y": 0.24 - }, - { - "x": 0.0, - "y": 0.3 - }, - { - "x": 0.020689655172413793, - "y": 0.3 - }, - { - "x": 0.041379310344827586, - "y": 0.3 - }, - { - "x": 0.06206896551724138, - "y": 0.3 - }, - { - "x": 0.08275862068965517, - "y": 0.3 - }, - { - "x": 0.10344827586206896, - "y": 0.3 - }, - { - "x": 0.12413793103448276, - "y": 0.3 - }, - { - "x": 0.14482758620689654, - "y": 0.3 - }, - { - "x": 0.16551724137931034, - "y": 0.3 - }, - { - "x": 0.18620689655172415, - "y": 0.3 - }, - { - "x": 0.20689655172413793, - "y": 0.3 - }, - { - "x": 0.2275862068965517, - "y": 0.3 - }, - { - "x": 0.2482758620689655, - "y": 0.3 - }, - { - "x": 0.2689655172413793, - "y": 0.3 - }, - { - "x": 0.28965517241379307, - "y": 0.3 - }, - { - "x": 0.3103448275862069, - "y": 0.3 - }, - { - "x": 0.3310344827586207, - "y": 0.3 - }, - { - "x": 0.35172413793103446, - "y": 0.3 - }, - { - "x": 0.3724137931034483, - "y": 0.3 - }, - { - "x": 0.393103448275862, - "y": 0.3 - }, - { - "x": 0.41379310344827586, - "y": 0.3 - }, - { - "x": 0.43448275862068964, - "y": 0.3 - }, - { - "x": 0.4551724137931034, - "y": 0.3 - }, - { - "x": 0.47586206896551725, - "y": 0.3 - }, - { - "x": 0.496551724137931, - "y": 0.3 - }, - { - "x": 0.5172413793103448, - "y": 0.3 - }, - { - "x": 0.5379310344827586, - "y": 0.3 - }, - { - "x": 0.5586206896551724, - "y": 0.3 - }, - { - "x": 0.5793103448275861, - "y": 0.3 - }, - { - "x": 0.6, - "y": 0.3 - }, - { - "x": 0.0, - "y": 0.36 - }, - { - "x": 0.020689655172413793, - "y": 0.36 - }, - { - "x": 0.041379310344827586, - "y": 0.36 - }, - { - "x": 0.06206896551724138, - "y": 0.36 - }, - { - "x": 0.08275862068965517, - "y": 0.36 - }, - { - "x": 0.10344827586206896, - "y": 0.36 - }, - { - "x": 0.12413793103448276, - "y": 0.36 - }, - { - "x": 0.14482758620689654, - "y": 0.36 - }, - { - "x": 0.16551724137931034, - "y": 0.36 - }, - { - "x": 0.18620689655172415, - "y": 0.36 - }, - { - "x": 0.20689655172413793, - "y": 0.36 - }, - { - "x": 0.2275862068965517, - "y": 0.36 - }, - { - "x": 0.2482758620689655, - "y": 0.36 - }, - { - "x": 0.2689655172413793, - "y": 0.36 - }, - { - "x": 0.28965517241379307, - "y": 0.36 - }, - { - "x": 0.3103448275862069, - "y": 0.36 - }, - { - "x": 0.3310344827586207, - "y": 0.36 - }, - { - "x": 0.35172413793103446, - "y": 0.36 - }, - { - "x": 0.3724137931034483, - "y": 0.36 - }, - { - "x": 0.393103448275862, - "y": 0.36 - }, - { - "x": 0.41379310344827586, - "y": 0.36 - }, - { - "x": 0.43448275862068964, - "y": 0.36 - }, - { - "x": 0.4551724137931034, - "y": 0.36 - }, - { - "x": 0.47586206896551725, - "y": 0.36 - }, - { - "x": 0.496551724137931, - "y": 0.36 - }, - { - "x": 0.5172413793103448, - "y": 0.36 - }, - { - "x": 0.5379310344827586, - "y": 0.36 - }, - { - "x": 0.5586206896551724, - "y": 0.36 - }, - { - "x": 0.5793103448275861, - "y": 0.36 - }, - { - "x": 0.6, - "y": 0.36 - }, - { - "x": 0.0, - "y": 0.42 - }, - { - "x": 0.020689655172413793, - "y": 0.42 - }, - { - "x": 0.041379310344827586, - "y": 0.42 - }, - { - "x": 0.06206896551724138, - "y": 0.42 - }, - { - "x": 0.08275862068965517, - "y": 0.42 - }, - { - "x": 0.10344827586206896, - "y": 0.42 - }, - { - "x": 0.12413793103448276, - "y": 0.42 - }, - { - "x": 0.14482758620689654, - "y": 0.42 - }, - { - "x": 0.16551724137931034, - "y": 0.42 - }, - { - "x": 0.18620689655172415, - "y": 0.42 - }, - { - "x": 0.20689655172413793, - "y": 0.42 - }, - { - "x": 0.2275862068965517, - "y": 0.42 - }, - { - "x": 0.2482758620689655, - "y": 0.42 - }, - { - "x": 0.2689655172413793, - "y": 0.42 - }, - { - "x": 0.28965517241379307, - "y": 0.42 - }, - { - "x": 0.3103448275862069, - "y": 0.42 - }, - { - "x": 0.3310344827586207, - "y": 0.42 - }, - { - "x": 0.35172413793103446, - "y": 0.42 - }, - { - "x": 0.3724137931034483, - "y": 0.42 - }, - { - "x": 0.393103448275862, - "y": 0.42 - }, - { - "x": 0.41379310344827586, - "y": 0.42 - }, - { - "x": 0.43448275862068964, - "y": 0.42 - }, - { - "x": 0.4551724137931034, - "y": 0.42 - }, - { - "x": 0.47586206896551725, - "y": 0.42 - }, - { - "x": 0.496551724137931, - "y": 0.42 - }, - { - "x": 0.5172413793103448, - "y": 0.42 - }, - { - "x": 0.5379310344827586, - "y": 0.42 - }, - { - "x": 0.5586206896551724, - "y": 0.42 - }, - { - "x": 0.5793103448275861, - "y": 0.42 - }, - { - "x": 0.6, - "y": 0.42 - } - ], - "vertical": [ - { - "x": 0.0, - "y": 0.0 - }, - { - "x": 0.0, - "y": 0.021 - }, - { - "x": 0.0, - "y": 0.042 - }, - { - "x": 0.0, - "y": 0.063 - }, - { - "x": 0.0, - "y": 0.084 - }, - { - "x": 0.0, - "y": 0.105 - }, - { - "x": 0.0, - "y": 0.126 - }, - { - "x": 0.0, - "y": 0.14700000000000002 - }, - { - "x": 0.0, - "y": 0.168 - }, - { - "x": 0.0, - "y": 0.189 - }, - { - "x": 0.0, - "y": 0.21 - }, - { - "x": 0.0, - "y": 0.231 - }, - { - "x": 0.0, - "y": 0.252 - }, - { - "x": 0.0, - "y": 0.273 - }, - { - "x": 0.0, - "y": 0.29400000000000004 - }, - { - "x": 0.0, - "y": 0.315 - }, - { - "x": 0.0, - "y": 0.336 - }, - { - "x": 0.0, - "y": 0.35700000000000004 - }, - { - "x": 0.0, - "y": 0.378 - }, - { - "x": 0.0, - "y": 0.399 - }, - { - "x": 0.0, - "y": 0.42 - }, - { - "x": 0.06, - "y": 0.0 - }, - { - "x": 0.06, - "y": 0.021 - }, - { - "x": 0.06, - "y": 0.042 - }, - { - "x": 0.06, - "y": 0.063 - }, - { - "x": 0.06, - "y": 0.084 - }, - { - "x": 0.06, - "y": 0.105 - }, - { - "x": 0.06, - "y": 0.126 - }, - { - "x": 0.06, - "y": 0.14700000000000002 - }, - { - "x": 0.06, - "y": 0.168 - }, - { - "x": 0.06, - "y": 0.189 - }, - { - "x": 0.06, - "y": 0.21 - }, - { - "x": 0.06, - "y": 0.231 - }, - { - "x": 0.06, - "y": 0.252 - }, - { - "x": 0.06, - "y": 0.273 - }, - { - "x": 0.06, - "y": 0.29400000000000004 - }, - { - "x": 0.06, - "y": 0.315 - }, - { - "x": 0.06, - "y": 0.336 - }, - { - "x": 0.06, - "y": 0.35700000000000004 - }, - { - "x": 0.06, - "y": 0.378 - }, - { - "x": 0.06, - "y": 0.399 - }, - { - "x": 0.06, - "y": 0.42 - }, - { - "x": 0.12, - "y": 0.0 - }, - { - "x": 0.12, - "y": 0.021 - }, - { - "x": 0.12, - "y": 0.042 - }, - { - "x": 0.12, - "y": 0.063 - }, - { - "x": 0.12, - "y": 0.084 - }, - { - "x": 0.12, - "y": 0.105 - }, - { - "x": 0.12, - "y": 0.126 - }, - { - "x": 0.12, - "y": 0.14700000000000002 - }, - { - "x": 0.12, - "y": 0.168 - }, - { - "x": 0.12, - "y": 0.189 - }, - { - "x": 0.12, - "y": 0.21 - }, - { - "x": 0.12, - "y": 0.231 - }, - { - "x": 0.12, - "y": 0.252 - }, - { - "x": 0.12, - "y": 0.273 - }, - { - "x": 0.12, - "y": 0.29400000000000004 - }, - { - "x": 0.12, - "y": 0.315 - }, - { - "x": 0.12, - "y": 0.336 - }, - { - "x": 0.12, - "y": 0.35700000000000004 - }, - { - "x": 0.12, - "y": 0.378 - }, - { - "x": 0.12, - "y": 0.399 - }, - { - "x": 0.12, - "y": 0.42 - }, - { - "x": 0.18, - "y": 0.0 - }, - { - "x": 0.18, - "y": 0.021 - }, - { - "x": 0.18, - "y": 0.042 - }, - { - "x": 0.18, - "y": 0.063 - }, - { - "x": 0.18, - "y": 0.084 - }, - { - "x": 0.18, - "y": 0.105 - }, - { - "x": 0.18, - "y": 0.126 - }, - { - "x": 0.18, - "y": 0.14700000000000002 - }, - { - "x": 0.18, - "y": 0.168 - }, - { - "x": 0.18, - "y": 0.189 - }, - { - "x": 0.18, - "y": 0.21 - }, - { - "x": 0.18, - "y": 0.231 - }, - { - "x": 0.18, - "y": 0.252 - }, - { - "x": 0.18, - "y": 0.273 - }, - { - "x": 0.18, - "y": 0.29400000000000004 - }, - { - "x": 0.18, - "y": 0.315 - }, - { - "x": 0.18, - "y": 0.336 - }, - { - "x": 0.18, - "y": 0.35700000000000004 - }, - { - "x": 0.18, - "y": 0.378 - }, - { - "x": 0.18, - "y": 0.399 - }, - { - "x": 0.18, - "y": 0.42 - }, - { - "x": 0.24, - "y": 0.0 - }, - { - "x": 0.24, - "y": 0.021 - }, - { - "x": 0.24, - "y": 0.042 - }, - { - "x": 0.24, - "y": 0.063 - }, - { - "x": 0.24, - "y": 0.084 - }, - { - "x": 0.24, - "y": 0.105 - }, - { - "x": 0.24, - "y": 0.126 - }, - { - "x": 0.24, - "y": 0.14700000000000002 - }, - { - "x": 0.24, - "y": 0.168 - }, - { - "x": 0.24, - "y": 0.189 - }, - { - "x": 0.24, - "y": 0.21 - }, - { - "x": 0.24, - "y": 0.231 - }, - { - "x": 0.24, - "y": 0.252 - }, - { - "x": 0.24, - "y": 0.273 - }, - { - "x": 0.24, - "y": 0.29400000000000004 - }, - { - "x": 0.24, - "y": 0.315 - }, - { - "x": 0.24, - "y": 0.336 - }, - { - "x": 0.24, - "y": 0.35700000000000004 - }, - { - "x": 0.24, - "y": 0.378 - }, - { - "x": 0.24, - "y": 0.399 - }, - { - "x": 0.24, - "y": 0.42 - }, - { - "x": 0.3, - "y": 0.0 - }, - { - "x": 0.3, - "y": 0.021 - }, - { - "x": 0.3, - "y": 0.042 - }, - { - "x": 0.3, - "y": 0.063 - }, - { - "x": 0.3, - "y": 0.084 - }, - { - "x": 0.3, - "y": 0.105 - }, - { - "x": 0.3, - "y": 0.126 - }, - { - "x": 0.3, - "y": 0.14700000000000002 - }, - { - "x": 0.3, - "y": 0.168 - }, - { - "x": 0.3, - "y": 0.189 - }, - { - "x": 0.3, - "y": 0.21 - }, - { - "x": 0.3, - "y": 0.231 - }, - { - "x": 0.3, - "y": 0.252 - }, - { - "x": 0.3, - "y": 0.273 - }, - { - "x": 0.3, - "y": 0.29400000000000004 - }, - { - "x": 0.3, - "y": 0.315 - }, - { - "x": 0.3, - "y": 0.336 - }, - { - "x": 0.3, - "y": 0.35700000000000004 - }, - { - "x": 0.3, - "y": 0.378 - }, - { - "x": 0.3, - "y": 0.399 - }, - { - "x": 0.3, - "y": 0.42 - }, - { - "x": 0.36, - "y": 0.0 - }, - { - "x": 0.36, - "y": 0.021 - }, - { - "x": 0.36, - "y": 0.042 - }, - { - "x": 0.36, - "y": 0.063 - }, - { - "x": 0.36, - "y": 0.084 - }, - { - "x": 0.36, - "y": 0.105 - }, - { - "x": 0.36, - "y": 0.126 - }, - { - "x": 0.36, - "y": 0.14700000000000002 - }, - { - "x": 0.36, - "y": 0.168 - }, - { - "x": 0.36, - "y": 0.189 - }, - { - "x": 0.36, - "y": 0.21 - }, - { - "x": 0.36, - "y": 0.231 - }, - { - "x": 0.36, - "y": 0.252 - }, - { - "x": 0.36, - "y": 0.273 - }, - { - "x": 0.36, - "y": 0.29400000000000004 - }, - { - "x": 0.36, - "y": 0.315 - }, - { - "x": 0.36, - "y": 0.336 - }, - { - "x": 0.36, - "y": 0.35700000000000004 - }, - { - "x": 0.36, - "y": 0.378 - }, - { - "x": 0.36, - "y": 0.399 - }, - { - "x": 0.36, - "y": 0.42 - }, - { - "x": 0.42, - "y": 0.0 - }, - { - "x": 0.42, - "y": 0.021 - }, - { - "x": 0.42, - "y": 0.042 - }, - { - "x": 0.42, - "y": 0.063 - }, - { - "x": 0.42, - "y": 0.084 - }, - { - "x": 0.42, - "y": 0.105 - }, - { - "x": 0.42, - "y": 0.126 - }, - { - "x": 0.42, - "y": 0.14700000000000002 - }, - { - "x": 0.42, - "y": 0.168 - }, - { - "x": 0.42, - "y": 0.189 - }, - { - "x": 0.42, - "y": 0.21 - }, - { - "x": 0.42, - "y": 0.231 - }, - { - "x": 0.42, - "y": 0.252 - }, - { - "x": 0.42, - "y": 0.273 - }, - { - "x": 0.42, - "y": 0.29400000000000004 - }, - { - "x": 0.42, - "y": 0.315 - }, - { - "x": 0.42, - "y": 0.336 - }, - { - "x": 0.42, - "y": 0.35700000000000004 - }, - { - "x": 0.42, - "y": 0.378 - }, - { - "x": 0.42, - "y": 0.399 - }, - { - "x": 0.42, - "y": 0.42 - }, - { - "x": 0.48, - "y": 0.0 - }, - { - "x": 0.48, - "y": 0.021 - }, - { - "x": 0.48, - "y": 0.042 - }, - { - "x": 0.48, - "y": 0.063 - }, - { - "x": 0.48, - "y": 0.084 - }, - { - "x": 0.48, - "y": 0.105 - }, - { - "x": 0.48, - "y": 0.126 - }, - { - "x": 0.48, - "y": 0.14700000000000002 - }, - { - "x": 0.48, - "y": 0.168 - }, - { - "x": 0.48, - "y": 0.189 - }, - { - "x": 0.48, - "y": 0.21 - }, - { - "x": 0.48, - "y": 0.231 - }, - { - "x": 0.48, - "y": 0.252 - }, - { - "x": 0.48, - "y": 0.273 - }, - { - "x": 0.48, - "y": 0.29400000000000004 - }, - { - "x": 0.48, - "y": 0.315 - }, - { - "x": 0.48, - "y": 0.336 - }, - { - "x": 0.48, - "y": 0.35700000000000004 - }, - { - "x": 0.48, - "y": 0.378 - }, - { - "x": 0.48, - "y": 0.399 - }, - { - "x": 0.48, - "y": 0.42 - }, - { - "x": 0.54, - "y": 0.0 - }, - { - "x": 0.54, - "y": 0.021 - }, - { - "x": 0.54, - "y": 0.042 - }, - { - "x": 0.54, - "y": 0.063 - }, - { - "x": 0.54, - "y": 0.084 - }, - { - "x": 0.54, - "y": 0.105 - }, - { - "x": 0.54, - "y": 0.126 - }, - { - "x": 0.54, - "y": 0.14700000000000002 - }, - { - "x": 0.54, - "y": 0.168 - }, - { - "x": 0.54, - "y": 0.189 - }, - { - "x": 0.54, - "y": 0.21 - }, - { - "x": 0.54, - "y": 0.231 - }, - { - "x": 0.54, - "y": 0.252 - }, - { - "x": 0.54, - "y": 0.273 - }, - { - "x": 0.54, - "y": 0.29400000000000004 - }, - { - "x": 0.54, - "y": 0.315 - }, - { - "x": 0.54, - "y": 0.336 - }, - { - "x": 0.54, - "y": 0.35700000000000004 - }, - { - "x": 0.54, - "y": 0.378 - }, - { - "x": 0.54, - "y": 0.399 - }, - { - "x": 0.54, - "y": 0.42 - }, - { - "x": 0.6, - "y": 0.0 - }, - { - "x": 0.6, - "y": 0.021 - }, - { - "x": 0.6, - "y": 0.042 - }, - { - "x": 0.6, - "y": 0.063 - }, - { - "x": 0.6, - "y": 0.084 - }, - { - "x": 0.6, - "y": 0.105 - }, - { - "x": 0.6, - "y": 0.126 - }, - { - "x": 0.6, - "y": 0.14700000000000002 - }, - { - "x": 0.6, - "y": 0.168 - }, - { - "x": 0.6, - "y": 0.189 - }, - { - "x": 0.6, - "y": 0.21 - }, - { - "x": 0.6, - "y": 0.231 - }, - { - "x": 0.6, - "y": 0.252 - }, - { - "x": 0.6, - "y": 0.273 - }, - { - "x": 0.6, - "y": 0.29400000000000004 - }, - { - "x": 0.6, - "y": 0.315 - }, - { - "x": 0.6, - "y": 0.336 - }, - { - "x": 0.6, - "y": 0.35700000000000004 - }, - { - "x": 0.6, - "y": 0.378 - }, - { - "x": 0.6, - "y": 0.399 - }, - { - "x": 0.6, - "y": 0.42 - } - ] - } - } - }, - "sensors": { - "front_left_camera": { - "_name": "front_left_camera", - "calibration_child": "front_left_camera_rgb_frame", - "calibration_parent": "front_left_camera_link", - "camera_info": { - "D": [ - 0.0, - 0.0, - 0.0, - 0.0, - 0.0 - ], - "K": [ - 1108.509382382374, - 0.0, - 640.5, - 0.0, - 1108.509382382374, - 360.5, - 0.0, - 0.0, - 1.0 - ], - "P": [ - 1108.509382382374, - 0.0, - 640.5, - -0.0, - 0.0, - 1108.509382382374, - 360.5, - 0.0, - 0.0, - 0.0, - 1.0, - 0.0 - ], - "R": [ - 1.0, - 0.0, - 0.0, - 0.0, - 1.0, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "binning_x": 0, - "binning_y": 0, - "distortion_model": "plumb_bob", - "header": { - "frame_id": "front_left_camera_rgb_optical_frame", - "seq": 16, - "stamp": { - "nsecs": 283000000, - "secs": 4754 - } - }, - "height": 720, - "roi": { - "do_rectify": false, - "height": 0, - "width": 0, - "x_offset": 0, - "y_offset": 0 - }, - "width": 1280 - }, - "camera_info_topic": "/front_left_camera/rgb/camera_info", - "chain": [ - { - "child": "base_footprint", - "key": "world-base_footprint", - "parent": "world" - }, - { - "child": "base_link", - "key": "base_footprint-base_link", - "parent": "base_footprint" - }, - { - "child": "platform_support_leg3_link", - "key": "base_link-platform_support_leg3_link", - "parent": "base_link" - }, - { - "child": "front_left_camera_support_link", - "key": "platform_support_leg3_link-front_left_camera_support_link", - "parent": "platform_support_leg3_link" - }, - { - "child": "front_left_camera_link", - "key": "front_left_camera_support_link-front_left_camera_link", - "parent": "front_left_camera_support_link" - }, - { - "child": "front_left_camera_rgb_frame", - "key": "front_left_camera_link-front_left_camera_rgb_frame", - "parent": "front_left_camera_link" - }, - { - "child": "front_left_camera_rgb_optical_frame", - "key": "front_left_camera_rgb_frame-front_left_camera_rgb_optical_frame", - "parent": "front_left_camera_rgb_frame" - } - ], - "modality": "rgb", - "msg_type": "Image", - "parent": "front_left_camera_rgb_optical_frame", - "topic": "/front_left_camera/rgb/image_raw" - }, - "front_right_camera": { - "_name": "front_right_camera", - "calibration_child": "front_right_camera_rgb_frame", - "calibration_parent": "front_right_camera_link", - "camera_info": { - "D": [ - 0.0, - 0.0, - 0.0, - 0.0, - 0.0 - ], - "K": [ - 1108.509382382374, - 0.0, - 640.5, - 0.0, - 1108.509382382374, - 360.5, - 0.0, - 0.0, - 1.0 - ], - "P": [ - 1108.509382382374, - 0.0, - 640.5, - -0.0, - 0.0, - 1108.509382382374, - 360.5, - 0.0, - 0.0, - 0.0, - 1.0, - 0.0 - ], - "R": [ - 1.0, - 0.0, - 0.0, - 0.0, - 1.0, - 0.0, - 0.0, - 0.0, - 1.0 - ], - "binning_x": 0, - "binning_y": 0, - "distortion_model": "plumb_bob", - "header": { - "frame_id": "front_right_camera_rgb_optical_frame", - "seq": 18, - "stamp": { - "nsecs": 483000000, - "secs": 4754 - } - }, - "height": 720, - "roi": { - "do_rectify": false, - "height": 0, - "width": 0, - "x_offset": 0, - "y_offset": 0 - }, - "width": 1280 - }, - "camera_info_topic": "/front_right_camera/rgb/camera_info", - "chain": [ - { - "child": "base_footprint", - "key": "world-base_footprint", - "parent": "world" - }, - { - "child": "base_link", - "key": "base_footprint-base_link", - "parent": "base_footprint" - }, - { - "child": "platform_support_leg4_link", - "key": "base_link-platform_support_leg4_link", - "parent": "base_link" - }, - { - "child": "front_right_camera_support_link", - "key": "platform_support_leg4_link-front_right_camera_support_link", - "parent": "platform_support_leg4_link" - }, - { - "child": "front_right_camera_link", - "key": "front_right_camera_support_link-front_right_camera_link", - "parent": "front_right_camera_support_link" - }, - { - "child": "front_right_camera_rgb_frame", - "key": "front_right_camera_link-front_right_camera_rgb_frame", - "parent": "front_right_camera_link" - }, - { - "child": "front_right_camera_rgb_optical_frame", - "key": "front_right_camera_rgb_frame-front_right_camera_rgb_optical_frame", - "parent": "front_right_camera_rgb_frame" - } - ], - "modality": "rgb", - "msg_type": "Image", - "parent": "front_right_camera_rgb_optical_frame", - "topic": "/front_right_camera/rgb/image_raw" - }, - "lidar3d": { - "_name": "lidar3d", - "calibration_child": "lidar3d_base_link", - "calibration_parent": "lidar3d_plate_link", - "chain": [ - { - "child": "base_footprint", - "key": "world-base_footprint", - "parent": "world" - }, - { - "child": "base_link", - "key": "base_footprint-base_link", - "parent": "base_footprint" - }, - { - "child": "platform_support_leg1_link", - "key": "base_link-platform_support_leg1_link", - "parent": "base_link" - }, - { - "child": "lidar3d_plate_link", - "key": "platform_support_leg1_link-lidar3d_plate_link", - "parent": "platform_support_leg1_link" - }, - { - "child": "lidar3d_base_link", - "key": "lidar3d_plate_link-lidar3d_base_link", - "parent": "lidar3d_plate_link" - }, - { - "child": "lidar3d", - "key": "lidar3d_base_link-lidar3d", - "parent": "lidar3d_base_link" - } - ], - "modality": "lidar3d", - "msg_type": "PointCloud2", - "parent": "lidar3d", - "topic": "/lidar3d/points" - } - } -} \ No newline at end of file diff --git a/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run002/atom_calibration_params.yml b/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run002/atom_calibration_params.yml deleted file mode 100644 index f0bdede1..00000000 --- a/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run002/atom_calibration_params.yml +++ /dev/null @@ -1,22 +0,0 @@ -sensors: - front_left_camera: - x: 0.3383925662274182 - y: -0.07762076730701081 - z: 0.3116488059618641 - roll: 0.03611259121096031 - pitch: 0.057761412953221916 - yaw: -0.07786261204374306 - front_right_camera: - x: 0.07424311845705532 - y: -0.31063627649913994 - z: 0.27174733788756994 - roll: 0.12161464663430004 - pitch: 0.10161323023604765 - yaw: 0.08935511735011166 - lidar3d: - x: -0.11394645016754797 - y: 0.04819990505538403 - z: -0.24205501906462878 - roll: 0.08263065922088132 - pitch: -0.15903355532613866 - yaw: -0.09754487850756205 diff --git a/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run002/command_line_args.yml b/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run002/command_line_args.yml deleted file mode 100644 index 7ce88275..00000000 --- a/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run002/command_line_args.yml +++ /dev/null @@ -1,41 +0,0 @@ -view_optimization: false -json_file: /home/mike/datasets/softbot/train/dataset.json -verbose: true -show_normalized_values: false -ros_visualization: false -draw_per_collection_colors: false -draw_alpha: 0.5 -show_images: false -optimize_intrinsics: false -sample_residuals: 1 -sample_seed: 2 -sample_longitudinal_residuals: 1 -all_joints_fixed: false -only_anchored_sensor: false -anchor_sensors: null -anchor_patterns: false -ground_truth_pattern_poses: false -use_incomplete_collections: false -ignore_anchored_sensor: false -remove_partial_detections: false -noisy_initial_guess: -- 0.2 -- 0.2 -joint_bias_names: null -joint_bias_params: null -joint_bias_values: null -sensor_selection_function: null -collection_selection_function: null -joint_selection_function: null -joint_parameter_selection_function: null -pattern_selection_function: null -additional_tf_selection_function: null -phased_execution: false -initial_pose_ghost: false -comparison_to_ground_truth: false -save_calibration_errors: false -optimization_ftol: 1.0e-05 -optimization_xtol: 1.0e-05 -optimization_gtol: 1.0e-05 -optimization_diff_step: null -optimization_max_nfev: 2 diff --git a/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run002/rgb_rgb_evaluation.csv b/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run002/rgb_rgb_evaluation.csv deleted file mode 100644 index 74d992c7..00000000 --- a/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run002/rgb_rgb_evaluation.csv +++ /dev/null @@ -1,7 +0,0 @@ -Collection #,RMS (pix),X err (pix),Y err (pix),Trans (mm),Rot (deg) -000,85.9113,73.7125,40.8944,388.6935,11.5891 -001,69.5297,51.8247,40.1436,381.4549,11.6405 -002,100.8333,97.6247,18.2394,478.0879,11.6090 -003,88.9512,86.1588,17.7930,482.4392,11.6485 -004,69.2118,57.6820,25.4530,406.1302,11.5805 -Averages,82.8875,73.4005,28.5047,427.3611,11.6135 diff --git a/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run002/stdout.txt b/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run002/stdout.txt deleted file mode 100644 index c2c0bb38..00000000 --- a/atom_batch_execution/experiments/softbot_example/results/nig_0.2_run002/stdout.txt +++ /dev/null @@ -1,149 +0,0 @@ -_______________________________________________________ - - █████╗ ████████╗ ██████╗ ███╗ ███╗ - ██╔══██╗╚══██╔══╝██╔═══██╗████╗ ████║ - ███████║ ██║ ██║ ██║██╔████╔██║ - ██╔══██║ ██║ ██║ ██║██║╚██╔╝██║ - __ ██║ ██║ ██║ ╚██████╔╝██║ ╚═╝ ██║ _ - / _| ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ | | - | |_ _ __ __ _ _ __ ___ _____ _____ _ __| | __ - | _| '__/ _` | '_ ` _ \ / _ \ \ /\ / / _ \| '__| |/ / - | | | | | (_| | | | | | | __/\ V V / (_) | | | < - |_| |_| \__,_|_| |_| |_|\___| \_/\_/ \___/|_| |_|\_\ - https://github.com/lardemua/atom - -Starting calibration -_______________________________________________________ - -Deleted collections: ['005'] because these are incomplete. If you want to use them set the use_incomplete_collections flag. -After filtering, will use 5 collections: ['000', '001', '002', '003', '004'] -Loaded dataset containing 3 sensors and 5 collections. -Selected collection key is 000 -No joints are being optimized - -Initializing optimizer... -Creating sensor transformation parameters ... -Creating additional_tfs parameters ... -Creating residuals ... -Computing sparse matrix ... -Sparsity matrix: - lidar3d_plate_link-lidar3d_base_link_x ... world-pattern_link_r3 -c000_p_pattern_1_front_left_camera_corner2 0 ... 1 -c000_p_pattern_1_front_left_camera_corner12 0 ... 1 -c000_p_pattern_1_front_left_camera_corner18 0 ... 1 -c000_p_pattern_1_front_left_camera_corner22 0 ... 1 -c000_p_pattern_1_front_left_camera_corner23 0 ... 1 -... ... ... ... -c004_p_pattern_1_lidar3d_ld_11 1 ... 1 -c004_p_pattern_1_lidar3d_ld_12 1 ... 1 -c004_p_pattern_1_lidar3d_ld_13 1 ... 1 -c004_p_pattern_1_lidar3d_ld_14 1 ... 1 -c004_p_pattern_1_lidar3d_ld_15 1 ... 1 - -[3242 rows x 24 columns] - - -Parameters: - Group x0 x data Min Max -lidar3d_plate_link-lidar3d_base_link_x lidar3d_plate_link-lidar3d_base_link -0.176398 -0.176398 -0.176398 -inf inf -lidar3d_plate_link-lidar3d_base_link_y lidar3d_plate_link-lidar3d_base_link 0.091639 0.091639 0.091639 -inf inf -lidar3d_plate_link-lidar3d_base_link_z lidar3d_plate_link-lidar3d_base_link 0.022046 0.022046 0.022046 -inf inf -lidar3d_plate_link-lidar3d_base_link_r1 lidar3d_plate_link-lidar3d_base_link 0.178673 0.178673 0.178673 -inf inf -lidar3d_plate_link-lidar3d_base_link_r2 lidar3d_plate_link-lidar3d_base_link -0.218525 -0.218525 -0.218525 -inf inf -lidar3d_plate_link-lidar3d_base_link_r3 lidar3d_plate_link-lidar3d_base_link -0.178673 -0.178673 -0.178673 -inf inf -front_left_camera_link-front_left_camera_rgb_frame_x front_left_camera_link-front_left_camera_rgb_frame -0.026616 -0.026616 -0.026616 -inf inf -front_left_camera_link-front_left_camera_rgb_frame_y front_left_camera_link-front_left_camera_rgb_frame -0.242142 -0.242142 -0.242142 -inf inf -front_left_camera_link-front_left_camera_rgb_frame_z front_left_camera_link-front_left_camera_rgb_frame 0.020652 0.020652 0.020652 -inf inf -front_left_camera_link-front_left_camera_rgb_frame_r1 front_left_camera_link-front_left_camera_rgb_frame -0.178673 -0.178673 -0.178673 -inf inf -front_left_camera_link-front_left_camera_rgb_frame_r2 front_left_camera_link-front_left_camera_rgb_frame 0.218525 0.218525 0.218525 -inf inf -front_left_camera_link-front_left_camera_rgb_frame_r3 front_left_camera_link-front_left_camera_rgb_frame -0.178673 -0.178673 -0.178673 -inf inf -front_right_camera_link-front_right_camera_rgb_frame_x front_right_camera_link-front_right_camera_rgb_frame -0.082090 -0.082090 -0.082090 -inf inf -front_right_camera_link-front_right_camera_rgb_frame_y front_right_camera_link-front_right_camera_rgb_frame -0.203072 -0.203072 -0.203072 -inf inf -front_right_camera_link-front_right_camera_rgb_frame_z front_right_camera_link-front_right_camera_rgb_frame 0.090964 0.090964 0.090964 -inf inf -front_right_camera_link-front_right_camera_rgb_frame_r1 front_right_camera_link-front_right_camera_rgb_frame 0.178673 0.178673 0.178673 -inf inf -front_right_camera_link-front_right_camera_rgb_frame_r2 front_right_camera_link-front_right_camera_rgb_frame 0.218525 0.218525 0.218525 -inf inf -front_right_camera_link-front_right_camera_rgb_frame_r3 front_right_camera_link-front_right_camera_rgb_frame 0.178673 0.178673 0.178673 -inf inf -world-pattern_link_x world-pattern_link 2.131362 2.131362 2.131362 -inf inf -world-pattern_link_y world-pattern_link 0.240999 0.240999 0.240999 -inf inf -world-pattern_link_z world-pattern_link 0.798967 0.798967 0.798967 -inf inf -world-pattern_link_r1 world-pattern_link -1.782742 -1.782742 -1.782742 -inf inf -world-pattern_link_r2 world-pattern_link 0.759030 0.759030 0.759030 -inf inf -world-pattern_link_r3 world-pattern_link -1.262252 -1.262252 -1.262252 -inf inf -Normalizer for lidar3d: 0.40943430438738526 -Normalizer for rgb: 315.89338112565434 -Optimization setup with 24 parameters: ['lidar3d_plate_link-lidar3d_base_link_x', 'lidar3d_plate_link-lidar3d_base_link_y', 'lidar3d_plate_link-lidar3d_base_link_z', 'lidar3d_plate_link-lidar3d_base_link_r1', 'lidar3d_plate_link-lidar3d_base_link_r2', 'lidar3d_plate_link-lidar3d_base_link_r3', 'front_left_camera_link-front_left_camera_rgb_frame_x', 'front_left_camera_link-front_left_camera_rgb_frame_y', 'front_left_camera_link-front_left_camera_rgb_frame_z', 'front_left_camera_link-front_left_camera_rgb_frame_r1', 'front_left_camera_link-front_left_camera_rgb_frame_r2', 'front_left_camera_link-front_left_camera_rgb_frame_r3', 'front_right_camera_link-front_right_camera_rgb_frame_x', 'front_right_camera_link-front_right_camera_rgb_frame_y', 'front_right_camera_link-front_right_camera_rgb_frame_z', 'front_right_camera_link-front_right_camera_rgb_frame_r1', 'front_right_camera_link-front_right_camera_rgb_frame_r2', 'front_right_camera_link-front_right_camera_rgb_frame_r3', 'world-pattern_link_x', 'world-pattern_link_y', 'world-pattern_link_z', 'world-pattern_link_r1', 'world-pattern_link_r2', 'world-pattern_link_r3'] -Initializing optimization ... -One optimizer iteration has 13 function calls. -Starting optimization ... -Errors per collection (anchored sensor, max error per sensor, not detected as "---") -+------------+------------------------+-------------------------+-------------+ -| Collection | front_left_camera [px] | front_right_camera [px] | lidar3d [m] | -+------------+------------------------+-------------------------+-------------+ -| 000 | 391.8848 | 226.7722 | 0.4162 | -| 001 | 384.3604 | 215.6468 | 0.4083 | -| 002 | 428.0906 | 203.7435 | 0.4309 | -| 003 | 449.4357 | 186.1919 | 0.4024 | -| 004 | 394.8858 | 197.5989 | 0.3919 | -| Averages | 409.7315 | 205.9907 | 0.4099 | -+------------+------------------------+-------------------------+-------------+ - Iteration Total nfev Cost Cost reduction Step norm Optimality - 0 1 1.6749e+03 7.63e+03 -Errors per collection (anchored sensor, max error per sensor, not detected as "---") -+------------+------------------------+-------------------------+-------------+ -| Collection | front_left_camera [px] | front_right_camera [px] | lidar3d [m] | -+------------+------------------------+-------------------------+-------------+ -| 000 | 90.4682 | 39.2596 | 0.0870 | -| 001 | 99.3322 | 40.6830 | 0.0863 | -| 002 | 120.9149 | 87.4577 | 0.0930 | -| 003 | 146.8598 | 97.8059 | 0.0827 | -| 004 | 106.4237 | 57.5925 | 0.0829 | -| Averages | 112.7998 | 64.5597 | 0.0864 | -+------------+------------------------+-------------------------+-------------+ - 1 2 8.4749e+01 1.59e+03 7.79e-01 1.42e+03 -The maximum number of function evaluations is exceeded. -Function evaluations 2, initial cost 1.6749e+03, final cost 8.4749e+01, first-order optimality 1.42e+03. - ------------------------------ -Optimization finished in 0.38455 secs: The maximum number of function evaluations is exceeded. -Errors per collection (anchored sensor, max error per sensor, not detected as "---") -+------------+------------------------+-------------------------+-------------+ -| Collection | front_left_camera [px] | front_right_camera [px] | lidar3d [m] | -+------------+------------------------+-------------------------+-------------+ -| 000 | 90.4682 | 39.2596 | 0.0870 | -| 001 | 99.3322 | 40.6830 | 0.0863 | -| 002 | 120.9149 | 87.4577 | 0.0930 | -| 003 | 146.8598 | 97.8060 | 0.0827 | -| 004 | 106.4237 | 57.5925 | 0.0829 | -| Averages | 112.7998 | 64.5598 | 0.0864 | -+------------+------------------------+-------------------------+-------------+ -Errors per collection (anchored sensor, max error per sensor, not detected as "---") -+------------+------------------------+-------------------------+-------------+ -| Collection | front_left_camera [px] | front_right_camera [px] | lidar3d [m] | -+------------+------------------------+-------------------------+-------------+ -| 000 | 90.4682 | 39.2596 | 0.0870 | -| 001 | 99.3322 | 40.6830 | 0.0863 | -| 002 | 120.9149 | 87.4577 | 0.0930 | -| 003 | 146.8598 | 97.8060 | 0.0827 | -| 004 | 106.4237 | 57.5925 | 0.0829 | -| Averages | 112.7998 | 64.5598 | 0.0864 | -+------------+------------------------+-------------------------+-------------+ -Saved json output file to /home/mike/datasets/softbot/train/atom_calibration.json. -Optimized xacro saved to /home/mike/workspaces/catkin_ws/src/calibration/robots/softbot/softbot_calibration/urdf/optimized.urdf.xacro . You can use it as a ROS robot_description. -You can use it as a ROS robot_description by launching: -roslaunch softbot_calibration playbag.launch optimized:=true -Saved calibrated parameters to yaml file /home/mike/datasets/softbot/train/atom_calibration_params.yml -Saved calibrated parameters to yaml file /home/mike/datasets/softbot/train/original_calibration_params.yml -Deleted collections: ['005'] because these are incomplete. If you want to use them set the use_incomplete_collections flag. -After filtering, will use 5 collections: ['000', '001', '002', '003', '004'] -Errors per collection -+--------------+-----------+-------------+-------------+------------+-----------+ -| Collection # | RMS (pix) | X err (pix) | Y err (pix) | Trans (mm) | Rot (deg) | -+--------------+-----------+-------------+-------------+------------+-----------+ -| 000 | 85.9113 | 73.7125 | 40.8944 | 388.6935 | 11.5891 | -| 001 | 69.5297 | 51.8247 | 40.1436 | 381.4549 | 11.6405 | -| 002 | 100.8333 | 97.6247 | 18.2394 | 478.0879 | 11.6090 | -| 003 | 88.9512 | 86.1588 | 17.7930 | 482.4392 | 11.6485 | -| 004 | 69.2118 | 57.6820 | 25.4530 | 406.1302 | 11.5805 | -| Averages | 82.8875 | 73.4005 | 28.5047 | 427.3611 | 11.6135 | -+--------------+-----------+-------------+-------------+------------+-----------+ -Ending script... diff --git a/atom_batch_execution/experiments/softbot_example/results/preprocessing_stdout.txt b/atom_batch_execution/experiments/softbot_example/results/preprocessing_stdout.txt deleted file mode 100644 index f52e2572..00000000 --- a/atom_batch_execution/experiments/softbot_example/results/preprocessing_stdout.txt +++ /dev/null @@ -1,31 +0,0 @@ -ad_630_gsystem_evt_subevt_0 -ad_630_lsystem_evt_subevt_0 -ad_connect_queue_1278_0_evt_subevt_0 -ad_gevt_nxgwevt_1278_1278_9 -ad_mailbox_2524_0_0_evt_subevt_0 -ad_mailbox_2524_0_1_evt_subevt_0 -anydesk -config-err-a1PNW2 -MathWorks-mike -mintUpdate -pyright-4253-5kVdSrYZr19T -pyright-4253-9gCsBWnL5grp -pyright-4253-cwwsZGC40V5b -pyright-4253-G7FS01xq0K4E -pyright-4253-kvbgJD2EdGF1 -pyright-4253-w8chQRXxFMOg -python-languageserver-cancellation -qtsingleapp-cloudd-7cb8-3e8-lockfile -qtsingleapp-cloudd-ba43-3e8-lockfile -qtsingleapp-launch-af7-3e8-lockfile -snap-private-tmp -syno-cstn-1000 -systemd-private-e208068aa5f54b3b9c2137202cda9066-bluetooth.service-0rP60l -systemd-private-e208068aa5f54b3b9c2137202cda9066-bolt.service-T575Gg -systemd-private-e208068aa5f54b3b9c2137202cda9066-colord.service-YUOOmn -systemd-private-e208068aa5f54b3b9c2137202cda9066-ModemManager.service-kmE0RP -systemd-private-e208068aa5f54b3b9c2137202cda9066-systemd-logind.service-02rJS4 -systemd-private-e208068aa5f54b3b9c2137202cda9066-systemd-resolved.service-3HBd1x -systemd-private-e208068aa5f54b3b9c2137202cda9066-systemd-timesyncd.service-bCJsKD -systemd-private-e208068aa5f54b3b9c2137202cda9066-upower.service-ntqQqK -VSLiveshareLogs diff --git a/atom_batch_execution/experiments/softbot_example/template.yml.j2 b/atom_batch_execution/experiments/softbot_example/template.yml.j2 index e0d8f239..d4c3df42 100644 --- a/atom_batch_execution/experiments/softbot_example/template.yml.j2 +++ b/atom_batch_execution/experiments/softbot_example/template.yml.j2 @@ -23,22 +23,55 @@ preprocessing: experiments: {%- for e in experiments %} {% for run in runs %} - {{ e.name }}_run{{ '%03d' % loop.index }}: - cmd: | - rosrun atom_calibration calibrate -json {{ dataset_path }}/dataset.json \ - -v -max_nfev 2 -ss {{ run }} \ - -nig {{ e.nig_value }} {{ e.nig_value }} \ - && \ - rosrun atom_evaluation rgb_to_rgb_evaluation \ - -train_json {{ dataset_path }}/atom_calibration.json \ - -test_json $ATOM_DATASETS/softbot/train/dataset.json \ - -ss front_left_camera -st front_right_camera \ - -sfr -sfrn /tmp/rgb_rgb_evaluation.csv - files_to_collect: - - '{{ dataset_path }}/atom_calibration.json' - - '{{ dataset_path }}/atom_calibration_params.yml' - - '{{ dataset_path }}/command_line_args.yml' - - '/tmp/rgb_rgb_evaluation.csv' + {% set run_index = loop.index %} + {% for fold in folds %} + {{ e.name }}_run{{ '%03d' % run_index }}_fold{{ '%03d' % loop.index }}: + cmd: | + rosrun atom_calibration calibrate -json {{ dataset_path }}/dataset_corrected.json \ + -v -ss {{ run }} \ + -nig {{ e.nig_value }} {{ e.nig_value }} \ + -csf 'lambda x: x in {{ fold[0] }}' \ + -ntfv {{ e.ntfv_value }} {{ e.ntfv_value }} \ + -ntfl "world:base_footprint" \ + -sce \ + {%- if not e.calibrate_odom -%} + -atsf 'lambda name : name in []' \ + {%- endif %} + && \ + + # front_left_camera to front_right_camera evaluation + rosrun atom_evaluation rgb_to_rgb_evaluation \ + -train_json {{ dataset_path }}/atom_calibration.json \ + -test_json {{ dataset_path }}/dataset_corrected.json \ + -ss front_left_camera -st front_right_camera \ + -sfr -sfrn /tmp/rgb_rgb_evaluation.csv \ + -csf 'lambda x: x in {{ fold[1] }}' \ + && \ + + # front_left_camera to lidar3d evaluation + rosrun atom_evaluation lidar_to_rgb_evaluation -rs lidar3d -cs front_left_camera \ + -train_json {{ dataset_path }}/atom_calibration.json \ + -test_json {{ dataset_path }}/dataset_corrected.json \ + -csf 'lambda x: x in {{ fold[1] }}' \ + -sfr -sfrn /tmp/lidar3d_rgb_front_left_evaluation.csv \ + && \ + + # front_right_camera to lidar3d evaluation + rosrun atom_evaluation lidar_to_rgb_evaluation -rs lidar3d -cs front_right_camera \ + -train_json {{ dataset_path }}/atom_calibration.json \ + -test_json {{ dataset_path }}/dataset_corrected.json \ + -csf 'lambda x: x in {{ fold[1] }}' \ + -sfr -sfrn /tmp/lidar3d_rgb_front_right_evaluation.csv + + files_to_collect: + - '{{ dataset_path }}/atom_calibration.json' + - '{{ dataset_path }}/atom_calibration_params.yml' + - '{{ dataset_path }}/command_line_args.yml' + - '{{ dataset_path }}/calibration_errors.csv' + - '/tmp/rgb_rgb_evaluation.csv' + - '/tmp/lidar3d_rgb_front_left_evaluation.csv' + - '/tmp/lidar3d_rgb_front_right_evaluation.csv' + {%- endfor %} {%- endfor %} {%- endfor %} -# End the loop \ No newline at end of file +# End the loop diff --git a/atom_batch_execution/scripts/batch_execution b/atom_batch_execution/scripts/batch_execution index 12c4d578..e40ebfb7 100755 --- a/atom_batch_execution/scripts/batch_execution +++ b/atom_batch_execution/scripts/batch_execution @@ -3,7 +3,9 @@ Runs several calibration executions in batch_execution. A yml file is used to config the batch executions. """ import argparse +from copy import deepcopy import os +from os.path import isfile import shutil import subprocess import yaml @@ -14,9 +16,12 @@ from sklearn.model_selection import StratifiedKFold, KFold, LeaveOneOut, Stratif from colorama import Fore, Back, Style from atom_core.config_io import uriReader -from atom_core.dataset_io import loadJSONFile +from atom_core.dataset_io import loadJSONFile,filterCollectionsFromDataset from atom_core.system import resolvePath, execute from atom_core.utilities import atomWarn +from atom_core.naming import generateCollectionKey + +from atom_batch_execution.folder_io import stripAutomaticSuffixes def bprint(text): @@ -73,8 +78,15 @@ def main(): file_content = f.read() data = yaml.safe_load(file_content) - # Load dataset - dataset = loadJSONFile(data['dataset_path'] + '/dataset.json') + dataset = loadJSONFile(data['dataset_path']) + + collections_to_remove = data['collections_to_remove'] + + args["collection_selection_function"] = lambda x : int(x) not in collections_to_remove + args['use_incomplete_collections'] = None + args['remove_partial_detections'] = None + + filterCollectionsFromDataset(dataset,args) # Generate classes and collection keys classes, collection_keys = generateClasses(dataset) @@ -110,18 +122,29 @@ def main(): else: # Print error message if the cross validation type is not supported - folds = [(collection_keys, collection_keys)] + folds = [(range(len(collection_keys)), range(len(collection_keys)))] bprint('Running without any cross validation.') + # Converting folds to a list, in order to iterate over it various times + folds = list(folds) + + # Transforming indexes of collections into collection keys + fold_list = [[[int(collection_keys[element]) for element in split] for split in fold] for fold in folds] + # Dataset is no longer needed del dataset - # Generate a list of folds - fold_list = [[list(train), list(test)] for (train, test) in folds] + # Add dataset dirname to data + dataset_dirname = os.path.dirname(data["dataset_path"]) + data["dataset_dirname"] = dataset_dirname # Add folds to data data['folds'] = fold_list + # Add dataset dirname to data + dataset_dirname = os.path.dirname(data["dataset_path"]) + data["dataset_dirname"] = dataset_dirname + # Template engine1 setup file_loader = FileSystemLoader(os.path.dirname(args['template_filename'])) env = Environment(loader=file_loader, undefined=jinja2.StrictUndefined) @@ -156,6 +179,7 @@ def main(): bprint('Executing command:\n' + experiment['cmd']) + if args['dry_run']: bprint('Running in dry run mode...') continue @@ -170,6 +194,15 @@ def main(): # Start executing command. execute(experiment['cmd'], verbose=args['verbose'], save_path=experiment_folder) + # Save experiment settings + for experiment_type in data['experiments']: + if experiment_type["name"] == stripAutomaticSuffixes(experiment_key,args): + print(f"Saving settings file for {Fore.BLUE}{experiment_type['name']}{Style.RESET_ALL}") + + settings_file_path = f"{experiment_folder}/{experiment_type['name']}_settings.yml" + yaml.dump(experiment_type, open(settings_file_path, 'w'), sort_keys=False) + + # Collect stdout_data files for file in experiment['files_to_collect']: if file is None: @@ -184,6 +217,10 @@ def main(): filename_out = experiment_folder + '/' + os.path.basename(resolved_file) print(Fore.BLUE + Back.YELLOW + 'Copying file ' + resolved_file + ' to ' + filename_out + Style.RESET_ALL) execute('cp ' + resolved_file + ' ' + filename_out, verbose=False) + + + + diff --git a/atom_batch_execution/scripts/plot_graphs b/atom_batch_execution/scripts/plot_graphs new file mode 100755 index 00000000..95973c38 --- /dev/null +++ b/atom_batch_execution/scripts/plot_graphs @@ -0,0 +1,301 @@ +#!/usr/bin/env python3 +""" +Plots processed results from a batch given a yaml file for configuration +""" +import argparse +import glob +import os +import shutil +from os.path import isfile +import yaml +from pprint import pprint +import csv + +from colorama import Fore, Style +import matplotlib.pyplot as plt +from matplotlib.lines import Line2D + +from atom_core.utilities import atomWarn,atomError + + + +def computeLambdaConditions(line_dict,args): + ''' + This function will be used to filter which files to take data from + ''' + + def addConditionToLambda(lambda_expression,condition,operator = "and"): + + if lambda_expression == "": + lambda_expression = f"lambda x : {condition}" + else: + lambda_expression += f" {operator} {condition}" + + return lambda_expression + + + lambda_expression = "" + + for key,value in line_dict.items(): + + # These two keys determine which field to plot, it's not relevant here + if key == "ydata" or key == "xfield" or key == "legend": + continue + + # Lists determine a range of values to plot + if isinstance(value,list): + lambda_expression = addConditionToLambda(lambda_expression,f"x['{key}'] >= {value[0]}","and") + lambda_expression = addConditionToLambda(lambda_expression,f"x['{key}'] <= {value[1]}","and") + + elif type(value) in (int,float): + lambda_expression = addConditionToLambda(lambda_expression,f"x['{key}'] == {value}","and") + + # A bool determines whether to include all available values of a field or not + # Being false is equal to not being declared + # https://stackoverflow.com/questions/37888620/comparing-boolean-and-int-using-isinstance + elif type(value) == bool: + # Retrieve the value, if the key doesn't exist .get() returns None + if value : + lambda_expression = addConditionToLambda(lambda_expression,f"x.get('{key}')","and") + else: + lambda_expression = addConditionToLambda(lambda_expression,f"not x.get('{key}')","and") + + # Any other key that isn't listed as a bool or list should be added to the blackblist as well + else: + lambda_expression = addConditionToLambda(lambda_expression,f"not x.get('{key}')","and") + + if args["verbose"]: + print(f"Printing lambda used in filtering files {Fore.BLUE}{lambda_expression}{Style.RESET_ALL}") + + + lambda_function = eval(lambda_expression) + + return lambda_function,lambda_expression + + + + +def main(): + + ap = argparse.ArgumentParser() # Parse command line arguments + ap.add_argument("-v", "--verbose", help="Prints the stdout_data of each command to the terminal.", + action='store_true', default=False) + ap.add_argument("-ow", "--overwrite", help="Overwrites output folder.", + action='store_true', default=False) + ap.add_argument("-rf", "--results_folder", help="Folder containing the processed results", + required=True, type=str) + ap.add_argument("-of", "--output_folder", help="Folder where to store the plots' images", + required=True, type=str) + ap.add_argument("-df", "--data_filename", help="Yaml containing variables used to compute the plots.", + required=True, type=str) + ap.add_argument("-sp", "--show_plots", help="Shows plots", + required=False, action='store_true', default=False) + + args = vars(ap.parse_args()) + + # Load plot configs + with open(args["data_filename"], "r") as file: + plots_configs = yaml.safe_load(file) + + # Get results paths + results_processed_folders = next(os.walk(args["results_folder"]))[1] + data_file_paths = glob.glob(f'{args["results_folder"]}/*/*[!_settings.yml]') + settings_file_paths = glob.glob(f'{args["results_folder"]}/*/*_settings.yml') + + # Get all possible experiment settings + with open(settings_file_paths[0], "r") as file: + settings_file_fields = yaml.safe_load(file) + + settings_file_fields = list(settings_file_fields.keys()) + settings_file_fields.remove("name") + + + # Grab data for each plot + print(f"Grabbing data from {Fore.BLUE}{args['results_folder']}{Style.RESET_ALL}") + for plot_figure in plots_configs.keys(): + + + for plot_line in plots_configs[plot_figure]['data']: + filtering_function,lambda_str = computeLambdaConditions(plot_line,args) + + x_data_files_names = [] + x_data = [] + y_data = [] + settings_files_used = [] + # Get x data + for settings_file_path in settings_file_paths: + with open(settings_file_path, "r") as file: + settings = yaml.safe_load(file) + + if filtering_function(settings): + settings_files_used.append(settings_file_path) + x_data_files_names.append(settings["name"]) + x_data.append(settings[plot_line['xfield']]) + + if args["verbose"]: + print("Getting data from these files") + pprint(settings_files_used) + + if not x_data_files_names: + atomError("No settings files matches were found for the given configuration, check if " + args["data_filename"] + " is well defined") + + # Get y data + for name in x_data_files_names: + try: + file_path_to_get_data_fom = glob.glob(f'{args["results_folder"]}/{name}/{plot_line["ydata"]["file"]}')[0] + except: + atomError(f"Experiment {x_data_files_names} doesn't have data file {plot_line['ydata']['file']}") + exit() + + with open(file_path_to_get_data_fom, mode ='r')as file: + ydata_raw = list(csv.reader(file)) + + for line in ydata_raw: + if line[0] == plot_line["ydata"]["field"]: + y_data.append(round(float(line[1]),4)) + + # Sorting data --> https://stackoverflow.com/questions/9764298/given-parallel-lists-how-can-i-sort-one-while-permuting-rearranging-the-other + x_data_sorted,y_data_sorted = zip(*sorted(zip(x_data,y_data))) + + plot_line['x_values'] = x_data_sorted + plot_line['y_values'] = y_data_sorted + + # ----------- End of loop over entire config to grab xy data + + if args["verbose"]: + print(f"Printing all {Fore.BLUE}plot configurations{Style.RESET_ALL}, along with xy data") + pprint(plots_configs) + + # Change directory to save files in the results folder + cwd = os.getcwd() + + if not os.path.exists(args['output_folder']): # create stdout_data folder if it does not exist. + os.mkdir(args['output_folder']) # Create the new folder + elif os.path.exists(args['output_folder']) and args['overwrite']: + atomWarn(f"Found existing {Fore.YELLOW}{args['output_folder']}{Style.RESET_ALL}, overwritting entire diretory because overwrite is {Fore.YELLOW}True{Style.RESET_ALL}") + shutil.rmtree(args['output_folder']) # Create the new folder + os.mkdir(args['output_folder']) # Create the new folder + + + os.chdir(f"./{args['output_folder']}") + + #Generate plots + print(f"Generating {Fore.BLUE}plots{Style.RESET_ALL}") + for plot_figure in plots_configs.keys(): + + print(f"Storing plot options for {Fore.BLUE}{plot_figure}{Style.RESET_ALL}.") + plot_options = plots_configs[plot_figure]["options"] + number_of_lines = len(plots_configs[plot_figure]['data']) + + title = plot_options['title'] + hide_title = plot_options.get('hide_title',False) + xlabel = plot_options['xlabel'] + ylabel = plot_options['ylabel'] + colors = plot_options['colors'] + linestyles = plot_options['linestyles'] + linewidths = plot_options['linewidths'] + grid = plot_options['grid'] + markersizes = plot_options['markersizes'] + markers = plot_options['markers'] + xscale = plot_options['xscale'] + yscale = plot_options['yscale'] + xlim = plot_options.get('xlim') + ylim = plot_options.get('ylim') + custom_legend = plot_options.get('custom_legend',(None,None)) + + if all(custom_legend): + custom_legend = eval(plot_options.get('custom_legend')) + + # Normalizing options to allow them to be defined as lists or individual str/int + #Strs + if isinstance(colors,str): + print(f"Colors {Fore.BLUE}{colors}{Style.RESET_ALL} set as a single {Fore.BLUE}str{Style.RESET_ALL}, expanding to all plots in this figure.") + colors = [colors for _ in range(number_of_lines)] + + if isinstance(linestyles,str): + print(f"Linestyles {Fore.BLUE}{linestyles}{Style.RESET_ALL} set as a single {Fore.BLUE}str{Style.RESET_ALL}, expanding to all plots in this figure.") + linestyles = [linestyles for _ in range(number_of_lines)] + + if isinstance(markers,str): + print(f"Markers {Fore.BLUE}{markers}{Style.RESET_ALL} set as a single {Fore.BLUE}str{Style.RESET_ALL}, expanding to all plots in this figure.") + markers = [markers for _ in range(number_of_lines)] + + #Ints + if isinstance(markersizes,int): + print(f"Markersizes {Fore.BLUE}{markersizes}{Style.RESET_ALL} set as a single {Fore.BLUE}int{Style.RESET_ALL}, expanding to all plots in this figure.") + markersizes = [markersizes for _ in range(number_of_lines)] + + if isinstance(linewidths,int): + print(f"Linewidths {Fore.BLUE}{linewidths}{Style.RESET_ALL} set as a single {Fore.BLUE}int{Style.RESET_ALL}, expanding to all plots in this figure.") + linewidths = [linewidths for _ in range(number_of_lines)] + + + plt.figure() + for idx,plot_line in enumerate(plots_configs[plot_figure]['data']): + + x_values = plot_line['x_values'] + y_values = plot_line['y_values'] + legend = plot_line.get('legend') + + # Plotting + plt.plot(x_values, y_values, color=colors[idx], linestyle=linestyles[idx], linewidth=linewidths[idx], + markersize = markersizes[idx],marker = markers[idx],label = legend) + # Might want to be ommited to be replaced by a caption in papers + if not hide_title: + plt.title(title) + + plt.xlabel(xlabel) + plt.ylabel(ylabel) + plt.grid(grid) + plt.xscale(xscale) # Set x-scale + plt.yscale(yscale) # Set y-scale + + # Issue #990 + # from matplotlib.ticker import MaxNLocator, LogLocator,FormatStrFormatter,ScalarFormatter + # import numpy as np + # plt.gca().yaxis.set_major_locator(LogLocator(base=10, subs=np.arange(0.1, 1, 0.1), numticks=10)) + # # plt.gca().yaxis.set_major_formatter(FormatStrFormatter('')) + # plt.gca().yaxis.set_major_formatter(ScalarFormatter()) + # plt.gca().yaxis.set_minor_formatter(ScalarFormatter()) + # plt.tick_params(axis='y', labelsize=8) # Adjust the label size here (e.g., 8) + + if legend is not None and not all(custom_legend): + plt.legend(prop={'size': 6}) + + if all(custom_legend): + plt.legend(custom_legend[0], custom_legend[1],prop={'size': 6}) + + + if xlim: + plt.xlim(xlim) + + if ylim: + plt.ylim(ylim) + + # Save figure in output folder + + image_file_name = f'{title.replace(" ", "_")}' + image_file_name = f'{image_file_name.replace("/", "_")}' + # Some characters like / are problematic in filenames + # image_file_name = ''.join(filter(lambda x : str.isalnum(x) or x == "_",image_file_name)) + image_file_name = ''.join(filter(lambda x : x != "," and x != "\n",image_file_name)) + # image_file_name = f'{image_file_name}.png' + image_file_name = f'{image_file_name}.pdf' + + if os.path.isfile(image_file_name) and not args['overwrite']: + atomWarn(f'Plot with name {Fore.YELLOW}{image_file_name}{Style.RESET_ALL} found in {Fore.YELLOW}{args["output_folder"]}{Style.RESET_ALL}, not saving') + else: + print(f'Saving plot {Fore.BLUE}{title}{Style.RESET_ALL} as {Fore.BLUE}{image_file_name}{Style.RESET_ALL} in {Fore.BLUE}{args["output_folder"]}{Style.RESET_ALL}') + # plt.savefig(image_file_name,dpi=600) + plt.savefig(image_file_name,format="pdf") + + if args["show_plots"]: + plt.show() + + plt.close() + + # Getting back to cwd, to prevent confusion if this script is further modified + os.chdir(cwd) + +if __name__ == "__main__": + main() diff --git a/atom_batch_execution/scripts/process_results b/atom_batch_execution/scripts/process_results index 8a58541c..e2db173b 100755 --- a/atom_batch_execution/scripts/process_results +++ b/atom_batch_execution/scripts/process_results @@ -9,9 +9,11 @@ import shutil from colorama import Fore, Style -from atom_core.system import resolvePath +from atom_core.system import resolvePath,execute import pandas as pd +from atom_batch_execution.folder_io import stripAutomaticSuffixes +from atom_core.config_io import uriReader def averageCsvFiles(filenames, average_row, column_to_check): @@ -49,10 +51,6 @@ def main(): required=True, type=str) ap.add_argument("-of", "--output_folder", help="Folder where to store the processed results", required=True, type=str) - ap.add_argument("-rs", "--run_suffix", help="Suffix used to signal multiple runs of the same experiment.", - required=False, default='_run', type=str) - ap.add_argument("-fs", "--fold_suffix", help="Suffix used to signal multiple folds of the same run.", - required=False, default='_fold', type=str) ap.add_argument("-ar", "--average_row", help="Name of the row to average. Default is 'Averages'", required=False, default='Averages', type=str) ap.add_argument("-ctc", "--column_to_check", help="Name of the column to check for the average row. Default is 'Collection #', which is the case for ATOM result processing.", @@ -77,17 +75,8 @@ def main(): # Create a list of experiments files_and_folders = os.listdir(args['results_folder']) folders = [x for x in files_and_folders if os.path.isdir(args['results_folder'] + '/' + x)] - fold_suffix_size = len(args['fold_suffix']) + 3 # because the suffix is complemented by the run number as in 001 - run_suffix_size = len(args['run_suffix']) + 3 # because the suffix is complemented by the run number as in 001 - suffix_size = 0 - if args['fold_suffix'] in folders[0]: - suffix_size += fold_suffix_size - if args['run_suffix'] in folders[0]: - suffix_size += run_suffix_size - experiments = list(set([x[:-suffix_size] for x in folders])) # Remove the "_foldXX" suffix - - # files_to_process = ['comparison_to_ground_truth_transforms.csv', 'comparison_to_ground_truth_joints.csv'] - # files_to_process = ['single_rgb_evaluation.csv'] + experiments = stripAutomaticSuffixes(folders,args) + abspath = os.listdir(os.path.abspath(args['results_folder']) + '/' + folders[0]) filenames = abspath files_to_process = [filename for filename in filenames if filename.endswith('.csv')] @@ -106,12 +95,14 @@ def main(): os.mkdir(experiment_folder) # Create the new folder # get all runs in this experiment - files_and_folders = glob.glob(args['results_folder'] + '/' + experiment + '*') + files_and_folders = glob.glob(args['results_folder'] + '/' + experiment + "_" + '*') files_and_folders.sort() + experiment_first_dir = files_and_folders[0] + for file_to_process in files_to_process: - filenames = [run + '/' + file_to_process for run in files_and_folders] + filenames_to_process = [run + '/' + file_to_process for run in files_and_folders] average_df = averageCsvFiles(filenames=filenames, average_row=args['average_row'], @@ -123,6 +114,17 @@ def main(): print('Saving average to ' + Fore.BLUE + output_file + Style.RESET_ALL) average_df.to_csv(output_file) + # Saving first occurence of settings yml + settings_file_name = f'{experiment}_settings.yml' + settings_file_path_from = f'{experiment_first_dir}/{settings_file_name}' + settings_file_path_to = f'{args["output_folder"]}/{experiment}/{settings_file_name}' + + resolved_file, _, _ = uriReader(settings_file_path_from) + print('Saving settings to ' + Fore.BLUE + settings_file_path_to + Style.RESET_ALL) + execute('cp ' + resolved_file + ' ' + settings_file_path_to , verbose=False) + + + if __name__ == "__main__": main() diff --git a/atom_batch_execution/setup.py b/atom_batch_execution/setup.py new file mode 100755 index 00000000..d0eddca2 --- /dev/null +++ b/atom_batch_execution/setup.py @@ -0,0 +1,12 @@ +## ! DO NOT MANUALLY INVOKE THIS setup.py, USE CATKIN INSTEAD + +from distutils.core import setup +from catkin_pkg.python_setup import generate_distutils_setup + +# fetch values from package.xml +setup_args = generate_distutils_setup( + packages=['atom_batch_execution'], + package_dir={'': 'src'}, +) + +setup(**setup_args) diff --git a/atom_batch_execution/src/atom_batch_execution/__init__.py b/atom_batch_execution/src/atom_batch_execution/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/atom_batch_execution/src/atom_batch_execution/folder_io.py b/atom_batch_execution/src/atom_batch_execution/folder_io.py new file mode 100644 index 00000000..5ab7e60d --- /dev/null +++ b/atom_batch_execution/src/atom_batch_execution/folder_io.py @@ -0,0 +1,40 @@ +import copy + +# Standard imports +import json +import os +from os.path import exists + +import numpy as np + +# Opencv imports +import cv2 +from atom_core.joint_models import getTransformationFromJoint +from atom_core.utilities import atomError, atomWarn + +# Ros imports +import rospy +import tf + +def stripAutomaticSuffixes(folders,args): + fold_suffix_size = len(args['fold_suffix']) + 3 # because the suffix is complemented by the run number as in 001 + run_suffix_size = len(args['run_suffix']) + 3 # because the suffix is complemented by the run number as in 001 + suffix_size = 0 + + if isinstance(folders,list): + + if args['fold_suffix'] in folders[0]: + suffix_size += fold_suffix_size + if args['run_suffix'] in folders[0]: + suffix_size += run_suffix_size + experiments = list(set([x[:-suffix_size] for x in folders])) # Remove the "_foldXX" suffix + + elif isinstance(folders,str): + + if args['fold_suffix'] in folders: + suffix_size += fold_suffix_size + if args['run_suffix'] in folders: + suffix_size += run_suffix_size + experiments = folders[:-suffix_size] # Remove the "_foldXX" suffix + + return experiments diff --git a/atom_calibration/scripts/calibrate b/atom_calibration/scripts/calibrate index 7de73a18..47456bf1 100755 --- a/atom_calibration/scripts/calibrate +++ b/atom_calibration/scripts/calibrate @@ -26,7 +26,9 @@ from atom_calibration.calibration.getters_and_setters import ( from atom_calibration.calibration.objective_function import errorReport, objectiveFunction, replaceTransformsFromJoints from atom_calibration.calibration.visualization import setupVisualization, visualizationFunction from atom_core.dataset_io import (addNoiseToInitialGuess, - addNoiseToJointParameters, + addBiasToJointParameters, + addNoiseToTF, + addNoiseFromNoisyTFLinks, checkIfAtLeastOneLabeledCollectionPerSensor, filterCollectionsFromDataset, filterSensorsFromDataset, @@ -40,10 +42,12 @@ from atom_core.naming import generateName, generateKey from atom_core.utilities import (atomError, createLambdaExpressionsForArgs, waitForKeyPress2, atomStartupPrint, - verifyAnchoredSensor, + verifyAnchoredSensor, printComparisonToGroundTruth, saveCommandLineArgsYml) from atom_core.xacro_io import saveResultsXacro from atom_core.results_yml_io import saveResultsYml +from atom_core.config_io import parse_list_of_transformations, mutually_inclusive_conditions + # ------------------------------------------------------------------------------- @@ -52,6 +56,7 @@ from atom_core.results_yml_io import saveResultsYml def signal_handler(sig, frame): print("Stopping optimization (Ctrl+C pressed)") sys.exit(0) + # ------------------------------------------------------------------------------- @@ -118,6 +123,14 @@ def main(): "-nig", "--noisy_initial_guess", nargs=2, metavar=("translation", "rotation"), help="Magnitude of noise to add to the initial guess atomic transformations set before starting optimization [meters, radians].", type=float, default=[0.0, 0.0],), + + ap.add_argument("-ntfl", "--noisy_tf_links", type=parse_list_of_transformations, help='''Pairs of links defining the transformations to which noise will be added, in the format linkParent1:linkChild2,linkParentA:linkChildB (links defining a transformation separated by + : and different pairs separeted by ,) + Note : This flag overrides the -nig flag''') + ap.add_argument("-ntfv", "--noisy_tf_values", nargs=2, type=float, metavar=("translation", "rotation"), + help="Translation(m) and Rotation(rad)(respectively) noise values to add to the transformations specified by-ntfl") + + ap.add_argument("-jbn", "--joint_bias_names", nargs='+', help='Joints to add bias to', type=str, required=False) ap.add_argument( @@ -205,6 +218,9 @@ def main(): args['dataset_folder'] = os.path.dirname(args['json_file']) output_folder = os.path.dirname(args['json_file']) + # -sce wasn't working because args previously had this key + args['output_folder'] = output_folder + # --------------------------------------- # --- Read data from file # --------------------------------------- @@ -218,6 +234,7 @@ def main(): # make a copy before filtering out collections and sensors dataset_original = copy.deepcopy(dataset) + # --------------------------------------- # --- Filter some collections, sensors, joints and additional tfs from the dataset # --------------------------------------- @@ -262,7 +279,11 @@ def main(): addNoiseToInitialGuess(dataset, args, selected_collection_key) # Must add noise, transfer new joints to transforms, and only after remove unselected joints - addNoiseToJointParameters(dataset, args) + # addNoiseToJointParameters(dataset, args) + + addBiasToJointParameters(dataset, args) + addNoiseFromNoisyTFLinks(dataset,args,selected_collection_key) + replaceTransformsFromJoints(dataset) dataset = filterJointsFromDataset(dataset, args) dataset = filterJointParametersFromDataset(dataset, args) @@ -346,6 +367,7 @@ def main(): # Steaming from the config json, we define a transform to be optimized for each sensor. It could happen that two # or more sensors define the same transform to be optimized (#120). To cope with this we first create a list of # transformations to be optimized and then compute the unique set of that list. + print("Creating sensor transformation parameters ...") sensors_transforms_set = set() for sensor_key, sensor in dataset["sensors"].items(): @@ -780,6 +802,7 @@ def main(): opt.computeSparseMatrix() # opt.printSparseMatrix() # opt.printParameters() + # opt.getParamNames() # --------------------------------------- # --- Get a normalizer for each residual type diff --git a/atom_calibration/src/atom_calibration/collect/data_collector.py b/atom_calibration/src/atom_calibration/collect/data_collector.py index 55935371..1c07c370 100644 --- a/atom_calibration/src/atom_calibration/collect/data_collector.py +++ b/atom_calibration/src/atom_calibration/collect/data_collector.py @@ -7,7 +7,6 @@ from datetime import datetime import numpy as np -import rospkg from atom_calibration.collect.patterns import estimatePatternPosesForCollection, initializePatternsDict from atom_core.utilities import atomError, atomPrintOK import tf2_ros @@ -18,6 +17,7 @@ # 3rd-party from networkx.readwrite import json_graph import rospy +import rospkg import atom_msgs.srv import tf from matplotlib import cm @@ -43,6 +43,7 @@ class DataCollector: def __init__(self, args, server, menu_handler): + self.output_folder = resolvePath(args['output_folder']) # dataset path exists, abort @@ -94,11 +95,11 @@ def __init__(self, args, server, menu_handler): self.bridge = CvBridge() self.dataset_version = "3.0" # included joint calibration self.joint_state_position_dict = {} - - # print(args['calibration_file']) + self.config = loadConfig(args['calibration_file']) if self.config is None: sys.exit(1) # loadJSON should tell you why. + self.world_link = self.config['world_link'] diff --git a/atom_calibration/src/atom_calibration/collect/lidar3d_labeler b/atom_calibration/src/atom_calibration/collect/lidar3d_labeler index fb6bab87..44f494af 100755 --- a/atom_calibration/src/atom_calibration/collect/lidar3d_labeler +++ b/atom_calibration/src/atom_calibration/collect/lidar3d_labeler @@ -160,6 +160,7 @@ class Lidar3DLabeler: fields = [PointField('x', 0, PointField.FLOAT32, 1), PointField('y', 4, PointField.FLOAT32, 1), PointField('z', 8, PointField.FLOAT32, 1), PointField('rgba', 12, PointField.UINT32, 1)] header = Header() + header.frame_id = msg.header.frame_id header.stamp = msg.header.stamp pc_msg = point_cloud2.create_cloud(header, fields, points) @@ -179,7 +180,7 @@ class Lidar3DLabeler: def createInteractiveMarker(self, x=0, y=0, z=0): self.marker = InteractiveMarker() - self.marker.header.frame_id = self.sensor_config['parent_link'] + self.marker.header.frame_id = self.config['world_link'] self.marker.pose.position.x = x self.marker.pose.position.y = y self.marker.pose.position.z = z diff --git a/atom_core/src/atom_core/config_io.py b/atom_core/src/atom_core/config_io.py index a72f246b..463cd175 100644 --- a/atom_core/src/atom_core/config_io.py +++ b/atom_core/src/atom_core/config_io.py @@ -16,6 +16,26 @@ from atom_core.utilities import atomError from atom_core.system import resolvePath, expandToLaunchEnv +def mutually_inclusive_conditions(A,B): + + if A is not None and B is not None: + return True + elif A is None and B is None: + return False + else: + atomError(f'{Fore.RED}-ntfl{Style.RESET_ALL} and {Fore.RED}-ntfv{Style.RESET_ALL} flags are mutually inclusive') + exit() + + +def parse_list_of_transformations(s): + list_of_transformations = [] + for pair in s.split(','): + elements = pair.split(':') + if len(elements) != 2: + atomError("Each pair of transformations parsed must contain exactly 2 elements separated by ':'") + exit() + list_of_transformations.append(elements) + return list_of_transformations def dictionaries_have_same_keys(d1, d2): diff --git a/atom_core/src/atom_core/dataset_io.py b/atom_core/src/atom_core/dataset_io.py index c9947368..5130fca7 100644 --- a/atom_core/src/atom_core/dataset_io.py +++ b/atom_core/src/atom_core/dataset_io.py @@ -24,7 +24,7 @@ from colorama import Fore, Style from rospy_message_converter import message_converter from std_msgs.msg import Header -from atom_core.config_io import uriReader +from atom_core.config_io import uriReader,mutually_inclusive_conditions from atom_core.naming import generateName, generateKey from atom_calibration.collect.label_messages import ( convertDepthImage32FC1to16UC1, convertDepthImage16UC1to32FC1, numpyFromPointCloudMsg) @@ -787,7 +787,7 @@ def filterAdditionalTfsFromDataset(dataset, args): return dataset -def addNoiseToJointParameters(dataset, args): +def addBiasToJointParameters(dataset, args): """ Adds noise :param dataset: @@ -828,6 +828,27 @@ def addNoiseToJointParameters(dataset, args): collection['joints'][joint_name][joint_param] = collection['joints'][joint_name][ joint_param] + joint_bias +# TODO Create a new function called addNoiseFromNoisyTFLinks + +def addNoiseFromNoisyTFLinks(dataset,args,selected_collection_key): + + # Verify both arguments were provided + # Unfortunately, mutually inclusive arguments are not built into argparse + # https://github.com/python/cpython/issues/55797 + + if not mutually_inclusive_conditions(args['noisy_tf_links'], args['noisy_tf_values']): + return + + + # Iterate through pairs of tf's and apply noise + translation_tf_noise = args['noisy_tf_values'][0] + rotation_tf_noise = args['noisy_tf_values'][1] + + for tf_pair in args['noisy_tf_links']: + + calibration_parent,calibration_child = tf_pair[0],tf_pair[1] + addNoiseToTF(dataset,selected_collection_key,calibration_parent,calibration_child,translation_tf_noise,rotation_tf_noise) + def addNoiseToInitialGuess(dataset, args, selected_collection_key): """ @@ -836,19 +857,38 @@ def addNoiseToInitialGuess(dataset, args, selected_collection_key): :param args: Makes use of nig, i.e., the amount of noise to add to the initial guess atomic transformations to be calibrated """ + # TODO create a issue to discuss if its ok to skip this function call when the noise is 0 + # if args['noisy_initial_guess'] == [0,0]: + # print("No noise added to transform's initial guess") + # return + if args['sample_seed'] is not None: np.random.seed(args['sample_seed']) nig_trans = args['noisy_initial_guess'][0] nig_rot = args['noisy_initial_guess'][1] + + # Checking if tf to add noise is also defined in -ntfl, in which case the noise shouldn't be added here + # Determining membership in sets is much faster than lists + ntfl_tfs = set() + if args['noisy_tf_links']: + for tf_pair in args['noisy_tf_links']: + ntfl_tfs.add(generateKey(tf_pair[0],tf_pair[1])) + # add noise to additional tfs for simulation if dataset['calibration_config']['additional_tfs'] is not None: for _, additional_tf in dataset['calibration_config']['additional_tfs'].items(): + calibration_child = additional_tf['child_link'] calibration_parent = additional_tf['parent_link'] - addNoiseToTF(dataset, selected_collection_key, calibration_parent, - calibration_child, nig_trans, nig_rot) + + tf_to_add_noise = generateKey(calibration_parent,calibration_child) + if tf_to_add_noise in ntfl_tfs: + atomWarn(f'Not adding initial guess noise to {tf_to_add_noise} because its defined in -ntfl') + continue + + addNoiseToTF(dataset, selected_collection_key, calibration_parent, calibration_child, nig_trans, nig_rot) # add noise to sensors tfs for simulation for sensor_key, sensor in dataset['sensors'].items(): @@ -858,14 +898,46 @@ def addNoiseToInitialGuess(dataset, args, selected_collection_key): if sensor_key != dataset['calibration_config']['anchored_sensor']: calibration_child = sensor['calibration_child'] calibration_parent = sensor['calibration_parent'] - addNoiseToTF(dataset, selected_collection_key, calibration_parent, - calibration_child, nig_trans, nig_rot) + tf_to_add_noise = generateKey(calibration_parent,calibration_child) + if tf_to_add_noise in ntfl_tfs: + atomWarn(f'Not adding initial guess noise to {tf_to_add_noise} because its defined in -ntfl') + continue + + addNoiseToTF(dataset, selected_collection_key, calibration_parent, calibration_child, nig_trans, nig_rot) -def addNoiseToTF(dataset, selected_collection_key, calibration_parent, calibration_child, nig_trans, nig_rot): +# TODO make a basic function called by fixed and multiple +def computeNoise(initial_translation,initial_euler_angles,translation_noise_magnitude,rotation_noise_magnitude): + ''' + Computes both the translation and rotation noise given a certain magnitude and returns the new noisy translation/rotation vectors + ''' + # Translation + + v = np.random.uniform(-1.0, 1.0, 3) + v = v / np.linalg.norm(v) + translation_delta = v * translation_noise_magnitude + + new_translation = initial_translation + translation_delta + # Rotation + + # Its necessary to redefine 'v' to ensure that the translation and rotation noise aren't always the same given the same magnitude + v = np.random.uniform(-1.0, 1.0, 3) + v = v / np.linalg.norm(v) + rotation_delta = v * rotation_noise_magnitude + + new_euler_angles = initial_euler_angles + rotation_delta + + return new_translation,new_euler_angles + + +def addNoiseToTF(dataset, selected_collection_key, calibration_parent, calibration_child, noise_trans, noise_rot): + + print(Fore.RED + 'Transformation parent ' + calibration_parent + ' child ' + calibration_child + Style.RESET_ALL) transform_key = generateKey(calibration_parent, calibration_child, suffix='') + atomWarn(f'Adding noise bigger than 1.0m/rad right now is bugged and might yield unexpected results. Check issue #929 for more information') + # because of #900, and for retrocompatibility with old datasets, we will assume that if the transforms field does # not exist in the dataset, then the transformation is fixed if 'transforms' not in dataset or dataset['transforms'][transform_key]['type'] == 'fixed': @@ -875,18 +947,13 @@ def addNoiseToTF(dataset, selected_collection_key, calibration_parent, calibrati translation = dataset['collections'][selected_collection_key]['transforms'][ transform_key]['trans'] - # Add noise to the 6 pose parameters - v = np.random.uniform(-1.0, 1.0, 3) - v = v / np.linalg.norm(v) - new_translation = translation + v * nig_trans - - v = np.random.choice([-1.0, 1.0], 3) * nig_rot euler_angles = tf.transformations.euler_from_quaternion(quat) - new_angles = euler_angles + v + + + new_translation,new_euler_angles = computeNoise(translation,euler_angles,noise_trans,noise_rot) # Replace the original atomic transformations by the new noisy ones - new_quat = tf.transformations.quaternion_from_euler( - new_angles[0], new_angles[1], new_angles[2]) + new_quat = tf.transformations.quaternion_from_euler(new_euler_angles[0], new_euler_angles[1], new_euler_angles[2]) dataset['collections'][selected_collection_key]['transforms'][transform_key]['quat'] = new_quat dataset['collections'][selected_collection_key]['transforms'][transform_key]['trans'] = list( new_translation) @@ -902,28 +969,24 @@ def addNoiseToTF(dataset, selected_collection_key, calibration_parent, calibrati for collection_key, collection in dataset["collections"].items(): - # Get original transformation quat = dataset['collections'][collection_key]['transforms'][transform_key]['quat'] translation = dataset['collections'][collection_key]['transforms'][transform_key][ 'trans'] - # Add noise to the 6 pose parameters - v = np.random.uniform(-1.0, 1.0, 3) - v = v / np.linalg.norm(v) - new_translation = translation + v * nig_trans - - v = np.random.choice([-1.0, 1.0], 3) * nig_rot euler_angles = tf.transformations.euler_from_quaternion(quat) - new_angles = euler_angles + v + + new_translation,new_euler_angles = computeNoise(translation,euler_angles,noise_trans,noise_rot) + + new_quat = tf.transformations.quaternion_from_euler(new_euler_angles[0], new_euler_angles[1], new_euler_angles[2]) # Replace the original atomic transformations by the new noisy ones - new_quat = tf.transformations.quaternion_from_euler( - new_angles[0], new_angles[1], new_angles[2]) + dataset['collections'][collection_key]['transforms'][transform_key]['quat'] = new_quat dataset['collections'][collection_key]['transforms'][transform_key]['trans'] = list( new_translation) + def copyTFToDataset(calibration_parent, calibration_child, source_dataset, target_dataset): """ Copy optimized transformations from a source dataset to a target dataset. diff --git a/atom_core/src/atom_core/naming.py b/atom_core/src/atom_core/naming.py index 3fe55f6b..3a64cc6f 100644 --- a/atom_core/src/atom_core/naming.py +++ b/atom_core/src/atom_core/naming.py @@ -12,6 +12,8 @@ def generateName(name, prefix='', suffix='', separator='_'): def generateKey(parent, child, suffix=''): return parent + '-' + child + suffix +def generateCollectionKey(collection_number): + return f"{collection_number:03d}" def generateLabeledTopic(topic, collection_key=None, type='2d', suffix=''): """Returns a standarized string for labeled sensor msg topics. diff --git a/atom_core/src/atom_core/optimization_utils.py b/atom_core/src/atom_core/optimization_utils.py index 2904aca2..a96508bc 100644 --- a/atom_core/src/atom_core/optimization_utils.py +++ b/atom_core/src/atom_core/optimization_utils.py @@ -511,6 +511,7 @@ def computeSparseMatrix(self): if param in self.residuals[key]: idx = group.idx[j] self.sparse_matrix[i, idx] = 1 + # --------------------------- # Print and display diff --git a/atom_core/src/atom_core/utilities.py b/atom_core/src/atom_core/utilities.py index cd4fa3b3..5fcf2ad9 100644 --- a/atom_core/src/atom_core/utilities.py +++ b/atom_core/src/atom_core/utilities.py @@ -19,6 +19,7 @@ import rospkg from colorama import Fore, Style import numpy as np +import tf # 3rd-party from rospy_message_converter import message_converter @@ -53,6 +54,7 @@ def compareAtomTransforms(transform_1, transform_2): transform_2: transformation 2 """ + # Create a 4x4 transformation for transform_1 t1 = quaternion_matrix(transform_1['quat']) t1[0:3, 3] = transform_1['trans'] @@ -61,21 +63,28 @@ def compareAtomTransforms(transform_1, transform_2): t2 = quaternion_matrix(transform_2['quat']) t2[0:3, 3] = transform_2['trans'] - # Method: We will use the following method. If T1 and T2 are the same, then multiplying one by the inverse of the other will produce and identity matrix, with zero translation and rotation. So we will do the multiplication and then evaluation the amount of rotation and translation in the resulting matrix. + v = t2[0:3, 3] - t1[0:3, 3] + + # Method: We will use the following method. If T1 and T2 are the same, then multiplying one by the inverse of the other will produce and identity matrix, with zero translation and rotation. So we will do the multiplication and then evaluation of the amount of rotation and translation in the resulting matrix. # print('Comparing \nt1= ' + str(t1) + ' \n\nt2=' + str(t2)) t_delta = np.dot(np.linalg.inv(t1), t2) # print('t_delta = ' + str(t_delta)) rotation_delta = t_delta[0:3, 0:3] - roll, pitch, yaw = euler_from_matrix(rotation_delta) - translation_delta = t_delta[0:3, 3] + + euler_angles_init = tf.transformations.euler_from_quaternion(transform_1['quat']) + euler_angles_final = tf.transformations.euler_from_quaternion(transform_2['quat']) + + + euler_delta = np.subtract(euler_angles_final,euler_angles_init) + rotation_error = np.linalg.norm(euler_delta) + # print('translation_delta = ' + str(translation_delta)) # global metrics - translation_error = float(abs(np.average(translation_delta))) - rotation_error = float(np.average([abs(roll), abs(pitch), abs(yaw)])) + translation_error = np.linalg.norm(translation_delta) return translation_error, rotation_error @@ -144,9 +153,9 @@ def printComparisonToGroundTruth( # -------------------------------------------------- # Evaluate sensor poses # -------------------------------------------------- + header = ['Transform', 'Description', 'Et0 [m]', 'Et [m]', 'Rrot0 [rad]', 'Erot [rad]'] + table = PrettyTable(header) for sensor_key, sensor in dataset["sensors"].items(): - header = ['Transform', 'Description', 'Et0 [m]', 'Et [m]', 'Rrot0 [rad]', 'Erot [rad]'] - table = PrettyTable(header) # Create a table_to_save to be output as a csv file (#977) if args["save_file_results"]: @@ -187,7 +196,7 @@ def printComparisonToGroundTruth( if dataset['calibration_config']['additional_tfs'] is not None: for additional_tf_key, additional_tf in dataset['calibration_config']['additional_tfs'].items(): - transform_key = generateKey(additional_tf["parent_link"], sensor["child_link"]) + transform_key = generateKey(additional_tf["parent_link"], additional_tf["child_link"]) row = [transform_key, Fore.LIGHTCYAN_EX + additional_tf_key + Style.RESET_ALL] diff --git a/atom_examples/softbot/softbot_bringup/launch/joy_teleop.launch b/atom_examples/softbot/softbot_bringup/launch/joy_teleop.launch index ce020a2e..0936b04e 100644 --- a/atom_examples/softbot/softbot_bringup/launch/joy_teleop.launch +++ b/atom_examples/softbot/softbot_bringup/launch/joy_teleop.launch @@ -10,7 +10,7 @@ - + diff --git a/atom_examples/softbot/softbot_bringup/launch/record.launch b/atom_examples/softbot/softbot_bringup/launch/record.launch index 7953b5d3..66862d7f 100755 --- a/atom_examples/softbot/softbot_bringup/launch/record.launch +++ b/atom_examples/softbot/softbot_bringup/launch/record.launch @@ -1,6 +1,7 @@ + @@ -19,4 +20,3 @@ -o $(arg bag)"> - diff --git a/atom_examples/softbot/softbot_calibration/calibration/config.yml b/atom_examples/softbot/softbot_calibration/calibration/config.yml index 48644b41..658005ce 100755 --- a/atom_examples/softbot/softbot_calibration/calibration/config.yml +++ b/atom_examples/softbot/softbot_calibration/calibration/config.yml @@ -36,7 +36,8 @@ description_file: "package://softbot_description/urdf/softbot.urdf.xacro" # The calibration framework requires a bagfile to extract the necessary data for the calibration. # bag_file: "$ROS_BAGS/softbot/train.bag" -bag_file: "$ROS_BAGS/softbot/train.bag" +# bag_file: "$ROS_BAGS/softbot/example/train.bag" +bag_file: "$ROS_BAGS/softbot/long_bag/long_bag1.bag" # You must define a frame of reference for the optimization process. # It must exist in the transformation chains of all the sensors which are being calibrated. @@ -109,9 +110,9 @@ additional_tfs: # This is the transformation (i.e. link) that we be optimized. # # EXAMPLE: - #base_footprint_to_base_link: - # parent_link: "base_footprint" - # child_link: "base_link" + world_to_base_footprint: + parent_link: "world" + child_link: "base_footprint" # ATOM can also calibrate several parameters of your joints. diff --git a/atom_examples/softbot/softbot_calibration/calibration/summary.pdf b/atom_examples/softbot/softbot_calibration/calibration/summary.pdf index 22395d3d..6e4935ea 100755 Binary files a/atom_examples/softbot/softbot_calibration/calibration/summary.pdf and b/atom_examples/softbot/softbot_calibration/calibration/summary.pdf differ diff --git a/atom_examples/softbot/softbot_calibration/calibration/transforms_graph.json b/atom_examples/softbot/softbot_calibration/calibration/transforms_graph.json index ca70490a..abb8a2d3 100644 --- a/atom_examples/softbot/softbot_calibration/calibration/transforms_graph.json +++ b/atom_examples/softbot/softbot_calibration/calibration/transforms_graph.json @@ -317,7 +317,7 @@ { "child": "base_footprint", "from_bag": true, - "is_transformation_calibrated": false, + "is_transformation_calibrated": true, "parent": "world", "source": "world", "target": "base_footprint", diff --git a/atom_examples/softbot/softbot_calibration/launch/collect_data.launch b/atom_examples/softbot/softbot_calibration/launch/collect_data.launch index 0604f144..fc00bb80 100755 --- a/atom_examples/softbot/softbot_calibration/launch/collect_data.launch +++ b/atom_examples/softbot/softbot_calibration/launch/collect_data.launch @@ -25,7 +25,7 @@ @arg marker_size The size of the interaction marker that is used to trigger a data save. @arg bag_file Absolute path to the playing bag. - default: $(env ROS_BAGS)/softbot/train_atom_filtered.bag + default: $(env ROS_BAGS)/softbot/long_bag/long_bag1_atom_filtered.bag @arg bag_start Playback starting time (in seconds). default: 0.0 @arg bag_rate Playback rate. default: 1.0 --> @@ -43,7 +43,7 @@ - + diff --git a/atom_examples/softbot/softbot_calibration/launch/playbag.launch b/atom_examples/softbot/softbot_calibration/launch/playbag.launch index e68a4281..915bc11a 100755 --- a/atom_examples/softbot/softbot_calibration/launch/playbag.launch +++ b/atom_examples/softbot/softbot_calibration/launch/playbag.launch @@ -22,7 +22,7 @@ Sets up image decompressors if needed, reads the urdf robot description. @arg bag_file Absolute path to the playing bag. - default: $(env ROS_BAGS)/softbot/train_atom_filtered.bag + default: $(env ROS_BAGS)/softbot/long_bag/long_bag1_atom_filtered.bag @arg bag_start Playback starting time (in seconds). default: 0.0 @arg bag_rate Playback rate. default: 1.0 @arg use_atom_bag_file Uses the bag file to complement the transformations generated by the urdf/joint_states/robot_state_publisher. Used in cases like softbot. default: False @@ -30,7 +30,7 @@ - + diff --git a/atom_examples/softbot/softbot_calibration/launch/set_initial_estimate.launch b/atom_examples/softbot/softbot_calibration/launch/set_initial_estimate.launch index afcdddaa..f9cf9729 100755 --- a/atom_examples/softbot/softbot_calibration/launch/set_initial_estimate.launch +++ b/atom_examples/softbot/softbot_calibration/launch/set_initial_estimate.launch @@ -22,7 +22,7 @@ Rviz interactive markers are used to set the pose of the sensors. @arg bag_file Absolute path to the playing bag. - default: $(env ROS_BAGS)/softbot/train_atom_filtered.bag + default: $(env ROS_BAGS)/softbot/long_bag/long_bag1_atom_filtered.bag @arg bag_start Playback starting time (in seconds). default: 0.0 @arg bag_rate Playback rate. default: 1.0 @arg marker_size Size of the markers. default: 0.5 @@ -36,7 +36,7 @@ - + diff --git a/atom_examples/softbot/softbot_calibration/rviz/dataset_playback.rviz b/atom_examples/softbot/softbot_calibration/rviz/dataset_playback.rviz index f80716d8..efb723b6 100755 --- a/atom_examples/softbot/softbot_calibration/rviz/dataset_playback.rviz +++ b/atom_examples/softbot/softbot_calibration/rviz/dataset_playback.rviz @@ -1,131 +1,132 @@ Panels: -- Class: rviz/Displays - Help Height: 0 - Name: Displays - Property Tree Widget: + - Class: rviz/Displays + Help Height: 0 + Name: Displays + Property Tree Widget: + Expanded: + - /Global Options1 + - /lidar3d-Labels3d-PointCloud21 + Splitter Ratio: 0.5666666626930237 + Tree Height: 431 + - Class: rviz/Selection + Name: Selection + - Class: rviz/Tool Properties Expanded: - - /Global Options1 - - /base_camera-Image1 - Splitter Ratio: 0.763005793094635 - Tree Height: 523 -- Class: rviz/Selection - Name: Selection -- Class: rviz/Tool Properties - Expanded: - - /2D Pose Estimate1 - - /2D Nav Goal1 - - /Publish Point1 - Name: Tool Properties - Splitter Ratio: 0.5886790156364441 -- Class: rviz/Views - Expanded: - - /Current View1 - Name: Views - Splitter Ratio: 0.5 -- Class: rviz/Time - Experimental: false - Name: Time - SyncMode: 0 - SyncSource: '' + - /2D Pose Estimate1 + - /2D Nav Goal1 + - /Publish Point1 + Name: Tool Properties + Splitter Ratio: 0.5886790156364441 + - Class: rviz/Views + Expanded: + - /Current View1 + Name: Views + Splitter Ratio: 0.5 + - Class: rviz/Time + Experimental: false + Name: Time + SyncMode: 0 + SyncSource: lidar3d-Labels3d-PointCloud2 Preferences: PromptSaveOnExit: true Toolbars: toolButtonStyle: 2 Visualization Manager: - Class: '' + Class: "" Displays: - - Alpha: 0.5 - Cell Size: 1 - Class: rviz/Grid - Color: 160; 160; 164 - Enabled: true - Line Style: - Line Width: 0.02 - Value: Lines - Name: Grid - Normal Cell Count: 0 - Offset: - X: 0 - Y: 0 - Z: 0 - Plane: XY - Plane Cell Count: 10 - Reference Frame: world - Value: true - - Class: rviz/TF - Enabled: true - Frame Timeout: 15 - Frames: - All Enabled: true - Marker Scale: 1 - Name: TF - Show Arrows: false - Show Axes: true - Show Names: false - Tree: {} - Update Interval: 0 - Value: false - - Class: rviz/MarkerArray - Enabled: true - Marker Topic: /dataset_playback/robot_meshes - Name: Robot Meshes - Namespaces: {} - Queue Size: 10 - Value: true - - Class: rviz/Image - Enabled: true - Image Topic: /front_left_camera/rgb/image_raw/labeled2d - Max Value: 1 - Median window: 5 - Min Value: 0 - Name: front_left_camera-Labels-Image - Normalize Range: true - Queue Size: 2 - Transport Hint: raw - Unreliable: false - Value: false - - Class: rviz/Image - Enabled: true - Image Topic: /front_right_camera/rgb/image_raw/labeled2d - Max Value: 1 - Median window: 5 - Min Value: 0 - Name: front_right_camera-Labels-Image - Normalize Range: true - Queue Size: 2 - Transport Hint: raw - Unreliable: false - Value: false - - Alpha: 1 - Autocompute Intensity Bounds: true - Autocompute Value Bounds: - Max Value: 10 - Min Value: -10 + - Alpha: 0.5 + Cell Size: 1 + Class: rviz/Grid + Color: 160; 160; 164 + Enabled: false + Line Style: + Line Width: 0.019999999552965164 + Value: Lines + Name: Grid + Normal Cell Count: 0 + Offset: + X: 0 + Y: 0 + Z: 0 + Plane: XY + Plane Cell Count: 10 + Reference Frame: world + Value: false + - Class: rviz/TF + Enabled: false + Frame Timeout: 15 + Frames: + All Enabled: true + Marker Alpha: 1 + Marker Scale: 1 + Name: TF + Show Arrows: false + Show Axes: true + Show Names: false + Tree: + {} + Update Interval: 0 + Value: false + - Class: rviz/MarkerArray + Enabled: false + Marker Topic: /dataset_playback/robot_meshes + Name: Robot Meshes + Namespaces: + {} + Queue Size: 10 + Value: false + - Class: rviz/Image + Enabled: true + Image Topic: /front_left_camera/rgb/image_raw/labeled2d + Max Value: 1 + Median window: 5 + Min Value: 0 + Name: front_left_camera-Labels-Image + Normalize Range: true + Queue Size: 2 + Transport Hint: raw + Unreliable: false + Value: true + - Class: rviz/Image + Enabled: true + Image Topic: /front_right_camera/rgb/image_raw/labeled2d + Max Value: 1 + Median window: 5 + Min Value: 0 + Name: front_right_camera-Labels-Image + Normalize Range: true + Queue Size: 2 + Transport Hint: raw + Unreliable: false + Value: true + - Alpha: 1 + Autocompute Intensity Bounds: true + Autocompute Value Bounds: + Max Value: 10 + Min Value: -10 + Value: true + Axis: Z + Channel Name: intensity + Class: rviz/PointCloud2 + Color: 255; 237; 111 + Color Transformer: RGB8 + Decay Time: 0 + Enabled: true + Invert Rainbow: false + Max Color: 255; 255; 255 + Min Color: 0; 0; 0 + Name: lidar3d-Labels3d-PointCloud2 + Position Transformer: XYZ + Queue Size: 10 + Selectable: true + Size (Pixels): 3 + Size (m): 0.03999999910593033 + Style: Spheres + Topic: /lidar3d/points/labeled3d + Unreliable: false + Use Fixed Frame: true + Use rainbow: true Value: true - Axis: Z - Channel Name: intensity - Class: rviz/PointCloud2 - Color: 255; 237; 111 - Color Transformer: RGB8 - Decay Time: 0 - Enabled: true - Invert Rainbow: false - Max Color: 255; 255; 255 - Max Intensity: 4096 - Min Color: 0; 0; 0 - Min Intensity: 0 - Name: lidar3d-Labels3d-PointCloud2 - Position Transformer: '' - Queue Size: 10 - Selectable: true - Size (Pixels): 3 - Size (m): 0.02 - Style: Spheres - Topic: /lidar3d/points/labeled3d - Unreliable: false - Use Fixed Frame: true - Use rainbow: true - Value: true Enabled: true Global Options: Background Color: 255; 255; 255 @@ -134,74 +135,75 @@ Visualization Manager: Frame Rate: 30 Name: root Tools: - - Class: rviz/Interact - Hide Inactive Objects: true - - Class: rviz/MoveCamera - - Class: rviz/Select - - Class: rviz/FocusCamera - - Class: rviz/Measure - - Class: rviz/SetInitialPose - Theta std deviation: 0.2617993950843811 - Topic: /initialpose - X std deviation: 0.5 - Y std deviation: 0.5 - - Class: rviz/SetGoal - Topic: /move_base_simple/goal - - Class: rviz/PublishPoint - Single click: true - Topic: /clicked_point - - Class: rviz_visual_tools/KeyTool + - Class: rviz/Interact + Hide Inactive Objects: true + - Class: rviz/MoveCamera + - Class: rviz/Select + - Class: rviz/FocusCamera + - Class: rviz/Measure + - Class: rviz/SetInitialPose + Theta std deviation: 0.2617993950843811 + Topic: /initialpose + X std deviation: 0.5 + Y std deviation: 0.5 + - Class: rviz/SetGoal + Topic: /move_base_simple/goal + - Class: rviz/PublishPoint + Single click: true + Topic: /clicked_point + - Class: rviz_visual_tools/KeyTool + - Class: rviz_plugin_selected_points_publisher/SelectedPointsPublisher Value: true Views: Current: Class: rviz/XYOrbit - Distance: 8.35604476928711 + Distance: 1.855129599571228 Enable Stereo Rendering: Stereo Eye Separation: 0.05999999865889549 Stereo Focal Distance: 1 Swap Stereo Eyes: false Value: false + Field of View: 0.7853981852531433 Focal Point: - X: 0.3314114809036255 - Y: 0.6464090347290039 - Z: 9.527429938316345e-07 + X: 2.1128342151641846 + Y: -0.26142096519470215 + Z: 9.832466503212345e-07 Focal Shape Fixed Size: true Focal Shape Size: 0.05000000074505806 Invert Z Axis: false Name: Current View Near Clip Distance: 0.009999999776482582 - Pitch: 0.46479693055152893 + Pitch: 0.050202593207359314 Target Frame: - Value: XYOrbit (rviz) - Yaw: 2.752181053161621 + Yaw: 2.543501615524292 Saved: - - Class: rviz/Orbit - Distance: 4.057810306549072 - Enable Stereo Rendering: - Stereo Eye Separation: 0.05999999865889549 - Stereo Focal Distance: 1 - Swap Stereo Eyes: false - Value: false - Focal Point: - X: -0.424695760011673 - Y: 0.802316427230835 - Z: 0.9974352121353149 - Focal Shape Fixed Size: true - Focal Shape Size: 0.05000000074505806 - Invert Z Axis: false - Name: Orbit - Near Clip Distance: 0.009999999776482582 - Pitch: 0.5447967052459717 - Target Frame: - Value: Orbit (rviz) - Yaw: 3.929020881652832 + - Class: rviz/Orbit + Distance: 4.057810306549072 + Enable Stereo Rendering: + Stereo Eye Separation: 0.05999999865889549 + Stereo Focal Distance: 1 + Swap Stereo Eyes: false + Value: false + Field of View: 0.7853981852531433 + Focal Point: + X: -0.424695760011673 + Y: 0.802316427230835 + Z: 0.9974352121353149 + Focal Shape Fixed Size: true + Focal Shape Size: 0.05000000074505806 + Invert Z Axis: false + Name: Orbit + Near Clip Distance: 0.009999999776482582 + Pitch: 0.5447967052459717 + Target Frame: + Yaw: 3.929020881652832 Window Geometry: Displays: collapsed: false - Height: 683 + Height: 1050 Hide Left Dock: false Hide Right Dock: false - QMainWindow State: 000000ff00000000fd00000004000000000000016a0000024cfc020000000bfb0000001200530065006c0065006300740069006f006e000000003d0000009b0000006400fffffffb0000001e0054006f006f006c002000500072006f007000650072007400690065007302000001ed000001df00000185000000a3fb000000120056006900650077007300200054006f006f02000001df000002110000018500000122fb000000200054006f006f006c002000500072006f0070006500720074006900650073003203000002880000011d000002210000017afb000000100044006900730070006c00610079007301000000410000024c000000dd00fffffffb0000000a00560069006500770073000000018b00000102000000b000fffffffb0000002000730065006c0065006300740069006f006e00200062007500660066006500720200000138000000aa0000023a00000294fb00000014005700690064006500530074006500720065006f02000000e6000000d2000003ee0000030bfb0000000c004b0069006e0065006300740200000186000001060000030c00000261fb0000001a00460072006f006e00740061006c00430061006d006500720061000000012e000001170000000000000000fb000000300062006100730065005f00630061006d006500720061002d004c006100620065006c0073002d0049006d00610067006500000001da000000b30000000000000000000000010000011c0000024cfc0200000015fb000000220062006100730065005f00630061006d006500720061002d0049006d00610067006500000000410000024c0000001600fffffffb0000001c00460072006f006e00740061006c002d00430061006d006500720061000000003d000001260000000000000000fb0000001e0054006f007000520069006700680074002d00430061006d00650072006100000000410000003a0000000000000000fb0000001c0054006f0070004c006500660074002d00430061006d0065007200610000000041000003840000000000000000fb0000000c00430061006d00650072006100000000410000024c0000000000000000fb0000000c00430061006d006500720061010000003d000003420000000000000000fb0000002a0054006f0070005200690067006800740049006d006100670065002d004c006100620065006c0065006400000000410000024c0000000000000000fb0000000c00430061006d00650072006101000000410000024c0000000000000000fb000000280054006f0070004c0065006600740049006d006100670065002d004c006100620065006c006500640000000177000001160000000000000000fb000000340054006f00700043005200470042004400430061006d002d0049006d006100670065002d004c006100620065006c006c006500640000000120000002a50000000000000000fb0000003a0054006f00700043005200470042004400430061006d006500720061002d0049006d006100670065002d004c006100620065006c006c0065006401000001630000012a0000000000000000fb000000280054006f00700043005200470042004400430061006d006500720061002d0049006d00610067006500000001da000000b30000000000000000fb0000001a0054006f0070004c006500660074002d0049006d00610067006501000000410000024c0000000000000000fb0000001c0054006f007000520069006700680074002d0049006d0061006700650100000169000001240000000000000000fb0000001e0054006f006f006c002000500072006f00700065007200740069006500730100000041000000780000000000000000fb0000001e004c00650066007400530074006500720065006f0049006d006100670065000000003d000001340000000000000000fb000000200052006900670068007400530074006500720065006f0049006d0061006700650000000122000000dd0000000000000000fb0000001600460072006f006e007400430061006d006500720061000000003d0000008b0000000000000000fb0000002a0052006900670068007400530074006500720065006f005700690064006500430061006d00650072006100000000ce0000008a0000000000000000fb00000026004c00650066007400530074006500720065006f00570069006400650049006d006100670065000000003d0000019d0000000000000000fb0000001200530065006c0065006300740069006f006e010000025a000000b200000000000000000000000200000490000000a9fc0100000001fb0000000a00560069006500770073030000004e00000080000002e10000019700000003000007800000003efc0100000002fb0000000800540069006d00650000000000000007800000030000fffffffb0000000800540069006d00650100000000000004500000000000000000000003e60000024c00000004000000040000000800000008fc0000000100000002000000010000000a0054006f006f006c00730100000000ffffffff0000000000000000 + QMainWindow State: 000000ff00000000fd00000004000000000000016a000003b8fc020000000dfb0000001200530065006c0065006300740069006f006e000000003d0000009b0000006b00fffffffb0000001e0054006f006f006c002000500072006f007000650072007400690065007302000001ed000001df00000185000000a3fb000000120056006900650077007300200054006f006f02000001df000002110000018500000122fb000000200054006f006f006c002000500072006f0070006500720074006900650073003203000002880000011d000002210000017afb000000100044006900730070006c0061007900730100000044000001f0000000eb00fffffffb0000000a00560069006500770073000000018b00000102000000b900fffffffb0000002000730065006c0065006300740069006f006e00200062007500660066006500720200000138000000aa0000023a00000294fb00000014005700690064006500530074006500720065006f02000000e6000000d2000003ee0000030bfb0000000c004b0069006e0065006300740200000186000001060000030c00000261fb0000001a00460072006f006e00740061006c00430061006d006500720061000000012e000001170000000000000000fb000000300062006100730065005f00630061006d006500720061002d004c006100620065006c0073002d0049006d00610067006500000001da000000b30000000000000000fb0000003c00660072006f006e0074005f006c006500660074005f00630061006d006500720061002d004c006100620065006c0073002d0049006d006100670065010000023b000000dc0000001600fffffffb0000003e00660072006f006e0074005f00720069006700680074005f00630061006d006500720061002d004c006100620065006c0073002d0049006d006100670065010000031e000000de0000001600ffffff000000010000011c0000024cfc0200000015fb000000220062006100730065005f00630061006d006500720061002d0049006d00610067006500000000410000024c0000000000000000fb0000001c00460072006f006e00740061006c002d00430061006d006500720061000000003d000001260000000000000000fb0000001e0054006f007000520069006700680074002d00430061006d00650072006100000000410000003a0000000000000000fb0000001c0054006f0070004c006500660074002d00430061006d0065007200610000000041000003840000000000000000fb0000000c00430061006d00650072006100000000410000024c0000000000000000fb0000000c00430061006d006500720061010000003d000003420000000000000000fb0000002a0054006f0070005200690067006800740049006d006100670065002d004c006100620065006c0065006400000000410000024c0000000000000000fb0000000c00430061006d00650072006101000000410000024c0000000000000000fb000000280054006f0070004c0065006600740049006d006100670065002d004c006100620065006c006500640000000177000001160000000000000000fb000000340054006f00700043005200470042004400430061006d002d0049006d006100670065002d004c006100620065006c006c006500640000000120000002a50000000000000000fb0000003a0054006f00700043005200470042004400430061006d006500720061002d0049006d006100670065002d004c006100620065006c006c0065006401000001630000012a0000000000000000fb000000280054006f00700043005200470042004400430061006d006500720061002d0049006d00610067006500000001da000000b30000000000000000fb0000001a0054006f0070004c006500660074002d0049006d00610067006501000000410000024c0000000000000000fb0000001c0054006f007000520069006700680074002d0049006d0061006700650100000169000001240000000000000000fb0000001e0054006f006f006c002000500072006f00700065007200740069006500730100000041000000780000000000000000fb0000001e004c00650066007400530074006500720065006f0049006d006100670065000000003d000001340000000000000000fb000000200052006900670068007400530074006500720065006f0049006d0061006700650000000122000000dd0000000000000000fb0000001600460072006f006e007400430061006d006500720061000000003d0000008b0000000000000000fb0000002a0052006900670068007400530074006500720065006f005700690064006500430061006d00650072006100000000ce0000008a0000000000000000fb00000026004c00650066007400530074006500720065006f00570069006400650049006d006100670065000000003d0000019d0000000000000000fb0000001200530065006c0065006300740069006f006e010000025a000000b200000000000000000000000200000490000000a9fc0100000001fb0000000a00560069006500770073030000004e00000080000002e10000019700000003000007800000003efc0100000002fb0000000800540069006d0065000000000000000780000004f900fffffffb0000000800540069006d006501000000000000045000000000000000000000060f000003b800000004000000040000000800000008fc0000000100000002000000010000000a0054006f006f006c00730100000000ffffffff0000000000000000 Selection: collapsed: false Time: @@ -210,8 +212,10 @@ Window Geometry: collapsed: false Views: collapsed: false - Width: 1366 + Width: 1920 X: 0 - Y: 28 - base_camera-Image: + Y: 0 + front_left_camera-Labels-Image: + collapsed: false + front_right_camera-Labels-Image: collapsed: false diff --git a/atom_examples/softbot/softbot_calibration/urdf/optimized.urdf.xacro b/atom_examples/softbot/softbot_calibration/urdf/optimized.urdf.xacro index d03f5197..22432845 100644 --- a/atom_examples/softbot/softbot_calibration/urdf/optimized.urdf.xacro +++ b/atom_examples/softbot/softbot_calibration/urdf/optimized.urdf.xacro @@ -373,7 +373,7 @@ - + @@ -493,7 +493,7 @@ false - + @@ -586,7 +586,7 @@ false - + diff --git a/atom_examples/softbot/softbot_calibration/urdf/optimized_w_pattern.urdf.xacro b/atom_examples/softbot/softbot_calibration/urdf/optimized_w_pattern.urdf.xacro index 39881cf2..b265ca9f 100644 --- a/atom_examples/softbot/softbot_calibration/urdf/optimized_w_pattern.urdf.xacro +++ b/atom_examples/softbot/softbot_calibration/urdf/optimized_w_pattern.urdf.xacro @@ -373,7 +373,7 @@ - + @@ -493,7 +493,7 @@ false - + @@ -586,7 +586,7 @@ false - + @@ -655,7 +655,7 @@ - +