diff --git a/data/evaluations/Scene6/aruco_marker_poses.json b/data/evaluations/Scene6/aruco_marker_poses.json index eb775e0..8ff2416 100644 --- a/data/evaluations/Scene6/aruco_marker_poses.json +++ b/data/evaluations/Scene6/aruco_marker_poses.json @@ -1,7 +1,7 @@ { "schema_version": "1.0", "stage": "corner_marker_poses", - "created_utc": "2026-06-01T22:49:25Z", + "created_utc": "2026-06-02T04:19:22Z", "summary": { "num_cameras": 7, "num_markers": 54 diff --git a/data/evaluations/Scene6/aruco_positions_initial.json b/data/evaluations/Scene6/aruco_positions_initial.json index e3cc97f..fc4ef34 100644 --- a/data/evaluations/Scene6/aruco_positions_initial.json +++ b/data/evaluations/Scene6/aruco_positions_initial.json @@ -1,7 +1,7 @@ { "schema_version": "1.2", "stage": "initial_triangulation", - "created_utc": "2026-06-01T20:35:49Z", + "created_utc": "2026-06-02T04:19:06Z", "summary": { "num_cameras": 7, "num_markers": 54, diff --git a/data/evaluations/Scene6/aruco_positions_optimized.json b/data/evaluations/Scene6/aruco_positions_optimized.json index 00251b5..1cade45 100644 --- a/data/evaluations/Scene6/aruco_positions_optimized.json +++ b/data/evaluations/Scene6/aruco_positions_optimized.json @@ -1,6 +1,6 @@ { "schema_version": "1.2", - "created_utc": "2026-06-01T20:36:00Z", + "created_utc": "2026-06-02T04:19:22Z", "summary": { "num_cameras": 7, "num_markers": 54, diff --git a/data/evaluations/Scene6/render_a_aruco_detection.json b/data/evaluations/Scene6/render_a_aruco_detection.json index f78a9a8..d6a2669 100644 --- a/data/evaluations/Scene6/render_a_aruco_detection.json +++ b/data/evaluations/Scene6/render_a_aruco_detection.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:35:43Z", + "created_utc": "2026-06-02T04:19:00Z", "vision_config": { "MarkerType": "DICT_4X4_250", "MarkerSize": 0.025 @@ -46,7 +46,7 @@ }, "detections": [ { - "observation_id": "62525388-3107-4bf5-aa14-dd503e019139", + "observation_id": "8a352e6b-95bc-4cd9-8c0e-efc241ab9fcd", "type": "aruco", "marker_id": 219, "marker_size_m": 0.025, @@ -100,7 +100,7 @@ "confidence": 0.7395976147580084 }, { - "observation_id": "9ea3000e-592e-46ad-9fa7-8e72c999577a", + "observation_id": "f9bfbba9-a903-47a8-9208-be7f5f0b3f89", "type": "aruco", "marker_id": 218, "marker_size_m": 0.025, @@ -154,7 +154,7 @@ "confidence": 0.9199148952780339 }, { - "observation_id": "353ca775-9971-49f9-9f70-bd1a6defb412", + "observation_id": "f2a36302-491a-4b7e-9b19-df16cba97ae1", "type": "aruco", "marker_id": 114, "marker_size_m": 0.025, @@ -208,7 +208,7 @@ "confidence": 0.7654670561742843 }, { - "observation_id": "4b9fefbc-dccc-4c00-973a-15bac6e51cd1", + "observation_id": "29243d93-eccf-4d5a-b6a8-3b11df773a17", "type": "aruco", "marker_id": 243, "marker_size_m": 0.025, @@ -262,7 +262,7 @@ "confidence": 0.8622084291764343 }, { - "observation_id": "c5799902-3340-42eb-91fe-6749ef7c1878", + "observation_id": "5571e834-1780-4719-ae13-79d7ccd2035e", "type": "aruco", "marker_id": 120, "marker_size_m": 0.025, @@ -316,7 +316,7 @@ "confidence": 0.7239659906759255 }, { - "observation_id": "34fd27c5-ea33-4032-b860-7ca07e68d31e", + "observation_id": "eb4f6e50-8ca1-4308-8a6f-97bec6fd4144", "type": "aruco", "marker_id": 248, "marker_size_m": 0.025, @@ -370,7 +370,7 @@ "confidence": 0.7503292024313934 }, { - "observation_id": "1766ea06-efa2-4f8f-83fa-a022ba64798f", + "observation_id": "8e522fa8-6b31-42f2-8d72-a3e160500b38", "type": "aruco", "marker_id": 245, "marker_size_m": 0.025, @@ -424,7 +424,7 @@ "confidence": 0.6926838055995629 }, { - "observation_id": "2017954a-f31c-4a85-87b4-640c69cb1123", + "observation_id": "91688366-1a9c-454a-acf7-f0c6168a65e0", "type": "aruco", "marker_id": 47, "marker_size_m": 0.025, @@ -478,7 +478,7 @@ "confidence": 0.12146268776527554 }, { - "observation_id": "68204adf-9785-4dcb-91ef-b6a31748d842", + "observation_id": "84263851-31d1-4c5f-ae52-d97fe58ca2dc", "type": "aruco", "marker_id": 210, "marker_size_m": 0.025, @@ -532,7 +532,7 @@ "confidence": 0.47917663082333867 }, { - "observation_id": "8a458e99-f7c7-4c99-b733-4962986be1f6", + "observation_id": "bba92d7f-2356-4e50-8bf7-d54d8aa78814", "type": "aruco", "marker_id": 85, "marker_size_m": 0.025, @@ -586,7 +586,7 @@ "confidence": 0.4560525484643318 }, { - "observation_id": "dcf64c7b-4477-48e4-b04a-a094f8d522d1", + "observation_id": "ee5f5f18-5eaa-47c0-895b-75e1192bcf27", "type": "aruco", "marker_id": 79, "marker_size_m": 0.025, @@ -640,7 +640,7 @@ "confidence": 0.5734281513866332 }, { - "observation_id": "6fba9952-513a-4115-8d79-93ad76a62900", + "observation_id": "4342d950-badc-4e4a-9cf6-8ad10793d677", "type": "aruco", "marker_id": 96, "marker_size_m": 0.025, @@ -694,7 +694,7 @@ "confidence": 0.525542829627259 }, { - "observation_id": "c72c6dea-aa69-4dfb-a2bf-f9f2b4ef5693", + "observation_id": "abae9263-fabd-4ac8-9681-e3f884574a9e", "type": "aruco", "marker_id": 215, "marker_size_m": 0.025, @@ -748,7 +748,7 @@ "confidence": 0.456911083882938 }, { - "observation_id": "7fa2fe63-7b3c-48b8-9c90-14460dfaa99c", + "observation_id": "18734c57-deef-4d2b-adf9-ab3d3e1e024c", "type": "aruco", "marker_id": 62, "marker_size_m": 0.025, @@ -802,7 +802,7 @@ "confidence": 0.5038606541951498 }, { - "observation_id": "fa36bcf5-bb39-41f6-81b5-6aaa0ae366da", + "observation_id": "8e1bbd2a-df7c-455d-920c-f0d52b3b41b6", "type": "aruco", "marker_id": 105, "marker_size_m": 0.025, @@ -856,7 +856,7 @@ "confidence": 0.43622925667631085 }, { - "observation_id": "dc537cb6-00ab-440a-beca-280008856a05", + "observation_id": "fced8c65-73dd-4bbc-b785-7140bfa34f17", "type": "aruco", "marker_id": 208, "marker_size_m": 0.025, @@ -910,7 +910,7 @@ "confidence": 0.4417935296159658 }, { - "observation_id": "39c72167-6477-48e9-8626-ce64a16f210b", + "observation_id": "41484a56-f1f1-4e67-a500-eeeafc251977", "type": "aruco", "marker_id": 75, "marker_size_m": 0.025, @@ -964,7 +964,7 @@ "confidence": 0.29844141482805986 }, { - "observation_id": "7101cbcc-d400-4e9d-9738-bcaaefa84280", + "observation_id": "dbf1a420-169c-4263-8ed4-58fd67b016d1", "type": "aruco", "marker_id": 102, "marker_size_m": 0.025, @@ -1018,7 +1018,7 @@ "confidence": 0.2521714913889437 }, { - "observation_id": "a6041a2f-b794-42df-ac39-6f5c30ded371", + "observation_id": "733a03eb-f9b5-4f1c-8c86-42090919246d", "type": "aruco", "marker_id": 198, "marker_size_m": 0.025, @@ -1072,7 +1072,7 @@ "confidence": 0.16306081184012358 }, { - "observation_id": "526c9a0e-0193-4142-9bd9-95811539f917", + "observation_id": "9a95cbc5-8e24-4ede-8d33-423cc9fb43f5", "type": "aruco", "marker_id": 92, "marker_size_m": 0.025, @@ -1126,7 +1126,7 @@ "confidence": 0.31777455864589965 }, { - "observation_id": "2e95cc8f-82f0-4725-ab8d-0a53ac2c6997", + "observation_id": "4d1af77d-cc46-44c2-b323-d5a61e518e31", "type": "aruco", "marker_id": 217, "marker_size_m": 0.025, @@ -1180,7 +1180,7 @@ "confidence": 0.3029173397022545 }, { - "observation_id": "212770a6-95b9-4cce-8c71-71239d7493f2", + "observation_id": "58f22bec-c64b-47ab-9e40-bdbefe180690", "type": "aruco", "marker_id": 61, "marker_size_m": 0.025, @@ -1234,7 +1234,7 @@ "confidence": 0.1527342148240039 }, { - "observation_id": "b874d1ca-593b-4213-a099-b24a18cb57f1", + "observation_id": "bb50a002-929c-4234-a55a-d48c10d64077", "type": "aruco", "marker_id": 83, "marker_size_m": 0.025, @@ -1288,7 +1288,7 @@ "confidence": 0.19743498130596515 }, { - "observation_id": "bb1226b3-837a-41fc-ba34-7f674db3c845", + "observation_id": "f167c288-7e9f-4210-b430-b269c59ace53", "type": "aruco", "marker_id": 206, "marker_size_m": 0.025, @@ -1342,7 +1342,7 @@ "confidence": 0.2849187633475991 }, { - "observation_id": "8d0391e5-c78b-4154-8b4d-1ceb5f9b3be8", + "observation_id": "ddf96bef-4e8d-4fd7-b9ec-8d19945fc553", "type": "aruco", "marker_id": 207, "marker_size_m": 0.025, @@ -1396,7 +1396,7 @@ "confidence": 0.24627951083020566 }, { - "observation_id": "1e74abc8-2898-4ae7-81cd-20052c25f005", + "observation_id": "49ae0561-9a65-4509-9d1a-5f103b6ca965", "type": "aruco", "marker_id": 72, "marker_size_m": 0.025, @@ -1450,7 +1450,7 @@ "confidence": 0.22592760282333144 }, { - "observation_id": "d97d10e4-a3eb-46ae-a011-32ca87288073", + "observation_id": "ca929090-bf27-405b-854e-8ca1364747df", "type": "aruco", "marker_id": 84, "marker_size_m": 0.025, @@ -1504,7 +1504,7 @@ "confidence": 0.19681943169996122 }, { - "observation_id": "1e70b9c1-3707-4352-bb60-34a4d728b1e5", + "observation_id": "b6cfaa46-0974-48c0-b82e-3d945bb33871", "type": "aruco", "marker_id": 86, "marker_size_m": 0.025, @@ -1558,7 +1558,7 @@ "confidence": 0.1640007734958032 }, { - "observation_id": "48a90089-6598-4dbc-a791-2bbac254c987", + "observation_id": "cba0cc7d-5f9b-4617-bd02-78259f7a104f", "type": "aruco", "marker_id": 60, "marker_size_m": 0.025, @@ -1612,7 +1612,7 @@ "confidence": 0.1646279680870627 }, { - "observation_id": "df725659-f331-4813-8abe-8d1441f9a67d", + "observation_id": "f47e8490-f57e-43f2-9f0d-cafe12bec41d", "type": "aruco", "marker_id": 93, "marker_size_m": 0.025, diff --git a/data/evaluations/Scene6/render_a_camera_pose.json b/data/evaluations/Scene6/render_a_camera_pose.json index 1d486b0..86d87b2 100644 --- a/data/evaluations/Scene6/render_a_camera_pose.json +++ b/data/evaluations/Scene6/render_a_camera_pose.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:35:46Z", + "created_utc": "2026-06-02T04:19:04Z", "source": { "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene6\\render_a_aruco_detection.json", "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" diff --git a/data/evaluations/Scene6/render_b_aruco_detection.json b/data/evaluations/Scene6/render_b_aruco_detection.json index 90024e0..74dfac9 100644 --- a/data/evaluations/Scene6/render_b_aruco_detection.json +++ b/data/evaluations/Scene6/render_b_aruco_detection.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:35:44Z", + "created_utc": "2026-06-02T04:19:01Z", "vision_config": { "MarkerType": "DICT_4X4_250", "MarkerSize": 0.025 @@ -46,7 +46,7 @@ }, "detections": [ { - "observation_id": "8de83040-e47e-404c-a8ab-fb4636a2e577", + "observation_id": "edd1c68a-6229-4832-a2e6-68ba0386ec92", "type": "aruco", "marker_id": 42, "marker_size_m": 0.025, @@ -100,7 +100,7 @@ "confidence": 0.7734558326344684 }, { - "observation_id": "2f8051e9-a040-4728-a653-d0a027ab6357", + "observation_id": "5f6ce428-30e9-40c7-9f94-ece60c7e9f99", "type": "aruco", "marker_id": 43, "marker_size_m": 0.025, @@ -154,7 +154,7 @@ "confidence": 0.39276641139320373 }, { - "observation_id": "1ffb97a8-747f-4e1f-bd59-072678ed5ae9", + "observation_id": "79649f1c-0ce6-42e2-a2fd-b4f934e61672", "type": "aruco", "marker_id": 219, "marker_size_m": 0.025, @@ -208,7 +208,7 @@ "confidence": 0.5371673377023298 }, { - "observation_id": "31134c88-29c8-4f81-a205-2b56e5b33ed2", + "observation_id": "ce403dbf-e4c7-4801-a624-31724c4afe99", "type": "aruco", "marker_id": 243, "marker_size_m": 0.025, @@ -262,7 +262,7 @@ "confidence": 0.4966751237638301 }, { - "observation_id": "7bb24841-d699-4d9d-8b89-b05b72887441", + "observation_id": "eb66c9bf-b8cd-4a33-98ab-26ce8b754b48", "type": "aruco", "marker_id": 63, "marker_size_m": 0.025, @@ -316,7 +316,7 @@ "confidence": 0.1539593300495616 }, { - "observation_id": "0443f5d6-40cd-469c-a10d-5310c8a154df", + "observation_id": "95edced7-ebf3-4c04-a40e-d31f171100bc", "type": "aruco", "marker_id": 41, "marker_size_m": 0.025, @@ -370,7 +370,7 @@ "confidence": 0.2771200012449925 }, { - "observation_id": "d6bc45e2-3e65-405e-87a8-494af9486a7d", + "observation_id": "2daaf8f1-0fe0-4be9-91aa-71d7c3b18cfc", "type": "aruco", "marker_id": 218, "marker_size_m": 0.025, @@ -424,7 +424,7 @@ "confidence": 0.42062184880944004 }, { - "observation_id": "d9780318-7f48-4a60-9226-fd31945a1cb6", + "observation_id": "e4932247-8811-440e-8e09-39ed0da05c59", "type": "aruco", "marker_id": 102, "marker_size_m": 0.025, @@ -478,7 +478,7 @@ "confidence": 0.39637168760361213 }, { - "observation_id": "eb932cba-4bf6-4547-bdf6-6cd38505165d", + "observation_id": "e1486d6d-af97-4229-963b-037cc305ddc5", "type": "aruco", "marker_id": 64, "marker_size_m": 0.025, @@ -532,7 +532,7 @@ "confidence": 0.4633649853376546 }, { - "observation_id": "1bba854a-63b6-41ee-abc6-4bd34d026908", + "observation_id": "77643f66-edc0-486f-a258-59b903e96bfc", "type": "aruco", "marker_id": 58, "marker_size_m": 0.025, @@ -586,7 +586,7 @@ "confidence": 0.3638956157928849 }, { - "observation_id": "95ffb758-c383-43dd-a2f0-04bf2040d006", + "observation_id": "73ecd1ef-0f2b-423a-b76c-1672996a70dc", "type": "aruco", "marker_id": 248, "marker_size_m": 0.025, @@ -640,7 +640,7 @@ "confidence": 0.3428886510457159 }, { - "observation_id": "cc90bf8a-f751-4653-a98e-34926d39f9f5", + "observation_id": "f95a743a-7c9b-4ea0-8ca8-18ffe14be54d", "type": "aruco", "marker_id": 245, "marker_size_m": 0.025, @@ -694,7 +694,7 @@ "confidence": 0.35532892589788884 }, { - "observation_id": "fcabb226-bbc9-4a36-a0ec-48254fb83038", + "observation_id": "91bb82ae-9a0c-4bdb-86c8-44e6e1e06167", "type": "aruco", "marker_id": 92, "marker_size_m": 0.025, @@ -748,7 +748,7 @@ "confidence": 0.46896024883690896 }, { - "observation_id": "1fb5b212-2e11-4690-bcc1-7b753195278b", + "observation_id": "05e993b2-b16e-47da-8699-e8e6e8f72811", "type": "aruco", "marker_id": 96, "marker_size_m": 0.025, @@ -802,7 +802,7 @@ "confidence": 0.44372569385651617 }, { - "observation_id": "3574f0f5-4145-4c9b-9d8a-0d37d49e39d5", + "observation_id": "5f846c65-46cd-4ee9-8d84-69da2d502949", "type": "aruco", "marker_id": 103, "marker_size_m": 0.025, @@ -856,7 +856,7 @@ "confidence": 0.45199802144368495 }, { - "observation_id": "9db777dc-abd3-49e9-b435-5fe9a0caa28e", + "observation_id": "50914c63-847b-47ab-8f96-97ca10397dc1", "type": "aruco", "marker_id": 51, "marker_size_m": 0.025, @@ -910,7 +910,7 @@ "confidence": 0.45199802144368495 }, { - "observation_id": "9776006c-79db-4113-a35f-5b13a27f17d5", + "observation_id": "56be4c30-d271-4bed-96ac-0e288a7ba7cb", "type": "aruco", "marker_id": 62, "marker_size_m": 0.025, @@ -964,7 +964,7 @@ "confidence": 0.44348322079976393 }, { - "observation_id": "2ba8d5ea-5401-41fc-b08c-342c8b953857", + "observation_id": "d972afb6-d2a8-4660-97dd-e577641661f3", "type": "aruco", "marker_id": 79, "marker_size_m": 0.025, @@ -1018,7 +1018,7 @@ "confidence": 0.41815762699787656 }, { - "observation_id": "023d69de-f1b6-4d9f-8a55-7f6c12449d8b", + "observation_id": "a121513a-e5c2-47cd-8cb1-31a371bce181", "type": "aruco", "marker_id": 205, "marker_size_m": 0.025, @@ -1072,7 +1072,7 @@ "confidence": 0.3958181457519531 }, { - "observation_id": "2b837b27-c54d-4f3f-b7db-946ac5876ada", + "observation_id": "6c89300a-d6fd-4ad7-9c33-fc9c87aefe42", "type": "aruco", "marker_id": 215, "marker_size_m": 0.025, @@ -1126,7 +1126,7 @@ "confidence": 0.39178239625208167 }, { - "observation_id": "6ff293b7-a9d1-4971-8694-6b638503540c", + "observation_id": "486866eb-d422-4dcc-a919-175572d4b8d2", "type": "aruco", "marker_id": 217, "marker_size_m": 0.025, @@ -1180,7 +1180,7 @@ "confidence": 0.4015868133874269 }, { - "observation_id": "b8622361-42e9-455e-b658-af309e8b601d", + "observation_id": "486f3180-8b8a-43b3-89aa-eb317cca0996", "type": "aruco", "marker_id": 208, "marker_size_m": 0.025, @@ -1234,7 +1234,7 @@ "confidence": 0.3776 }, { - "observation_id": "63eee46e-454e-4387-b1f0-42f119ea041d", + "observation_id": "f0462ef4-70e9-46ba-972d-e10cf2253f75", "type": "aruco", "marker_id": 210, "marker_size_m": 0.025, @@ -1288,7 +1288,7 @@ "confidence": 0.3320910299473707 }, { - "observation_id": "75911c27-a2b0-4add-9741-56d72879aebf", + "observation_id": "653e2a8d-c933-42f4-bcde-0b1fc8807f40", "type": "aruco", "marker_id": 214, "marker_size_m": 0.025, @@ -1342,7 +1342,7 @@ "confidence": 0.3465862068965517 }, { - "observation_id": "5be757f5-3b18-49e1-aa0d-af42ca4470bc", + "observation_id": "3ecb5ecb-4abf-4e5e-ba88-5b74652019a6", "type": "aruco", "marker_id": 206, "marker_size_m": 0.025, @@ -1396,7 +1396,7 @@ "confidence": 0.3579602826436361 }, { - "observation_id": "7147361e-b147-4912-aadc-ddb413e77ffd", + "observation_id": "223afbe8-9c2e-4777-9bc1-dacba40306a3", "type": "aruco", "marker_id": 207, "marker_size_m": 0.025, @@ -1450,7 +1450,7 @@ "confidence": 0.343462485354258 }, { - "observation_id": "d8042b63-b3e8-478c-a75d-f64061df3a16", + "observation_id": "67f83225-8475-435c-955b-ba410d38847f", "type": "aruco", "marker_id": 229, "marker_size_m": 0.025, @@ -1504,7 +1504,7 @@ "confidence": 0.19114254474639894 }, { - "observation_id": "b70ac44e-c557-48fd-8c48-a008b03392c6", + "observation_id": "1cd950e8-30cb-4b99-bd86-5239ff58af30", "type": "aruco", "marker_id": 198, "marker_size_m": 0.025, @@ -1558,7 +1558,7 @@ "confidence": 0.15059825259624304 }, { - "observation_id": "0af8f582-1462-4cbb-8b59-53df22930a7d", + "observation_id": "ac3de8b7-9850-44b1-bb3c-e20d0ceb2df6", "type": "aruco", "marker_id": 94, "marker_size_m": 0.025, @@ -1612,7 +1612,7 @@ "confidence": 0.05940673074575571 }, { - "observation_id": "7b7c0621-5ad4-4f06-8ade-3ff438950bd0", + "observation_id": "54a91ba5-d179-4b52-888f-e9ba88a89fcd", "type": "aruco", "marker_id": 76, "marker_size_m": 0.025, @@ -1666,7 +1666,7 @@ "confidence": 0.2459421895345052 }, { - "observation_id": "8eac1aae-28d8-44e7-a7ec-fa8f10552418", + "observation_id": "0f4c8772-2241-4e0e-8c68-907e4f3e3f8b", "type": "aruco", "marker_id": 100, "marker_size_m": 0.025, @@ -1720,7 +1720,7 @@ "confidence": 0.24407473894265982 }, { - "observation_id": "5900b1cf-efdf-4e33-bc45-7d524391a98f", + "observation_id": "e83cc03a-1c2e-4692-af3c-cc3a310f9400", "type": "aruco", "marker_id": 75, "marker_size_m": 0.025, @@ -1774,7 +1774,7 @@ "confidence": 0.23896265492072474 }, { - "observation_id": "8e5b8112-bca2-437a-80f7-d8285e85f15d", + "observation_id": "411375fe-f85e-416d-817f-52cf77062d6c", "type": "aruco", "marker_id": 68, "marker_size_m": 0.025, @@ -1828,7 +1828,7 @@ "confidence": 0.24909137483284013 }, { - "observation_id": "5f74951d-dac2-471e-b305-e697c3ffdd7f", + "observation_id": "9aa13963-1d3c-4169-8462-ed2c03a1ead2", "type": "aruco", "marker_id": 46, "marker_size_m": 0.025, @@ -1882,7 +1882,7 @@ "confidence": 0.23734254719660833 }, { - "observation_id": "d16f4cdd-f509-4e38-9eb2-8d2573a3a22f", + "observation_id": "615eb7fc-4d12-4d5a-bc09-a963a8c5647e", "type": "aruco", "marker_id": 77, "marker_size_m": 0.025, @@ -1936,7 +1936,7 @@ "confidence": 0.23734254719660833 }, { - "observation_id": "d207d371-d1f9-4da6-90bf-8a7ec3a73f44", + "observation_id": "71d8e7f2-8801-47cd-ba34-bee163f7cd0c", "type": "aruco", "marker_id": 56, "marker_size_m": 0.025, @@ -1990,7 +1990,7 @@ "confidence": 0.236365170112023 }, { - "observation_id": "f53d333f-8b86-4251-9109-8c99f73e0ddb", + "observation_id": "b13d779d-579a-4ea8-9184-d5743c815159", "type": "aruco", "marker_id": 50, "marker_size_m": 0.025, @@ -2044,7 +2044,7 @@ "confidence": 0.2211554500544793 }, { - "observation_id": "e1e1b0d3-8c08-4002-be96-7ef402cccdbe", + "observation_id": "0a3c41ca-3570-48c3-b5c9-345a301e4ce9", "type": "aruco", "marker_id": 72, "marker_size_m": 0.025, @@ -2098,7 +2098,7 @@ "confidence": 0.21841319450965294 }, { - "observation_id": "d5f0ab41-40f1-44f9-8e1f-faf8fc17d2e2", + "observation_id": "f5fc5b94-cdb9-44a7-b61e-ba0196d56718", "type": "aruco", "marker_id": 104, "marker_size_m": 0.025, @@ -2152,7 +2152,7 @@ "confidence": 0.22417849731445313 }, { - "observation_id": "581d6b9e-6771-4b74-a575-729960709742", + "observation_id": "ba8f74ab-7ded-4700-925c-9577ed9ff280", "type": "aruco", "marker_id": 53, "marker_size_m": 0.025, @@ -2206,7 +2206,7 @@ "confidence": 0.22367025973033955 }, { - "observation_id": "bddf74fb-a851-44f6-8112-e44937f6c805", + "observation_id": "05f7f5ab-e964-44ef-a123-7e91bc1b85ef", "type": "aruco", "marker_id": 84, "marker_size_m": 0.025, @@ -2260,7 +2260,7 @@ "confidence": 0.21633306884765624 }, { - "observation_id": "8b4ec879-2e43-4974-8811-3648cbf0d7f1", + "observation_id": "73396942-5245-4e96-933a-679acd5250ee", "type": "aruco", "marker_id": 67, "marker_size_m": 0.025, @@ -2314,7 +2314,7 @@ "confidence": 0.19627771759033205 }, { - "observation_id": "327d7571-4882-4527-9b50-b8052b7a5fef", + "observation_id": "205fdc56-6edd-4713-8b1f-66d515d473c2", "type": "aruco", "marker_id": 60, "marker_size_m": 0.025, @@ -2368,7 +2368,7 @@ "confidence": 0.18913971961975098 }, { - "observation_id": "5db32777-73d4-42ab-b026-ec01e146c085", + "observation_id": "5c5a4fd5-e03f-44f2-9bcd-74c0ec204df9", "type": "aruco", "marker_id": 86, "marker_size_m": 0.025, @@ -2422,7 +2422,7 @@ "confidence": 0.18966921411877496 }, { - "observation_id": "f8f7f529-1bd8-4bed-a1cb-ab7126df88a7", + "observation_id": "faafcd95-ec3d-4099-9177-66971f47ada3", "type": "aruco", "marker_id": 88, "marker_size_m": 0.025, @@ -2476,7 +2476,7 @@ "confidence": 0.20782158780899712 }, { - "observation_id": "031ac3e8-e589-4dd8-83f0-e2062931b90f", + "observation_id": "9bef3854-0cf0-4aa8-8026-ef6cbac7e29a", "type": "aruco", "marker_id": 70, "marker_size_m": 0.025, @@ -2530,7 +2530,7 @@ "confidence": 0.193995418548584 }, { - "observation_id": "560d4e79-550e-408d-9196-1940ddb9495d", + "observation_id": "c2d8ce69-66fd-47ae-9f5e-b5f3b892664e", "type": "aruco", "marker_id": 98, "marker_size_m": 0.025, @@ -2584,7 +2584,7 @@ "confidence": 0.1899538473288218 }, { - "observation_id": "3a1c8a62-4678-47a8-9516-62ce6c5b126c", + "observation_id": "29a19831-cecc-4d4c-b1ca-188701753eb6", "type": "aruco", "marker_id": 83, "marker_size_m": 0.025, @@ -2638,7 +2638,7 @@ "confidence": 0.17676838843571283 }, { - "observation_id": "be39f027-d73b-4fd8-8259-4450fc3747c8", + "observation_id": "463ff945-2758-4565-a642-5bbadaa53423", "type": "aruco", "marker_id": 61, "marker_size_m": 0.025, @@ -2692,7 +2692,7 @@ "confidence": 0.1668050360320266 }, { - "observation_id": "d08dfd4d-6854-4fe2-bf58-984fb43dc403", + "observation_id": "a684e26a-d248-47da-8d53-dd08215ceda0", "type": "aruco", "marker_id": 90, "marker_size_m": 0.025, @@ -2746,7 +2746,7 @@ "confidence": 0.17612778902053833 }, { - "observation_id": "3ad5e067-35ff-4410-872c-1aba52a9d68a", + "observation_id": "d4a19b51-c30a-48c0-99d8-bae898499c0d", "type": "aruco", "marker_id": 91, "marker_size_m": 0.025, diff --git a/data/evaluations/Scene6/render_b_camera_pose.json b/data/evaluations/Scene6/render_b_camera_pose.json index dcd29db..575c382 100644 --- a/data/evaluations/Scene6/render_b_camera_pose.json +++ b/data/evaluations/Scene6/render_b_camera_pose.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:35:47Z", + "created_utc": "2026-06-02T04:19:04Z", "source": { "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene6\\render_b_aruco_detection.json", "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" diff --git a/data/evaluations/Scene6/render_c_aruco_detection.json b/data/evaluations/Scene6/render_c_aruco_detection.json index 9edcedf..b3cf128 100644 --- a/data/evaluations/Scene6/render_c_aruco_detection.json +++ b/data/evaluations/Scene6/render_c_aruco_detection.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:35:44Z", + "created_utc": "2026-06-02T04:19:01Z", "vision_config": { "MarkerType": "DICT_4X4_250", "MarkerSize": 0.025 @@ -46,7 +46,7 @@ }, "detections": [ { - "observation_id": "4df12f05-e37d-4f91-8faf-5c68c6e0b59c", + "observation_id": "006b0877-7d5f-4d2f-9363-4c1856cfd730", "type": "aruco", "marker_id": 245, "marker_size_m": 0.025, @@ -100,7 +100,7 @@ "confidence": 0.9813847440404857 }, { - "observation_id": "1876d996-9f00-4329-b9ba-27bfa1dbdf96", + "observation_id": "5b3ab8ca-85fe-4762-b564-0a01c3298155", "type": "aruco", "marker_id": 248, "marker_size_m": 0.025, @@ -154,7 +154,7 @@ "confidence": 0.9816793348520224 }, { - "observation_id": "70c4a2ba-4b4b-4548-b5ec-3d1c46dd5159", + "observation_id": "c317da3c-908f-4963-a0a1-d31a1bbbfcd5", "type": "aruco", "marker_id": 243, "marker_size_m": 0.025, @@ -208,7 +208,7 @@ "confidence": 1.0 }, { - "observation_id": "426c355a-ea01-4848-a28a-54be46bf39ec", + "observation_id": "e50257f3-6fa1-414c-8ac0-6e21b0bd430f", "type": "aruco", "marker_id": 218, "marker_size_m": 0.025, @@ -262,7 +262,7 @@ "confidence": 0.8248000538812311 }, { - "observation_id": "ad69984b-81c0-41e5-a84e-421dcd4e32b5", + "observation_id": "467e48bd-69cd-4ff0-a742-54d5a87afa91", "type": "aruco", "marker_id": 232, "marker_size_m": 0.025, @@ -316,7 +316,7 @@ "confidence": 0.5535064923925195 }, { - "observation_id": "c20af898-ec55-4bce-b742-1172fdc774be", + "observation_id": "c8d37d03-c16d-426f-9c25-1119030a2f38", "type": "aruco", "marker_id": 208, "marker_size_m": 0.025, @@ -370,7 +370,7 @@ "confidence": 0.2964796698261984 }, { - "observation_id": "2ff7655c-aed7-45e8-b3a7-fbad54275e7b", + "observation_id": "38df78e6-2f80-4b71-b304-67cc9a2e6043", "type": "aruco", "marker_id": 215, "marker_size_m": 0.025, @@ -424,7 +424,7 @@ "confidence": 0.2743742952602821 }, { - "observation_id": "5cb337f6-ce3a-4fac-8cad-ddb325a94a6f", + "observation_id": "ed7f5b7b-9f06-430a-bcec-fd019a44e794", "type": "aruco", "marker_id": 214, "marker_size_m": 0.025, @@ -478,7 +478,7 @@ "confidence": 0.21966133686197709 }, { - "observation_id": "e8d8deac-4d88-4321-b4c2-55a50f2cf5ec", + "observation_id": "bb710d82-303e-4813-b4fc-f343d68a4d39", "type": "aruco", "marker_id": 210, "marker_size_m": 0.025, @@ -532,7 +532,7 @@ "confidence": 0.233781757000696 }, { - "observation_id": "8664ea86-9e7d-439a-bdeb-429d9fdfab9c", + "observation_id": "0bfbeffa-dbb6-4430-adb5-ca3760307e21", "type": "aruco", "marker_id": 211, "marker_size_m": 0.025, diff --git a/data/evaluations/Scene6/render_c_camera_pose.json b/data/evaluations/Scene6/render_c_camera_pose.json index a447778..addbb67 100644 --- a/data/evaluations/Scene6/render_c_camera_pose.json +++ b/data/evaluations/Scene6/render_c_camera_pose.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:35:47Z", + "created_utc": "2026-06-02T04:19:04Z", "source": { "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene6\\render_c_aruco_detection.json", "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" diff --git a/data/evaluations/Scene6/render_d_aruco_detection.json b/data/evaluations/Scene6/render_d_aruco_detection.json index 97c7772..cbf89d3 100644 --- a/data/evaluations/Scene6/render_d_aruco_detection.json +++ b/data/evaluations/Scene6/render_d_aruco_detection.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:35:44Z", + "created_utc": "2026-06-02T04:19:02Z", "vision_config": { "MarkerType": "DICT_4X4_250", "MarkerSize": 0.025 @@ -46,7 +46,7 @@ }, "detections": [ { - "observation_id": "a5969c0d-f846-4da3-bc1e-35d8caa1d0bb", + "observation_id": "72e710b9-f06f-4638-9619-dfc24e8505be", "type": "aruco", "marker_id": 245, "marker_size_m": 0.025, @@ -100,7 +100,7 @@ "confidence": 0.8642478508127981 }, { - "observation_id": "01db245b-318b-4ea6-8447-d0fdde58b911", + "observation_id": "9810d394-12e9-478a-8dfc-90571aab1820", "type": "aruco", "marker_id": 248, "marker_size_m": 0.025, @@ -154,7 +154,7 @@ "confidence": 0.8247981151339498 }, { - "observation_id": "dc3f0757-94be-43c4-bbe5-2dcb1c81eabf", + "observation_id": "e13a9680-ecca-48b9-9287-d495f0ee82e9", "type": "aruco", "marker_id": 243, "marker_size_m": 0.025, @@ -208,7 +208,7 @@ "confidence": 0.7701387647200616 }, { - "observation_id": "ea3135b5-dc2a-4354-be92-8ae1eb8a4a5e", + "observation_id": "ffcdc970-837f-47de-a49b-0a2e90ef4a6f", "type": "aruco", "marker_id": 232, "marker_size_m": 0.025, @@ -262,7 +262,7 @@ "confidence": 0.6398903275534737 }, { - "observation_id": "f9caa6c4-6006-45a4-9b4e-fc3b41c5d1c6", + "observation_id": "cfbd66a5-1ea8-4425-95e5-07a395df8bd6", "type": "aruco", "marker_id": 244, "marker_size_m": 0.025, @@ -316,7 +316,7 @@ "confidence": 0.3953704947921731 }, { - "observation_id": "0b7c8a2a-eae6-479a-b624-d1d00f3b934e", + "observation_id": "bd81d10f-cf1c-4ab3-a58d-ab19d885e729", "type": "aruco", "marker_id": 218, "marker_size_m": 0.025, @@ -370,7 +370,7 @@ "confidence": 0.3847059794494541 }, { - "observation_id": "b422d890-6fd5-4a08-8aaf-e4d57f9d5a78", + "observation_id": "9fab814b-457b-46f5-a2ef-6a8513e1ceff", "type": "aruco", "marker_id": 208, "marker_size_m": 0.025, @@ -424,7 +424,7 @@ "confidence": 0.0702287153073083 }, { - "observation_id": "03c9c77c-f121-4b00-8f76-4cdf59f81784", + "observation_id": "b476ec65-1ef0-42ba-8e07-1d7c969cee39", "type": "aruco", "marker_id": 103, "marker_size_m": 0.025, @@ -478,7 +478,7 @@ "confidence": 0.17416420855033052 }, { - "observation_id": "5b9400db-df00-47c7-8232-f67330edf876", + "observation_id": "981cd430-fac1-4f0d-8a29-c6cfb07db898", "type": "aruco", "marker_id": 58, "marker_size_m": 0.025, @@ -532,7 +532,7 @@ "confidence": 0.24540823915500745 }, { - "observation_id": "18403245-4b13-4aa0-ac7d-0c85eb80d922", + "observation_id": "757b0498-4905-4ed6-892e-948a9f5b6d47", "type": "aruco", "marker_id": 215, "marker_size_m": 0.025, @@ -586,7 +586,7 @@ "confidence": 0.43828628344822296 }, { - "observation_id": "90bfb7a0-1b83-4759-9ff5-0388f702f273", + "observation_id": "f3a49db5-be65-4e63-bb5c-caa684cc5f2d", "type": "aruco", "marker_id": 214, "marker_size_m": 0.025, @@ -640,7 +640,7 @@ "confidence": 0.32624039952470835 }, { - "observation_id": "68a8731f-f2d6-414c-bed1-7e5654b8ead5", + "observation_id": "fef62d01-c242-4f06-9c34-cf07387fb3f3", "type": "aruco", "marker_id": 64, "marker_size_m": 0.025, @@ -694,7 +694,7 @@ "confidence": 0.4432762787121197 }, { - "observation_id": "30834bba-17d2-426a-8f99-131f132725c3", + "observation_id": "2ce803d6-1aab-4be8-966b-e2545997b5e7", "type": "aruco", "marker_id": 211, "marker_size_m": 0.025, @@ -748,7 +748,7 @@ "confidence": 0.3071912693949274 }, { - "observation_id": "7ac186c2-2456-4dea-98ad-c32a8159e8ff", + "observation_id": "5b208ac2-ef67-498f-b937-1f04c155b10c", "type": "aruco", "marker_id": 72, "marker_size_m": 0.025, @@ -802,7 +802,7 @@ "confidence": 0.013710388560625888 }, { - "observation_id": "605d3b0a-840b-406f-8dcd-e755c3720332", + "observation_id": "73c59068-293b-4ad9-9aef-50482899fe5d", "type": "aruco", "marker_id": 210, "marker_size_m": 0.025, @@ -856,7 +856,7 @@ "confidence": 0.2483175954884472 }, { - "observation_id": "8b5677af-4cc7-4c99-bf51-8cd7a24711ea", + "observation_id": "7c1b38d6-d71c-4eb8-9684-5c60a8b9616f", "type": "aruco", "marker_id": 84, "marker_size_m": 0.025, @@ -910,7 +910,7 @@ "confidence": 0.0693300182738561 }, { - "observation_id": "db5dc349-3a24-462f-b5ca-192ea3f4349d", + "observation_id": "e27d3c03-d299-4eda-afa3-1b4f1619b70c", "type": "aruco", "marker_id": 86, "marker_size_m": 0.025, @@ -964,7 +964,7 @@ "confidence": 0.14539527499019034 }, { - "observation_id": "b1b8665f-c118-4a39-8569-61f33dd44228", + "observation_id": "1c51c8e5-8ecb-44dc-acb1-3a2ad9ccaf7a", "type": "aruco", "marker_id": 82, "marker_size_m": 0.025, diff --git a/data/evaluations/Scene6/render_d_camera_pose.json b/data/evaluations/Scene6/render_d_camera_pose.json index 1a46c36..4f31d67 100644 --- a/data/evaluations/Scene6/render_d_camera_pose.json +++ b/data/evaluations/Scene6/render_d_camera_pose.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:35:47Z", + "created_utc": "2026-06-02T04:19:05Z", "source": { "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene6\\render_d_aruco_detection.json", "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" diff --git a/data/evaluations/Scene6/render_e_aruco_detection.json b/data/evaluations/Scene6/render_e_aruco_detection.json index 0fc65e3..4288b31 100644 --- a/data/evaluations/Scene6/render_e_aruco_detection.json +++ b/data/evaluations/Scene6/render_e_aruco_detection.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:35:45Z", + "created_utc": "2026-06-02T04:19:02Z", "vision_config": { "MarkerType": "DICT_4X4_250", "MarkerSize": 0.025 @@ -46,7 +46,7 @@ }, "detections": [ { - "observation_id": "245303df-0653-44cc-b56b-fc22b5635efd", + "observation_id": "fe237153-0748-4d08-ae9d-b48698147f5c", "type": "aruco", "marker_id": 92, "marker_size_m": 0.025, @@ -100,7 +100,7 @@ "confidence": 0.15369374989294518 }, { - "observation_id": "c998d3eb-379e-4f9b-aa38-e7fa2df341be", + "observation_id": "707e5321-2c97-4d2b-b9e0-1f3d9cc62eae", "type": "aruco", "marker_id": 217, "marker_size_m": 0.025, @@ -154,7 +154,7 @@ "confidence": 0.3233651345714012 }, { - "observation_id": "118b8b4c-bc6a-4897-b5e2-47997aed15bf", + "observation_id": "c441c2ad-87ca-4306-81d0-edea920bfd6b", "type": "aruco", "marker_id": 105, "marker_size_m": 0.025, @@ -208,7 +208,7 @@ "confidence": 0.420622587927407 }, { - "observation_id": "9e6012ed-339e-47e7-928e-c064f17a22e5", + "observation_id": "d0a3bc45-0219-40b7-8188-ca41ebf6e1fb", "type": "aruco", "marker_id": 85, "marker_size_m": 0.025, @@ -262,7 +262,7 @@ "confidence": 0.2981424558820519 }, { - "observation_id": "6b0c3c28-d559-4344-909a-e0713d1378c2", + "observation_id": "98a8f1b4-2998-4cf1-9550-41b238217930", "type": "aruco", "marker_id": 244, "marker_size_m": 0.025, @@ -316,7 +316,7 @@ "confidence": 0.4446318565023385 }, { - "observation_id": "5b389750-7e8b-4273-a4b0-cb192e8cbc87", + "observation_id": "f1a2db55-d586-424d-b3f2-19014b46329e", "type": "aruco", "marker_id": 206, "marker_size_m": 0.025, @@ -370,7 +370,7 @@ "confidence": 0.15136171428561934 }, { - "observation_id": "e3adc9dc-a657-46c2-ba95-1472a2012c85", + "observation_id": "8a0e7479-4d87-478c-ae5f-80f3e93fe11f", "type": "aruco", "marker_id": 245, "marker_size_m": 0.025, @@ -424,7 +424,7 @@ "confidence": 0.3439896678855311 }, { - "observation_id": "2b485de4-91c6-420e-91b7-27a00cacf14d", + "observation_id": "1d9a6e8e-8b5c-428c-9738-f8a7b080ad43", "type": "aruco", "marker_id": 97, "marker_size_m": 0.025, @@ -478,7 +478,7 @@ "confidence": 0.2263843126910661 }, { - "observation_id": "f0aba5f3-7257-43a2-830e-3d8df94eadae", + "observation_id": "ca89a4e5-71f9-4569-bff1-f64bfc57b981", "type": "aruco", "marker_id": 248, "marker_size_m": 0.025, @@ -532,7 +532,7 @@ "confidence": 0.3061008368048849 }, { - "observation_id": "7bf25bc7-b9be-449d-994b-e3e4b4ba9d7f", + "observation_id": "40a32620-855a-4d82-8dfe-40f542177219", "type": "aruco", "marker_id": 47, "marker_size_m": 0.025, @@ -586,7 +586,7 @@ "confidence": 0.24210516100479615 }, { - "observation_id": "f989112b-607d-4c2e-b0db-aaab13a78f8b", + "observation_id": "9b500a85-7f33-43de-97f2-8dfaec7bdb3c", "type": "aruco", "marker_id": 96, "marker_size_m": 0.025, @@ -640,7 +640,7 @@ "confidence": 0.28140192555287236 }, { - "observation_id": "30a85ef8-b1af-421e-be00-1d7bfab1601e", + "observation_id": "10b2f8eb-d521-425c-8e9a-b8e09429ce3a", "type": "aruco", "marker_id": 243, "marker_size_m": 0.025, @@ -694,7 +694,7 @@ "confidence": 0.2744897798009168 }, { - "observation_id": "25a86db9-ef5e-4c38-9f53-3cb2e00f137c", + "observation_id": "f0b558d7-53df-409d-a5b4-ca54f71d72d7", "type": "aruco", "marker_id": 62, "marker_size_m": 0.025, @@ -748,7 +748,7 @@ "confidence": 0.2664122029520185 }, { - "observation_id": "016a4d04-5d0b-44ea-bce7-18f75f3da85b", + "observation_id": "3df6c36a-4d01-45a4-9829-d2c7192472d6", "type": "aruco", "marker_id": 79, "marker_size_m": 0.025, @@ -802,7 +802,7 @@ "confidence": 0.2093822185726055 }, { - "observation_id": "fea187d6-a2f6-4838-842c-a14f4ea14ae0", + "observation_id": "e37c02c5-3e7f-4769-b704-386e8b82a049", "type": "aruco", "marker_id": 66, "marker_size_m": 0.025, @@ -856,7 +856,7 @@ "confidence": 0.16725963004706537 }, { - "observation_id": "ab372376-cf6a-4e31-b0a2-51274fc630dc", + "observation_id": "9a120cb4-d3a3-46f0-8ef3-a4729a12a9e1", "type": "aruco", "marker_id": 232, "marker_size_m": 0.025, @@ -910,7 +910,7 @@ "confidence": 0.2330703629449717 }, { - "observation_id": "ecbe389f-578b-4919-8024-54ed8f80c9b9", + "observation_id": "5d69690f-2273-408e-adcf-e09b17ceac89", "type": "aruco", "marker_id": 55, "marker_size_m": 0.025, @@ -964,7 +964,7 @@ "confidence": 0.22298824455832925 }, { - "observation_id": "0374767f-3f89-43bb-aa0a-f857ca29f3e9", + "observation_id": "55c824ee-53f1-4a29-a5ec-d5efd601e66a", "type": "aruco", "marker_id": 53, "marker_size_m": 0.025, @@ -1018,7 +1018,7 @@ "confidence": 0.13639287915585202 }, { - "observation_id": "2938807f-9132-4be0-805c-3b53c9bc0fa7", + "observation_id": "51268480-6a32-4422-b2ee-c2f4b2615f31", "type": "aruco", "marker_id": 215, "marker_size_m": 0.025, @@ -1072,7 +1072,7 @@ "confidence": 0.21646639042630428 }, { - "observation_id": "30eda4fb-46ee-4ea9-93ed-e0741c5fbc5e", + "observation_id": "4d956c26-5919-4372-a02f-ded8ef3341e5", "type": "aruco", "marker_id": 51, "marker_size_m": 0.025, @@ -1126,7 +1126,7 @@ "confidence": 0.1410541259968713 }, { - "observation_id": "bce7fff4-8ce1-445e-bf00-5bd616809455", + "observation_id": "0b8c057b-2e81-4d12-8848-ac15b441bd65", "type": "aruco", "marker_id": 95, "marker_size_m": 0.025, @@ -1180,7 +1180,7 @@ "confidence": 0.14922985097126407 }, { - "observation_id": "c05effc5-e830-499f-af90-a1ed91fa63e7", + "observation_id": "3b679b6f-1016-48f7-a948-a6546b84f2f5", "type": "aruco", "marker_id": 103, "marker_size_m": 0.025, @@ -1234,7 +1234,7 @@ "confidence": 0.11373255626245794 }, { - "observation_id": "b05373db-f328-48d9-831f-100077bcb31f", + "observation_id": "d48d15d3-69f0-4cff-ab81-ed6cac550f10", "type": "aruco", "marker_id": 72, "marker_size_m": 0.025, @@ -1288,7 +1288,7 @@ "confidence": 0.1532878382904936 }, { - "observation_id": "8a977f3b-6296-4616-bc3c-7adf0332e299", + "observation_id": "e2f561e3-3e62-46b9-a220-0b3592bd8f35", "type": "aruco", "marker_id": 84, "marker_size_m": 0.025, @@ -1342,7 +1342,7 @@ "confidence": 0.13359880447387698 }, { - "observation_id": "f90930e4-6257-4f53-893f-e4188c85fb2b", + "observation_id": "7331385c-9fc0-414c-b08f-5b3d6cfad67e", "type": "aruco", "marker_id": 64, "marker_size_m": 0.025, @@ -1396,7 +1396,7 @@ "confidence": 0.09620577544552089 }, { - "observation_id": "ed7dac5c-38fb-458d-ad7a-baa4ef8717c1", + "observation_id": "d723e638-f2c2-4356-881b-19fd70df3935", "type": "aruco", "marker_id": 86, "marker_size_m": 0.025, @@ -1450,7 +1450,7 @@ "confidence": 0.11774828338549573 }, { - "observation_id": "af309419-e226-4238-bc29-2c8271c61959", + "observation_id": "7460c80a-2642-4fba-b920-f947655715fb", "type": "aruco", "marker_id": 210, "marker_size_m": 0.025, diff --git a/data/evaluations/Scene6/render_e_camera_pose.json b/data/evaluations/Scene6/render_e_camera_pose.json index 6b653f4..a575bf9 100644 --- a/data/evaluations/Scene6/render_e_camera_pose.json +++ b/data/evaluations/Scene6/render_e_camera_pose.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:35:48Z", + "created_utc": "2026-06-02T04:19:05Z", "source": { "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene6\\render_e_aruco_detection.json", "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" diff --git a/data/evaluations/Scene6/render_f_aruco_detection.json b/data/evaluations/Scene6/render_f_aruco_detection.json index 17ff345..5ea50f4 100644 --- a/data/evaluations/Scene6/render_f_aruco_detection.json +++ b/data/evaluations/Scene6/render_f_aruco_detection.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:35:46Z", + "created_utc": "2026-06-02T04:19:03Z", "vision_config": { "MarkerType": "DICT_4X4_250", "MarkerSize": 0.025 @@ -46,7 +46,7 @@ }, "detections": [ { - "observation_id": "8b4cf9eb-76fe-434c-8dda-e8f9da2303cf", + "observation_id": "f2ce2231-881b-41b9-ae97-8ce410e3d844", "type": "aruco", "marker_id": 41, "marker_size_m": 0.025, @@ -100,7 +100,7 @@ "confidence": 0.9684350014790998 }, { - "observation_id": "e6863a44-cea5-4de4-935f-96c5e18e79a4", + "observation_id": "e92c1bdf-ea84-4028-80dd-a2d40ed87dbc", "type": "aruco", "marker_id": 43, "marker_size_m": 0.025, @@ -154,7 +154,7 @@ "confidence": 0.6710680790554111 }, { - "observation_id": "d43678c6-3dec-41ad-b262-87c2a42f6289", + "observation_id": "c1bc0918-0693-4881-870e-d0b106467c88", "type": "aruco", "marker_id": 42, "marker_size_m": 0.025, @@ -208,7 +208,7 @@ "confidence": 0.6452379410051939 }, { - "observation_id": "8b642485-2368-4ebd-ad5e-fdbaed13c519", + "observation_id": "93499884-bda5-4567-a923-a4b759afafc4", "type": "aruco", "marker_id": 229, "marker_size_m": 0.025, @@ -262,7 +262,7 @@ "confidence": 0.5737897608508687 }, { - "observation_id": "fc18d8a8-8976-4b80-b118-02b59394cc23", + "observation_id": "7b209d60-987c-4298-8f39-809303d29425", "type": "aruco", "marker_id": 46, "marker_size_m": 0.025, @@ -316,7 +316,7 @@ "confidence": 0.2988751797371847 }, { - "observation_id": "3601f5d8-7d84-414d-8165-6fef8d1d5243", + "observation_id": "5967918c-3d35-4a23-9a2a-8407d400801c", "type": "aruco", "marker_id": 208, "marker_size_m": 0.025, @@ -370,7 +370,7 @@ "confidence": 0.5954364184044425 }, { - "observation_id": "9cd0a390-e34d-4465-a6b2-96c28d2a8e30", + "observation_id": "6f942b8b-2590-4e60-8c3b-729d8d8b17c7", "type": "aruco", "marker_id": 56, "marker_size_m": 0.025, @@ -424,7 +424,7 @@ "confidence": 0.5697620483284124 }, { - "observation_id": "6b068973-69f6-41c8-81ef-6db356a20ee8", + "observation_id": "75fd9bc1-6a1a-4fb3-9c5a-38c500dea457", "type": "aruco", "marker_id": 47, "marker_size_m": 0.025, @@ -478,7 +478,7 @@ "confidence": 0.5768583617164568 }, { - "observation_id": "5d792de6-5054-45ff-b15f-845d4ec465a0", + "observation_id": "e4b4ccb7-38d4-4ed2-8924-3a66461044b3", "type": "aruco", "marker_id": 62, "marker_size_m": 0.025, @@ -532,7 +532,7 @@ "confidence": 0.5593704450665263 }, { - "observation_id": "643f3e29-c782-486a-9b58-c5ce915699a0", + "observation_id": "96ab9885-060f-4b01-a276-64af64025234", "type": "aruco", "marker_id": 54, "marker_size_m": 0.025, @@ -586,7 +586,7 @@ "confidence": 0.5766374039623903 }, { - "observation_id": "c45092ea-8787-4dd7-aa62-fa3ad42d76a3", + "observation_id": "56068d6b-389f-4b46-af6a-5b4f24ffc6ed", "type": "aruco", "marker_id": 53, "marker_size_m": 0.025, @@ -640,7 +640,7 @@ "confidence": 0.21364841201201337 }, { - "observation_id": "80179826-8c95-4092-b52f-e16c882399be", + "observation_id": "38c245cf-dd09-4e6c-a8d0-0e3a34b315c7", "type": "aruco", "marker_id": 72, "marker_size_m": 0.025, @@ -694,7 +694,7 @@ "confidence": 0.5755104606164277 }, { - "observation_id": "0cd273d3-15a7-44ab-9125-07b12333fbbb", + "observation_id": "aafcb8bc-5eb4-4167-a570-2fbe32a6315e", "type": "aruco", "marker_id": 97, "marker_size_m": 0.025, @@ -748,7 +748,7 @@ "confidence": 0.5705029634947052 }, { - "observation_id": "c2239474-5ade-4a6e-8b3f-b5266a8a167d", + "observation_id": "a744a091-00cb-4d09-bb96-09a8f4322612", "type": "aruco", "marker_id": 55, "marker_size_m": 0.025, @@ -802,7 +802,7 @@ "confidence": 0.5461315019106076 }, { - "observation_id": "05f3f0a7-5029-4902-9ee2-ccfe905ea635", + "observation_id": "4c73d841-9bd9-4cb6-aaa5-0990d0af8a27", "type": "aruco", "marker_id": 96, "marker_size_m": 0.025, @@ -856,7 +856,7 @@ "confidence": 0.5763709732716893 }, { - "observation_id": "de666775-686f-4379-a412-5b6fbc01f891", + "observation_id": "ba12ffc5-e0f9-4aa7-8eaa-f8ecf4062cc1", "type": "aruco", "marker_id": 84, "marker_size_m": 0.025, @@ -910,7 +910,7 @@ "confidence": 0.06519221426443914 }, { - "observation_id": "ab613931-e8ec-4d79-8b3a-db8afafbc0c7", + "observation_id": "7780a0c2-732d-4db0-8aa7-9501eb1bdb5d", "type": "aruco", "marker_id": 66, "marker_size_m": 0.025, @@ -964,7 +964,7 @@ "confidence": 0.5349107016469481 }, { - "observation_id": "56153fe9-c2f6-4205-96d6-934caffa8031", + "observation_id": "4850425a-6057-409f-88f0-34c2c751d8f5", "type": "aruco", "marker_id": 79, "marker_size_m": 0.025, @@ -1018,7 +1018,7 @@ "confidence": 0.5342723833872263 }, { - "observation_id": "4ee93f05-1264-43a1-ab4f-8de58187bce1", + "observation_id": "e9b01726-75bf-4a9d-926e-76c65190d356", "type": "aruco", "marker_id": 95, "marker_size_m": 0.025, @@ -1072,7 +1072,7 @@ "confidence": 0.5227826547122322 }, { - "observation_id": "90a91571-f55c-48d3-bb1a-b4725e77e1de", + "observation_id": "5ce1ceec-c437-42e8-af04-c775c2450798", "type": "aruco", "marker_id": 51, "marker_size_m": 0.025, @@ -1126,7 +1126,7 @@ "confidence": 0.5111500432161571 }, { - "observation_id": "27b995d3-ce6a-48de-9012-9b8c02921702", + "observation_id": "f6e487a7-4de9-4a64-82de-2c8ad8e6f10f", "type": "aruco", "marker_id": 103, "marker_size_m": 0.025, @@ -1180,7 +1180,7 @@ "confidence": 0.5046333482067283 }, { - "observation_id": "12dd63af-98fa-4eeb-9ad7-efa2f409f95c", + "observation_id": "cad8c0ca-b711-404c-97cb-d57417ac1fc0", "type": "aruco", "marker_id": 73, "marker_size_m": 0.025, @@ -1234,7 +1234,7 @@ "confidence": 0.13607001327160623 }, { - "observation_id": "7f07424d-799e-47a8-b1aa-b57a5028cef6", + "observation_id": "f596af4b-7808-45e7-8c2c-33550289ee46", "type": "aruco", "marker_id": 210, "marker_size_m": 0.025, @@ -1288,7 +1288,7 @@ "confidence": 0.46988879526830113 }, { - "observation_id": "8c058f08-b46f-4f9f-b86a-ec4d14c0755d", + "observation_id": "da272614-8b59-4248-b9cc-4d880c8dbfcd", "type": "aruco", "marker_id": 58, "marker_size_m": 0.025, @@ -1342,7 +1342,7 @@ "confidence": 0.4655541127751829 }, { - "observation_id": "0575af11-1ada-4ef9-a3f4-e16ecab853e9", + "observation_id": "98748785-8679-49fb-94f0-ff1e3b237677", "type": "aruco", "marker_id": 69, "marker_size_m": 0.025, @@ -1396,7 +1396,7 @@ "confidence": 0.4655541127751829 }, { - "observation_id": "1ea3439d-da47-4f2b-b7fa-6b207f63aa32", + "observation_id": "63203ade-95f5-40c4-98a3-86206d7658f0", "type": "aruco", "marker_id": 82, "marker_size_m": 0.025, @@ -1450,7 +1450,7 @@ "confidence": 0.49001748422717006 }, { - "observation_id": "ad561d4a-8337-49f5-bd33-eb424424a00a", + "observation_id": "52f610aa-6fff-4723-86fc-aeb04723eb31", "type": "aruco", "marker_id": 101, "marker_size_m": 0.025, @@ -1504,7 +1504,7 @@ "confidence": 0.46225891142368675 }, { - "observation_id": "f65b9148-156d-4bc6-b562-87cfe1ed9259", + "observation_id": "e9a9344d-1c3d-46fc-bf8b-dc29181e82e0", "type": "aruco", "marker_id": 64, "marker_size_m": 0.025, @@ -1558,7 +1558,7 @@ "confidence": 0.43211414091114625 }, { - "observation_id": "a0af688e-7b84-46fb-939a-f55a7f3c0648", + "observation_id": "7d309e5f-401f-4666-8fee-4d853109d9ad", "type": "aruco", "marker_id": 52, "marker_size_m": 0.025, @@ -1612,7 +1612,7 @@ "confidence": 0.45411789642863376 }, { - "observation_id": "3cf29159-b06b-4f3b-b002-8748c3ea6c07", + "observation_id": "b6e61701-0eb5-429f-90e4-404784510280", "type": "aruco", "marker_id": 113, "marker_size_m": 0.025, @@ -1666,7 +1666,7 @@ "confidence": 0.11347147338995772 }, { - "observation_id": "b7ea259b-02a2-4875-86b5-af86afc269b9", + "observation_id": "bf1a9a73-33d4-4f77-82a9-1cb240951312", "type": "aruco", "marker_id": 83, "marker_size_m": 0.025, @@ -1720,7 +1720,7 @@ "confidence": 0.4377857805109236 }, { - "observation_id": "6839e8c8-5608-4311-bce7-6d52f97f1538", + "observation_id": "fbf14b90-3c0c-4a05-90e9-4266bb637195", "type": "aruco", "marker_id": 75, "marker_size_m": 0.025, @@ -1774,7 +1774,7 @@ "confidence": 0.22473325223116958 }, { - "observation_id": "013de6c6-ce22-4df9-b048-7c7a0279a96c", + "observation_id": "18a14464-c94d-458c-bc0b-ed0a9629e7d0", "type": "aruco", "marker_id": 243, "marker_size_m": 0.025, @@ -1828,7 +1828,7 @@ "confidence": 0.13402725127354712 }, { - "observation_id": "981dec08-d6fe-4755-834f-153bd296b764", + "observation_id": "e04cd1e4-ff7c-4c2d-acec-3f9d575829ea", "type": "aruco", "marker_id": 248, "marker_size_m": 0.025, @@ -1882,7 +1882,7 @@ "confidence": 0.07116905162666477 }, { - "observation_id": "83765162-def1-4e98-97bf-c03cf03865bb", + "observation_id": "625a374b-8d4f-4604-bf8f-8e2a4f0adb45", "type": "aruco", "marker_id": 245, "marker_size_m": 0.025, diff --git a/data/evaluations/Scene6/render_f_camera_pose.json b/data/evaluations/Scene6/render_f_camera_pose.json index de379f3..7fa6407 100644 --- a/data/evaluations/Scene6/render_f_camera_pose.json +++ b/data/evaluations/Scene6/render_f_camera_pose.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:35:48Z", + "created_utc": "2026-06-02T04:19:05Z", "source": { "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene6\\render_f_aruco_detection.json", "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" diff --git a/data/evaluations/Scene6/render_g_aruco_detection.json b/data/evaluations/Scene6/render_g_aruco_detection.json index c83a97a..303a5a5 100644 --- a/data/evaluations/Scene6/render_g_aruco_detection.json +++ b/data/evaluations/Scene6/render_g_aruco_detection.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:35:46Z", + "created_utc": "2026-06-02T04:19:03Z", "vision_config": { "MarkerType": "DICT_4X4_250", "MarkerSize": 0.025 @@ -46,7 +46,7 @@ }, "detections": [ { - "observation_id": "a4d257fc-59c2-4ce0-aa06-0a40c6228d9f", + "observation_id": "801dae24-eca0-4f64-a281-19b4bdc5590a", "type": "aruco", "marker_id": 229, "marker_size_m": 0.025, @@ -100,7 +100,7 @@ "confidence": 0.6173789204094284 }, { - "observation_id": "84d1944a-26ce-40da-a76d-c9bc5a5651cc", + "observation_id": "6e621fb4-ebfa-493f-91b5-69ad7f695028", "type": "aruco", "marker_id": 198, "marker_size_m": 0.025, @@ -154,7 +154,7 @@ "confidence": 0.6160882115990324 }, { - "observation_id": "49e34f6d-f764-4bc0-af2d-379b08bba917", + "observation_id": "404afbc8-d578-4d14-b31e-d36cd851e034", "type": "aruco", "marker_id": 42, "marker_size_m": 0.025, @@ -208,7 +208,7 @@ "confidence": 0.2722366816212343 }, { - "observation_id": "9145e7ac-1eaf-4d97-96b2-d2f433f23acf", + "observation_id": "0e6e538f-dc1b-49ec-9520-acd290dceacd", "type": "aruco", "marker_id": 84, "marker_size_m": 0.025, @@ -262,7 +262,7 @@ "confidence": 0.3490767193505014 }, { - "observation_id": "def83a95-24f2-42b2-991a-a3834313061f", + "observation_id": "2f5f5e90-df1d-4f25-89e0-8f18143c2cbf", "type": "aruco", "marker_id": 64, "marker_size_m": 0.025, @@ -316,7 +316,7 @@ "confidence": 0.5331747682067169 }, { - "observation_id": "bd6ad1b2-3f80-43c3-abee-77df574dd546", + "observation_id": "386aa194-4567-4a4a-af5c-fa7427cad67d", "type": "aruco", "marker_id": 72, "marker_size_m": 0.025, @@ -370,7 +370,7 @@ "confidence": 0.43254677700170213 }, { - "observation_id": "6920bd68-63a7-4d49-b390-1b3975de44e5", + "observation_id": "2f48c702-6d77-4e5b-846b-8d3acb2c9ee5", "type": "aruco", "marker_id": 53, "marker_size_m": 0.025, @@ -424,7 +424,7 @@ "confidence": 0.27711751756945874 }, { - "observation_id": "a5dcc4cd-1e18-4097-afc6-91d18bb5ab2f", + "observation_id": "a1a6b513-2f80-4e5b-ad03-407b00e040c3", "type": "aruco", "marker_id": 58, "marker_size_m": 0.025, @@ -478,7 +478,7 @@ "confidence": 0.48073279309443956 }, { - "observation_id": "d28799e8-efbc-4175-9fd0-bf0e4e1daa4a", + "observation_id": "9b3e5d74-9666-44fd-83fe-6e13bd1bb61d", "type": "aruco", "marker_id": 69, "marker_size_m": 0.025, @@ -532,7 +532,7 @@ "confidence": 0.45546210617301425 }, { - "observation_id": "275b0eb1-4894-4c80-a316-a7387461bdbe", + "observation_id": "d5444b21-401e-43fa-a621-96317d60b88f", "type": "aruco", "marker_id": 103, "marker_size_m": 0.025, @@ -586,7 +586,7 @@ "confidence": 0.47991555158957017 }, { - "observation_id": "d289f2f5-c922-43ff-bf05-d63692e4dda6", + "observation_id": "464ae28a-ba16-4ff1-b85e-f4f25304d449", "type": "aruco", "marker_id": 51, "marker_size_m": 0.025, @@ -640,7 +640,7 @@ "confidence": 0.4668259742313624 }, { - "observation_id": "0ccf6f78-d725-45c7-be0e-40ae9f3d6bda", + "observation_id": "1b92eb2a-1f6f-46ba-b9e3-d8b643da089a", "type": "aruco", "marker_id": 56, "marker_size_m": 0.025, @@ -694,7 +694,7 @@ "confidence": 0.39662908657084783 }, { - "observation_id": "63ddf3cf-e0b3-4bcd-badd-32e3165a777e", + "observation_id": "f83c3fc5-0f79-49a3-af5c-d949478d54b3", "type": "aruco", "marker_id": 46, "marker_size_m": 0.025, @@ -748,7 +748,7 @@ "confidence": 0.1698001278724927 }, { - "observation_id": "0a1f687c-4f88-4b31-876e-4220c936413a", + "observation_id": "351cfab7-e57c-474e-ab68-727b0de62879", "type": "aruco", "marker_id": 68, "marker_size_m": 0.025, @@ -802,7 +802,7 @@ "confidence": 0.07718187630567852 }, { - "observation_id": "76b141bb-8ca5-4423-83d1-11307aff3bde", + "observation_id": "76b479cf-a987-4c75-93f0-5e50f1a0cfbb", "type": "aruco", "marker_id": 208, "marker_size_m": 0.025, @@ -856,7 +856,7 @@ "confidence": 0.4316478958478293 }, { - "observation_id": "d0b19e27-19b7-4164-8b48-f64a0227301e", + "observation_id": "1f02d8c5-8788-447b-a5c0-38062287889b", "type": "aruco", "marker_id": 95, "marker_size_m": 0.025, @@ -910,7 +910,7 @@ "confidence": 0.4181682027393045 }, { - "observation_id": "7fc37646-f6c6-4fc2-9805-fec5972cd342", + "observation_id": "b15d0752-e8fa-498a-9086-8aa06b89bd82", "type": "aruco", "marker_id": 55, "marker_size_m": 0.025, @@ -964,7 +964,7 @@ "confidence": 0.39668368657567366 }, { - "observation_id": "caff7423-f6dd-4f9c-a09d-31144a8c3379", + "observation_id": "0bf527a4-daa4-4adb-8e50-428ea5aacfb8", "type": "aruco", "marker_id": 66, "marker_size_m": 0.025, @@ -1018,7 +1018,7 @@ "confidence": 0.3829765144945479 }, { - "observation_id": "d7ba2d94-f46c-45f6-9e23-60a89878215a", + "observation_id": "cff3ac21-fff9-4e5f-b729-1fed9f88532f", "type": "aruco", "marker_id": 217, "marker_size_m": 0.025, @@ -1072,7 +1072,7 @@ "confidence": 0.3382587531306593 }, { - "observation_id": "b8ed0f5c-01ba-4e31-b3ed-bece55310a9b", + "observation_id": "b972d254-112f-4784-9510-fec1a06096b2", "type": "aruco", "marker_id": 97, "marker_size_m": 0.025, @@ -1126,7 +1126,7 @@ "confidence": 0.3623898971459892 }, { - "observation_id": "d90dbeb2-4eec-42a7-b9e6-8a339213cbad", + "observation_id": "a39a82b6-ac31-4016-a2c0-a9f1ad19c92d", "type": "aruco", "marker_id": 114, "marker_size_m": 0.025, @@ -1180,7 +1180,7 @@ "confidence": 0.10219899885152585 }, { - "observation_id": "afbeec3f-9b72-4395-af23-e36c37ba328e", + "observation_id": "c08f1936-5c7d-464c-863d-c0c9bde3d6d4", "type": "aruco", "marker_id": 54, "marker_size_m": 0.025, @@ -1234,7 +1234,7 @@ "confidence": 0.3590718541167963 }, { - "observation_id": "626c3b2f-2a9b-46ec-b9e9-3b75bb8c9b4a", + "observation_id": "119bec63-e3f6-427c-87ec-409980ed561b", "type": "aruco", "marker_id": 205, "marker_size_m": 0.025, @@ -1288,7 +1288,7 @@ "confidence": 0.29591817114314195 }, { - "observation_id": "156f23d3-3073-4b6e-9bf0-c386eaa8d0e0", + "observation_id": "58958334-67a2-4b5b-b984-b265e5db834a", "type": "aruco", "marker_id": 92, "marker_size_m": 0.025, @@ -1342,7 +1342,7 @@ "confidence": 0.3158166687011719 }, { - "observation_id": "ecd37c84-80a7-4a00-8375-205c24f7436a", + "observation_id": "1e24c907-30da-4ca6-8296-85910a0b43a6", "type": "aruco", "marker_id": 105, "marker_size_m": 0.025, @@ -1396,7 +1396,7 @@ "confidence": 0.31800273344664126 }, { - "observation_id": "2d57dccd-b3aa-401b-a1a2-162cedc3bd5c", + "observation_id": "01f58ea5-e990-465e-a73d-5c2325599196", "type": "aruco", "marker_id": 85, "marker_size_m": 0.025, @@ -1450,7 +1450,7 @@ "confidence": 0.2969848480224609 }, { - "observation_id": "abb5cf23-4f5e-472d-81a4-4f6776fc55d0", + "observation_id": "7366e5d4-1519-408a-b318-062a608840bd", "type": "aruco", "marker_id": 102, "marker_size_m": 0.025, @@ -1504,7 +1504,7 @@ "confidence": 0.3170967427530611 }, { - "observation_id": "cc644afb-fd4e-4e42-8202-98fc05cf451e", + "observation_id": "9684ba88-3a03-40d0-82d2-169d9d0680ce", "type": "aruco", "marker_id": 59, "marker_size_m": 0.025, @@ -1558,7 +1558,7 @@ "confidence": 0.3170967427530611 }, { - "observation_id": "e494e198-2524-4114-bdef-238cdaad2968", + "observation_id": "f1d1139b-0bec-49c7-80b7-f5a12a8fd143", "type": "aruco", "marker_id": 48, "marker_size_m": 0.025, @@ -1612,7 +1612,7 @@ "confidence": 0.17828567290874034 }, { - "observation_id": "c93b066a-1dc0-438a-8a57-daaa99a149cb", + "observation_id": "64212fb9-3941-47f9-acdc-f857211a0e39", "type": "aruco", "marker_id": 57, "marker_size_m": 0.025, @@ -1666,7 +1666,7 @@ "confidence": 0.3167426670523156 }, { - "observation_id": "a56af606-f5c1-4db1-96e7-d8578413b053", + "observation_id": "684c4901-7c16-4dc3-82ac-73648d3b95bc", "type": "aruco", "marker_id": 120, "marker_size_m": 0.025, @@ -1720,7 +1720,7 @@ "confidence": 0.07824437489153448 }, { - "observation_id": "3f298a4c-6ce5-4782-8016-ca28e6483d7f", + "observation_id": "1aa8ff92-3b88-41bc-80f8-aff3a2e6c497", "type": "aruco", "marker_id": 63, "marker_size_m": 0.025, @@ -1774,7 +1774,7 @@ "confidence": 0.15449597168691093 }, { - "observation_id": "b4ea4893-9af0-4632-b967-68ddc3a3b644", + "observation_id": "485230be-d487-4871-a79a-d9e09185c901", "type": "aruco", "marker_id": 71, "marker_size_m": 0.025, diff --git a/data/evaluations/Scene6/render_g_camera_pose.json b/data/evaluations/Scene6/render_g_camera_pose.json index 3f739f4..6c493ad 100644 --- a/data/evaluations/Scene6/render_g_camera_pose.json +++ b/data/evaluations/Scene6/render_g_camera_pose.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:35:48Z", + "created_utc": "2026-06-02T04:19:06Z", "source": { "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene6\\render_g_aruco_detection.json", "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" diff --git a/data/evaluations/Scene6/robot_state.json b/data/evaluations/Scene6/robot_state.json index 020d525..9401034 100644 --- a/data/evaluations/Scene6/robot_state.json +++ b/data/evaluations/Scene6/robot_state.json @@ -1,5323 +1,58 @@ { "schema_version": "1.0", - "method": "deterministic_geometric_sequential_prefix", - "created_utc": "2026-06-01T20:36:00Z", - "root_pose": { - "translation_m": [ - 2.476031418213731e-05, - 3.565669679959915e-05, - 6.894329895056756e-05 - ], - "rotation_matrix": [ - [ - 0.9999999606790064, - 3.606787415001507e-05, - 0.00027810266691973836 - ], - [ - -3.6056041840844545e-05, - 0.9999999984446684, - -4.2551446373958805e-05 - ], - [ - -0.0002781042012274209, - 4.254141741937301e-05, - 0.9999999604241396 - ] - ], - "euler_xyz_deg": [ - 0.0024374437676279235, - 0.015934197200585167, - -0.002065859103763901 - ] - }, + "created_utc": "2026-06-02T04:19:24Z", + "method": "hybrid", "movements": { "x": { - "value_m": 0.06216081924186751, - "value_mm": 62.160819241867515, - "joint_type": "linear", - "link": "Base" + "value": 79.90354780678597, + "unit": "mm", + "observable": true, + "confidence": "medium", + "n_markers": 3 }, "y": { - "value_rad": -0.431100871926823, - "value_deg": -24.700260505816793, - "joint_type": "revolute", - "link": "Arm1" + "value": 19.987232389124465, + "unit": "deg", + "observable": true, + "confidence": "medium", + "n_markers": 3 }, "z": { - "value_rad": 1.19429973016309, - "value_deg": 68.42833401195811, - "joint_type": "revolute", - "link": "Ellbow" + "value": 79.77385362753486, + "unit": "deg", + "observable": true, + "confidence": "high", + "n_markers": 4 }, "a": { - "value_rad": 1.2392937925732568, - "value_deg": 71.0063038912089, - "joint_type": "revolute", - "link": "Arm2" + "value": -120.34002452826213, + "unit": "deg", + "observable": true, + "confidence": "high", + "n_markers": 4 }, "b": { - "value_rad": 0.0, - "value_deg": 0.0, - "joint_type": "revolute", - "link": "Hand" + "value": 22.974448145858762, + "unit": "deg", + "observable": true, + "confidence": "medium", + "n_markers": 3 }, "c": { - "value_rad": 0.0, - "value_deg": 0.0, - "joint_type": "revolute", - "link": "Palm" + "value": 10.166256250609925, + "unit": "deg", + "observable": true, + "confidence": "medium", + "n_markers": 3 }, "e": { - "value_m": 0.0, - "value_mm": 0.0, - "joint_type": "linear", - "link": "FingerB" + "value": 2.798639961677756, + "unit": "mm", + "observable": true, + "confidence": "medium", + "n_markers": 3 } }, - "link_poses": { - "Board": { - "translation_m": [ - 2.476031418213731e-05, - 3.565669679959915e-05, - 6.894329895056756e-05 - ], - "rotation_matrix": [ - [ - 0.9999999606790064, - 3.606787415001507e-05, - 0.00027810266691973836 - ], - [ - -3.6056041840844545e-05, - 0.9999999984446684, - -4.2551446373958805e-05 - ], - [ - -0.0002781042012274209, - 4.254141741937301e-05, - 0.9999999604241396 - ] - ] - }, - "Base": { - "translation_m": [ - 0.06219002675443303, - 3.27346005581721e-05, - 0.016051655480753917 - ], - "rotation_matrix": [ - [ - 0.9999999606790064, - 3.606787415001507e-05, - 0.00027810266691973836 - ], - [ - -3.6056041840844545e-05, - 0.9999999984446684, - -4.2551446373958805e-05 - ], - [ - -0.0002781042012274209, - 4.254141741937301e-05, - 0.9999999604241396 - ] - ] - }, - "Arm1": { - "translation_m": [ - 0.17220643237954333, - 0.10802685345289303, - 0.06102565671078647 - ], - "rotation_matrix": [ - [ - 0.9999999606788235, - 0.00014897898648459233, - 0.00023758629270134347 - ], - [ - -3.6056041840837945e-05, - 0.9084884951705214, - -0.41790986210236114 - ], - [ - -0.00027810420122737, - 0.41790983710330887, - 0.9084884648194437 - ] - ] - }, - "Ellbow": { - "translation_m": [ - 0.1721691876329222, - -0.11909527033973732, - -0.04345180256504075 - ], - "rotation_matrix": [ - [ - 0.9999999606775587, - -0.0001661710565516245, - 0.00022589635866459995 - ], - [ - -3.605604184079234e-05, - 0.7226579559419639, - 0.6912058140754214 - ], - [ - -0.0002781042012270183, - -0.6912057950414505, - 0.7226579215348645 - ] - ] - }, - "Arm2": { - "translation_m": [ - 0.26216918409390244, - -0.119098515383503, - -0.04347683194315118 - ], - "rotation_matrix": [ - [ - 0.32567770757070896, - -0.00016617105655140034, - -0.9454808317327134 - ], - [ - 0.6535609569959933, - 0.7226579559409891, - 0.22499678709112975 - ], - [ - 0.6832218572894281, - -0.6912057950405182, - 0.23546218936399882 - ] - ] - }, - "Hand": { - "translation_m": [ - 0.2622107268580403, - -0.29976300436875025, - 0.12932461681697835 - ], - "rotation_matrix": [ - [ - 0.32567770757070896, - -0.00016617105655140034, - -0.9454808317327134 - ], - [ - 0.6535609569959933, - 0.7226579559409891, - 0.22499678709112975 - ], - [ - 0.6832218572894281, - -0.6912057950405182, - 0.23546218936399882 - ] - ] - }, - "Palm": { - "translation_m": [ - 0.2622107268580403, - -0.29976300436875025, - 0.12932461681697835 - ], - "rotation_matrix": [ - [ - 0.32567770757070896, - -0.00016617105655140034, - -0.9454808317327134 - ], - [ - 0.6535609569959933, - 0.7226579559409891, - 0.22499678709112975 - ], - [ - 0.6832218572894281, - -0.6912057950405182, - 0.23546218936399882 - ] - ] - }, - "FingerA": { - "translation_m": [ - 0.26351925367530243, - -0.3224417889987009, - 0.1562497070725542 - ], - "rotation_matrix": [ - [ - 0.32567770757070896, - -0.00016617105655140034, - -0.9454808317327134 - ], - [ - 0.6535609569959933, - 0.7226579559409891, - 0.22499678709112975 - ], - [ - 0.6832218572894281, - -0.6912057950405182, - 0.23546218936399882 - ] - ] - }, - "FingerB": { - "translation_m": [ - 0.2609138320147368, - -0.32767027665466886, - 0.15078393221423878 - ], - "rotation_matrix": [ - [ - 0.32567770757070896, - -0.00016617105655140034, - -0.9454808317327134 - ], - [ - 0.6535609569959933, - 0.7226579559409891, - 0.22499678709112975 - ], - [ - 0.6832218572894281, - -0.6912057950405182, - 0.23546218936399882 - ] - ] - } - }, - "stage_reports": [ - { - "method": "deterministic_geometric_prefix", - "active_links": [ - "Board", - "Base", - "Arm1" - ], - "active_observations": 43, - "joint_updates": [ - { - "pass": 0, - "updates": [ - { - "link": "Base", - "joint_variable": "x", - "joint_type": "linear", - "old": 0.0, - "new": 0.07992154631184716, - "info": { - "reason": "weighted_projection", - "used_markers": 3, - "axis_world": [ - 0.9999999606780068, - -3.60560418408085e-05, - -0.00027810420122714285 - ], - "per_marker": [ - { - "marker_id": 198, - "q_i": 0.07998200466262717, - "weight": 1.0 - }, - { - "marker_id": 229, - "q_i": 0.07987630838668139, - "weight": 1.0 - }, - { - "marker_id": 243, - "q_i": 0.07990632588623292, - "weight": 1.0 - } - ] - } - }, - { - "link": "Arm1", - "joint_variable": "y", - "joint_type": "revolute", - "old": 0.0, - "new": -0.3485107912151748, - "info": { - "reason": "2d_alignment+normal_tiebreak", - "used_markers": 3, - "axis_world": [ - -0.9999999606780068, - 3.60560418408085e-05, - 0.00027810420122714285 - ], - "axis_id": 0, - "theta_rad": -0.34851079121517486, - "theta_alt_rad": 2.7930818623746188, - "score_theta": 0.08613872645145106, - "score_theta_alt": 0.8009164835223365, - "best_score": 0.08613872645145106, - "per_marker": [ - { - "marker_id": 198, - "weight": 1.0 - }, - { - "marker_id": 229, - "weight": 1.0 - }, - { - "marker_id": 243, - "weight": 1.0 - } - ] - } - } - ] - }, - { - "pass": 1, - "updates": [ - { - "link": "Base", - "joint_variable": "x", - "joint_type": "linear", - "old": 0.07992154631184716, - "new": 0.07992154631184717, - "info": { - "reason": "weighted_projection", - "used_markers": 3, - "axis_world": [ - 0.9999999606780068, - -3.60560418408085e-05, - -0.00027810420122714285 - ], - "per_marker": [ - { - "marker_id": 198, - "q_i": 0.07998200466262718, - "weight": 1.0 - }, - { - "marker_id": 229, - "q_i": 0.0798763083866814, - "weight": 1.0 - }, - { - "marker_id": 243, - "q_i": 0.07990632588623292, - "weight": 1.0 - } - ] - } - }, - { - "link": "Arm1", - "joint_variable": "y", - "joint_type": "revolute", - "old": -0.3485107912151748, - "new": -0.3485107912151748, - "info": { - "reason": "2d_alignment+normal_tiebreak", - "used_markers": 3, - "axis_world": [ - -0.9999999606780068, - 3.60560418408085e-05, - 0.00027810420122714285 - ], - "axis_id": 0, - "theta_rad": -0.34851079121517486, - "theta_alt_rad": 2.7930818623746188, - "score_theta": 0.08613872645145106, - "score_theta_alt": 0.8009164835223365, - "best_score": 0.08613872645145106, - "per_marker": [ - { - "marker_id": 198, - "weight": 1.0 - }, - { - "marker_id": 229, - "weight": 1.0 - }, - { - "marker_id": 243, - "weight": 1.0 - } - ] - } - } - ] - } - ], - "root_link": "Board", - "root_pose": { - "reason": "kabsch", - "used_markers": [ - 210, - 211, - 215, - 214, - 208, - 206, - 205, - 207, - 217, - 46, - 47, - 51, - 53, - 54, - 55, - 56, - 58, - 60, - 61, - 62, - 63, - 64, - 66, - 68, - 69, - 72, - 75, - 79, - 82, - 83, - 84, - 85, - 86, - 92, - 95, - 96, - 97, - 102, - 103, - 105 - ] - }, - "marker_stats": { - "num_markers_used": 43, - "mean_error_m": 0.011412122195382832, - "rms_error_m": 0.04316814885406072, - "median_error_m": 0.00026914403510449496, - "worst_error_m": 0.19443851692557615 - }, - "marker_reports": [ - { - "marker_id": 46, - "link": "Board", - "error_m": [ - 0.00022749558975043715, - 0.00016672854606300525, - -0.0001424493757194202 - ], - "error_norm_m": 0.0003159817654090745, - "predicted_m": [ - 0.5367338354339872, - 0.1854574664246485, - -0.027372428046022967 - ], - "observed_m": [ - 0.5365063398442368, - 0.1852907378785855, - -0.027229978670303547 - ] - }, - { - "marker_id": 47, - "link": "Board", - "error_m": [ - -0.00022722184711798654, - 3.696615747461607e-05, - -7.059070798796571e-05 - ], - "error_norm_m": 0.0002407889379942318, - "predicted_m": [ - 0.34423681968725073, - -0.28651559277433253, - -0.02733897724756431 - ], - "observed_m": [ - 0.3444640415343687, - -0.28655255893180714, - -0.027268386539576344 - ] - }, - { - "marker_id": 51, - "link": "Board", - "error_m": [ - 0.0001257692992016335, - -0.00018153626347547358, - 0.0001235006227337937 - ], - "error_norm_m": 0.00025303307173952854, - "predicted_m": [ - 0.16781095495352877, - -0.17204923158489382, - -0.027285042032703932 - ], - "observed_m": [ - 0.16768518565432713, - -0.17186769532141835, - -0.027408542655437726 - ] - }, - { - "marker_id": 53, - "link": "Board", - "error_m": [ - 7.130234272401115e-05, - 0.00014098667310161184, - -0.00010564574252875172 - ], - "error_norm_m": 0.00019005864617176565, - "predicted_m": [ - 0.4862748040371518, - 0.21225928577083694, - -0.027357254798042192 - ], - "observed_m": [ - 0.4862035016944278, - 0.21211829909773533, - -0.02725160905551344 - ] - }, - { - "marker_id": 54, - "link": "Board", - "error_m": [ - -0.00010248746565777456, - 3.10086354153305e-05, - -0.0001591470338178705 - ], - "error_norm_m": 0.00019181500061335354, - "predicted_m": [ - 0.3422752309744635, - -0.33056552203597817, - -0.027340306112767224 - ], - "observed_m": [ - 0.34237771844012127, - -0.3305965306713935, - -0.027181159078949354 - ] - }, - { - "marker_id": 55, - "link": "Board", - "error_m": [ - -4.3662178850600863e-05, - 0.00012306782770954428, - -5.566703032713893e-05 - ], - "error_norm_m": 0.0001419538458252207, - "predicted_m": [ - 0.2837276862528287, - -0.26255341106050645, - -0.02732112986998667 - ], - "observed_m": [ - 0.2837713484316793, - -0.262676478888216, - -0.02726546283965953 - ] - }, - { - "marker_id": 56, - "link": "Board", - "error_m": [ - 4.6504400113001054e-06, - -0.00010341992581558435, - 5.3917290527786405e-05 - ], - "error_norm_m": 0.00011672352747350208, - "predicted_m": [ - 0.49870323207111505, - 0.1686888376620026, - -0.02736256516282041 - ], - "observed_m": [ - 0.49869858163110375, - 0.16879225758781818, - -0.027416482453348195 - ] - }, - { - "marker_id": 58, - "link": "Board", - "error_m": [ - 9.107978682122014e-05, - -4.4883420487529246e-05, - 0.00010133336315437669 - ], - "error_norm_m": 0.00014345208081528846, - "predicted_m": [ - 0.0500992993777558, - -0.21807498735661685, - -0.027254264568621265 - ], - "observed_m": [ - 0.05000821959093458, - -0.21803010393612932, - -0.02735559793177564 - ] - }, - { - "marker_id": 60, - "link": "Board", - "error_m": [ - 0.0003078132053326299, - 0.00043335610411499026, - -0.00026838073765268755 - ], - "error_norm_m": 0.0005954617558616765, - "predicted_m": [ - 0.434387387455271, - 0.28383115660753294, - -0.027339779281795797 - ], - "observed_m": [ - 0.43407957424993837, - 0.28339780050341795, - -0.02707139854414311 - ] - }, - { - "marker_id": 61, - "link": "Board", - "error_m": [ - 2.4650305378952353e-05, - -0.0003572962018007497, - 0.00023681840218658587 - ], - "error_norm_m": 0.0004293613501361356, - "predicted_m": [ - -0.022390718332872296, - 0.3358676262054167, - -0.027210533840224975 - ], - "observed_m": [ - -0.02241536863825125, - 0.33622492240721746, - -0.02744735224241156 - ] - }, - { - "marker_id": 62, - "link": "Board", - "error_m": [ - 6.249181880169097e-05, - 3.442928072591722e-05, - 4.071268463426078e-05 - ], - "error_norm_m": 8.214697485955381e-05, - "predicted_m": [ - 0.4047108367134055, - -0.1750777732565088, - -0.027351053393055314 - ], - "observed_m": [ - 0.40464834489460383, - -0.17511220253723472, - -0.027391766077689575 - ] - }, - { - "marker_id": 63, - "link": "Board", - "error_m": [ - 1.639675169906596e-05, - 9.281041430458936e-05, - 0.00023665770941137115 - ], - "error_norm_m": 0.00025473417103621444, - "predicted_m": [ - 0.7774086201147543, - -0.23614121124834989, - -0.02745729998238623 - ], - "observed_m": [ - 0.7773922233630552, - -0.23623402166265448, - -0.0276939576917976 - ] - }, - { - "marker_id": 64, - "link": "Board", - "error_m": [ - 0.00018386772451242303, - 0.0001537314231653264, - -0.000189227089294957 - ], - "error_norm_m": 0.0003053646703678318, - "predicted_m": [ - -0.021259620108218497, - -0.18819241444394433, - -0.027233147915269186 - ], - "observed_m": [ - -0.02144348783273092, - -0.18834614586710965, - -0.02704392082597423 - ] - }, - { - "marker_id": 66, - "link": "Board", - "error_m": [ - -0.0001527787080590759, - 0.0001429675963915411, - 3.064732675112092e-05 - ], - "error_norm_m": 0.0002114718087385761, - "predicted_m": [ - 0.2097540589298693, - -0.36320074383854745, - -0.027304840295885133 - ], - "observed_m": [ - 0.2099068376379284, - -0.363343711434939, - -0.027335487622636254 - ] - }, - { - "marker_id": 68, - "link": "Board", - "error_m": [ - 1.0707035911217133e-06, - 0.00015496218181720867, - -3.977623390816892e-05 - ], - "error_norm_m": 0.00015998929021546112, - "predicted_m": [ - 0.5737533001737867, - 0.17065613165299848, - -0.027383353076530212 - ], - "observed_m": [ - 0.5737522294701956, - 0.17050116947118127, - -0.027343576842622043 - ] - }, - { - "marker_id": 69, - "link": "Board", - "error_m": [ - 0.00018574996194475977, - -0.00015459719488791768, - -0.000270109907198994 - ], - "error_norm_m": 0.00036243993019084096, - "predicted_m": [ - 0.0076170251652527415, - -0.2811734555978179, - -0.02724513506559229 - ], - "observed_m": [ - 0.007431275203307982, - -0.28101885840293, - -0.026975025158393295 - ] - }, - { - "marker_id": 72, - "link": "Board", - "error_m": [ - 0.00013785947879152438, - 0.00020221335933620632, - -0.00030695658764306674 - ], - "error_norm_m": 0.0003925784320160497, - "predicted_m": [ - 0.4410141594805151, - 0.19434091769516215, - -0.027345430144094792 - ], - "observed_m": [ - 0.44087630000172356, - 0.19413870433582595, - -0.027038473556451725 - ] - }, - { - "marker_id": 75, - "link": "Board", - "error_m": [ - 7.814798078478388e-05, - 0.00018638300135792596, - -3.001308117125262e-05 - ], - "error_norm_m": 0.00020431963962703093, - "predicted_m": [ - -0.025675812791123125, - 0.19461774468892448, - -0.027215630633655438 - ], - "observed_m": [ - -0.02575396077190791, - 0.19443136168756656, - -0.027185617552484186 - ] - }, - { - "marker_id": 79, - "link": "Board", - "error_m": [ - -0.00012709773507063593, - -0.0004550615927411683, - 0.00020508964736922278 - ], - "error_norm_m": 0.0005150695592890795, - "predicted_m": [ - 0.31231141707197296, - -0.15908444170311248, - -0.027324676327597365 - ], - "observed_m": [ - 0.3124385148070436, - -0.1586293801103713, - -0.027529765974966588 - ] - }, - { - "marker_id": 82, - "link": "Board", - "error_m": [ - -8.424423600239539e-05, - -7.989411585868078e-05, - 7.423270342159921e-05 - ], - "error_norm_m": 0.0001378065865833223, - "predicted_m": [ - 0.21918788030869862, - 0.297268915846849, - -0.027279359926455714 - ], - "observed_m": [ - 0.21927212454470102, - 0.2973488099627077, - -0.027353592629877313 - ] - }, - { - "marker_id": 83, - "link": "Board", - "error_m": [ - -4.6087973400568694e-05, - -0.0001116780756738045, - 8.883229150239216e-05 - ], - "error_norm_m": 0.000149957560302712, - "predicted_m": [ - 0.04418940131922932, - 0.3392552255888784, - -0.02722890580253765 - ], - "observed_m": [ - 0.04423548929262989, - 0.3393669036645522, - -0.02731773809404004 - ] - }, - { - "marker_id": 84, - "link": "Board", - "error_m": [ - 0.00014429318694753057, - 4.653707740881474e-05, - -0.00018367659734170802 - ], - "error_norm_m": 0.0002381665715088013, - "predicted_m": [ - 0.40751647274850145, - 0.2584421254728671, - -0.027333386748497092 - ], - "observed_m": [ - 0.4073721795615539, - 0.2583955883954583, - -0.027149710151155384 - ] - }, - { - "marker_id": 85, - "link": "Board", - "error_m": [ - 0.0002196497790956098, - -9.674344608368024e-05, - 0.0001327811523919413 - ], - "error_norm_m": 0.00027429209658214374, - "predicted_m": [ - 0.5045858680431479, - -0.3127313743198765, - -0.027384686266781685 - ], - "observed_m": [ - 0.5043662182640523, - -0.31263463087379284, - -0.027517467419173627 - ] - }, - { - "marker_id": 86, - "link": "Board", - "error_m": [ - -0.0003333425705983051, - 0.000312435770258912, - -8.694661077374502e-05 - ], - "error_norm_m": 0.00046507321255411687, - "predicted_m": [ - 0.3629176860221104, - 0.2920337335200896, - -0.027319554334911234 - ], - "observed_m": [ - 0.3632510285927087, - 0.2917212977498307, - -0.02723260772413749 - ] - }, - { - "marker_id": 92, - "link": "Board", - "error_m": [ - -0.00024214024744828588, - 0.00027392273088788777, - -0.00023537517513217213 - ], - "error_norm_m": 0.0004348183931251023, - "predicted_m": [ - 0.6451004759599377, - -0.18482644075325802, - -0.02741832121539404 - ], - "observed_m": [ - 0.645342616207386, - -0.1851003634841459, - -0.027182946040261866 - ] - }, - { - "marker_id": 95, - "link": "Board", - "error_m": [ - 0.0001627133697081895, - 0.00016333602618762155, - -3.6920090199100974e-05 - ], - "error_norm_m": 0.0002334895954702631, - "predicted_m": [ - 0.18604727567382928, - -0.2740398890884687, - -0.02729445345249692 - ], - "observed_m": [ - 0.1858845623041211, - -0.27420322511465633, - -0.02725753336229782 - ] - }, - { - "marker_id": 96, - "link": "Board", - "error_m": [ - 9.667972895738286e-05, - 0.000131012866490976, - -0.0001110178167737369 - ], - "error_norm_m": 0.00019706926908745142, - "predicted_m": [ - 0.36978042727380117, - -0.1864665138012521, - -0.027341823760050846 - ], - "observed_m": [ - 0.3696837475448438, - -0.18659752666774307, - -0.02723080594327711 - ] - }, - { - "marker_id": 97, - "link": "Board", - "error_m": [ - 0.0001251000479971509, - 1.9811082550225123e-05, - -0.00018148229829734186 - ], - "error_norm_m": 0.00022131047330839693, - "predicted_m": [ - 0.30435418361173533, - -0.35964415474564254, - -0.027330997505875237 - ], - "observed_m": [ - 0.3042290835637382, - -0.35966396582819277, - -0.027149515207577895 - ] - }, - { - "marker_id": 102, - "link": "Board", - "error_m": [ - -0.00015649929873307045, - -0.00018317895266095618, - 0.0004149198252484318 - ], - "error_norm_m": 0.0004797968534558109, - "predicted_m": [ - 0.6496990994289836, - -0.22298660655169905, - -0.027421223875208407 - ], - "observed_m": [ - 0.6498555987277167, - -0.2228034275990381, - -0.02783614370045684 - ] - }, - { - "marker_id": 103, - "link": "Board", - "error_m": [ - -0.00021218999603957178, - 5.411165261615114e-05, - 0.00010439866153011401 - ], - "error_norm_m": 0.00024259378783761924, - "predicted_m": [ - 0.1057203936540963, - -0.18767699284094613, - -0.02726843946520399 - ], - "observed_m": [ - 0.10593258365013587, - -0.18773110449356228, - -0.027372838126734102 - ] - }, - { - "marker_id": 105, - "link": "Board", - "error_m": [ - 0.00016946892703728622, - 0.00022046122851415717, - -0.00028446547997552224 - ], - "error_norm_m": 0.0003977982903518374, - "predicted_m": [ - 0.5248475444026527, - -0.26623210488760707, - -0.027388342481988553 - ], - "observed_m": [ - 0.5246780754756154, - -0.2664525661161212, - -0.02710387700201303 - ] - }, - { - "marker_id": 198, - "link": "Arm1", - "error_m": [ - -9.164504322703437e-05, - -0.024006763274347396, - -0.10902783808586358 - ], - "error_norm_m": 0.1116396101722045, - "predicted_m": [ - 0.18995525669165422, - -0.05430647993102622, - 0.03926993254332695 - ], - "observed_m": [ - 0.19004690173488126, - -0.030299716656678823, - 0.14829777062919053 - ] - }, - { - "marker_id": 205, - "link": "Board", - "error_m": [ - -7.827006555105598e-05, - -1.5723466786909945e-07, - -0.00019410506508836983 - ], - "error_norm_m": 0.00020929167249813757, - "predicted_m": [ - 0.7500215681455635, - -0.0899913979600351, - 0.0001565364085895002 - ], - "observed_m": [ - 0.7500998382111146, - -0.08999124072536722, - 0.00035064147367787005 - ] - }, - { - "marker_id": 206, - "link": "Board", - "error_m": [ - 0.0001723214437165943, - -0.00020058313722163927, - -5.010226272418499e-05 - ], - "error_norm_m": 0.00026914403510449496, - "predicted_m": [ - 0.6500244575075949, - -0.009987792480277547, - 0.00018775014210579212 - ], - "observed_m": [ - 0.6498521360638783, - -0.009787209343055908, - 0.00023785240482997712 - ] - }, - { - "marker_id": 207, - "link": "Board", - "error_m": [ - -0.0006736296828477872, - -0.0004092821915490201, - 0.000489352543507075 - ], - "error_norm_m": 0.0009277687070437453, - "predicted_m": [ - 0.7500244535754955, - -0.00999139808446163, - 0.00015993972198305006 - ], - "observed_m": [ - 0.7506980832583433, - -0.00958211589291261, - -0.000329412821524025 - ] - }, - { - "marker_id": 208, - "link": "Board", - "error_m": [ - 2.4878136654082894e-06, - 6.380540848958949e-05, - -2.1112330877272626e-05 - ], - "error_norm_m": 6.725362357842593e-05, - "predicted_m": [ - 0.350021583873961, - -0.08997697554329875, - 0.00026777808908046857 - ], - "observed_m": [ - 0.3500190960602956, - -0.09004078095178834, - 0.0002888904199577412 - ] - }, - { - "marker_id": 210, - "link": "Board", - "error_m": [ - -0.00010538576599690777, - -0.00015961521187810024, - 0.0003480133185675636 - ], - "error_norm_m": 0.00039711011752164454, - "predicted_m": [ - 0.020024121601079345, - -0.0199650771583645, - 0.0003625303747048736 - ], - "observed_m": [ - 0.020129507367076253, - -0.0198054619464864, - 1.4517056137309997e-05 - ] - }, - { - "marker_id": 211, - "link": "Board", - "error_m": [ - 0.0001469578689741735, - 0.0002867114808692336, - -2.2189613330008675e-05 - ], - "error_norm_m": 0.0003229434431218484, - "predicted_m": [ - 0.25002447323599236, - -0.00997337006354121, - 0.0002989918225967605 - ], - "observed_m": [ - 0.2498775153670182, - -0.010260081544410443, - 0.00032118143592676916 - ] - }, - { - "marker_id": 214, - "link": "Board", - "error_m": [ - 8.283695921235124e-05, - -0.0003209125108052241, - 7.378630046182819e-05 - ], - "error_norm_m": 0.0003395456074501701, - "predicted_m": [ - 0.350024469303893, - -0.009976975667725292, - 0.00027118140247401836 - ], - "observed_m": [ - 0.3499416323446807, - -0.009656063156920068, - 0.00019739510201219018 - ] - }, - { - "marker_id": 215, - "link": "Board", - "error_m": [ - -0.00015825323954737902, - -0.0003304179563195092, - 0.00024481502248794066 - ], - "error_norm_m": 0.0004406296732193284, - "predicted_m": [ - 0.2500215878060603, - -0.08997336993911467, - 0.00029558850920321063 - ], - "observed_m": [ - 0.2501798410456077, - -0.08964295198279516, - 5.0773486715269985e-05 - ] - }, - { - "marker_id": 217, - "link": "Board", - "error_m": [ - -9.756350373224532e-05, - -0.0002824990933238264, - 4.554800187618724e-05 - ], - "error_norm_m": 0.00030232266779751894, - "predicted_m": [ - 0.6500215720776629, - -0.08998779235585101, - 0.00018434682871224228 - ], - "observed_m": [ - 0.6501191355813951, - -0.08970529326252719, - 0.00013879882683605504 - ] - }, - { - "marker_id": 229, - "link": "Arm1", - "error_m": [ - -3.214298684245387e-06, - -0.02414641290182945, - -0.17109270295054435 - ], - "error_norm_m": 0.17278820060779776, - "predicted_m": [ - 0.18994365828344625, - -0.13889458055630036, - 0.008531469698162833 - ], - "observed_m": [ - 0.1899468725821305, - -0.1147481676544709, - 0.1796241726487072 - ] - }, - { - "marker_id": 243, - "link": "Arm1", - "error_m": [ - -3.884513005461554e-05, - 0.00023776728317551066, - -0.19443836766953299 - ], - "error_norm_m": 0.19443851692557615, - "predicted_m": [ - 0.18993043045847724, - -0.15983610557532685, - -0.03631774829838161 - ], - "observed_m": [ - 0.18996927558853186, - -0.16007387285850236, - 0.15812061937115138 - ] - } - ], - "stage_idx": 0, - "num_active_links": 3 - }, - { - "method": "deterministic_geometric_prefix", - "active_links": [ - "Board", - "Base", - "Arm1", - "Ellbow" - ], - "active_observations": 47, - "joint_updates": [ - { - "pass": 0, - "updates": [ - { - "link": "Base", - "joint_variable": "x", - "joint_type": "linear", - "old": 0.07992154631184717, - "new": 0.07999880927773914, - "info": { - "reason": "weighted_projection", - "used_markers": 7, - "axis_world": [ - 0.9999999606780068, - -3.60560418408085e-05, - -0.00027810420122714285 - ], - "per_marker": [ - { - "marker_id": 198, - "q_i": 0.07998200466262718, - "weight": 1.0 - }, - { - "marker_id": 229, - "q_i": 0.0798763083866814, - "weight": 1.0 - }, - { - "marker_id": 243, - "q_i": 0.07990632588623292, - "weight": 1.0 - }, - { - "marker_id": 244, - "q_i": 0.08034640449901298, - "weight": 1.0 - }, - { - "marker_id": 245, - "q_i": 0.07980838328302468, - "weight": 1.0 - }, - { - "marker_id": 248, - "q_i": 0.07996000125062086, - "weight": 1.0 - }, - { - "marker_id": 232, - "q_i": 0.08011223697597392, - "weight": 1.0 - } - ] - } - }, - { - "link": "Arm1", - "joint_variable": "y", - "joint_type": "revolute", - "old": -0.3485107912151748, - "new": -0.3868932821157922, - "info": { - "reason": "2d_alignment+normal_tiebreak", - "used_markers": 7, - "axis_world": [ - -0.9999999606780068, - 3.60560418408085e-05, - 0.00027810420122714285 - ], - "axis_id": 0, - "theta_rad": -0.3868932821157922, - "theta_alt_rad": 2.7546993714740005, - "score_theta": 0.26298765200931706, - "score_theta_alt": 1.7046957283137985, - "best_score": 0.26298765200931706, - "per_marker": [ - { - "marker_id": 198, - "weight": 1.0 - }, - { - "marker_id": 229, - "weight": 1.0 - }, - { - "marker_id": 243, - "weight": 1.0 - }, - { - "marker_id": 244, - "weight": 1.0 - }, - { - "marker_id": 245, - "weight": 1.0 - }, - { - "marker_id": 248, - "weight": 1.0 - }, - { - "marker_id": 232, - "weight": 1.0 - } - ] - } - }, - { - "link": "Ellbow", - "joint_variable": "z", - "joint_type": "revolute", - "old": 0.0, - "new": -0.41278883059466054, - "info": { - "reason": "2d_alignment+normal_tiebreak", - "used_markers": 3, - "axis_world": [ - -0.9999999606780068, - 3.60560418408085e-05, - 0.00027810420122714285 - ], - "axis_id": 0, - "theta_rad": 2.7288038229951326, - "theta_alt_rad": -0.41278883059466054, - "score_theta": 0.32914748784209735, - "score_theta_alt": 0.239387233525869, - "best_score": 0.239387233525869, - "per_marker": [ - { - "marker_id": 245, - "weight": 1.0 - }, - { - "marker_id": 248, - "weight": 1.0 - }, - { - "marker_id": 232, - "weight": 1.0 - } - ] - } - } - ] - }, - { - "pass": 1, - "updates": [ - { - "link": "Base", - "joint_variable": "x", - "joint_type": "linear", - "old": 0.07999880927773914, - "new": 0.07999880927774912, - "info": { - "reason": "weighted_projection", - "used_markers": 7, - "axis_world": [ - 0.9999999606780068, - -3.60560418408085e-05, - -0.00027810420122714285 - ], - "per_marker": [ - { - "marker_id": 198, - "q_i": 0.07998200466262717, - "weight": 1.0 - }, - { - "marker_id": 229, - "q_i": 0.07987630838668139, - "weight": 1.0 - }, - { - "marker_id": 243, - "q_i": 0.0799063258862329, - "weight": 1.0 - }, - { - "marker_id": 244, - "q_i": 0.08034640449903739, - "weight": 1.0 - }, - { - "marker_id": 245, - "q_i": 0.07980838328304228, - "weight": 1.0 - }, - { - "marker_id": 248, - "q_i": 0.07996000125063114, - "weight": 1.0 - }, - { - "marker_id": 232, - "q_i": 0.08011223697599151, - "weight": 1.0 - } - ] - } - }, - { - "link": "Arm1", - "joint_variable": "y", - "joint_type": "revolute", - "old": -0.3868932821157922, - "new": -0.3772896296637307, - "info": { - "reason": "2d_alignment+normal_tiebreak", - "used_markers": 7, - "axis_world": [ - -0.9999999606780068, - 3.60560418408085e-05, - 0.00027810420122714285 - ], - "axis_id": 0, - "theta_rad": -0.3772896296637308, - "theta_alt_rad": 2.764303023926063, - "score_theta": 0.24851137120270309, - "score_theta_alt": 1.6832404422202933, - "best_score": 0.24851137120270309, - "per_marker": [ - { - "marker_id": 198, - "weight": 1.0 - }, - { - "marker_id": 229, - "weight": 1.0 - }, - { - "marker_id": 243, - "weight": 1.0 - }, - { - "marker_id": 244, - "weight": 1.0 - }, - { - "marker_id": 245, - "weight": 1.0 - }, - { - "marker_id": 248, - "weight": 1.0 - }, - { - "marker_id": 232, - "weight": 1.0 - } - ] - } - }, - { - "link": "Ellbow", - "joint_variable": "z", - "joint_type": "revolute", - "old": -0.41278883059466054, - "new": -0.40522210906928713, - "info": { - "reason": "2d_alignment+normal_tiebreak", - "used_markers": 3, - "axis_world": [ - -0.9999999606780068, - 3.605604184080851e-05, - 0.00027810420122714285 - ], - "axis_id": 0, - "theta_rad": 2.7363705445205055, - "theta_alt_rad": -0.40522210906928713, - "score_theta": 0.32781073363329516, - "score_theta_alt": 0.23403562169022635, - "best_score": 0.23403562169022635, - "per_marker": [ - { - "marker_id": 245, - "weight": 1.0 - }, - { - "marker_id": 248, - "weight": 1.0 - }, - { - "marker_id": 232, - "weight": 1.0 - } - ] - } - } - ] - } - ], - "root_link": "Board", - "root_pose": { - "reason": "kabsch", - "used_markers": [ - 210, - 211, - 215, - 214, - 208, - 206, - 205, - 207, - 217, - 46, - 47, - 51, - 53, - 54, - 55, - 56, - 58, - 60, - 61, - 62, - 63, - 64, - 66, - 68, - 69, - 72, - 75, - 79, - 82, - 83, - 84, - 85, - 86, - 92, - 95, - 96, - 97, - 102, - 103, - 105 - ] - }, - "marker_stats": { - "num_markers_used": 47, - "mean_error_m": 0.027499997569686154, - "rms_error_m": 0.07170772974130879, - "median_error_m": 0.00030232266779751894, - "worst_error_m": 0.2174030637949629 - }, - "marker_reports": [ - { - "marker_id": 46, - "link": "Board", - "error_m": [ - 0.00022749558975043715, - 0.00016672854606300525, - -0.0001424493757194202 - ], - "error_norm_m": 0.0003159817654090745, - "predicted_m": [ - 0.5367338354339872, - 0.1854574664246485, - -0.027372428046022967 - ], - "observed_m": [ - 0.5365063398442368, - 0.1852907378785855, - -0.027229978670303547 - ] - }, - { - "marker_id": 47, - "link": "Board", - "error_m": [ - -0.00022722184711798654, - 3.696615747461607e-05, - -7.059070798796571e-05 - ], - "error_norm_m": 0.0002407889379942318, - "predicted_m": [ - 0.34423681968725073, - -0.28651559277433253, - -0.02733897724756431 - ], - "observed_m": [ - 0.3444640415343687, - -0.28655255893180714, - -0.027268386539576344 - ] - }, - { - "marker_id": 51, - "link": "Board", - "error_m": [ - 0.0001257692992016335, - -0.00018153626347547358, - 0.0001235006227337937 - ], - "error_norm_m": 0.00025303307173952854, - "predicted_m": [ - 0.16781095495352877, - -0.17204923158489382, - -0.027285042032703932 - ], - "observed_m": [ - 0.16768518565432713, - -0.17186769532141835, - -0.027408542655437726 - ] - }, - { - "marker_id": 53, - "link": "Board", - "error_m": [ - 7.130234272401115e-05, - 0.00014098667310161184, - -0.00010564574252875172 - ], - "error_norm_m": 0.00019005864617176565, - "predicted_m": [ - 0.4862748040371518, - 0.21225928577083694, - -0.027357254798042192 - ], - "observed_m": [ - 0.4862035016944278, - 0.21211829909773533, - -0.02725160905551344 - ] - }, - { - "marker_id": 54, - "link": "Board", - "error_m": [ - -0.00010248746565777456, - 3.10086354153305e-05, - -0.0001591470338178705 - ], - "error_norm_m": 0.00019181500061335354, - "predicted_m": [ - 0.3422752309744635, - -0.33056552203597817, - -0.027340306112767224 - ], - "observed_m": [ - 0.34237771844012127, - -0.3305965306713935, - -0.027181159078949354 - ] - }, - { - "marker_id": 55, - "link": "Board", - "error_m": [ - -4.3662178850600863e-05, - 0.00012306782770954428, - -5.566703032713893e-05 - ], - "error_norm_m": 0.0001419538458252207, - "predicted_m": [ - 0.2837276862528287, - -0.26255341106050645, - -0.02732112986998667 - ], - "observed_m": [ - 0.2837713484316793, - -0.262676478888216, - -0.02726546283965953 - ] - }, - { - "marker_id": 56, - "link": "Board", - "error_m": [ - 4.6504400113001054e-06, - -0.00010341992581558435, - 5.3917290527786405e-05 - ], - "error_norm_m": 0.00011672352747350208, - "predicted_m": [ - 0.49870323207111505, - 0.1686888376620026, - -0.02736256516282041 - ], - "observed_m": [ - 0.49869858163110375, - 0.16879225758781818, - -0.027416482453348195 - ] - }, - { - "marker_id": 58, - "link": "Board", - "error_m": [ - 9.107978682122014e-05, - -4.4883420487529246e-05, - 0.00010133336315437669 - ], - "error_norm_m": 0.00014345208081528846, - "predicted_m": [ - 0.0500992993777558, - -0.21807498735661685, - -0.027254264568621265 - ], - "observed_m": [ - 0.05000821959093458, - -0.21803010393612932, - -0.02735559793177564 - ] - }, - { - "marker_id": 60, - "link": "Board", - "error_m": [ - 0.0003078132053326299, - 0.00043335610411499026, - -0.00026838073765268755 - ], - "error_norm_m": 0.0005954617558616765, - "predicted_m": [ - 0.434387387455271, - 0.28383115660753294, - -0.027339779281795797 - ], - "observed_m": [ - 0.43407957424993837, - 0.28339780050341795, - -0.02707139854414311 - ] - }, - { - "marker_id": 61, - "link": "Board", - "error_m": [ - 2.4650305378952353e-05, - -0.0003572962018007497, - 0.00023681840218658587 - ], - "error_norm_m": 0.0004293613501361356, - "predicted_m": [ - -0.022390718332872296, - 0.3358676262054167, - -0.027210533840224975 - ], - "observed_m": [ - -0.02241536863825125, - 0.33622492240721746, - -0.02744735224241156 - ] - }, - { - "marker_id": 62, - "link": "Board", - "error_m": [ - 6.249181880169097e-05, - 3.442928072591722e-05, - 4.071268463426078e-05 - ], - "error_norm_m": 8.214697485955381e-05, - "predicted_m": [ - 0.4047108367134055, - -0.1750777732565088, - -0.027351053393055314 - ], - "observed_m": [ - 0.40464834489460383, - -0.17511220253723472, - -0.027391766077689575 - ] - }, - { - "marker_id": 63, - "link": "Board", - "error_m": [ - 1.639675169906596e-05, - 9.281041430458936e-05, - 0.00023665770941137115 - ], - "error_norm_m": 0.00025473417103621444, - "predicted_m": [ - 0.7774086201147543, - -0.23614121124834989, - -0.02745729998238623 - ], - "observed_m": [ - 0.7773922233630552, - -0.23623402166265448, - -0.0276939576917976 - ] - }, - { - "marker_id": 64, - "link": "Board", - "error_m": [ - 0.00018386772451242303, - 0.0001537314231653264, - -0.000189227089294957 - ], - "error_norm_m": 0.0003053646703678318, - "predicted_m": [ - -0.021259620108218497, - -0.18819241444394433, - -0.027233147915269186 - ], - "observed_m": [ - -0.02144348783273092, - -0.18834614586710965, - -0.02704392082597423 - ] - }, - { - "marker_id": 66, - "link": "Board", - "error_m": [ - -0.0001527787080590759, - 0.0001429675963915411, - 3.064732675112092e-05 - ], - "error_norm_m": 0.0002114718087385761, - "predicted_m": [ - 0.2097540589298693, - -0.36320074383854745, - -0.027304840295885133 - ], - "observed_m": [ - 0.2099068376379284, - -0.363343711434939, - -0.027335487622636254 - ] - }, - { - "marker_id": 68, - "link": "Board", - "error_m": [ - 1.0707035911217133e-06, - 0.00015496218181720867, - -3.977623390816892e-05 - ], - "error_norm_m": 0.00015998929021546112, - "predicted_m": [ - 0.5737533001737867, - 0.17065613165299848, - -0.027383353076530212 - ], - "observed_m": [ - 0.5737522294701956, - 0.17050116947118127, - -0.027343576842622043 - ] - }, - { - "marker_id": 69, - "link": "Board", - "error_m": [ - 0.00018574996194475977, - -0.00015459719488791768, - -0.000270109907198994 - ], - "error_norm_m": 0.00036243993019084096, - "predicted_m": [ - 0.0076170251652527415, - -0.2811734555978179, - -0.02724513506559229 - ], - "observed_m": [ - 0.007431275203307982, - -0.28101885840293, - -0.026975025158393295 - ] - }, - { - "marker_id": 72, - "link": "Board", - "error_m": [ - 0.00013785947879152438, - 0.00020221335933620632, - -0.00030695658764306674 - ], - "error_norm_m": 0.0003925784320160497, - "predicted_m": [ - 0.4410141594805151, - 0.19434091769516215, - -0.027345430144094792 - ], - "observed_m": [ - 0.44087630000172356, - 0.19413870433582595, - -0.027038473556451725 - ] - }, - { - "marker_id": 75, - "link": "Board", - "error_m": [ - 7.814798078478388e-05, - 0.00018638300135792596, - -3.001308117125262e-05 - ], - "error_norm_m": 0.00020431963962703093, - "predicted_m": [ - -0.025675812791123125, - 0.19461774468892448, - -0.027215630633655438 - ], - "observed_m": [ - -0.02575396077190791, - 0.19443136168756656, - -0.027185617552484186 - ] - }, - { - "marker_id": 79, - "link": "Board", - "error_m": [ - -0.00012709773507063593, - -0.0004550615927411683, - 0.00020508964736922278 - ], - "error_norm_m": 0.0005150695592890795, - "predicted_m": [ - 0.31231141707197296, - -0.15908444170311248, - -0.027324676327597365 - ], - "observed_m": [ - 0.3124385148070436, - -0.1586293801103713, - -0.027529765974966588 - ] - }, - { - "marker_id": 82, - "link": "Board", - "error_m": [ - -8.424423600239539e-05, - -7.989411585868078e-05, - 7.423270342159921e-05 - ], - "error_norm_m": 0.0001378065865833223, - "predicted_m": [ - 0.21918788030869862, - 0.297268915846849, - -0.027279359926455714 - ], - "observed_m": [ - 0.21927212454470102, - 0.2973488099627077, - -0.027353592629877313 - ] - }, - { - "marker_id": 83, - "link": "Board", - "error_m": [ - -4.6087973400568694e-05, - -0.0001116780756738045, - 8.883229150239216e-05 - ], - "error_norm_m": 0.000149957560302712, - "predicted_m": [ - 0.04418940131922932, - 0.3392552255888784, - -0.02722890580253765 - ], - "observed_m": [ - 0.04423548929262989, - 0.3393669036645522, - -0.02731773809404004 - ] - }, - { - "marker_id": 84, - "link": "Board", - "error_m": [ - 0.00014429318694753057, - 4.653707740881474e-05, - -0.00018367659734170802 - ], - "error_norm_m": 0.0002381665715088013, - "predicted_m": [ - 0.40751647274850145, - 0.2584421254728671, - -0.027333386748497092 - ], - "observed_m": [ - 0.4073721795615539, - 0.2583955883954583, - -0.027149710151155384 - ] - }, - { - "marker_id": 85, - "link": "Board", - "error_m": [ - 0.0002196497790956098, - -9.674344608368024e-05, - 0.0001327811523919413 - ], - "error_norm_m": 0.00027429209658214374, - "predicted_m": [ - 0.5045858680431479, - -0.3127313743198765, - -0.027384686266781685 - ], - "observed_m": [ - 0.5043662182640523, - -0.31263463087379284, - -0.027517467419173627 - ] - }, - { - "marker_id": 86, - "link": "Board", - "error_m": [ - -0.0003333425705983051, - 0.000312435770258912, - -8.694661077374502e-05 - ], - "error_norm_m": 0.00046507321255411687, - "predicted_m": [ - 0.3629176860221104, - 0.2920337335200896, - -0.027319554334911234 - ], - "observed_m": [ - 0.3632510285927087, - 0.2917212977498307, - -0.02723260772413749 - ] - }, - { - "marker_id": 92, - "link": "Board", - "error_m": [ - -0.00024214024744828588, - 0.00027392273088788777, - -0.00023537517513217213 - ], - "error_norm_m": 0.0004348183931251023, - "predicted_m": [ - 0.6451004759599377, - -0.18482644075325802, - -0.02741832121539404 - ], - "observed_m": [ - 0.645342616207386, - -0.1851003634841459, - -0.027182946040261866 - ] - }, - { - "marker_id": 95, - "link": "Board", - "error_m": [ - 0.0001627133697081895, - 0.00016333602618762155, - -3.6920090199100974e-05 - ], - "error_norm_m": 0.0002334895954702631, - "predicted_m": [ - 0.18604727567382928, - -0.2740398890884687, - -0.02729445345249692 - ], - "observed_m": [ - 0.1858845623041211, - -0.27420322511465633, - -0.02725753336229782 - ] - }, - { - "marker_id": 96, - "link": "Board", - "error_m": [ - 9.667972895738286e-05, - 0.000131012866490976, - -0.0001110178167737369 - ], - "error_norm_m": 0.00019706926908745142, - "predicted_m": [ - 0.36978042727380117, - -0.1864665138012521, - -0.027341823760050846 - ], - "observed_m": [ - 0.3696837475448438, - -0.18659752666774307, - -0.02723080594327711 - ] - }, - { - "marker_id": 97, - "link": "Board", - "error_m": [ - 0.0001251000479971509, - 1.9811082550225123e-05, - -0.00018148229829734186 - ], - "error_norm_m": 0.00022131047330839693, - "predicted_m": [ - 0.30435418361173533, - -0.35964415474564254, - -0.027330997505875237 - ], - "observed_m": [ - 0.3042290835637382, - -0.35966396582819277, - -0.027149515207577895 - ] - }, - { - "marker_id": 102, - "link": "Board", - "error_m": [ - -0.00015649929873307045, - -0.00018317895266095618, - 0.0004149198252484318 - ], - "error_norm_m": 0.0004797968534558109, - "predicted_m": [ - 0.6496990994289836, - -0.22298660655169905, - -0.027421223875208407 - ], - "observed_m": [ - 0.6498555987277167, - -0.2228034275990381, - -0.02783614370045684 - ] - }, - { - "marker_id": 103, - "link": "Board", - "error_m": [ - -0.00021218999603957178, - 5.411165261615114e-05, - 0.00010439866153011401 - ], - "error_norm_m": 0.00024259378783761924, - "predicted_m": [ - 0.1057203936540963, - -0.18767699284094613, - -0.02726843946520399 - ], - "observed_m": [ - 0.10593258365013587, - -0.18773110449356228, - -0.027372838126734102 - ] - }, - { - "marker_id": 105, - "link": "Board", - "error_m": [ - 0.00016946892703728622, - 0.00022046122851415717, - -0.00028446547997552224 - ], - "error_norm_m": 0.0003977982903518374, - "predicted_m": [ - 0.5248475444026527, - -0.26623210488760707, - -0.027388342481988553 - ], - "observed_m": [ - 0.5246780754756154, - -0.2664525661161212, - -0.02710387700201303 - ] - }, - { - "marker_id": 198, - "link": "Arm1", - "error_m": [ - -1.5653638275492376e-05, - -0.02331367099181163, - -0.11368995428910211 - ], - "error_norm_m": 0.11605573319060528, - "predicted_m": [ - 0.19003124809660576, - -0.053613387648490454, - 0.03460781634008842 - ], - "observed_m": [ - 0.19004690173488126, - -0.030299716656678823, - 0.14829777062919053 - ] - }, - { - "marker_id": 205, - "link": "Board", - "error_m": [ - -7.827006555105598e-05, - -1.5723466786909945e-07, - -0.00019410506508836983 - ], - "error_norm_m": 0.00020929167249813757, - "predicted_m": [ - 0.7500215681455635, - -0.0899913979600351, - 0.0001565364085895002 - ], - "observed_m": [ - 0.7500998382111146, - -0.08999124072536722, - 0.00035064147367787005 - ] - }, - { - "marker_id": 206, - "link": "Board", - "error_m": [ - 0.0001723214437165943, - -0.00020058313722163927, - -5.010226272418499e-05 - ], - "error_norm_m": 0.00026914403510449496, - "predicted_m": [ - 0.6500244575075949, - -0.009987792480277547, - 0.00018775014210579212 - ], - "observed_m": [ - 0.6498521360638783, - -0.009787209343055908, - 0.00023785240482997712 - ] - }, - { - "marker_id": 207, - "link": "Board", - "error_m": [ - -0.0006736296828477872, - -0.0004092821915490201, - 0.000489352543507075 - ], - "error_norm_m": 0.0009277687070437453, - "predicted_m": [ - 0.7500244535754955, - -0.00999139808446163, - 0.00015993972198305006 - ], - "observed_m": [ - 0.7506980832583433, - -0.00958211589291261, - -0.000329412821524025 - ] - }, - { - "marker_id": 208, - "link": "Board", - "error_m": [ - 2.4878136654082894e-06, - 6.380540848958949e-05, - -2.1112330877272626e-05 - ], - "error_norm_m": 6.725362357842593e-05, - "predicted_m": [ - 0.350021583873961, - -0.08997697554329875, - 0.00026777808908046857 - ], - "observed_m": [ - 0.3500190960602956, - -0.09004078095178834, - 0.0002888904199577412 - ] - }, - { - "marker_id": 210, - "link": "Board", - "error_m": [ - -0.00010538576599690777, - -0.00015961521187810024, - 0.0003480133185675636 - ], - "error_norm_m": 0.00039711011752164454, - "predicted_m": [ - 0.020024121601079345, - -0.0199650771583645, - 0.0003625303747048736 - ], - "observed_m": [ - 0.020129507367076253, - -0.0198054619464864, - 1.4517056137309997e-05 - ] - }, - { - "marker_id": 211, - "link": "Board", - "error_m": [ - 0.0001469578689741735, - 0.0002867114808692336, - -2.2189613330008675e-05 - ], - "error_norm_m": 0.0003229434431218484, - "predicted_m": [ - 0.25002447323599236, - -0.00997337006354121, - 0.0002989918225967605 - ], - "observed_m": [ - 0.2498775153670182, - -0.010260081544410443, - 0.00032118143592676916 - ] - }, - { - "marker_id": 214, - "link": "Board", - "error_m": [ - 8.283695921235124e-05, - -0.0003209125108052241, - 7.378630046182819e-05 - ], - "error_norm_m": 0.0003395456074501701, - "predicted_m": [ - 0.350024469303893, - -0.009976975667725292, - 0.00027118140247401836 - ], - "observed_m": [ - 0.3499416323446807, - -0.009656063156920068, - 0.00019739510201219018 - ] - }, - { - "marker_id": 215, - "link": "Board", - "error_m": [ - -0.00015825323954737902, - -0.0003304179563195092, - 0.00024481502248794066 - ], - "error_norm_m": 0.0004406296732193284, - "predicted_m": [ - 0.2500215878060603, - -0.08997336993911467, - 0.00029558850920321063 - ], - "observed_m": [ - 0.2501798410456077, - -0.08964295198279516, - 5.0773486715269985e-05 - ] - }, - { - "marker_id": 217, - "link": "Board", - "error_m": [ - -9.756350373224532e-05, - -0.0002824990933238264, - 4.554800187618724e-05 - ], - "error_norm_m": 0.00030232266779751894, - "predicted_m": [ - 0.6500215720776629, - -0.08998779235585101, - 0.00018434682871224228 - ], - "observed_m": [ - 0.6501191355813951, - -0.08970529326252719, - 0.00013879882683605504 - ] - }, - { - "marker_id": 229, - "link": "Arm1", - "error_m": [ - 7.213689159668579e-05, - -0.022533798983650932, - -0.17817610208674156 - ], - "error_norm_m": 0.17959538038377176, - "predicted_m": [ - 0.19001900947372719, - -0.13728196663812184, - 0.0014480705619656295 - ], - "observed_m": [ - 0.1899468725821305, - -0.1147481676544709, - 0.1796241726487072 - ] - }, - { - "marker_id": 232, - "link": "Ellbow", - "error_m": [ - -0.00015474939269105592, - 0.06720277880865702, - -0.1572962731820939 - ], - "error_norm_m": 0.1710507380397867, - "predicted_m": [ - 0.28001165633848346, - -0.08938811006824418, - -0.031214279280344683 - ], - "observed_m": [ - 0.2801664057311745, - -0.1565908888769012, - 0.12608199390174923 - ] - }, - { - "marker_id": 243, - "link": "Arm1", - "error_m": [ - 3.6390486352205764e-05, - 0.0031495830102476197, - -0.20210578511105753 - ], - "error_norm_m": 0.20213032818645227, - "predicted_m": [ - 0.19000566607488406, - -0.15692428984825474, - -0.04398516573990614 - ], - "observed_m": [ - 0.18996927558853186, - -0.16007387285850236, - 0.15812061937115138 - ] - }, - { - "marker_id": 244, - "link": "Ellbow", - "error_m": [ - -0.0003968044170056806, - 0.003026415085264758, - -0.17733748820476436 - ], - "error_norm_m": 0.17736375437159818, - "predicted_m": [ - 0.31501042062417484, - -0.12439101613529484, - -0.03112447207356735 - ], - "observed_m": [ - 0.3154072250411805, - -0.1274174312205596, - 0.146213016131197 - ] - }, - { - "marker_id": 245, - "link": "Ellbow", - "error_m": [ - 0.0001347129387497259, - 0.06201163841294914, - -0.20837137687600593 - ], - "error_norm_m": 0.2174030637949629, - "predicted_m": [ - 0.28000440952700295, - -0.09971149910386252, - -0.05593375715311903 - ], - "observed_m": [ - 0.2798696965882532, - -0.16172313751681167, - 0.1524376197228869 - ] - }, - { - "marker_id": 248, - "link": "Ellbow", - "error_m": [ - -1.6830660536926167e-05, - 0.061765507986919765, - -0.20807203313987305 - ], - "error_norm_m": 0.21704596111218888, - "predicted_m": [ - 0.24250441100155157, - -0.0997101470022935, - -0.055923328245573015 - ], - "observed_m": [ - 0.2425212416620885, - -0.16147565498921326, - 0.15214870489430002 - ] - } - ], - "stage_idx": 1, - "num_active_links": 4 - }, - { - "method": "deterministic_geometric_prefix", - "active_links": [ - "Board", - "Base", - "Arm1", - "Ellbow", - "Arm2" - ], - "active_observations": 51, - "joint_updates": [ - { - "pass": 0, - "updates": [ - { - "link": "Base", - "joint_variable": "x", - "joint_type": "linear", - "old": 0.07999880927774912, - "new": 0.059638666563065296, - "info": { - "reason": "weighted_projection", - "used_markers": 11, - "axis_world": [ - 0.9999999606780068, - -3.60560418408085e-05, - -0.00027810420122714285 - ], - "per_marker": [ - { - "marker_id": 198, - "q_i": 0.07998200466262717, - "weight": 1.0 - }, - { - "marker_id": 229, - "q_i": 0.07987630838668137, - "weight": 1.0 - }, - { - "marker_id": 243, - "q_i": 0.0799063258862329, - "weight": 1.0 - }, - { - "marker_id": 244, - "q_i": 0.08034640449903575, - "weight": 1.0 - }, - { - "marker_id": 245, - "q_i": 0.0798083832830411, - "weight": 1.0 - }, - { - "marker_id": 248, - "q_i": 0.07996000125063045, - "weight": 1.0 - }, - { - "marker_id": 232, - "q_i": 0.0801122369759903, - "weight": 1.0 - }, - { - "marker_id": 120, - "q_i": 0.02092398552083138, - "weight": 1.0 - }, - { - "marker_id": 218, - "q_i": 0.02730575949001474, - "weight": 1.0 - }, - { - "marker_id": 114, - "q_i": 0.02094303230949204, - "weight": 1.0 - }, - { - "marker_id": 219, - "q_i": 0.026860889929141055, - "weight": 1.0 - } - ] - } - }, - { - "link": "Arm1", - "joint_variable": "y", - "joint_type": "revolute", - "old": -0.3772896296637307, - "new": -0.7320976884436501, - "info": { - "reason": "2d_alignment+normal_tiebreak", - "used_markers": 11, - "axis_world": [ - -0.9999999606780068, - 3.60560418408085e-05, - 0.00027810420122714285 - ], - "axis_id": 0, - "theta_rad": -0.7320976884436503, - "theta_alt_rad": 2.409494965146143, - "score_theta": 1.7920039084350352, - "score_theta_alt": 2.3284089967631205, - "best_score": 1.7920039084350352, - "per_marker": [ - { - "marker_id": 198, - "weight": 1.0 - }, - { - "marker_id": 229, - "weight": 1.0 - }, - { - "marker_id": 243, - "weight": 1.0 - }, - { - "marker_id": 244, - "weight": 1.0 - }, - { - "marker_id": 245, - "weight": 1.0 - }, - { - "marker_id": 248, - "weight": 1.0 - }, - { - "marker_id": 232, - "weight": 1.0 - }, - { - "marker_id": 120, - "weight": 1.0 - }, - { - "marker_id": 218, - "weight": 1.0 - }, - { - "marker_id": 114, - "weight": 1.0 - }, - { - "marker_id": 219, - "weight": 1.0 - } - ] - } - }, - { - "link": "Ellbow", - "joint_variable": "z", - "joint_type": "revolute", - "old": -0.40522210906928713, - "new": 0.7615613728905246, - "info": { - "reason": "2d_alignment+normal_tiebreak", - "used_markers": 7, - "axis_world": [ - -0.9999999606780068, - 3.60560418408085e-05, - 0.00027810420122714285 - ], - "axis_id": 0, - "theta_rad": -2.3800312806992685, - "theta_alt_rad": 0.7615613728905246, - "score_theta": 1.3397782747992029, - "score_theta_alt": 1.1183881738572972, - "best_score": 1.1183881738572972, - "per_marker": [ - { - "marker_id": 245, - "weight": 1.0 - }, - { - "marker_id": 248, - "weight": 1.0 - }, - { - "marker_id": 232, - "weight": 1.0 - }, - { - "marker_id": 120, - "weight": 1.0 - }, - { - "marker_id": 218, - "weight": 1.0 - }, - { - "marker_id": 114, - "weight": 1.0 - }, - { - "marker_id": 219, - "weight": 1.0 - } - ] - } - }, - { - "link": "Arm2", - "joint_variable": "a", - "joint_type": "revolute", - "old": 0.0, - "new": 1.1748818028993933, - "info": { - "reason": "2d_alignment+normal_tiebreak", - "used_markers": 4, - "axis_world": [ - -2.7859476128274623e-05, - -0.9995672290343744, - 0.029416897565718147 - ], - "axis_id": 1, - "theta_rad": -1.9667108506903996, - "theta_alt_rad": 1.1748818028993933, - "score_theta": 0.869411767033095, - "score_theta_alt": 0.7980937427615067, - "best_score": 0.7980937427615067, - "per_marker": [ - { - "marker_id": 120, - "weight": 1.0 - }, - { - "marker_id": 218, - "weight": 1.0 - }, - { - "marker_id": 114, - "weight": 1.0 - }, - { - "marker_id": 219, - "weight": 1.0 - } - ] - } - } - ] - }, - { - "pass": 1, - "updates": [ - { - "link": "Base", - "joint_variable": "x", - "joint_type": "linear", - "old": 0.059638666563065296, - "new": 0.06216081924186751, - "info": { - "reason": "weighted_projection", - "used_markers": 11, - "axis_world": [ - 0.9999999606780068, - -3.60560418408085e-05, - -0.00027810420122714285 - ], - "per_marker": [ - { - "marker_id": 198, - "q_i": 0.07998200466262718, - "weight": 1.0 - }, - { - "marker_id": 229, - "q_i": 0.07987630838668137, - "weight": 1.0 - }, - { - "marker_id": 243, - "q_i": 0.0799063258862329, - "weight": 1.0 - }, - { - "marker_id": 244, - "q_i": 0.08034640449913101, - "weight": 1.0 - }, - { - "marker_id": 245, - "q_i": 0.07980838328310969, - "weight": 1.0 - }, - { - "marker_id": 248, - "q_i": 0.07996000125067045, - "weight": 1.0 - }, - { - "marker_id": 232, - "q_i": 0.08011223697605889, - "weight": 1.0 - }, - { - "marker_id": 120, - "q_i": 0.013293649810575126, - "weight": 1.0 - }, - { - "marker_id": 218, - "q_i": 0.048807934933547015, - "weight": 1.0 - }, - { - "marker_id": 114, - "q_i": 0.01331269659923576, - "weight": 1.0 - }, - { - "marker_id": 219, - "q_i": 0.04836306537267332, - "weight": 1.0 - } - ] - } - }, - { - "link": "Arm1", - "joint_variable": "y", - "joint_type": "revolute", - "old": -0.7320976884436501, - "new": -0.431100871926823, - "info": { - "reason": "2d_alignment+normal_tiebreak", - "used_markers": 11, - "axis_world": [ - -0.9999999606780068, - 3.60560418408085e-05, - 0.00027810420122714285 - ], - "axis_id": 0, - "theta_rad": -0.43110087192682295, - "theta_alt_rad": 2.71049178166297, - "score_theta": 0.6963459412689859, - "score_theta_alt": 3.367337005129568, - "best_score": 0.6963459412689859, - "per_marker": [ - { - "marker_id": 198, - "weight": 1.0 - }, - { - "marker_id": 229, - "weight": 1.0 - }, - { - "marker_id": 243, - "weight": 1.0 - }, - { - "marker_id": 244, - "weight": 1.0 - }, - { - "marker_id": 245, - "weight": 1.0 - }, - { - "marker_id": 248, - "weight": 1.0 - }, - { - "marker_id": 232, - "weight": 1.0 - }, - { - "marker_id": 120, - "weight": 1.0 - }, - { - "marker_id": 218, - "weight": 1.0 - }, - { - "marker_id": 114, - "weight": 1.0 - }, - { - "marker_id": 219, - "weight": 1.0 - } - ] - } - }, - { - "link": "Ellbow", - "joint_variable": "z", - "joint_type": "revolute", - "old": 0.7615613728905246, - "new": 1.19429973016309, - "info": { - "reason": "2d_alignment+normal_tiebreak", - "used_markers": 7, - "axis_world": [ - -0.9999999606780068, - 3.60560418408085e-05, - 0.00027810420122714285 - ], - "axis_id": 0, - "theta_rad": -1.9472929234267036, - "theta_alt_rad": 1.19429973016309, - "score_theta": 1.3568860789842814, - "score_theta_alt": 0.45539369234385424, - "best_score": 0.45539369234385424, - "per_marker": [ - { - "marker_id": 245, - "weight": 1.0 - }, - { - "marker_id": 248, - "weight": 1.0 - }, - { - "marker_id": 232, - "weight": 1.0 - }, - { - "marker_id": 120, - "weight": 1.0 - }, - { - "marker_id": 218, - "weight": 1.0 - }, - { - "marker_id": 114, - "weight": 1.0 - }, - { - "marker_id": 219, - "weight": 1.0 - } - ] - } - }, - { - "link": "Arm2", - "joint_variable": "a", - "joint_type": "revolute", - "old": 1.1748818028993933, - "new": 1.2392937925732568, - "info": { - "reason": "2d_alignment+normal_tiebreak", - "used_markers": 4, - "axis_world": [ - 0.00016617105655163106, - -0.7226579559419923, - 0.6912057950414778 - ], - "axis_id": 1, - "theta_rad": -1.9022988610165361, - "theta_alt_rad": 1.2392937925732568, - "score_theta": 0.4072528615910133, - "score_theta_alt": 0.37733449690911347, - "best_score": 0.37733449690911347, - "per_marker": [ - { - "marker_id": 120, - "weight": 1.0 - }, - { - "marker_id": 218, - "weight": 1.0 - }, - { - "marker_id": 114, - "weight": 1.0 - }, - { - "marker_id": 219, - "weight": 1.0 - } - ] - } - } - ] - } - ], - "root_link": "Board", - "root_pose": { - "reason": "kabsch", - "used_markers": [ - 210, - 211, - 215, - 214, - 208, - 206, - 205, - 207, - 217, - 46, - 47, - 51, - 53, - 54, - 55, - 56, - 58, - 60, - 61, - 62, - 63, - 64, - 66, - 68, - 69, - 72, - 75, - 79, - 82, - 83, - 84, - 85, - 86, - 92, - 95, - 96, - 97, - 102, - 103, - 105 - ] - }, - "marker_stats": { - "num_markers_used": 51, - "mean_error_m": 0.04660985431236483, - "rms_error_m": 0.10144968459607198, - "median_error_m": 0.0003159817654090745, - "worst_error_m": 0.27461027941887 - }, - "marker_reports": [ - { - "marker_id": 46, - "link": "Board", - "error_m": [ - 0.00022749558975043715, - 0.00016672854606300525, - -0.0001424493757194202 - ], - "error_norm_m": 0.0003159817654090745, - "predicted_m": [ - 0.5367338354339872, - 0.1854574664246485, - -0.027372428046022967 - ], - "observed_m": [ - 0.5365063398442368, - 0.1852907378785855, - -0.027229978670303547 - ] - }, - { - "marker_id": 47, - "link": "Board", - "error_m": [ - -0.00022722184711798654, - 3.696615747461607e-05, - -7.059070798796571e-05 - ], - "error_norm_m": 0.0002407889379942318, - "predicted_m": [ - 0.34423681968725073, - -0.28651559277433253, - -0.02733897724756431 - ], - "observed_m": [ - 0.3444640415343687, - -0.28655255893180714, - -0.027268386539576344 - ] - }, - { - "marker_id": 51, - "link": "Board", - "error_m": [ - 0.0001257692992016335, - -0.00018153626347547358, - 0.0001235006227337937 - ], - "error_norm_m": 0.00025303307173952854, - "predicted_m": [ - 0.16781095495352877, - -0.17204923158489382, - -0.027285042032703932 - ], - "observed_m": [ - 0.16768518565432713, - -0.17186769532141835, - -0.027408542655437726 - ] - }, - { - "marker_id": 53, - "link": "Board", - "error_m": [ - 7.130234272401115e-05, - 0.00014098667310161184, - -0.00010564574252875172 - ], - "error_norm_m": 0.00019005864617176565, - "predicted_m": [ - 0.4862748040371518, - 0.21225928577083694, - -0.027357254798042192 - ], - "observed_m": [ - 0.4862035016944278, - 0.21211829909773533, - -0.02725160905551344 - ] - }, - { - "marker_id": 54, - "link": "Board", - "error_m": [ - -0.00010248746565777456, - 3.10086354153305e-05, - -0.0001591470338178705 - ], - "error_norm_m": 0.00019181500061335354, - "predicted_m": [ - 0.3422752309744635, - -0.33056552203597817, - -0.027340306112767224 - ], - "observed_m": [ - 0.34237771844012127, - -0.3305965306713935, - -0.027181159078949354 - ] - }, - { - "marker_id": 55, - "link": "Board", - "error_m": [ - -4.3662178850600863e-05, - 0.00012306782770954428, - -5.566703032713893e-05 - ], - "error_norm_m": 0.0001419538458252207, - "predicted_m": [ - 0.2837276862528287, - -0.26255341106050645, - -0.02732112986998667 - ], - "observed_m": [ - 0.2837713484316793, - -0.262676478888216, - -0.02726546283965953 - ] - }, - { - "marker_id": 56, - "link": "Board", - "error_m": [ - 4.6504400113001054e-06, - -0.00010341992581558435, - 5.3917290527786405e-05 - ], - "error_norm_m": 0.00011672352747350208, - "predicted_m": [ - 0.49870323207111505, - 0.1686888376620026, - -0.02736256516282041 - ], - "observed_m": [ - 0.49869858163110375, - 0.16879225758781818, - -0.027416482453348195 - ] - }, - { - "marker_id": 58, - "link": "Board", - "error_m": [ - 9.107978682122014e-05, - -4.4883420487529246e-05, - 0.00010133336315437669 - ], - "error_norm_m": 0.00014345208081528846, - "predicted_m": [ - 0.0500992993777558, - -0.21807498735661685, - -0.027254264568621265 - ], - "observed_m": [ - 0.05000821959093458, - -0.21803010393612932, - -0.02735559793177564 - ] - }, - { - "marker_id": 60, - "link": "Board", - "error_m": [ - 0.0003078132053326299, - 0.00043335610411499026, - -0.00026838073765268755 - ], - "error_norm_m": 0.0005954617558616765, - "predicted_m": [ - 0.434387387455271, - 0.28383115660753294, - -0.027339779281795797 - ], - "observed_m": [ - 0.43407957424993837, - 0.28339780050341795, - -0.02707139854414311 - ] - }, - { - "marker_id": 61, - "link": "Board", - "error_m": [ - 2.4650305378952353e-05, - -0.0003572962018007497, - 0.00023681840218658587 - ], - "error_norm_m": 0.0004293613501361356, - "predicted_m": [ - -0.022390718332872296, - 0.3358676262054167, - -0.027210533840224975 - ], - "observed_m": [ - -0.02241536863825125, - 0.33622492240721746, - -0.02744735224241156 - ] - }, - { - "marker_id": 62, - "link": "Board", - "error_m": [ - 6.249181880169097e-05, - 3.442928072591722e-05, - 4.071268463426078e-05 - ], - "error_norm_m": 8.214697485955381e-05, - "predicted_m": [ - 0.4047108367134055, - -0.1750777732565088, - -0.027351053393055314 - ], - "observed_m": [ - 0.40464834489460383, - -0.17511220253723472, - -0.027391766077689575 - ] - }, - { - "marker_id": 63, - "link": "Board", - "error_m": [ - 1.639675169906596e-05, - 9.281041430458936e-05, - 0.00023665770941137115 - ], - "error_norm_m": 0.00025473417103621444, - "predicted_m": [ - 0.7774086201147543, - -0.23614121124834989, - -0.02745729998238623 - ], - "observed_m": [ - 0.7773922233630552, - -0.23623402166265448, - -0.0276939576917976 - ] - }, - { - "marker_id": 64, - "link": "Board", - "error_m": [ - 0.00018386772451242303, - 0.0001537314231653264, - -0.000189227089294957 - ], - "error_norm_m": 0.0003053646703678318, - "predicted_m": [ - -0.021259620108218497, - -0.18819241444394433, - -0.027233147915269186 - ], - "observed_m": [ - -0.02144348783273092, - -0.18834614586710965, - -0.02704392082597423 - ] - }, - { - "marker_id": 66, - "link": "Board", - "error_m": [ - -0.0001527787080590759, - 0.0001429675963915411, - 3.064732675112092e-05 - ], - "error_norm_m": 0.0002114718087385761, - "predicted_m": [ - 0.2097540589298693, - -0.36320074383854745, - -0.027304840295885133 - ], - "observed_m": [ - 0.2099068376379284, - -0.363343711434939, - -0.027335487622636254 - ] - }, - { - "marker_id": 68, - "link": "Board", - "error_m": [ - 1.0707035911217133e-06, - 0.00015496218181720867, - -3.977623390816892e-05 - ], - "error_norm_m": 0.00015998929021546112, - "predicted_m": [ - 0.5737533001737867, - 0.17065613165299848, - -0.027383353076530212 - ], - "observed_m": [ - 0.5737522294701956, - 0.17050116947118127, - -0.027343576842622043 - ] - }, - { - "marker_id": 69, - "link": "Board", - "error_m": [ - 0.00018574996194475977, - -0.00015459719488791768, - -0.000270109907198994 - ], - "error_norm_m": 0.00036243993019084096, - "predicted_m": [ - 0.0076170251652527415, - -0.2811734555978179, - -0.02724513506559229 - ], - "observed_m": [ - 0.007431275203307982, - -0.28101885840293, - -0.026975025158393295 - ] - }, - { - "marker_id": 72, - "link": "Board", - "error_m": [ - 0.00013785947879152438, - 0.00020221335933620632, - -0.00030695658764306674 - ], - "error_norm_m": 0.0003925784320160497, - "predicted_m": [ - 0.4410141594805151, - 0.19434091769516215, - -0.027345430144094792 - ], - "observed_m": [ - 0.44087630000172356, - 0.19413870433582595, - -0.027038473556451725 - ] - }, - { - "marker_id": 75, - "link": "Board", - "error_m": [ - 7.814798078478388e-05, - 0.00018638300135792596, - -3.001308117125262e-05 - ], - "error_norm_m": 0.00020431963962703093, - "predicted_m": [ - -0.025675812791123125, - 0.19461774468892448, - -0.027215630633655438 - ], - "observed_m": [ - -0.02575396077190791, - 0.19443136168756656, - -0.027185617552484186 - ] - }, - { - "marker_id": 79, - "link": "Board", - "error_m": [ - -0.00012709773507063593, - -0.0004550615927411683, - 0.00020508964736922278 - ], - "error_norm_m": 0.0005150695592890795, - "predicted_m": [ - 0.31231141707197296, - -0.15908444170311248, - -0.027324676327597365 - ], - "observed_m": [ - 0.3124385148070436, - -0.1586293801103713, - -0.027529765974966588 - ] - }, - { - "marker_id": 82, - "link": "Board", - "error_m": [ - -8.424423600239539e-05, - -7.989411585868078e-05, - 7.423270342159921e-05 - ], - "error_norm_m": 0.0001378065865833223, - "predicted_m": [ - 0.21918788030869862, - 0.297268915846849, - -0.027279359926455714 - ], - "observed_m": [ - 0.21927212454470102, - 0.2973488099627077, - -0.027353592629877313 - ] - }, - { - "marker_id": 83, - "link": "Board", - "error_m": [ - -4.6087973400568694e-05, - -0.0001116780756738045, - 8.883229150239216e-05 - ], - "error_norm_m": 0.000149957560302712, - "predicted_m": [ - 0.04418940131922932, - 0.3392552255888784, - -0.02722890580253765 - ], - "observed_m": [ - 0.04423548929262989, - 0.3393669036645522, - -0.02731773809404004 - ] - }, - { - "marker_id": 84, - "link": "Board", - "error_m": [ - 0.00014429318694753057, - 4.653707740881474e-05, - -0.00018367659734170802 - ], - "error_norm_m": 0.0002381665715088013, - "predicted_m": [ - 0.40751647274850145, - 0.2584421254728671, - -0.027333386748497092 - ], - "observed_m": [ - 0.4073721795615539, - 0.2583955883954583, - -0.027149710151155384 - ] - }, - { - "marker_id": 85, - "link": "Board", - "error_m": [ - 0.0002196497790956098, - -9.674344608368024e-05, - 0.0001327811523919413 - ], - "error_norm_m": 0.00027429209658214374, - "predicted_m": [ - 0.5045858680431479, - -0.3127313743198765, - -0.027384686266781685 - ], - "observed_m": [ - 0.5043662182640523, - -0.31263463087379284, - -0.027517467419173627 - ] - }, - { - "marker_id": 86, - "link": "Board", - "error_m": [ - -0.0003333425705983051, - 0.000312435770258912, - -8.694661077374502e-05 - ], - "error_norm_m": 0.00046507321255411687, - "predicted_m": [ - 0.3629176860221104, - 0.2920337335200896, - -0.027319554334911234 - ], - "observed_m": [ - 0.3632510285927087, - 0.2917212977498307, - -0.02723260772413749 - ] - }, - { - "marker_id": 92, - "link": "Board", - "error_m": [ - -0.00024214024744828588, - 0.00027392273088788777, - -0.00023537517513217213 - ], - "error_norm_m": 0.0004348183931251023, - "predicted_m": [ - 0.6451004759599377, - -0.18482644075325802, - -0.02741832121539404 - ], - "observed_m": [ - 0.645342616207386, - -0.1851003634841459, - -0.027182946040261866 - ] - }, - { - "marker_id": 95, - "link": "Board", - "error_m": [ - 0.0001627133697081895, - 0.00016333602618762155, - -3.6920090199100974e-05 - ], - "error_norm_m": 0.0002334895954702631, - "predicted_m": [ - 0.18604727567382928, - -0.2740398890884687, - -0.02729445345249692 - ], - "observed_m": [ - 0.1858845623041211, - -0.27420322511465633, - -0.02725753336229782 - ] - }, - { - "marker_id": 96, - "link": "Board", - "error_m": [ - 9.667972895738286e-05, - 0.000131012866490976, - -0.0001110178167737369 - ], - "error_norm_m": 0.00019706926908745142, - "predicted_m": [ - 0.36978042727380117, - -0.1864665138012521, - -0.027341823760050846 - ], - "observed_m": [ - 0.3696837475448438, - -0.18659752666774307, - -0.02723080594327711 - ] - }, - { - "marker_id": 97, - "link": "Board", - "error_m": [ - 0.0001251000479971509, - 1.9811082550225123e-05, - -0.00018148229829734186 - ], - "error_norm_m": 0.00022131047330839693, - "predicted_m": [ - 0.30435418361173533, - -0.35964415474564254, - -0.027330997505875237 - ], - "observed_m": [ - 0.3042290835637382, - -0.35966396582819277, - -0.027149515207577895 - ] - }, - { - "marker_id": 102, - "link": "Board", - "error_m": [ - -0.00015649929873307045, - -0.00018317895266095618, - 0.0004149198252484318 - ], - "error_norm_m": 0.0004797968534558109, - "predicted_m": [ - 0.6496990994289836, - -0.22298660655169905, - -0.027421223875208407 - ], - "observed_m": [ - 0.6498555987277167, - -0.2228034275990381, - -0.02783614370045684 - ] - }, - { - "marker_id": 103, - "link": "Board", - "error_m": [ - -0.00021218999603957178, - 5.411165261615114e-05, - 0.00010439866153011401 - ], - "error_norm_m": 0.00024259378783761924, - "predicted_m": [ - 0.1057203936540963, - -0.18767699284094613, - -0.02726843946520399 - ], - "observed_m": [ - 0.10593258365013587, - -0.18773110449356228, - -0.027372838126734102 - ] - }, - { - "marker_id": 105, - "link": "Board", - "error_m": [ - 0.00016946892703728622, - 0.00022046122851415717, - -0.00028446547997552224 - ], - "error_norm_m": 0.0003977982903518374, - "predicted_m": [ - 0.5248475444026527, - -0.26623210488760707, - -0.027388342481988553 - ], - "observed_m": [ - 0.5246780754756154, - -0.2664525661161212, - -0.02710387700201303 - ] - }, - { - "marker_id": 114, - "link": "Arm2", - "error_m": [ - 0.04785555046716314, - -0.13564425735468563, - -0.23392581580212662 - ], - "error_norm_m": 0.27461027941887, - "predicted_m": [ - 0.2936606010739545, - -0.24001530015961764, - 0.09340467453537749 - ], - "observed_m": [ - 0.24580505060679134, - -0.10437104280493201, - 0.3273304903375041 - ] - }, - { - "marker_id": 120, - "link": "Arm2", - "error_m": [ - 0.04788262798700088, - -0.07311727652176464, - -0.21315570643387988 - ], - "error_norm_m": 0.23037846551756544, - "predicted_m": [ - 0.2936489690999959, - -0.1894292432437484, - 0.04502026888254124 - ], - "observed_m": [ - 0.245766341112995, - -0.11631196672198377, - 0.2581759753164211 - ] - }, - { - "marker_id": 198, - "link": "Arm1", - "error_m": [ - -0.017855990472930905, - -0.02165843429129421, - -0.12234059158625295 - ], - "error_norm_m": 0.12551949857051714, - "predicted_m": [ - 0.17219091126195035, - -0.051958150947973035, - 0.02595717904293758 - ], - "observed_m": [ - 0.19004690173488126, - -0.030299716656678823, - 0.14829777062919053 - ] - }, - { - "marker_id": 205, - "link": "Board", - "error_m": [ - -7.827006555105598e-05, - -1.5723466786909945e-07, - -0.00019410506508836983 - ], - "error_norm_m": 0.00020929167249813757, - "predicted_m": [ - 0.7500215681455635, - -0.0899913979600351, - 0.0001565364085895002 - ], - "observed_m": [ - 0.7500998382111146, - -0.08999124072536722, - 0.00035064147367787005 - ] - }, - { - "marker_id": 206, - "link": "Board", - "error_m": [ - 0.0001723214437165943, - -0.00020058313722163927, - -5.010226272418499e-05 - ], - "error_norm_m": 0.00026914403510449496, - "predicted_m": [ - 0.6500244575075949, - -0.009987792480277547, - 0.00018775014210579212 - ], - "observed_m": [ - 0.6498521360638783, - -0.009787209343055908, - 0.00023785240482997712 - ] - }, - { - "marker_id": 207, - "link": "Board", - "error_m": [ - -0.0006736296828477872, - -0.0004092821915490201, - 0.000489352543507075 - ], - "error_norm_m": 0.0009277687070437453, - "predicted_m": [ - 0.7500244535754955, - -0.00999139808446163, - 0.00015993972198305006 - ], - "observed_m": [ - 0.7506980832583433, - -0.00958211589291261, - -0.000329412821524025 - ] - }, - { - "marker_id": 208, - "link": "Board", - "error_m": [ - 2.4878136654082894e-06, - 6.380540848958949e-05, - -2.1112330877272626e-05 - ], - "error_norm_m": 6.725362357842593e-05, - "predicted_m": [ - 0.350021583873961, - -0.08997697554329875, - 0.00026777808908046857 - ], - "observed_m": [ - 0.3500190960602956, - -0.09004078095178834, - 0.0002888904199577412 - ] - }, - { - "marker_id": 210, - "link": "Board", - "error_m": [ - -0.00010538576599690777, - -0.00015961521187810024, - 0.0003480133185675636 - ], - "error_norm_m": 0.00039711011752164454, - "predicted_m": [ - 0.020024121601079345, - -0.0199650771583645, - 0.0003625303747048736 - ], - "observed_m": [ - 0.020129507367076253, - -0.0198054619464864, - 1.4517056137309997e-05 - ] - }, - { - "marker_id": 211, - "link": "Board", - "error_m": [ - 0.0001469578689741735, - 0.0002867114808692336, - -2.2189613330008675e-05 - ], - "error_norm_m": 0.0003229434431218484, - "predicted_m": [ - 0.25002447323599236, - -0.00997337006354121, - 0.0002989918225967605 - ], - "observed_m": [ - 0.2498775153670182, - -0.010260081544410443, - 0.00032118143592676916 - ] - }, - { - "marker_id": 214, - "link": "Board", - "error_m": [ - 8.283695921235124e-05, - -0.0003209125108052241, - 7.378630046182819e-05 - ], - "error_norm_m": 0.0003395456074501701, - "predicted_m": [ - 0.350024469303893, - -0.009976975667725292, - 0.00027118140247401836 - ], - "observed_m": [ - 0.3499416323446807, - -0.009656063156920068, - 0.00019739510201219018 - ] - }, - { - "marker_id": 215, - "link": "Board", - "error_m": [ - -0.00015825323954737902, - -0.0003304179563195092, - 0.00024481502248794066 - ], - "error_norm_m": 0.0004406296732193284, - "predicted_m": [ - 0.2500215878060603, - -0.08997336993911467, - 0.00029558850920321063 - ], - "observed_m": [ - 0.2501798410456077, - -0.08964295198279516, - 5.0773486715269985e-05 - ] - }, - { - "marker_id": 217, - "link": "Board", - "error_m": [ - -9.756350373224532e-05, - -0.0002824990933238264, - 4.554800187618724e-05 - ], - "error_norm_m": 0.00030232266779751894, - "predicted_m": [ - 0.6500215720776629, - -0.08998779235585101, - 0.00018434682871224228 - ], - "observed_m": [ - 0.6501191355813951, - -0.08970529326252719, - 0.00013879882683605504 - ] - }, - { - "marker_id": 218, - "link": "Arm2", - "error_m": [ - 0.01118817941168343, - -0.039821979476488856, - -0.20384181296732556 - ], - "error_norm_m": 0.2079962742978346, - "predicted_m": [ - 0.273586515017211, - -0.177161572954034, - 0.057850982106516846 - ], - "observed_m": [ - 0.26239833560552756, - -0.13733959347754515, - 0.2616927950738424 - ] - }, - { - "marker_id": 219, - "link": "Arm2", - "error_m": [ - 0.011620790548289961, - -0.13532181818407557, - -0.23553890729081978 - ], - "error_norm_m": 0.27189265178993827, - "predicted_m": [ - 0.273604295320262, - -0.25448597423971986, - 0.13181000217585226 - ], - "observed_m": [ - 0.261983504771972, - -0.11916415605564429, - 0.36734890946667204 - ] - }, - { - "marker_id": 229, - "link": "Arm1", - "error_m": [ - -0.01776936942896376, - -0.018973947858849066, - -0.1912788789450674 - ], - "error_norm_m": 0.19303722624855307, - "predicted_m": [ - 0.17217750315316674, - -0.13372211551331997, - -0.011654706296360215 - ], - "observed_m": [ - 0.1899468725821305, - -0.1147481676544709, - 0.1796241726487072 - ] - }, - { - "marker_id": 232, - "link": "Ellbow", - "error_m": [ - -0.01800692530579867, - 0.03827081400459513, - -0.20455195283016422 - ], - "error_norm_m": 0.20887892658230667, - "predicted_m": [ - 0.26215948042537585, - -0.11832007487230607, - -0.07846995892841499 - ], - "observed_m": [ - 0.2801664057311745, - -0.1565908888769012, - 0.12608199390174923 - ] - }, - { - "marker_id": 243, - "link": "Arm1", - "error_m": [ - -0.017805302220136626, - 0.009181505187796729, - -0.21619926623480795 - ], - "error_norm_m": 0.21712542814035696, - "predicted_m": [ - 0.17216397336839523, - -0.15089236767070563, - -0.058078646863656574 - ], - "observed_m": [ - 0.18996927558853186, - -0.16007387285850236, - 0.15812061937115138 - ] - }, - { - "marker_id": 244, - "link": "Ellbow", - "error_m": [ - -0.018238042323563464, - 0.008317653875592176, - -0.18969958172139112 - ], - "error_norm_m": 0.1907557098989726, - "predicted_m": [ - 0.29716918271761705, - -0.11909977734496742, - -0.04348656559019413 - ], - "observed_m": [ - 0.3154072250411805, - -0.1274174312205596, - 0.146213016131197 - ] - }, - { - "marker_id": 245, - "link": "Ellbow", - "error_m": [ - -0.017708418866903997, - 0.018432418640668913, - -0.22120747891975834 - ], - "error_norm_m": 0.2226793454403572, - "predicted_m": [ - 0.26216127772134923, - -0.14329071887614275, - -0.06876985919687144 - ], - "observed_m": [ - 0.2798696965882532, - -0.16172313751681167, - 0.1524376197228869 - ] - }, - { - "marker_id": 248, - "link": "Ellbow", - "error_m": [ - -0.01785996246614774, - 0.01818628821463955, - -0.22090813518362545 - ], - "error_norm_m": 0.22237383732945087, - "predicted_m": [ - 0.22466127919594076, - -0.1432893667745737, - -0.06875943028932542 - ], - "observed_m": [ - 0.2425212416620885, - -0.16147565498921326, - 0.15214870489430002 - ] - } - ], - "stage_idx": 2, - "num_active_links": 5 - } - ], - "markers": [ - { - "marker_id": 41, - "link": "FingerA", - "observed_position_m": [ - 0.28648463421133263, - -0.08516700624877138, - 0.4387665667451245 - ], - "predicted_position_m": [ - 0.23961473035427894, - -0.3172463779593259, - 0.16487011709316865 - ], - "error_m": [ - -0.046869903857053696, - -0.23207937171055454, - -0.2738964496519558 - ], - "error_norm_m": 0.3620454222788648 - }, - { - "marker_id": 42, - "link": "FingerA", - "observed_position_m": [ - 0.24674333625717748, - -0.07609312891294998, - 0.4624311858528075 - ], - "predicted_position_m": [ - 0.26805282065279734, - -0.34226360993409616, - 0.19339472269049798 - ], - "error_m": [ - 0.02130948439561986, - -0.26617048102114615, - -0.26903646316230956 - ], - "error_norm_m": 0.3790533440073049 - }, - { - "marker_id": 43, - "link": "FingerB", - "observed_position_m": [ - 0.2818913797076821, - -0.050742355986214384, - 0.44754251855755117 - ], - "predicted_position_m": [ - 0.24084196540661612, - -0.3490093540219462, - 0.16320061244586245 - ], - "error_m": [ - -0.041049414301065956, - -0.2982669980357318, - -0.28434190611168875 - ], - "error_norm_m": 0.4141238656524594 - }, - { - "marker_id": 46, - "link": "Board", - "observed_position_m": [ - 0.5365063398442368, - 0.1852907378785855, - -0.027229978670303547 - ], - "predicted_position_m": [ - 0.5367338354339872, - 0.1854574664246485, - -0.027372428046022967 - ], - "error_m": [ - 0.00022749558975043715, - 0.00016672854606300525, - -0.0001424493757194202 - ], - "error_norm_m": 0.0003159817654090745 - }, - { - "marker_id": 47, - "link": "Board", - "observed_position_m": [ - 0.3444640415343687, - -0.28655255893180714, - -0.027268386539576344 - ], - "predicted_position_m": [ - 0.34423681968725073, - -0.28651559277433253, - -0.02733897724756431 - ], - "error_m": [ - -0.00022722184711798654, - 3.696615747461607e-05, - -7.059070798796571e-05 - ], - "error_norm_m": 0.0002407889379942318 - }, - { - "marker_id": 51, - "link": "Board", - "observed_position_m": [ - 0.16768518565432713, - -0.17186769532141835, - -0.027408542655437726 - ], - "predicted_position_m": [ - 0.16781095495352877, - -0.17204923158489382, - -0.027285042032703932 - ], - "error_m": [ - 0.0001257692992016335, - -0.00018153626347547358, - 0.0001235006227337937 - ], - "error_norm_m": 0.00025303307173952854 - }, - { - "marker_id": 53, - "link": "Board", - "observed_position_m": [ - 0.4862035016944278, - 0.21211829909773533, - -0.02725160905551344 - ], - "predicted_position_m": [ - 0.4862748040371518, - 0.21225928577083694, - -0.027357254798042192 - ], - "error_m": [ - 7.130234272401115e-05, - 0.00014098667310161184, - -0.00010564574252875172 - ], - "error_norm_m": 0.00019005864617176565 - }, - { - "marker_id": 54, - "link": "Board", - "observed_position_m": [ - 0.34237771844012127, - -0.3305965306713935, - -0.027181159078949354 - ], - "predicted_position_m": [ - 0.3422752309744635, - -0.33056552203597817, - -0.027340306112767224 - ], - "error_m": [ - -0.00010248746565777456, - 3.10086354153305e-05, - -0.0001591470338178705 - ], - "error_norm_m": 0.00019181500061335354 - }, - { - "marker_id": 55, - "link": "Board", - "observed_position_m": [ - 0.2837713484316793, - -0.262676478888216, - -0.02726546283965953 - ], - "predicted_position_m": [ - 0.2837276862528287, - -0.26255341106050645, - -0.02732112986998667 - ], - "error_m": [ - -4.3662178850600863e-05, - 0.00012306782770954428, - -5.566703032713893e-05 - ], - "error_norm_m": 0.0001419538458252207 - }, - { - "marker_id": 56, - "link": "Board", - "observed_position_m": [ - 0.49869858163110375, - 0.16879225758781818, - -0.027416482453348195 - ], - "predicted_position_m": [ - 0.49870323207111505, - 0.1686888376620026, - -0.02736256516282041 - ], - "error_m": [ - 4.6504400113001054e-06, - -0.00010341992581558435, - 5.3917290527786405e-05 - ], - "error_norm_m": 0.00011672352747350208 - }, - { - "marker_id": 58, - "link": "Board", - "observed_position_m": [ - 0.05000821959093458, - -0.21803010393612932, - -0.02735559793177564 - ], - "predicted_position_m": [ - 0.0500992993777558, - -0.21807498735661685, - -0.027254264568621265 - ], - "error_m": [ - 9.107978682122014e-05, - -4.4883420487529246e-05, - 0.00010133336315437669 - ], - "error_norm_m": 0.00014345208081528846 - }, - { - "marker_id": 60, - "link": "Board", - "observed_position_m": [ - 0.43407957424993837, - 0.28339780050341795, - -0.02707139854414311 - ], - "predicted_position_m": [ - 0.434387387455271, - 0.28383115660753294, - -0.027339779281795797 - ], - "error_m": [ - 0.0003078132053326299, - 0.00043335610411499026, - -0.00026838073765268755 - ], - "error_norm_m": 0.0005954617558616765 - }, - { - "marker_id": 61, - "link": "Board", - "observed_position_m": [ - -0.02241536863825125, - 0.33622492240721746, - -0.02744735224241156 - ], - "predicted_position_m": [ - -0.022390718332872296, - 0.3358676262054167, - -0.027210533840224975 - ], - "error_m": [ - 2.4650305378952353e-05, - -0.0003572962018007497, - 0.00023681840218658587 - ], - "error_norm_m": 0.0004293613501361356 - }, - { - "marker_id": 62, - "link": "Board", - "observed_position_m": [ - 0.40464834489460383, - -0.17511220253723472, - -0.027391766077689575 - ], - "predicted_position_m": [ - 0.4047108367134055, - -0.1750777732565088, - -0.027351053393055314 - ], - "error_m": [ - 6.249181880169097e-05, - 3.442928072591722e-05, - 4.071268463426078e-05 - ], - "error_norm_m": 8.214697485955381e-05 - }, - { - "marker_id": 63, - "link": "Board", - "observed_position_m": [ - 0.7773922233630552, - -0.23623402166265448, - -0.0276939576917976 - ], - "predicted_position_m": [ - 0.7774086201147543, - -0.23614121124834989, - -0.02745729998238623 - ], - "error_m": [ - 1.639675169906596e-05, - 9.281041430458936e-05, - 0.00023665770941137115 - ], - "error_norm_m": 0.00025473417103621444 - }, - { - "marker_id": 64, - "link": "Board", - "observed_position_m": [ - -0.02144348783273092, - -0.18834614586710965, - -0.02704392082597423 - ], - "predicted_position_m": [ - -0.021259620108218497, - -0.18819241444394433, - -0.027233147915269186 - ], - "error_m": [ - 0.00018386772451242303, - 0.0001537314231653264, - -0.000189227089294957 - ], - "error_norm_m": 0.0003053646703678318 - }, - { - "marker_id": 66, - "link": "Board", - "observed_position_m": [ - 0.2099068376379284, - -0.363343711434939, - -0.027335487622636254 - ], - "predicted_position_m": [ - 0.2097540589298693, - -0.36320074383854745, - -0.027304840295885133 - ], - "error_m": [ - -0.0001527787080590759, - 0.0001429675963915411, - 3.064732675112092e-05 - ], - "error_norm_m": 0.0002114718087385761 - }, - { - "marker_id": 68, - "link": "Board", - "observed_position_m": [ - 0.5737522294701956, - 0.17050116947118127, - -0.027343576842622043 - ], - "predicted_position_m": [ - 0.5737533001737867, - 0.17065613165299848, - -0.027383353076530212 - ], - "error_m": [ - 1.0707035911217133e-06, - 0.00015496218181720867, - -3.977623390816892e-05 - ], - "error_norm_m": 0.00015998929021546112 - }, - { - "marker_id": 69, - "link": "Board", - "observed_position_m": [ - 0.007431275203307982, - -0.28101885840293, - -0.026975025158393295 - ], - "predicted_position_m": [ - 0.0076170251652527415, - -0.2811734555978179, - -0.02724513506559229 - ], - "error_m": [ - 0.00018574996194475977, - -0.00015459719488791768, - -0.000270109907198994 - ], - "error_norm_m": 0.00036243993019084096 - }, - { - "marker_id": 72, - "link": "Board", - "observed_position_m": [ - 0.44087630000172356, - 0.19413870433582595, - -0.027038473556451725 - ], - "predicted_position_m": [ - 0.4410141594805151, - 0.19434091769516215, - -0.027345430144094792 - ], - "error_m": [ - 0.00013785947879152438, - 0.00020221335933620632, - -0.00030695658764306674 - ], - "error_norm_m": 0.0003925784320160497 - }, - { - "marker_id": 75, - "link": "Board", - "observed_position_m": [ - -0.02575396077190791, - 0.19443136168756656, - -0.027185617552484186 - ], - "predicted_position_m": [ - -0.025675812791123125, - 0.19461774468892448, - -0.027215630633655438 - ], - "error_m": [ - 7.814798078478388e-05, - 0.00018638300135792596, - -3.001308117125262e-05 - ], - "error_norm_m": 0.00020431963962703093 - }, - { - "marker_id": 79, - "link": "Board", - "observed_position_m": [ - 0.3124385148070436, - -0.1586293801103713, - -0.027529765974966588 - ], - "predicted_position_m": [ - 0.31231141707197296, - -0.15908444170311248, - -0.027324676327597365 - ], - "error_m": [ - -0.00012709773507063593, - -0.0004550615927411683, - 0.00020508964736922278 - ], - "error_norm_m": 0.0005150695592890795 - }, - { - "marker_id": 82, - "link": "Board", - "observed_position_m": [ - 0.21927212454470102, - 0.2973488099627077, - -0.027353592629877313 - ], - "predicted_position_m": [ - 0.21918788030869862, - 0.297268915846849, - -0.027279359926455714 - ], - "error_m": [ - -8.424423600239539e-05, - -7.989411585868078e-05, - 7.423270342159921e-05 - ], - "error_norm_m": 0.0001378065865833223 - }, - { - "marker_id": 83, - "link": "Board", - "observed_position_m": [ - 0.04423548929262989, - 0.3393669036645522, - -0.02731773809404004 - ], - "predicted_position_m": [ - 0.04418940131922932, - 0.3392552255888784, - -0.02722890580253765 - ], - "error_m": [ - -4.6087973400568694e-05, - -0.0001116780756738045, - 8.883229150239216e-05 - ], - "error_norm_m": 0.000149957560302712 - }, - { - "marker_id": 84, - "link": "Board", - "observed_position_m": [ - 0.4073721795615539, - 0.2583955883954583, - -0.027149710151155384 - ], - "predicted_position_m": [ - 0.40751647274850145, - 0.2584421254728671, - -0.027333386748497092 - ], - "error_m": [ - 0.00014429318694753057, - 4.653707740881474e-05, - -0.00018367659734170802 - ], - "error_norm_m": 0.0002381665715088013 - }, - { - "marker_id": 85, - "link": "Board", - "observed_position_m": [ - 0.5043662182640523, - -0.31263463087379284, - -0.027517467419173627 - ], - "predicted_position_m": [ - 0.5045858680431479, - -0.3127313743198765, - -0.027384686266781685 - ], - "error_m": [ - 0.0002196497790956098, - -9.674344608368024e-05, - 0.0001327811523919413 - ], - "error_norm_m": 0.00027429209658214374 - }, - { - "marker_id": 86, - "link": "Board", - "observed_position_m": [ - 0.3632510285927087, - 0.2917212977498307, - -0.02723260772413749 - ], - "predicted_position_m": [ - 0.3629176860221104, - 0.2920337335200896, - -0.027319554334911234 - ], - "error_m": [ - -0.0003333425705983051, - 0.000312435770258912, - -8.694661077374502e-05 - ], - "error_norm_m": 0.00046507321255411687 - }, - { - "marker_id": 92, - "link": "Board", - "observed_position_m": [ - 0.645342616207386, - -0.1851003634841459, - -0.027182946040261866 - ], - "predicted_position_m": [ - 0.6451004759599377, - -0.18482644075325802, - -0.02741832121539404 - ], - "error_m": [ - -0.00024214024744828588, - 0.00027392273088788777, - -0.00023537517513217213 - ], - "error_norm_m": 0.0004348183931251023 - }, - { - "marker_id": 95, - "link": "Board", - "observed_position_m": [ - 0.1858845623041211, - -0.27420322511465633, - -0.02725753336229782 - ], - "predicted_position_m": [ - 0.18604727567382928, - -0.2740398890884687, - -0.02729445345249692 - ], - "error_m": [ - 0.0001627133697081895, - 0.00016333602618762155, - -3.6920090199100974e-05 - ], - "error_norm_m": 0.0002334895954702631 - }, - { - "marker_id": 96, - "link": "Board", - "observed_position_m": [ - 0.3696837475448438, - -0.18659752666774307, - -0.02723080594327711 - ], - "predicted_position_m": [ - 0.36978042727380117, - -0.1864665138012521, - -0.027341823760050846 - ], - "error_m": [ - 9.667972895738286e-05, - 0.000131012866490976, - -0.0001110178167737369 - ], - "error_norm_m": 0.00019706926908745142 - }, - { - "marker_id": 97, - "link": "Board", - "observed_position_m": [ - 0.3042290835637382, - -0.35966396582819277, - -0.027149515207577895 - ], - "predicted_position_m": [ - 0.30435418361173533, - -0.35964415474564254, - -0.027330997505875237 - ], - "error_m": [ - 0.0001251000479971509, - 1.9811082550225123e-05, - -0.00018148229829734186 - ], - "error_norm_m": 0.00022131047330839693 - }, - { - "marker_id": 102, - "link": "Board", - "observed_position_m": [ - 0.6498555987277167, - -0.2228034275990381, - -0.02783614370045684 - ], - "predicted_position_m": [ - 0.6496990994289836, - -0.22298660655169905, - -0.027421223875208407 - ], - "error_m": [ - -0.00015649929873307045, - -0.00018317895266095618, - 0.0004149198252484318 - ], - "error_norm_m": 0.0004797968534558109 - }, - { - "marker_id": 103, - "link": "Board", - "observed_position_m": [ - 0.10593258365013587, - -0.18773110449356228, - -0.027372838126734102 - ], - "predicted_position_m": [ - 0.1057203936540963, - -0.18767699284094613, - -0.02726843946520399 - ], - "error_m": [ - -0.00021218999603957178, - 5.411165261615114e-05, - 0.00010439866153011401 - ], - "error_norm_m": 0.00024259378783761924 - }, - { - "marker_id": 105, - "link": "Board", - "observed_position_m": [ - 0.5246780754756154, - -0.2664525661161212, - -0.02710387700201303 - ], - "predicted_position_m": [ - 0.5248475444026527, - -0.26623210488760707, - -0.027388342481988553 - ], - "error_m": [ - 0.00016946892703728622, - 0.00022046122851415717, - -0.00028446547997552224 - ], - "error_norm_m": 0.0003977982903518374 - }, - { - "marker_id": 114, - "link": "Arm2", - "observed_position_m": [ - 0.24580505060679134, - -0.10437104280493201, - 0.3273304903375041 - ], - "predicted_position_m": [ - 0.2936606010739545, - -0.24001530015961764, - 0.09340467453537749 - ], - "error_m": [ - 0.04785555046716314, - -0.13564425735468563, - -0.23392581580212662 - ], - "error_norm_m": 0.27461027941887 - }, - { - "marker_id": 120, - "link": "Arm2", - "observed_position_m": [ - 0.245766341112995, - -0.11631196672198377, - 0.2581759753164211 - ], - "predicted_position_m": [ - 0.2936489690999959, - -0.1894292432437484, - 0.04502026888254124 - ], - "error_m": [ - 0.04788262798700088, - -0.07311727652176464, - -0.21315570643387988 - ], - "error_norm_m": 0.23037846551756544 - }, - { - "marker_id": 198, - "link": "Arm1", - "observed_position_m": [ - 0.19004690173488126, - -0.030299716656678823, - 0.14829777062919053 - ], - "predicted_position_m": [ - 0.17219091126195035, - -0.051958150947973035, - 0.02595717904293758 - ], - "error_m": [ - -0.017855990472930905, - -0.02165843429129421, - -0.12234059158625295 - ], - "error_norm_m": 0.12551949857051714 - }, - { - "marker_id": 205, - "link": "Board", - "observed_position_m": [ - 0.7500998382111146, - -0.08999124072536722, - 0.00035064147367787005 - ], - "predicted_position_m": [ - 0.7500215681455635, - -0.0899913979600351, - 0.0001565364085895002 - ], - "error_m": [ - -7.827006555105598e-05, - -1.5723466786909945e-07, - -0.00019410506508836983 - ], - "error_norm_m": 0.00020929167249813757 - }, - { - "marker_id": 206, - "link": "Board", - "observed_position_m": [ - 0.6498521360638783, - -0.009787209343055908, - 0.00023785240482997712 - ], - "predicted_position_m": [ - 0.6500244575075949, - -0.009987792480277547, - 0.00018775014210579212 - ], - "error_m": [ - 0.0001723214437165943, - -0.00020058313722163927, - -5.010226272418499e-05 - ], - "error_norm_m": 0.00026914403510449496 - }, - { - "marker_id": 207, - "link": "Board", - "observed_position_m": [ - 0.7506980832583433, - -0.00958211589291261, - -0.000329412821524025 - ], - "predicted_position_m": [ - 0.7500244535754955, - -0.00999139808446163, - 0.00015993972198305006 - ], - "error_m": [ - -0.0006736296828477872, - -0.0004092821915490201, - 0.000489352543507075 - ], - "error_norm_m": 0.0009277687070437453 - }, - { - "marker_id": 208, - "link": "Board", - "observed_position_m": [ - 0.3500190960602956, - -0.09004078095178834, - 0.0002888904199577412 - ], - "predicted_position_m": [ - 0.350021583873961, - -0.08997697554329875, - 0.00026777808908046857 - ], - "error_m": [ - 2.4878136654082894e-06, - 6.380540848958949e-05, - -2.1112330877272626e-05 - ], - "error_norm_m": 6.725362357842593e-05 - }, - { - "marker_id": 210, - "link": "Board", - "observed_position_m": [ - 0.020129507367076253, - -0.0198054619464864, - 1.4517056137309997e-05 - ], - "predicted_position_m": [ - 0.020024121601079345, - -0.0199650771583645, - 0.0003625303747048736 - ], - "error_m": [ - -0.00010538576599690777, - -0.00015961521187810024, - 0.0003480133185675636 - ], - "error_norm_m": 0.00039711011752164454 - }, - { - "marker_id": 211, - "link": "Board", - "observed_position_m": [ - 0.2498775153670182, - -0.010260081544410443, - 0.00032118143592676916 - ], - "predicted_position_m": [ - 0.25002447323599236, - -0.00997337006354121, - 0.0002989918225967605 - ], - "error_m": [ - 0.0001469578689741735, - 0.0002867114808692336, - -2.2189613330008675e-05 - ], - "error_norm_m": 0.0003229434431218484 - }, - { - "marker_id": 214, - "link": "Board", - "observed_position_m": [ - 0.3499416323446807, - -0.009656063156920068, - 0.00019739510201219018 - ], - "predicted_position_m": [ - 0.350024469303893, - -0.009976975667725292, - 0.00027118140247401836 - ], - "error_m": [ - 8.283695921235124e-05, - -0.0003209125108052241, - 7.378630046182819e-05 - ], - "error_norm_m": 0.0003395456074501701 - }, - { - "marker_id": 215, - "link": "Board", - "observed_position_m": [ - 0.2501798410456077, - -0.08964295198279516, - 5.0773486715269985e-05 - ], - "predicted_position_m": [ - 0.2500215878060603, - -0.08997336993911467, - 0.00029558850920321063 - ], - "error_m": [ - -0.00015825323954737902, - -0.0003304179563195092, - 0.00024481502248794066 - ], - "error_norm_m": 0.0004406296732193284 - }, - { - "marker_id": 217, - "link": "Board", - "observed_position_m": [ - 0.6501191355813951, - -0.08970529326252719, - 0.00013879882683605504 - ], - "predicted_position_m": [ - 0.6500215720776629, - -0.08998779235585101, - 0.00018434682871224228 - ], - "error_m": [ - -9.756350373224532e-05, - -0.0002824990933238264, - 4.554800187618724e-05 - ], - "error_norm_m": 0.00030232266779751894 - }, - { - "marker_id": 218, - "link": "Arm2", - "observed_position_m": [ - 0.26239833560552756, - -0.13733959347754515, - 0.2616927950738424 - ], - "predicted_position_m": [ - 0.273586515017211, - -0.177161572954034, - 0.057850982106516846 - ], - "error_m": [ - 0.01118817941168343, - -0.039821979476488856, - -0.20384181296732556 - ], - "error_norm_m": 0.2079962742978346 - }, - { - "marker_id": 219, - "link": "Arm2", - "observed_position_m": [ - 0.261983504771972, - -0.11916415605564429, - 0.36734890946667204 - ], - "predicted_position_m": [ - 0.273604295320262, - -0.25448597423971986, - 0.13181000217585226 - ], - "error_m": [ - 0.011620790548289961, - -0.13532181818407557, - -0.23553890729081978 - ], - "error_norm_m": 0.27189265178993827 - }, - { - "marker_id": 229, - "link": "Arm1", - "observed_position_m": [ - 0.1899468725821305, - -0.1147481676544709, - 0.1796241726487072 - ], - "predicted_position_m": [ - 0.17217750315316674, - -0.13372211551331997, - -0.011654706296360215 - ], - "error_m": [ - -0.01776936942896376, - -0.018973947858849066, - -0.1912788789450674 - ], - "error_norm_m": 0.19303722624855307 - }, - { - "marker_id": 232, - "link": "Ellbow", - "observed_position_m": [ - 0.2801664057311745, - -0.1565908888769012, - 0.12608199390174923 - ], - "predicted_position_m": [ - 0.26215948042537585, - -0.11832007487230607, - -0.07846995892841499 - ], - "error_m": [ - -0.01800692530579867, - 0.03827081400459513, - -0.20455195283016422 - ], - "error_norm_m": 0.20887892658230667 - }, - { - "marker_id": 243, - "link": "Arm1", - "observed_position_m": [ - 0.18996927558853186, - -0.16007387285850236, - 0.15812061937115138 - ], - "predicted_position_m": [ - 0.17216397336839523, - -0.15089236767070563, - -0.058078646863656574 - ], - "error_m": [ - -0.017805302220136626, - 0.009181505187796729, - -0.21619926623480795 - ], - "error_norm_m": 0.21712542814035696 - }, - { - "marker_id": 244, - "link": "Ellbow", - "observed_position_m": [ - 0.3154072250411805, - -0.1274174312205596, - 0.146213016131197 - ], - "predicted_position_m": [ - 0.29716918271761705, - -0.11909977734496742, - -0.04348656559019413 - ], - "error_m": [ - -0.018238042323563464, - 0.008317653875592176, - -0.18969958172139112 - ], - "error_norm_m": 0.1907557098989726 - }, - { - "marker_id": 245, - "link": "Ellbow", - "observed_position_m": [ - 0.2798696965882532, - -0.16172313751681167, - 0.1524376197228869 - ], - "predicted_position_m": [ - 0.26216127772134923, - -0.14329071887614275, - -0.06876985919687144 - ], - "error_m": [ - -0.017708418866903997, - 0.018432418640668913, - -0.22120747891975834 - ], - "error_norm_m": 0.2226793454403572 - }, - { - "marker_id": 248, - "link": "Ellbow", - "observed_position_m": [ - 0.2425212416620885, - -0.16147565498921326, - 0.15214870489430002 - ], - "predicted_position_m": [ - 0.22466127919594076, - -0.1432893667745737, - -0.06875943028932542 - ], - "error_m": [ - -0.01785996246614774, - 0.01818628821463955, - -0.22090813518362545 - ], - "error_norm_m": 0.22237383732945087 - } - ] + "residual_rms": 1.3382309357698534, + "num_markers": 54 } \ No newline at end of file diff --git a/data/evaluations/Scene7/aruco_marker_poses.json b/data/evaluations/Scene7/aruco_marker_poses.json index 9447075..5ad3e05 100644 --- a/data/evaluations/Scene7/aruco_marker_poses.json +++ b/data/evaluations/Scene7/aruco_marker_poses.json @@ -1,7 +1,7 @@ { "schema_version": "1.0", "stage": "corner_marker_poses", - "created_utc": "2026-06-01T22:49:33Z", + "created_utc": "2026-06-02T04:19:53Z", "summary": { "num_cameras": 7, "num_markers": 56 diff --git a/data/evaluations/Scene7/aruco_positions_initial.json b/data/evaluations/Scene7/aruco_positions_initial.json index 70bf251..3bf831c 100644 --- a/data/evaluations/Scene7/aruco_positions_initial.json +++ b/data/evaluations/Scene7/aruco_positions_initial.json @@ -1,7 +1,7 @@ { "schema_version": "1.2", "stage": "initial_triangulation", - "created_utc": "2026-06-01T20:36:23Z", + "created_utc": "2026-06-02T04:19:43Z", "summary": { "num_cameras": 7, "num_markers": 56, diff --git a/data/evaluations/Scene7/aruco_positions_optimized.json b/data/evaluations/Scene7/aruco_positions_optimized.json index 0dcd36c..3f091ba 100644 --- a/data/evaluations/Scene7/aruco_positions_optimized.json +++ b/data/evaluations/Scene7/aruco_positions_optimized.json @@ -1,6 +1,6 @@ { "schema_version": "1.2", - "created_utc": "2026-06-01T20:36:33Z", + "created_utc": "2026-06-02T04:19:53Z", "summary": { "num_cameras": 7, "num_markers": 56, diff --git a/data/evaluations/Scene7/render_a_aruco_detection.json b/data/evaluations/Scene7/render_a_aruco_detection.json index acd41bc..508337d 100644 --- a/data/evaluations/Scene7/render_a_aruco_detection.json +++ b/data/evaluations/Scene7/render_a_aruco_detection.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:36:16Z", + "created_utc": "2026-06-02T04:19:36Z", "vision_config": { "MarkerType": "DICT_4X4_250", "MarkerSize": 0.025 @@ -46,7 +46,7 @@ }, "detections": [ { - "observation_id": "f964c55f-43d4-4751-9a22-20ab94326b26", + "observation_id": "e514a66c-32b3-4645-9830-5e7dd38c3eeb", "type": "aruco", "marker_id": 45, "marker_size_m": 0.025, @@ -100,7 +100,7 @@ "confidence": 0.933333344056117 }, { - "observation_id": "51270879-cef3-45a1-a23a-aca87097927b", + "observation_id": "eec2eb41-16c0-4b42-8420-4f88bca5a23b", "type": "aruco", "marker_id": 115, "marker_size_m": 0.025, @@ -154,7 +154,7 @@ "confidence": 0.8316061635117153 }, { - "observation_id": "8df5a72f-024b-4337-9cd7-3fd7ed8c03c5", + "observation_id": "874f58ac-ff49-4e87-bcdd-d5eb07ff3709", "type": "aruco", "marker_id": 124, "marker_size_m": 0.025, @@ -208,7 +208,7 @@ "confidence": 0.864344467203455 }, { - "observation_id": "15178740-87f4-480c-851e-c8cf9b7bb7dd", + "observation_id": "98f1a2aa-4861-46da-9618-579a7c45d771", "type": "aruco", "marker_id": 44, "marker_size_m": 0.025, @@ -262,7 +262,7 @@ "confidence": 0.47551060221792857 }, { - "observation_id": "a9f1ef5e-4f34-42fa-8619-0bb24e7179db", + "observation_id": "7148e243-d02b-407e-af9e-ce170a5ce26b", "type": "aruco", "marker_id": 122, "marker_size_m": 0.025, @@ -316,7 +316,7 @@ "confidence": 0.6838307339774958 }, { - "observation_id": "b76acde0-52df-4ce9-844e-631ce8c467af", + "observation_id": "1033a121-e31f-44f9-8288-83180733a46e", "type": "aruco", "marker_id": 229, "marker_size_m": 0.025, @@ -370,7 +370,7 @@ "confidence": 0.6663683735229249 }, { - "observation_id": "76931319-2e1a-4f5b-87af-bdd57dcb4cf4", + "observation_id": "8a23daa4-593f-4426-b73f-b194d24446ef", "type": "aruco", "marker_id": 47, "marker_size_m": 0.025, @@ -424,7 +424,7 @@ "confidence": 0.12146268776527554 }, { - "observation_id": "7e06c2f7-475c-4358-92d8-23ef0f4bb78e", + "observation_id": "7b25a4e8-dd3c-4189-a07f-5b73995db439", "type": "aruco", "marker_id": 248, "marker_size_m": 0.025, @@ -478,7 +478,7 @@ "confidence": 0.5327431878174796 }, { - "observation_id": "09009ec0-744a-4b2d-b975-5bdca7877fe8", + "observation_id": "c0cbdbed-ecb5-4413-becb-b14fd36f7940", "type": "aruco", "marker_id": 243, "marker_size_m": 0.025, @@ -532,7 +532,7 @@ "confidence": 0.4563796230965866 }, { - "observation_id": "07b28336-ebff-462e-b07b-87a19090546f", + "observation_id": "65b5502e-beee-4f80-bc76-4cfc6a584d5d", "type": "aruco", "marker_id": 210, "marker_size_m": 0.025, @@ -586,7 +586,7 @@ "confidence": 0.46829700346999537 }, { - "observation_id": "ba6142b9-e5db-4f5f-a8c0-fff3098dfaa8", + "observation_id": "6f0cbcac-6979-4835-af4d-76373d3d8792", "type": "aruco", "marker_id": 245, "marker_size_m": 0.025, @@ -640,7 +640,7 @@ "confidence": 0.5199863882378979 }, { - "observation_id": "b23a2be3-3146-41b4-8e55-9742d02e2ef5", + "observation_id": "2ccbba18-3429-43b6-b407-b70f2c4fa095", "type": "aruco", "marker_id": 198, "marker_size_m": 0.025, @@ -694,7 +694,7 @@ "confidence": 0.4819590641378537 }, { - "observation_id": "10400ef1-268d-4052-8385-f5667384a3f4", + "observation_id": "35e3d684-978b-4907-86a4-490ea8b287b8", "type": "aruco", "marker_id": 85, "marker_size_m": 0.025, @@ -748,7 +748,7 @@ "confidence": 0.4560525484643318 }, { - "observation_id": "e160e318-a760-4c98-a22f-3070278cbc70", + "observation_id": "78330b1a-3d0c-49eb-8fd4-15a518efe0ca", "type": "aruco", "marker_id": 79, "marker_size_m": 0.025, @@ -802,7 +802,7 @@ "confidence": 0.5734281513866332 }, { - "observation_id": "7591a885-e1a1-471d-88d3-8b7ec982a747", + "observation_id": "783a2ab0-7b66-43b3-a13b-d4254586c526", "type": "aruco", "marker_id": 96, "marker_size_m": 0.025, @@ -856,7 +856,7 @@ "confidence": 0.525542829627259 }, { - "observation_id": "88286407-09eb-4212-90eb-4e0428012a80", + "observation_id": "89b964da-109e-496a-8a56-b5dead17b2fd", "type": "aruco", "marker_id": 62, "marker_size_m": 0.025, @@ -910,7 +910,7 @@ "confidence": 0.5038606541951498 }, { - "observation_id": "102f9251-e36f-4f89-969e-875244b44a2f", + "observation_id": "dce05106-6d8f-40aa-a30b-9f3d75496b0c", "type": "aruco", "marker_id": 105, "marker_size_m": 0.025, @@ -964,7 +964,7 @@ "confidence": 0.43622925667631085 }, { - "observation_id": "5f0ba448-65ff-4fa6-bf79-2b13be6114bb", + "observation_id": "3739350e-98a3-4806-8177-951d7091e2b0", "type": "aruco", "marker_id": 211, "marker_size_m": 0.025, @@ -1018,7 +1018,7 @@ "confidence": 0.402108970929575 }, { - "observation_id": "431fff5d-67b3-4dc6-a82c-9ac30a12f53b", + "observation_id": "8d256b22-ba12-461c-b359-0a0a1e0c9611", "type": "aruco", "marker_id": 208, "marker_size_m": 0.025, @@ -1072,7 +1072,7 @@ "confidence": 0.4435967685123575 }, { - "observation_id": "77876da5-3b1c-4149-8835-6616adb365a1", + "observation_id": "67fc9b52-2bc9-48ae-8604-6e5f24cd7587", "type": "aruco", "marker_id": 75, "marker_size_m": 0.025, @@ -1126,7 +1126,7 @@ "confidence": 0.29844141482805986 }, { - "observation_id": "4a427a4f-d70a-4a57-b706-dd5d13f8dc44", + "observation_id": "7c6530c6-760f-4952-aa11-bc83891b601b", "type": "aruco", "marker_id": 102, "marker_size_m": 0.025, @@ -1180,7 +1180,7 @@ "confidence": 0.2521714913889437 }, { - "observation_id": "61e9e701-36a0-4c9a-9f32-a66f368ae8c0", + "observation_id": "1540428f-dd34-455f-bf86-97e57b385f81", "type": "aruco", "marker_id": 92, "marker_size_m": 0.025, @@ -1234,7 +1234,7 @@ "confidence": 0.31777455864589965 }, { - "observation_id": "14bda017-d54d-4436-8e0b-7a87ca6ad8b0", + "observation_id": "0a46bfcc-b662-4e12-a351-8ef273b6c94a", "type": "aruco", "marker_id": 217, "marker_size_m": 0.025, @@ -1288,7 +1288,7 @@ "confidence": 0.3029173397022545 }, { - "observation_id": "9d7a84c6-9e5b-43b4-9d54-9cc59a31fe01", + "observation_id": "e29c3674-90ea-4999-bdf5-3e55dee20721", "type": "aruco", "marker_id": 61, "marker_size_m": 0.025, @@ -1342,7 +1342,7 @@ "confidence": 0.1527342148240039 }, { - "observation_id": "ae9a45d4-c589-42dd-9534-c2f942d96969", + "observation_id": "6787ec16-eb61-4d02-af7d-0783cb5d2a8e", "type": "aruco", "marker_id": 83, "marker_size_m": 0.025, @@ -1396,7 +1396,7 @@ "confidence": 0.19743498130596515 }, { - "observation_id": "1395f53b-f439-467c-ad28-15836125c3d1", + "observation_id": "33d895e4-b0dc-4a7a-9a18-35f17ee36827", "type": "aruco", "marker_id": 206, "marker_size_m": 0.025, @@ -1450,7 +1450,7 @@ "confidence": 0.2849187633475991 }, { - "observation_id": "4d92d6a7-9d59-49a9-aeb6-e5271f9f6d72", + "observation_id": "3be135d4-bb67-44da-97f7-3e57ec541420", "type": "aruco", "marker_id": 207, "marker_size_m": 0.025, @@ -1504,7 +1504,7 @@ "confidence": 0.24627951083020566 }, { - "observation_id": "0c3de08d-33b5-4461-a083-d903294b8481", + "observation_id": "d813fdd5-a600-4a7a-ba4e-f0e60f91923b", "type": "aruco", "marker_id": 73, "marker_size_m": 0.025, @@ -1558,7 +1558,7 @@ "confidence": 0.17208874842045807 }, { - "observation_id": "ad0504e4-8b64-42b1-a192-d739f5f2dce8", + "observation_id": "c621b2ce-6432-48bc-a0f5-6ec8e8048a07", "type": "aruco", "marker_id": 84, "marker_size_m": 0.025, @@ -1612,7 +1612,7 @@ "confidence": 0.1988568274481309 }, { - "observation_id": "597e2380-1452-4507-bbcb-e126ce89b22a", + "observation_id": "b7edfc43-9bc3-4e6f-8bff-88c5156bca60", "type": "aruco", "marker_id": 68, "marker_size_m": 0.025, @@ -1666,7 +1666,7 @@ "confidence": 0.22045556467782906 }, { - "observation_id": "860c0fff-de11-4b0f-9966-1704b3f583f2", + "observation_id": "dc59084e-4877-4970-af8d-fff1b41eb5e6", "type": "aruco", "marker_id": 86, "marker_size_m": 0.025, @@ -1720,7 +1720,7 @@ "confidence": 0.17646704338372862 }, { - "observation_id": "e220d217-34cd-47db-9606-927ae76c6f70", + "observation_id": "d128665b-abb4-4931-839a-c921fa102c54", "type": "aruco", "marker_id": 93, "marker_size_m": 0.025, diff --git a/data/evaluations/Scene7/render_a_camera_pose.json b/data/evaluations/Scene7/render_a_camera_pose.json index 320f019..4060809 100644 --- a/data/evaluations/Scene7/render_a_camera_pose.json +++ b/data/evaluations/Scene7/render_a_camera_pose.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:36:20Z", + "created_utc": "2026-06-02T04:19:40Z", "source": { "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene7\\render_a_aruco_detection.json", "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" diff --git a/data/evaluations/Scene7/render_b_aruco_detection.json b/data/evaluations/Scene7/render_b_aruco_detection.json index 7b149ab..4f9ae27 100644 --- a/data/evaluations/Scene7/render_b_aruco_detection.json +++ b/data/evaluations/Scene7/render_b_aruco_detection.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:36:17Z", + "created_utc": "2026-06-02T04:19:37Z", "vision_config": { "MarkerType": "DICT_4X4_250", "MarkerSize": 0.025 @@ -46,7 +46,7 @@ }, "detections": [ { - "observation_id": "aa99123c-033a-46aa-aa80-56e8845350ab", + "observation_id": "b4a4fc65-ba09-4982-b69e-526632679c6f", "type": "aruco", "marker_id": 44, "marker_size_m": 0.025, @@ -100,7 +100,7 @@ "confidence": 0.8821394157128136 }, { - "observation_id": "dd3c1a7b-3569-4a13-af99-e15865129b62", + "observation_id": "004d5e98-10d4-48eb-9b91-217622eb30c4", "type": "aruco", "marker_id": 45, "marker_size_m": 0.025, @@ -154,7 +154,7 @@ "confidence": 0.5269880306489465 }, { - "observation_id": "8997cef2-b458-4e5f-b1d0-a1e252e67dd6", + "observation_id": "36a967c6-462b-4fe6-8581-039ed04a7d98", "type": "aruco", "marker_id": 63, "marker_size_m": 0.025, @@ -208,7 +208,7 @@ "confidence": 0.1539593300495616 }, { - "observation_id": "98df6c3c-2421-4f47-a101-2b0d6248b541", + "observation_id": "91a7171b-52b3-4cb6-ac8b-e9789f5042ee", "type": "aruco", "marker_id": 229, "marker_size_m": 0.025, @@ -262,7 +262,7 @@ "confidence": 0.4599225075242942 }, { - "observation_id": "3a1cc7d6-7a48-4f50-9678-1012744794f8", + "observation_id": "e2d465e4-e979-4f5d-b50d-2177a3a2cbcd", "type": "aruco", "marker_id": 102, "marker_size_m": 0.025, @@ -316,7 +316,7 @@ "confidence": 0.39637168760361213 }, { - "observation_id": "3a004e5a-e06c-4210-9dc5-06a421075950", + "observation_id": "b630af73-d3af-4016-a7fa-60f647d49ad5", "type": "aruco", "marker_id": 58, "marker_size_m": 0.025, @@ -370,7 +370,7 @@ "confidence": 0.3638956157928849 }, { - "observation_id": "84d09036-8054-4bb2-a6cb-acb5fbce2b31", + "observation_id": "090013c9-37cd-4007-8d9c-a37f05619df3", "type": "aruco", "marker_id": 64, "marker_size_m": 0.025, @@ -424,7 +424,7 @@ "confidence": 0.4534700649674178 }, { - "observation_id": "cdb09709-4aa7-4e7b-b46d-3e14c2c91fe5", + "observation_id": "239a6da8-19ec-4d54-b9ef-5b6d553ec1ed", "type": "aruco", "marker_id": 92, "marker_size_m": 0.025, @@ -478,7 +478,7 @@ "confidence": 0.46896024883690896 }, { - "observation_id": "b8b47146-3254-4f63-bda6-8a037ad87432", + "observation_id": "20bc0678-6b21-43c8-848e-e2d6e8e5724e", "type": "aruco", "marker_id": 96, "marker_size_m": 0.025, @@ -532,7 +532,7 @@ "confidence": 0.44372569385651617 }, { - "observation_id": "5d158346-794a-4fa0-9083-3fd8d7d71a6e", + "observation_id": "1fcdf025-ea24-4969-995c-340d684e37fb", "type": "aruco", "marker_id": 115, "marker_size_m": 0.025, @@ -586,7 +586,7 @@ "confidence": 0.2970642349730222 }, { - "observation_id": "0eada58b-cd0e-452e-a638-f9060f9fe629", + "observation_id": "1191640d-046f-4047-b165-e578b246015f", "type": "aruco", "marker_id": 103, "marker_size_m": 0.025, @@ -640,7 +640,7 @@ "confidence": 0.45199802144368495 }, { - "observation_id": "2276a611-91d9-4dad-a79e-5ff5bdf907d2", + "observation_id": "1282a37d-ef3b-4811-8d94-dc634a11e99d", "type": "aruco", "marker_id": 62, "marker_size_m": 0.025, @@ -694,7 +694,7 @@ "confidence": 0.44348322079976393 }, { - "observation_id": "79bb160e-bd70-4ce7-8e56-e3692d944737", + "observation_id": "73f1567f-8628-45f1-b2a0-84df53ff3627", "type": "aruco", "marker_id": 51, "marker_size_m": 0.025, @@ -748,7 +748,7 @@ "confidence": 0.44348322079976393 }, { - "observation_id": "9342d0a2-4783-482d-a26e-020af7886e1d", + "observation_id": "24bc5a25-5007-4c90-b304-7049391d61c4", "type": "aruco", "marker_id": 198, "marker_size_m": 0.025, @@ -802,7 +802,7 @@ "confidence": 0.38542415378143546 }, { - "observation_id": "7d3cd67c-22f2-4500-a72c-5e3f5a257dc9", + "observation_id": "1cc7d038-8cf4-4cf7-a252-3adbc3132c39", "type": "aruco", "marker_id": 79, "marker_size_m": 0.025, @@ -856,7 +856,7 @@ "confidence": 0.41815762699787656 }, { - "observation_id": "cb6c3300-f25a-43b4-9462-96d6d0196767", + "observation_id": "4ef641f5-d714-4f7e-b168-934ece60400a", "type": "aruco", "marker_id": 205, "marker_size_m": 0.025, @@ -910,7 +910,7 @@ "confidence": 0.3958181457519531 }, { - "observation_id": "eaa89bf1-28a1-45f0-ac66-6aadf2d21ac2", + "observation_id": "02f48631-97b6-4a72-9521-2effb276ade4", "type": "aruco", "marker_id": 217, "marker_size_m": 0.025, @@ -964,7 +964,7 @@ "confidence": 0.4015868133874269 }, { - "observation_id": "0cc6047f-5610-4c9f-81ad-27f84f534184", + "observation_id": "535153f1-e81b-4298-afa2-4d2337d33bc7", "type": "aruco", "marker_id": 208, "marker_size_m": 0.025, @@ -1018,7 +1018,7 @@ "confidence": 0.3776 }, { - "observation_id": "95cec3c3-738e-490d-894b-1dfc76dd5634", + "observation_id": "be27321f-2289-46d3-9ea5-89669baa1a67", "type": "aruco", "marker_id": 40, "marker_size_m": 0.025, @@ -1072,7 +1072,7 @@ "confidence": 0.13187467173526163 }, { - "observation_id": "736c7c8f-737d-4cbe-8074-b5bcd24bbd58", + "observation_id": "0cba1304-21e9-47c4-8359-e75073060649", "type": "aruco", "marker_id": 210, "marker_size_m": 0.025, @@ -1126,7 +1126,7 @@ "confidence": 0.3320910299473707 }, { - "observation_id": "bce0d66b-3a74-438d-95c5-c9f582b3411e", + "observation_id": "efc3e4cf-8736-4ade-9c8c-1a2c0bb7e711", "type": "aruco", "marker_id": 206, "marker_size_m": 0.025, @@ -1180,7 +1180,7 @@ "confidence": 0.3579602826436361 }, { - "observation_id": "a3ac0361-d5bf-4926-a4d5-e38670db6ead", + "observation_id": "4939b443-1abd-4f10-b78f-8ea2821e247c", "type": "aruco", "marker_id": 207, "marker_size_m": 0.025, @@ -1234,7 +1234,7 @@ "confidence": 0.343462485354258 }, { - "observation_id": "8a700163-6cee-48bc-8b62-69a98adb6abb", + "observation_id": "bea79fbf-7586-4a75-b11e-16fa7c489ae6", "type": "aruco", "marker_id": 214, "marker_size_m": 0.025, @@ -1288,7 +1288,7 @@ "confidence": 0.31710344827586207 }, { - "observation_id": "c1724660-fa50-4cd2-87bc-9e4c202ba365", + "observation_id": "9e9a46cc-703a-4d6a-8706-4c7c6d95ebe3", "type": "aruco", "marker_id": 248, "marker_size_m": 0.025, @@ -1342,7 +1342,7 @@ "confidence": 0.21732925415039062 }, { - "observation_id": "84aa7e9e-b81e-411a-874c-2b52f168890d", + "observation_id": "770f51e6-64a3-49e1-939d-8b6026ed4114", "type": "aruco", "marker_id": 120, "marker_size_m": 0.025, @@ -1396,7 +1396,7 @@ "confidence": 0.15502133641776936 }, { - "observation_id": "7b4fd3cd-ce94-49d4-9df9-63bb5af4b36b", + "observation_id": "4a06cbb2-e045-4043-ad6c-26ce12d07e20", "type": "aruco", "marker_id": 245, "marker_size_m": 0.025, @@ -1450,7 +1450,7 @@ "confidence": 0.21633306884765627 }, { - "observation_id": "5fe91ba0-1b11-465f-9830-bfec3bfc7296", + "observation_id": "28d6b948-5b3c-4b85-bbf2-4529d3bc6b04", "type": "aruco", "marker_id": 243, "marker_size_m": 0.025, @@ -1504,7 +1504,7 @@ "confidence": 0.1584702743164707 }, { - "observation_id": "9feb325d-eccf-4738-8b02-3f3be6d5624e", + "observation_id": "324d82ce-b92f-449e-a564-75b3cf758950", "type": "aruco", "marker_id": 94, "marker_size_m": 0.025, @@ -1558,7 +1558,7 @@ "confidence": 0.06057156860351561 }, { - "observation_id": "713bcdc4-34e9-4696-bad9-f467496e985f", + "observation_id": "8a7c42a7-2cc8-4d89-8cbf-6edf8814f689", "type": "aruco", "marker_id": 76, "marker_size_m": 0.025, @@ -1612,7 +1612,7 @@ "confidence": 0.2459421895345052 }, { - "observation_id": "9ca4c1e5-c736-46da-8183-ff0bd20032f1", + "observation_id": "b2626d91-86f6-438a-a14a-b436eaf52922", "type": "aruco", "marker_id": 100, "marker_size_m": 0.025, @@ -1666,7 +1666,7 @@ "confidence": 0.24407473894265982 }, { - "observation_id": "3ec5e4c7-7943-4ae4-8456-fca0d4de238d", + "observation_id": "1bb1b249-543b-4111-bb1b-48e3e8a95924", "type": "aruco", "marker_id": 68, "marker_size_m": 0.025, @@ -1720,7 +1720,7 @@ "confidence": 0.24909137483284013 }, { - "observation_id": "e3362dbd-3f0a-4bcc-aa15-8059e1ae6985", + "observation_id": "d8372e6f-5f53-4ecc-8bfa-2a52e1a7070c", "type": "aruco", "marker_id": 46, "marker_size_m": 0.025, @@ -1774,7 +1774,7 @@ "confidence": 0.23734254719660833 }, { - "observation_id": "b1aaf976-32ec-4b48-bacd-0fd6a434d507", + "observation_id": "8a529bdc-181e-485a-a082-b281e2ba9501", "type": "aruco", "marker_id": 50, "marker_size_m": 0.025, @@ -1828,7 +1828,7 @@ "confidence": 0.21965114789131363 }, { - "observation_id": "ae833c24-3218-4f76-b34f-8a2b1a0475d1", + "observation_id": "1400b5bd-f8b9-4e0d-be01-2a22c4cbe3d1", "type": "aruco", "marker_id": 72, "marker_size_m": 0.025, @@ -1882,7 +1882,7 @@ "confidence": 0.21841319450965294 }, { - "observation_id": "eef14837-780b-4742-a54a-7e85842d263c", + "observation_id": "ab7c1dee-5c9a-4308-9590-4aa20a81cd05", "type": "aruco", "marker_id": 104, "marker_size_m": 0.025, @@ -1936,7 +1936,7 @@ "confidence": 0.22417849731445313 }, { - "observation_id": "deb49bc2-b50b-4de6-8c2a-1c01a0a5d7c4", + "observation_id": "b0a92f13-4376-41df-b243-62bfc884ecc7", "type": "aruco", "marker_id": 53, "marker_size_m": 0.025, @@ -1990,7 +1990,7 @@ "confidence": 0.22367025973033955 }, { - "observation_id": "8cb650f2-5157-495d-ae9e-031dab93fc88", + "observation_id": "4f42acd2-5e5d-4c68-9dbe-388e8716dacf", "type": "aruco", "marker_id": 60, "marker_size_m": 0.025, @@ -2044,7 +2044,7 @@ "confidence": 0.2000031054889577 }, { - "observation_id": "ee98dc68-da30-4b27-ad1a-e36d5e07a43b", + "observation_id": "b42c2046-989b-4c73-9d58-9cb5a85dbd41", "type": "aruco", "marker_id": 67, "marker_size_m": 0.025, @@ -2098,7 +2098,7 @@ "confidence": 0.19627771759033205 }, { - "observation_id": "8340b659-c8ae-4ee0-8bbb-c7f5b830e388", + "observation_id": "49498b6e-f7b5-404f-b46b-225515074e5c", "type": "aruco", "marker_id": 86, "marker_size_m": 0.025, @@ -2152,7 +2152,7 @@ "confidence": 0.1764160816420665 }, { - "observation_id": "5b598d5b-37c1-4932-843a-c8c297fa04b3", + "observation_id": "fac70969-6fc1-4e47-83a8-714efb0c4cf4", "type": "aruco", "marker_id": 88, "marker_size_m": 0.025, @@ -2206,7 +2206,7 @@ "confidence": 0.20782158780899712 }, { - "observation_id": "c69812f0-7222-4d6f-8239-6feea5d6b0ca", + "observation_id": "29adb863-ae5b-4746-b59b-2fcf7c97aa54", "type": "aruco", "marker_id": 73, "marker_size_m": 0.025, @@ -2260,7 +2260,7 @@ "confidence": 0.1929997138977051 }, { - "observation_id": "701f9447-aa5c-405a-a65d-f9043a7b1bd9", + "observation_id": "ac6e116b-dfb9-402b-99e6-588fa05863de", "type": "aruco", "marker_id": 82, "marker_size_m": 0.025, @@ -2314,7 +2314,7 @@ "confidence": 0.19249963767972095 }, { - "observation_id": "a95bd6de-5c4c-4d41-ac67-5f8e32edbf94", + "observation_id": "78a7d088-5943-4aca-95df-b2fd4f0d5237", "type": "aruco", "marker_id": 98, "marker_size_m": 0.025, @@ -2368,7 +2368,7 @@ "confidence": 0.1899538473288218 }, { - "observation_id": "f084d2a5-643d-4f03-84c9-ba3f420c60fa", + "observation_id": "14c4bab1-3739-4601-83a2-8beebbd0c028", "type": "aruco", "marker_id": 83, "marker_size_m": 0.025, @@ -2422,7 +2422,7 @@ "confidence": 0.17676838843571283 }, { - "observation_id": "28fdb693-f26d-4513-89c7-1d6b13d7ab2d", + "observation_id": "aad9dae4-ea71-4595-9398-9cccf5b89931", "type": "aruco", "marker_id": 61, "marker_size_m": 0.025, @@ -2476,7 +2476,7 @@ "confidence": 0.1668050360320266 }, { - "observation_id": "2cb4b6dd-bf60-4310-8461-a9175f0bbb3d", + "observation_id": "5ae85ad2-9bc7-4806-8cef-6df3e71ac351", "type": "aruco", "marker_id": 90, "marker_size_m": 0.025, @@ -2530,7 +2530,7 @@ "confidence": 0.17612778902053833 }, { - "observation_id": "b3802ebb-c3c3-41b9-8cd3-945272e9afd5", + "observation_id": "79317f4d-238b-491e-bb97-235381f19a37", "type": "aruco", "marker_id": 91, "marker_size_m": 0.025, diff --git a/data/evaluations/Scene7/render_b_camera_pose.json b/data/evaluations/Scene7/render_b_camera_pose.json index 7158113..79d577f 100644 --- a/data/evaluations/Scene7/render_b_camera_pose.json +++ b/data/evaluations/Scene7/render_b_camera_pose.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:36:21Z", + "created_utc": "2026-06-02T04:19:41Z", "source": { "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene7\\render_b_aruco_detection.json", "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" diff --git a/data/evaluations/Scene7/render_c_aruco_detection.json b/data/evaluations/Scene7/render_c_aruco_detection.json index 52a359d..e4fb0b9 100644 --- a/data/evaluations/Scene7/render_c_aruco_detection.json +++ b/data/evaluations/Scene7/render_c_aruco_detection.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:36:17Z", + "created_utc": "2026-06-02T04:19:37Z", "vision_config": { "MarkerType": "DICT_4X4_250", "MarkerSize": 0.025 @@ -46,7 +46,7 @@ }, "detections": [ { - "observation_id": "f84f1d10-99cd-41ba-8bf7-4335564b5cf3", + "observation_id": "4803f37f-5788-4973-900f-e099190e26aa", "type": "aruco", "marker_id": 115, "marker_size_m": 0.025, @@ -100,7 +100,7 @@ "confidence": 0.8641129878529331 }, { - "observation_id": "d0400a85-a1f6-48cb-aa17-54810677b037", + "observation_id": "479fa674-6d69-4058-95e2-7279407f6a30", "type": "aruco", "marker_id": 245, "marker_size_m": 0.025, @@ -154,7 +154,7 @@ "confidence": 0.9079230840829977 }, { - "observation_id": "4ff7968a-845b-4783-b28c-8e9d78c4fec6", + "observation_id": "83e369ed-88aa-4d74-b910-4de041b0c630", "type": "aruco", "marker_id": 248, "marker_size_m": 0.025, @@ -208,7 +208,7 @@ "confidence": 0.9245002946548448 }, { - "observation_id": "cdf425d1-218d-43d4-965b-a27c2bba504d", + "observation_id": "c837695e-0770-45f4-b9a3-cbb54bd33fb8", "type": "aruco", "marker_id": 243, "marker_size_m": 0.025, @@ -262,7 +262,7 @@ "confidence": 0.9049975452490508 }, { - "observation_id": "8db68d52-989e-42b3-9380-ff5295e1ad55", + "observation_id": "069e892b-5c5d-4ff1-b06e-90c71af9587d", "type": "aruco", "marker_id": 114, "marker_size_m": 0.025, @@ -316,7 +316,7 @@ "confidence": 0.41522739398786884 }, { - "observation_id": "cd3985f9-a0d4-48ae-b3ed-92b8be67af9a", + "observation_id": "ef9f16a2-85e8-45bf-9e0a-f3944f7912bc", "type": "aruco", "marker_id": 120, "marker_size_m": 0.025, @@ -370,7 +370,7 @@ "confidence": 0.48468101391144364 }, { - "observation_id": "da8b9216-d686-487a-af30-12681c674cc0", + "observation_id": "25ff6549-569c-47ef-9a91-5a80f97d065a", "type": "aruco", "marker_id": 229, "marker_size_m": 0.025, @@ -424,7 +424,7 @@ "confidence": 0.31933343447029705 }, { - "observation_id": "c656419e-7d8a-4948-8075-00295186a9af", + "observation_id": "aa08596d-ae03-413b-aabb-72aff2680f65", "type": "aruco", "marker_id": 232, "marker_size_m": 0.025, @@ -478,7 +478,7 @@ "confidence": 0.24808403242708815 }, { - "observation_id": "29e267d4-5253-4b68-b145-32e3019c1728", + "observation_id": "3b772b20-1e45-4194-9cd5-c3b2a4647f22", "type": "aruco", "marker_id": 208, "marker_size_m": 0.025, @@ -532,7 +532,7 @@ "confidence": 0.2964796698261984 }, { - "observation_id": "405fe550-c3e2-42f4-992c-d3ebf9b16bb7", + "observation_id": "f402ea42-722e-47dd-b59b-cda086f6f2fb", "type": "aruco", "marker_id": 198, "marker_size_m": 0.025, @@ -586,7 +586,7 @@ "confidence": 0.18915498788222326 }, { - "observation_id": "27bbea3d-b406-4ae8-aa7a-0695532a6a78", + "observation_id": "8e0e2177-48be-46d7-ae1d-3b548f455b79", "type": "aruco", "marker_id": 214, "marker_size_m": 0.025, @@ -640,7 +640,7 @@ "confidence": 0.21966133686197709 }, { - "observation_id": "edaa346a-6260-43e6-9802-5ae8ffc4f807", + "observation_id": "6e8bb9ad-b62d-40b5-9756-f25088d5c68e", "type": "aruco", "marker_id": 210, "marker_size_m": 0.025, @@ -694,7 +694,7 @@ "confidence": 0.233781757000696 }, { - "observation_id": "99126d01-74b8-42e6-8aed-7d67412206b0", + "observation_id": "8976dbee-504e-4230-93bc-5f982a01a31e", "type": "aruco", "marker_id": 53, "marker_size_m": 0.025, diff --git a/data/evaluations/Scene7/render_c_camera_pose.json b/data/evaluations/Scene7/render_c_camera_pose.json index c3f3207..b4f753a 100644 --- a/data/evaluations/Scene7/render_c_camera_pose.json +++ b/data/evaluations/Scene7/render_c_camera_pose.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:36:21Z", + "created_utc": "2026-06-02T04:19:41Z", "source": { "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene7\\render_c_aruco_detection.json", "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" diff --git a/data/evaluations/Scene7/render_d_aruco_detection.json b/data/evaluations/Scene7/render_d_aruco_detection.json index 40dc6b9..7ea92fa 100644 --- a/data/evaluations/Scene7/render_d_aruco_detection.json +++ b/data/evaluations/Scene7/render_d_aruco_detection.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:36:18Z", + "created_utc": "2026-06-02T04:19:38Z", "vision_config": { "MarkerType": "DICT_4X4_250", "MarkerSize": 0.025 @@ -46,7 +46,7 @@ }, "detections": [ { - "observation_id": "eabbdbe5-1b82-4c28-ae6b-b97f43420fbc", + "observation_id": "14e85790-f3f3-4d2f-bd6a-42e00d4b076d", "type": "aruco", "marker_id": 114, "marker_size_m": 0.025, @@ -100,7 +100,7 @@ "confidence": 0.7875369142907499 }, { - "observation_id": "e72a5664-6b3a-412a-bf46-e97999a56333", + "observation_id": "287ea814-fb8f-4a76-83de-08b4870fdda3", "type": "aruco", "marker_id": 120, "marker_size_m": 0.025, @@ -154,7 +154,7 @@ "confidence": 0.8549197945530235 }, { - "observation_id": "d93c2d9d-45ee-43af-99b4-bb601ea2581b", + "observation_id": "d2ae580d-792d-459d-b6ce-28c7767f64d4", "type": "aruco", "marker_id": 245, "marker_size_m": 0.025, @@ -208,7 +208,7 @@ "confidence": 0.8898073693817129 }, { - "observation_id": "044e11dd-ffee-46dd-9c70-cace5cf77cf7", + "observation_id": "187b48c5-753e-46f8-acb9-ecb1edc8590e", "type": "aruco", "marker_id": 248, "marker_size_m": 0.025, @@ -262,7 +262,7 @@ "confidence": 0.8621616769344248 }, { - "observation_id": "b67843fc-9b86-4e67-9d86-ccdf2e6f4aa3", + "observation_id": "34146e19-1930-4529-be21-76671ac87e52", "type": "aruco", "marker_id": 243, "marker_size_m": 0.025, @@ -316,7 +316,7 @@ "confidence": 0.8690627158366645 }, { - "observation_id": "a6417cdc-3a57-4a5d-a0e6-cd7ffbfb7bd5", + "observation_id": "6bf19463-5af2-4e5b-8357-e784845be3e9", "type": "aruco", "marker_id": 244, "marker_size_m": 0.025, @@ -370,7 +370,7 @@ "confidence": 0.519508460732346 }, { - "observation_id": "164a4b05-1a2b-4f93-b7ed-fbb92a70c9e7", + "observation_id": "51f773bf-ad7a-4b3d-8781-edce5e6542c7", "type": "aruco", "marker_id": 115, "marker_size_m": 0.025, @@ -424,7 +424,7 @@ "confidence": 0.40433054682109365 }, { - "observation_id": "ab4900ad-6a1e-48b1-a199-da2810a27efb", + "observation_id": "0f54b813-8e7a-4b5a-afa3-838c7464e529", "type": "aruco", "marker_id": 208, "marker_size_m": 0.025, @@ -478,7 +478,7 @@ "confidence": 0.06739671544456982 }, { - "observation_id": "7339e930-76d7-4c24-b597-cb93e2e1c644", + "observation_id": "52e98b62-af74-491b-98df-708049dbff7c", "type": "aruco", "marker_id": 232, "marker_size_m": 0.025, @@ -532,7 +532,7 @@ "confidence": 0.31112697734150224 }, { - "observation_id": "47d7d6bb-1934-4875-9a36-13505b6259fc", + "observation_id": "af3a57e1-37d9-4d96-9e5d-1def5202bbf0", "type": "aruco", "marker_id": 103, "marker_size_m": 0.025, @@ -586,7 +586,7 @@ "confidence": 0.17416420855033052 }, { - "observation_id": "75a69418-e30c-4cb8-9f25-e3d2fd4d8974", + "observation_id": "c3d126a8-8206-4c4a-9baa-24868fa36f81", "type": "aruco", "marker_id": 58, "marker_size_m": 0.025, @@ -640,7 +640,7 @@ "confidence": 0.24540823915500745 }, { - "observation_id": "55e9cdf5-59f1-4dba-83cb-6ce2882c12fe", + "observation_id": "c45f999a-cf93-4e4e-9297-897bda83582a", "type": "aruco", "marker_id": 215, "marker_size_m": 0.025, @@ -694,7 +694,7 @@ "confidence": 0.3780219194740923 }, { - "observation_id": "46e83112-a855-4dd7-bda1-e28f3fd4da8a", + "observation_id": "06d13908-cc13-4978-999c-81fbe52aa58b", "type": "aruco", "marker_id": 214, "marker_size_m": 0.025, @@ -748,7 +748,7 @@ "confidence": 0.33466528453625716 }, { - "observation_id": "5207b2f8-23c2-4eea-8f92-778c59c8abe7", + "observation_id": "491a5efc-5884-42e1-a6b4-be3a55516bf1", "type": "aruco", "marker_id": 219, "marker_size_m": 0.025, @@ -802,7 +802,7 @@ "confidence": 0.0749290408725987 }, { - "observation_id": "f3fa1927-a8a0-48df-b539-844bec3920c1", + "observation_id": "788ef2e4-e757-4a2b-814c-db0da45c6751", "type": "aruco", "marker_id": 64, "marker_size_m": 0.025, @@ -856,7 +856,7 @@ "confidence": 0.4478501628460533 }, { - "observation_id": "ea575956-5a56-4d1c-8642-abd7f22b9b18", + "observation_id": "0c7b1592-1794-4524-be38-6977270b940e", "type": "aruco", "marker_id": 211, "marker_size_m": 0.025, @@ -910,7 +910,7 @@ "confidence": 0.3071912693949274 }, { - "observation_id": "5c7f672e-666f-46ff-85b5-19ff6ccd8e79", + "observation_id": "5b4a9fdf-eb42-4cc3-a1e8-2275a3c6f59e", "type": "aruco", "marker_id": 72, "marker_size_m": 0.025, @@ -964,7 +964,7 @@ "confidence": 0.018959818235601233 }, { - "observation_id": "36eec318-78ed-411e-9c23-c86a5c8b40af", + "observation_id": "ecb9f33e-2635-4530-bef4-348e7fb03db6", "type": "aruco", "marker_id": 84, "marker_size_m": 0.025, @@ -1018,7 +1018,7 @@ "confidence": 0.07779094550673546 }, { - "observation_id": "d83d81d4-04be-4ba1-bcc2-c86057abd9ab", + "observation_id": "5d161d5c-7f16-4aef-9f93-dfeb8d3c5b7f", "type": "aruco", "marker_id": 86, "marker_size_m": 0.025, diff --git a/data/evaluations/Scene7/render_d_camera_pose.json b/data/evaluations/Scene7/render_d_camera_pose.json index 81bb9ff..a6177ab 100644 --- a/data/evaluations/Scene7/render_d_camera_pose.json +++ b/data/evaluations/Scene7/render_d_camera_pose.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:36:22Z", + "created_utc": "2026-06-02T04:19:41Z", "source": { "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene7\\render_d_aruco_detection.json", "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" diff --git a/data/evaluations/Scene7/render_e_aruco_detection.json b/data/evaluations/Scene7/render_e_aruco_detection.json index 51b705d..f1f291e 100644 --- a/data/evaluations/Scene7/render_e_aruco_detection.json +++ b/data/evaluations/Scene7/render_e_aruco_detection.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:36:19Z", + "created_utc": "2026-06-02T04:19:39Z", "vision_config": { "MarkerType": "DICT_4X4_250", "MarkerSize": 0.025 @@ -46,7 +46,7 @@ }, "detections": [ { - "observation_id": "a6d6d0b7-3fed-4d9c-a7ed-4c1327828f1a", + "observation_id": "11dbb388-3fd3-418d-abf7-22870199d258", "type": "aruco", "marker_id": 114, "marker_size_m": 0.025, @@ -100,7 +100,7 @@ "confidence": 0.754802504315709 }, { - "observation_id": "4fadd12c-d81d-481d-b658-7c476b920b08", + "observation_id": "e0551101-3435-420a-9660-618755274448", "type": "aruco", "marker_id": 120, "marker_size_m": 0.025, @@ -154,7 +154,7 @@ "confidence": 0.7694801395214592 }, { - "observation_id": "9d9b0d45-4a18-4d81-a0b0-aa8b47dc928e", + "observation_id": "1e25e781-c5f0-4d00-8efa-451c0f082af1", "type": "aruco", "marker_id": 92, "marker_size_m": 0.025, @@ -208,7 +208,7 @@ "confidence": 0.15369374989294518 }, { - "observation_id": "fc99c204-8cf2-4946-beea-9a1f40cc41d3", + "observation_id": "6471e2b1-82d8-49c8-8fef-994fb6e49a2e", "type": "aruco", "marker_id": 217, "marker_size_m": 0.025, @@ -262,7 +262,7 @@ "confidence": 0.3233651345714012 }, { - "observation_id": "c9eff4f1-a03c-4911-91a4-ad7822e7091b", + "observation_id": "d3c7df6b-3ec2-49b7-95de-8dba348f2265", "type": "aruco", "marker_id": 105, "marker_size_m": 0.025, @@ -316,7 +316,7 @@ "confidence": 0.420622587927407 }, { - "observation_id": "785272f7-6893-412c-9a64-73cb1502bf60", + "observation_id": "e403ac93-d944-4a7c-ad02-d947f59a2cae", "type": "aruco", "marker_id": 85, "marker_size_m": 0.025, @@ -370,7 +370,7 @@ "confidence": 0.3128949822399185 }, { - "observation_id": "a323ef48-03c2-4e49-926b-bceae07a28c4", + "observation_id": "5b3b1e21-a1b3-4c7a-882c-88df408d38a4", "type": "aruco", "marker_id": 206, "marker_size_m": 0.025, @@ -424,7 +424,7 @@ "confidence": 0.15136171428561934 }, { - "observation_id": "16b974c7-e6ab-4adf-a8d6-f6acd8468b4f", + "observation_id": "91eaec7c-e108-4917-be58-26f739b7a68e", "type": "aruco", "marker_id": 244, "marker_size_m": 0.025, @@ -478,7 +478,7 @@ "confidence": 0.45499836375360975 }, { - "observation_id": "a2c2e0ef-d4e4-4e65-913c-1294bdaf3ea2", + "observation_id": "0798260c-83b2-4702-88d2-9368831cb4d1", "type": "aruco", "marker_id": 47, "marker_size_m": 0.025, @@ -532,7 +532,7 @@ "confidence": 0.24626971873720385 }, { - "observation_id": "f7252776-71f0-429e-b63b-7fedf49dd25e", + "observation_id": "43d3bdb6-200a-47ca-a4a2-88a5275dfde5", "type": "aruco", "marker_id": 97, "marker_size_m": 0.025, @@ -586,7 +586,7 @@ "confidence": 0.22596816505744277 }, { - "observation_id": "f11444c2-9ec4-4f1e-a9cc-7e49f22229f9", + "observation_id": "1df802e6-5ae3-41a9-9324-bdc3cbe22787", "type": "aruco", "marker_id": 96, "marker_size_m": 0.025, @@ -640,7 +640,7 @@ "confidence": 0.28140192555287236 }, { - "observation_id": "1d1bfa6b-df7d-480d-882b-ed56cf8e8745", + "observation_id": "d2eac4a5-2a97-4858-8ff0-cc1cd54de036", "type": "aruco", "marker_id": 245, "marker_size_m": 0.025, @@ -694,7 +694,7 @@ "confidence": 0.28539378587467984 }, { - "observation_id": "7c89f1fd-6c96-4af1-acb0-1f107b947f88", + "observation_id": "07b8e577-e5c0-44d6-8622-5ff24e0a0919", "type": "aruco", "marker_id": 62, "marker_size_m": 0.025, @@ -748,7 +748,7 @@ "confidence": 0.2664122029520185 }, { - "observation_id": "1d731fc4-e446-4f8c-84ff-d0fd254950d0", + "observation_id": "411a354f-5f65-49a0-96dd-e5151590ec7a", "type": "aruco", "marker_id": 219, "marker_size_m": 0.025, @@ -802,7 +802,7 @@ "confidence": 0.16961540871655734 }, { - "observation_id": "d82188be-ca24-4bba-a1e1-9aa6384b4385", + "observation_id": "97a0b208-1f9d-491a-a089-e71bf24017ea", "type": "aruco", "marker_id": 79, "marker_size_m": 0.025, @@ -856,7 +856,7 @@ "confidence": 0.2093822185726055 }, { - "observation_id": "844fe7ed-dcd7-4b3e-a4d0-1ee97c832c47", + "observation_id": "539e4363-5dc1-402e-a7ff-87ffcdda8003", "type": "aruco", "marker_id": 66, "marker_size_m": 0.025, @@ -910,7 +910,7 @@ "confidence": 0.16725963004706537 }, { - "observation_id": "3179d794-270d-46bb-9997-40ea4c3cf5d8", + "observation_id": "ab9d2836-6168-431a-8c0a-fbac436c3bb9", "type": "aruco", "marker_id": 248, "marker_size_m": 0.025, @@ -964,7 +964,7 @@ "confidence": 0.2812873397283331 }, { - "observation_id": "4890dbbd-2888-4e3d-91e2-96bcdb7498fa", + "observation_id": "99df209b-4dcf-4591-abc8-dae0b0fd413c", "type": "aruco", "marker_id": 55, "marker_size_m": 0.025, @@ -1018,7 +1018,7 @@ "confidence": 0.22298824455832925 }, { - "observation_id": "b527fba1-b0d8-4f83-a004-2a4093396f41", + "observation_id": "779aa936-22c7-41d9-bdab-4a5098696679", "type": "aruco", "marker_id": 53, "marker_size_m": 0.025, @@ -1072,7 +1072,7 @@ "confidence": 0.13595850692924102 }, { - "observation_id": "8528c786-9086-47c0-a0e2-03ba26b8754f", + "observation_id": "1d5711f6-9d35-42b0-af07-89c3dde2e0cb", "type": "aruco", "marker_id": 51, "marker_size_m": 0.025, @@ -1126,7 +1126,7 @@ "confidence": 0.12157403976480062 }, { - "observation_id": "0ef6c873-6767-4324-b7de-be91e2050d4c", + "observation_id": "4202486f-23eb-4b70-84df-15e8a23b9909", "type": "aruco", "marker_id": 72, "marker_size_m": 0.025, @@ -1180,7 +1180,7 @@ "confidence": 0.14675484287524884 }, { - "observation_id": "eed1053d-bd7c-4840-8a1e-c42fc5cd3958", + "observation_id": "ea539b45-3389-4556-87dc-efdb082fcfab", "type": "aruco", "marker_id": 95, "marker_size_m": 0.025, @@ -1234,7 +1234,7 @@ "confidence": 0.14922985097126407 }, { - "observation_id": "32fcde41-9c1d-48e9-b1f7-783b742992c9", + "observation_id": "6fe509d8-832d-4218-b926-f986e002638d", "type": "aruco", "marker_id": 214, "marker_size_m": 0.025, @@ -1288,7 +1288,7 @@ "confidence": 0.1697872859143744 }, { - "observation_id": "37b1d3b3-5d2b-436c-ad13-689f44493f04", + "observation_id": "a419b59b-aec2-4acc-af67-64f4242c356d", "type": "aruco", "marker_id": 232, "marker_size_m": 0.025, @@ -1342,7 +1342,7 @@ "confidence": 0.12910024435238043 }, { - "observation_id": "8f43fb1f-0696-4bbf-b451-5f761c7eac40", + "observation_id": "b0361dd4-8cc9-4c92-bed4-82781b31df43", "type": "aruco", "marker_id": 60, "marker_size_m": 0.025, @@ -1396,7 +1396,7 @@ "confidence": 0.1208904643109979 }, { - "observation_id": "1c531c89-213e-4631-8a72-5f15504506ca", + "observation_id": "f7ac188a-5691-4e12-a877-a37631c1e0e0", "type": "aruco", "marker_id": 103, "marker_size_m": 0.025, @@ -1450,7 +1450,7 @@ "confidence": 0.10609680160172753 }, { - "observation_id": "68761099-b324-436c-a6ed-bc46d389adca", + "observation_id": "6ceb5309-0a9b-414e-852e-21d3cd801659", "type": "aruco", "marker_id": 215, "marker_size_m": 0.025, @@ -1504,7 +1504,7 @@ "confidence": 0.1403163344678544 }, { - "observation_id": "90d8e124-fdda-4b64-9b67-774b545de334", + "observation_id": "f29de756-595c-4171-91b9-18bcb87bb770", "type": "aruco", "marker_id": 69, "marker_size_m": 0.025, @@ -1558,7 +1558,7 @@ "confidence": 0.08927835602899967 }, { - "observation_id": "814a3bd9-7e0e-4afd-bc86-3e8da4be722e", + "observation_id": "6ab3d724-3e64-4808-9a4a-f248f2f49877", "type": "aruco", "marker_id": 211, "marker_size_m": 0.025, @@ -1612,7 +1612,7 @@ "confidence": 0.13884955866439178 }, { - "observation_id": "55f03aac-2b5a-4c97-97e6-98af97e7ea3a", + "observation_id": "d1d4089d-02db-4c16-b660-73f438a95853", "type": "aruco", "marker_id": 84, "marker_size_m": 0.025, @@ -1666,7 +1666,7 @@ "confidence": 0.13255097071329755 }, { - "observation_id": "9944f714-deed-4fc8-b601-38c386a94260", + "observation_id": "add36244-b7d4-4f19-a01a-181cddf2a02a", "type": "aruco", "marker_id": 64, "marker_size_m": 0.025, @@ -1720,7 +1720,7 @@ "confidence": 0.09449207516023345 }, { - "observation_id": "bc2af503-2560-4434-ba09-71f7320e66ae", + "observation_id": "c2a22148-8012-4bf1-82b1-b531136adac9", "type": "aruco", "marker_id": 86, "marker_size_m": 0.025, @@ -1774,7 +1774,7 @@ "confidence": 0.11774828338549573 }, { - "observation_id": "5ed9579b-ceca-4bd4-ac35-0de097390656", + "observation_id": "9333b8d4-50c1-4b88-88e8-8b20762b1d91", "type": "aruco", "marker_id": 52, "marker_size_m": 0.025, @@ -1828,7 +1828,7 @@ "confidence": 0.10636273412018452 }, { - "observation_id": "6ce14d49-a4e3-4704-b595-f7abdd7334b1", + "observation_id": "c578b330-08ec-4bef-843a-b92575bc30ba", "type": "aruco", "marker_id": 101, "marker_size_m": 0.025, diff --git a/data/evaluations/Scene7/render_e_camera_pose.json b/data/evaluations/Scene7/render_e_camera_pose.json index b83c77a..dae8027 100644 --- a/data/evaluations/Scene7/render_e_camera_pose.json +++ b/data/evaluations/Scene7/render_e_camera_pose.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:36:22Z", + "created_utc": "2026-06-02T04:19:42Z", "source": { "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene7\\render_e_aruco_detection.json", "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" diff --git a/data/evaluations/Scene7/render_f_aruco_detection.json b/data/evaluations/Scene7/render_f_aruco_detection.json index 2c4c26e..64abd4b 100644 --- a/data/evaluations/Scene7/render_f_aruco_detection.json +++ b/data/evaluations/Scene7/render_f_aruco_detection.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:36:19Z", + "created_utc": "2026-06-02T04:19:39Z", "vision_config": { "MarkerType": "DICT_4X4_250", "MarkerSize": 0.025 @@ -46,7 +46,7 @@ }, "detections": [ { - "observation_id": "5aba4221-4cc2-44ce-9246-a04b854e53fd", + "observation_id": "8389ff58-8f35-4cce-b2a6-dfc627e87a0d", "type": "aruco", "marker_id": 41, "marker_size_m": 0.025, @@ -100,7 +100,7 @@ "confidence": 0.9355335674502584 }, { - "observation_id": "72144813-92fb-4f61-85e2-559378b97909", + "observation_id": "33aff547-bdf4-4902-8bf2-afad06dff56d", "type": "aruco", "marker_id": 46, "marker_size_m": 0.025, @@ -154,7 +154,7 @@ "confidence": 0.2988751797371847 }, { - "observation_id": "11ec4495-8abe-47c1-b312-7665056d90ee", + "observation_id": "675929e2-b9fe-4df8-a430-1b32f4e3e3f4", "type": "aruco", "marker_id": 56, "marker_size_m": 0.025, @@ -208,7 +208,7 @@ "confidence": 0.5697620483284124 }, { - "observation_id": "60bf9a66-0228-4688-94d7-bb3b596630a6", + "observation_id": "19c3cb59-1883-4b79-9a7c-1a0154fc172f", "type": "aruco", "marker_id": 208, "marker_size_m": 0.025, @@ -262,7 +262,7 @@ "confidence": 0.5829305549976826 }, { - "observation_id": "5289f509-34b2-4781-aceb-f846235d5418", + "observation_id": "6f95114b-bcbf-47d3-9bb6-58010542e61d", "type": "aruco", "marker_id": 62, "marker_size_m": 0.025, @@ -316,7 +316,7 @@ "confidence": 0.5711737708098855 }, { - "observation_id": "da8cc296-a17b-4df7-aa28-15ad0ef090ab", + "observation_id": "8d1756d9-c76f-489b-9ae0-15f9004fdbcf", "type": "aruco", "marker_id": 47, "marker_size_m": 0.025, @@ -370,7 +370,7 @@ "confidence": 0.5768583617164568 }, { - "observation_id": "ead26db2-d2cd-4c1a-a823-9d94a5737824", + "observation_id": "1e24d55b-2c55-4aa6-b7d9-e371db48d50c", "type": "aruco", "marker_id": 54, "marker_size_m": 0.025, @@ -424,7 +424,7 @@ "confidence": 0.5766374039623903 }, { - "observation_id": "7dac8609-b8e3-47e7-8356-c7ec568890c8", + "observation_id": "4645a720-7328-4682-b132-c38e30bd3746", "type": "aruco", "marker_id": 53, "marker_size_m": 0.025, @@ -478,7 +478,7 @@ "confidence": 0.21364841201201337 }, { - "observation_id": "f81481e1-aea7-47b9-8f21-90862e0a2e62", + "observation_id": "f5b4e7b7-4cfb-410e-910a-e0cd22824882", "type": "aruco", "marker_id": 97, "marker_size_m": 0.025, @@ -532,7 +532,7 @@ "confidence": 0.5705029634947052 }, { - "observation_id": "c177b94c-59a7-4bc2-95f5-1db5ec5bcccd", + "observation_id": "e0c64019-7502-4230-af0f-d1c843c44913", "type": "aruco", "marker_id": 72, "marker_size_m": 0.025, @@ -586,7 +586,7 @@ "confidence": 0.5440516905787338 }, { - "observation_id": "5d3f8afd-f228-45f2-a366-ef1f3cca4bbd", + "observation_id": "524aa11d-8764-45c7-8c1a-58ad9696d28d", "type": "aruco", "marker_id": 55, "marker_size_m": 0.025, @@ -640,7 +640,7 @@ "confidence": 0.5461315019106076 }, { - "observation_id": "8481944e-1f29-4719-b067-bcac7e548a3e", + "observation_id": "7e33c616-10b7-49a6-9fe4-fa8d3af55b4f", "type": "aruco", "marker_id": 96, "marker_size_m": 0.025, @@ -694,7 +694,7 @@ "confidence": 0.5763709732716893 }, { - "observation_id": "3b1a2070-d7f5-4582-946c-02fd3c613575", + "observation_id": "f6f05430-1ec1-43a6-b636-a7644093ac71", "type": "aruco", "marker_id": 84, "marker_size_m": 0.025, @@ -748,7 +748,7 @@ "confidence": 0.06519221426443914 }, { - "observation_id": "50c80c88-ec1c-4844-8eb2-55c1aea057fd", + "observation_id": "716e1234-ef06-4eda-bb5b-3fa03388b051", "type": "aruco", "marker_id": 79, "marker_size_m": 0.025, @@ -802,7 +802,7 @@ "confidence": 0.5460974493377216 }, { - "observation_id": "28e4ac84-452c-4cf2-9ba3-e60a0849abc0", + "observation_id": "ed348f0e-90d5-4f3b-a49e-e3c2f56cbafe", "type": "aruco", "marker_id": 66, "marker_size_m": 0.025, @@ -856,7 +856,7 @@ "confidence": 0.5349107016469481 }, { - "observation_id": "7d279515-fc36-45ab-959b-9b0a422d6ffb", + "observation_id": "739b0383-f120-4c44-a356-dadaf8a7864b", "type": "aruco", "marker_id": 95, "marker_size_m": 0.025, @@ -910,7 +910,7 @@ "confidence": 0.5227826547122322 }, { - "observation_id": "3f48b0c1-efe2-4b2d-8e59-0979fc510d9f", + "observation_id": "5a34cb96-6367-48ff-bb74-2b56f3f0c0bb", "type": "aruco", "marker_id": 103, "marker_size_m": 0.025, @@ -964,7 +964,7 @@ "confidence": 0.5046333482067283 }, { - "observation_id": "41723c6c-ca13-4e93-9ff0-f9b22d3970af", + "observation_id": "cdcb4e0f-2e5e-4d5f-99e6-3733b7f6e876", "type": "aruco", "marker_id": 73, "marker_size_m": 0.025, @@ -1018,7 +1018,7 @@ "confidence": 0.13607001327160623 }, { - "observation_id": "57b643cd-e129-4fee-90f1-9f43d7f4782b", + "observation_id": "381f5f65-6f0f-4666-8fd4-e8c77b6c70b4", "type": "aruco", "marker_id": 210, "marker_size_m": 0.025, @@ -1072,7 +1072,7 @@ "confidence": 0.46988879526830113 }, { - "observation_id": "ff26aa23-eca1-4955-940f-684683cf9b5e", + "observation_id": "0b8e453f-7fd9-4425-8cd3-4d5352d4da43", "type": "aruco", "marker_id": 58, "marker_size_m": 0.025, @@ -1126,7 +1126,7 @@ "confidence": 0.4655541127751829 }, { - "observation_id": "ef970fc3-2389-448b-9426-e2c4f9c6df3c", + "observation_id": "b640af40-3d31-442c-ab83-dbe5fede8353", "type": "aruco", "marker_id": 69, "marker_size_m": 0.025, @@ -1180,7 +1180,7 @@ "confidence": 0.4655541127751829 }, { - "observation_id": "ba55b06b-6012-4d6d-987b-d1e4ce60e9ba", + "observation_id": "4a25c198-b68d-43a3-9810-7e249f020e91", "type": "aruco", "marker_id": 82, "marker_size_m": 0.025, @@ -1234,7 +1234,7 @@ "confidence": 0.49001748422717006 }, { - "observation_id": "71937873-f179-4e7d-bd9b-7bd85b002129", + "observation_id": "8b1dd46e-9abd-43ff-9a8e-8325e15da7b2", "type": "aruco", "marker_id": 101, "marker_size_m": 0.025, @@ -1288,7 +1288,7 @@ "confidence": 0.46225891142368675 }, { - "observation_id": "138b05cf-2f42-4150-9f9f-39e5c8880c1c", + "observation_id": "70a80df2-0c48-42f4-ba32-7f308a30f169", "type": "aruco", "marker_id": 81, "marker_size_m": 0.025, @@ -1342,7 +1342,7 @@ "confidence": 0.4548532843889077 }, { - "observation_id": "e1465f48-d7b7-4beb-a1cd-4d6f3dfacaf6", + "observation_id": "949f1399-e48c-42f6-b35c-ebf9e9b6a4dc", "type": "aruco", "marker_id": 64, "marker_size_m": 0.025, @@ -1396,7 +1396,7 @@ "confidence": 0.43211414091114625 }, { - "observation_id": "874052a0-d71b-43f1-8418-e3276130e6b4", + "observation_id": "d83dd1ae-0291-4980-86ff-d2e7cb6e1585", "type": "aruco", "marker_id": 52, "marker_size_m": 0.025, @@ -1450,7 +1450,7 @@ "confidence": 0.45818248585417487 }, { - "observation_id": "a5b06cd5-3a3d-4a68-b001-0545a67fd34d", + "observation_id": "afa96f4a-1b72-4901-bfc6-479a1a2b9ab9", "type": "aruco", "marker_id": 83, "marker_size_m": 0.025, @@ -1504,7 +1504,7 @@ "confidence": 0.4377857805109236 }, { - "observation_id": "3ac82360-c1ff-442d-b14a-42c3db063609", + "observation_id": "041e33c3-5445-4b18-85f2-e244fe7cbbe3", "type": "aruco", "marker_id": 120, "marker_size_m": 0.025, diff --git a/data/evaluations/Scene7/render_f_camera_pose.json b/data/evaluations/Scene7/render_f_camera_pose.json index ee885a7..8814185 100644 --- a/data/evaluations/Scene7/render_f_camera_pose.json +++ b/data/evaluations/Scene7/render_f_camera_pose.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:36:22Z", + "created_utc": "2026-06-02T04:19:42Z", "source": { "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene7\\render_f_aruco_detection.json", "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" diff --git a/data/evaluations/Scene7/render_g_aruco_detection.json b/data/evaluations/Scene7/render_g_aruco_detection.json index a7105ae..bc2c13f 100644 --- a/data/evaluations/Scene7/render_g_aruco_detection.json +++ b/data/evaluations/Scene7/render_g_aruco_detection.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:36:20Z", + "created_utc": "2026-06-02T04:19:40Z", "vision_config": { "MarkerType": "DICT_4X4_250", "MarkerSize": 0.025 @@ -46,7 +46,7 @@ }, "detections": [ { - "observation_id": "8a7e0779-ffa9-49b7-8f5c-22d1c2237201", + "observation_id": "78a37b26-5d24-4d65-8789-6fdb76bac479", "type": "aruco", "marker_id": 41, "marker_size_m": 0.025, @@ -100,7 +100,7 @@ "confidence": 0.7199168185011974 }, { - "observation_id": "07461a95-f046-42f2-817d-f53bc7efd4ac", + "observation_id": "0a203960-fa82-4103-8ec3-59c96799d52d", "type": "aruco", "marker_id": 198, "marker_size_m": 0.025, @@ -154,7 +154,7 @@ "confidence": 0.5734079332884925 }, { - "observation_id": "92b3c18c-b1a7-489c-8e14-5b775d4ce9e5", + "observation_id": "ceba0983-1ad4-4476-a835-69b452c18707", "type": "aruco", "marker_id": 229, "marker_size_m": 0.025, @@ -208,7 +208,7 @@ "confidence": 0.5595404377699383 }, { - "observation_id": "f7b13a0d-6bec-46fd-ac5c-9a52cbd7398c", + "observation_id": "2450d990-b544-4d0d-a3ff-d4927eb2020e", "type": "aruco", "marker_id": 84, "marker_size_m": 0.025, @@ -262,7 +262,7 @@ "confidence": 0.3490767193505014 }, { - "observation_id": "32f1f1da-3c12-47a6-8291-990b68dfefbd", + "observation_id": "6395cf1c-0003-4c6c-b608-7f2e8cd6c035", "type": "aruco", "marker_id": 64, "marker_size_m": 0.025, @@ -316,7 +316,7 @@ "confidence": 0.5331747682067169 }, { - "observation_id": "63adcc54-15dd-429d-8dda-74760ec1a4c5", + "observation_id": "ae1803ff-fcc1-46bc-9d36-c489e9829f19", "type": "aruco", "marker_id": 72, "marker_size_m": 0.025, @@ -370,7 +370,7 @@ "confidence": 0.4347053164175514 }, { - "observation_id": "37d15171-0867-4f9b-90e7-6adccc124a39", + "observation_id": "26aaecb6-2a34-4c25-a8ea-dbf448f2710a", "type": "aruco", "marker_id": 53, "marker_size_m": 0.025, @@ -424,7 +424,7 @@ "confidence": 0.27711751756945874 }, { - "observation_id": "6a02671f-105d-4ec7-8c48-fdb35d05fdbc", + "observation_id": "21e61f77-095b-470c-8cc4-61b96dbf3a26", "type": "aruco", "marker_id": 58, "marker_size_m": 0.025, @@ -478,7 +478,7 @@ "confidence": 0.48073279309443956 }, { - "observation_id": "0d912ce9-50a9-4223-9e28-0132d11d9223", + "observation_id": "730eead8-202b-4787-8901-8bc9c15aa31b", "type": "aruco", "marker_id": 69, "marker_size_m": 0.025, @@ -532,7 +532,7 @@ "confidence": 0.45546210617301425 }, { - "observation_id": "d6325a7d-87f1-4230-91f9-95886b7d61e0", + "observation_id": "79d249be-b3b9-4276-8649-ab50e0e11d98", "type": "aruco", "marker_id": 103, "marker_size_m": 0.025, @@ -586,7 +586,7 @@ "confidence": 0.4795917219326271 }, { - "observation_id": "18d64a56-ca06-4b30-bc01-1928ec64789a", + "observation_id": "232a62a1-5bd9-4ef3-94d2-480b977f4aea", "type": "aruco", "marker_id": 56, "marker_size_m": 0.025, @@ -640,7 +640,7 @@ "confidence": 0.39662908657084783 }, { - "observation_id": "a2a9337c-98e2-4bcd-b5ff-5293beeb79e7", + "observation_id": "d043ef71-dfe0-43d4-b91e-d4146ff90a1e", "type": "aruco", "marker_id": 215, "marker_size_m": 0.025, @@ -694,7 +694,7 @@ "confidence": 0.42189397421159375 }, { - "observation_id": "57cd9483-df8d-45bb-b0de-bdf30cab96ea", + "observation_id": "c9b40d06-0818-4d40-859f-7413590a85ac", "type": "aruco", "marker_id": 46, "marker_size_m": 0.025, @@ -748,7 +748,7 @@ "confidence": 0.1698001278724927 }, { - "observation_id": "a74ffbf9-bc83-4f3e-939c-eeea2bcc708b", + "observation_id": "db7169e2-1bdf-4b52-86bf-52b06af224eb", "type": "aruco", "marker_id": 68, "marker_size_m": 0.025, @@ -802,7 +802,7 @@ "confidence": 0.07718187630567852 }, { - "observation_id": "62385ecb-a62a-454e-9310-1a0b9bd1a574", + "observation_id": "7162f80d-6b69-4351-8bc1-3de85b3f6a8b", "type": "aruco", "marker_id": 208, "marker_size_m": 0.025, @@ -856,7 +856,7 @@ "confidence": 0.4316478958478293 }, { - "observation_id": "2593884a-5d00-4ab9-9216-7e3443e18edc", + "observation_id": "a63d2151-ef9c-4398-97da-418b394d98f6", "type": "aruco", "marker_id": 95, "marker_size_m": 0.025, @@ -910,7 +910,7 @@ "confidence": 0.4181682027393045 }, { - "observation_id": "acbb661d-70bf-4a69-bf4d-6a4a8b15df1e", + "observation_id": "e37eb3e3-cc71-4d73-94a6-d0597d56a1b1", "type": "aruco", "marker_id": 55, "marker_size_m": 0.025, @@ -964,7 +964,7 @@ "confidence": 0.39668368657567366 }, { - "observation_id": "cfda43d9-4c0d-439d-bd94-98cfe66d2c23", + "observation_id": "907ad466-ab7f-4dac-95fb-1bd7e623f6f1", "type": "aruco", "marker_id": 66, "marker_size_m": 0.025, @@ -1018,7 +1018,7 @@ "confidence": 0.3829765144945479 }, { - "observation_id": "d854e0a0-2ca4-41ff-b4f7-c07043ac8425", + "observation_id": "f3dbec3e-af18-4bb2-85eb-46e28883208d", "type": "aruco", "marker_id": 217, "marker_size_m": 0.025, @@ -1072,7 +1072,7 @@ "confidence": 0.3382587531306593 }, { - "observation_id": "64fe23a5-be15-46a1-b675-f0f052d82d13", + "observation_id": "2815f50d-f1be-4e58-8ccc-3d6b389fad06", "type": "aruco", "marker_id": 62, "marker_size_m": 0.025, @@ -1126,7 +1126,7 @@ "confidence": 0.3632179345093538 }, { - "observation_id": "abeb8fd2-bfe7-40ae-a2c9-5e1113cd5bd4", + "observation_id": "a9efff92-8be2-46ce-ba5a-e08188c24e64", "type": "aruco", "marker_id": 97, "marker_size_m": 0.025, @@ -1180,7 +1180,7 @@ "confidence": 0.3623898971459892 }, { - "observation_id": "02a63f38-ef55-4129-b854-6b001764345a", + "observation_id": "4b3b2354-8ed0-4c7d-b3e8-30f9d85a527c", "type": "aruco", "marker_id": 54, "marker_size_m": 0.025, @@ -1234,7 +1234,7 @@ "confidence": 0.3590718541167963 }, { - "observation_id": "c0170000-4b2a-4b5e-9dff-5f5dd5f3b3e6", + "observation_id": "2dc3428e-10f0-4076-888b-3787f39d7da0", "type": "aruco", "marker_id": 205, "marker_size_m": 0.025, @@ -1288,7 +1288,7 @@ "confidence": 0.29591817114314195 }, { - "observation_id": "20a86955-aed6-4010-8161-e690ef9ac4c6", + "observation_id": "970f7626-fd22-46c3-a6e8-7b054a81093f", "type": "aruco", "marker_id": 92, "marker_size_m": 0.025, @@ -1342,7 +1342,7 @@ "confidence": 0.3158166687011719 }, { - "observation_id": "a25426ac-91cb-4c64-a39b-98e8293a9a86", + "observation_id": "cb9d19e2-7a7e-47b8-a235-70af444dccce", "type": "aruco", "marker_id": 113, "marker_size_m": 0.025, @@ -1396,7 +1396,7 @@ "confidence": 0.07997148327617512 }, { - "observation_id": "c6886a45-3bbe-4a70-873c-788612f44a80", + "observation_id": "f95c2753-d5aa-40e3-9081-98ae96fb1867", "type": "aruco", "marker_id": 105, "marker_size_m": 0.025, @@ -1450,7 +1450,7 @@ "confidence": 0.31800273344664126 }, { - "observation_id": "de879805-19f2-4070-a68c-9547f1a06a16", + "observation_id": "a94075b1-7627-4610-9d24-ff7f49619db7", "type": "aruco", "marker_id": 85, "marker_size_m": 0.025, @@ -1504,7 +1504,7 @@ "confidence": 0.2969848480224609 }, { - "observation_id": "47ed24d6-767f-47b7-b6f3-fbcd97683de8", + "observation_id": "be4c3e99-c8f8-4657-beb9-7f84f72a41f5", "type": "aruco", "marker_id": 102, "marker_size_m": 0.025, @@ -1558,7 +1558,7 @@ "confidence": 0.3170967427530611 }, { - "observation_id": "ab81ae9e-92f4-4001-bf6f-b22ae86078b6", + "observation_id": "396362ab-89bf-4ff1-ab5f-d3d187219d68", "type": "aruco", "marker_id": 59, "marker_size_m": 0.025, @@ -1612,7 +1612,7 @@ "confidence": 0.3170967427530611 }, { - "observation_id": "fdbc4253-de75-4aaf-9c8d-317fe20a3090", + "observation_id": "3cb85100-2afc-439e-ac00-585d75247936", "type": "aruco", "marker_id": 48, "marker_size_m": 0.025, @@ -1666,7 +1666,7 @@ "confidence": 0.17828567290874034 }, { - "observation_id": "0fdb06de-8018-4dc3-9aef-a5e7b94b1c9f", + "observation_id": "fc1208af-462b-4125-ab26-cc70fce7799d", "type": "aruco", "marker_id": 57, "marker_size_m": 0.025, @@ -1720,7 +1720,7 @@ "confidence": 0.3167426670523156 }, { - "observation_id": "22d68d02-0347-409f-9255-d175df710a15", + "observation_id": "a2eed357-a96f-41ca-93b5-6da46b9dfcfe", "type": "aruco", "marker_id": 63, "marker_size_m": 0.025, @@ -1774,7 +1774,7 @@ "confidence": 0.15449597168691093 }, { - "observation_id": "5168ee39-f49c-465f-995c-5b1e3f878500", + "observation_id": "feafb3b1-afdb-4673-919b-1d58e32af2a7", "type": "aruco", "marker_id": 71, "marker_size_m": 0.025, diff --git a/data/evaluations/Scene7/render_g_camera_pose.json b/data/evaluations/Scene7/render_g_camera_pose.json index 3e31450..852af60 100644 --- a/data/evaluations/Scene7/render_g_camera_pose.json +++ b/data/evaluations/Scene7/render_g_camera_pose.json @@ -1,6 +1,6 @@ { "schema_version": "1.0", - "created_utc": "2026-06-01T20:36:23Z", + "created_utc": "2026-06-02T04:19:43Z", "source": { "detection_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\evaluations\\Scene7\\render_g_aruco_detection.json", "robot_json": "C:\\Users\\kech\\SynologyDrive\\2026-AppServer-AppRobot\\appRobotRendering\\data\\robot\\robot.json" diff --git a/data/evaluations/Scene7/robot_state.json b/data/evaluations/Scene7/robot_state.json index a2d0fe0..de3d91c 100644 --- a/data/evaluations/Scene7/robot_state.json +++ b/data/evaluations/Scene7/robot_state.json @@ -1,5489 +1,58 @@ { "schema_version": "1.0", - "method": "deterministic_geometric_sequential_prefix", - "created_utc": "2026-06-01T20:36:34Z", - "root_pose": { - "translation_m": [ - 2.522185138842392e-05, - 7.88837756199312e-06, - 4.613156500766699e-05 - ], - "rotation_matrix": [ - [ - 0.9999999825452351, - 7.933775773991147e-06, - 0.00018667239901209626 - ], - [ - -7.911330830307139e-06, - 0.9999999927401763, - -0.0001202375069444404 - ], - [ - -0.00018667335159430908, - 0.00012023602801862844, - 0.9999999753481786 - ] - ], - "euler_xyz_deg": [ - 0.006889017087513451, - 0.010695595256033755, - -0.0004532858748108697 - ] - }, + "created_utc": "2026-06-02T04:19:55Z", + "method": "hybrid", "movements": { "x": { - "value_m": 0.02894587263620346, - "value_mm": 28.945872636203458, - "joint_type": "linear", - "link": "Base" + "value": 30.262287507616517, + "unit": "mm", + "observable": true, + "confidence": "medium", + "n_markers": 3 }, "y": { - "value_rad": -0.08818746829453605, - "value_deg": -5.052769739220675, - "joint_type": "revolute", - "link": "Arm1" + "value": -2.0696957445388917, + "unit": "deg", + "observable": true, + "confidence": "medium", + "n_markers": 3 }, "z": { - "value_rad": 1.4953740918354965, - "value_deg": 85.67862425538233, - "joint_type": "revolute", - "link": "Ellbow" + "value": 94.95819345003181, + "unit": "deg", + "observable": true, + "confidence": "high", + "n_markers": 4 }, "a": { - "value_rad": 1.0840347802398904, - "value_deg": 62.11061775313741, - "joint_type": "revolute", - "link": "Arm2" + "value": 19.576002611354735, + "unit": "deg", + "observable": true, + "confidence": "high", + "n_markers": 4 }, "b": { - "value_rad": 0.0, - "value_deg": 0.0, - "joint_type": "revolute", - "link": "Hand" + "value": 22.442423091173307, + "unit": "deg", + "observable": true, + "confidence": "medium", + "n_markers": 3 }, "c": { - "value_rad": 0.0, - "value_deg": 0.0, - "joint_type": "revolute", - "link": "Palm" + "value": 10.567974308323022, + "unit": "deg", + "observable": true, + "confidence": "medium", + "n_markers": 3 }, "e": { - "value_m": 0.0, - "value_mm": 0.0, - "joint_type": "linear", - "link": "FingerB" + "value": 9.390102993348163, + "unit": "mm", + "observable": true, + "confidence": "medium", + "n_markers": 3 } }, - "link_poses": { - "Board": { - "translation_m": [ - 2.522185138842392e-05, - 7.88837756199312e-06, - 4.613156500766699e-05 - ], - "rotation_matrix": [ - [ - 0.9999999825452351, - 7.933775773991147e-06, - 0.00018667239901209626 - ], - [ - -7.911330830307139e-06, - 0.9999999927401763, - -0.0001202375069444404 - ], - [ - -0.00018667335159430908, - 0.00012023602801862844, - 0.9999999753481786 - ] - ] - }, - "Base": { - "translation_m": [ - 0.02897408074070373, - 5.735577076285363e-06, - 0.016040727747518708 - ], - "rotation_matrix": [ - [ - 0.9999999825452351, - 7.933775773991147e-06, - 0.00018667239901209626 - ], - [ - -7.911330830307139e-06, - 0.9999999927401763, - -0.0001202375069444404 - ], - [ - -0.00018667335159430908, - 0.00012023602801862844, - 0.9999999753481786 - ] - ] - }, - "Arm1": { - "translation_m": [ - 0.1389833359264187, - 0.10799945385881149, - 0.06103317806053739 - ], - "rotation_matrix": [ - [ - 0.9999999825452274, - 2.4343781931001343e-05, - 0.00018524823786546138 - ], - [ - -7.911330830307078e-06, - 0.9961034077214911, - -0.08819297626811436 - ], - [ - -0.00018667335159430762, - 0.08819297326316664, - 0.9961033905273324 - ] - ] - }, - "Ellbow": { - "translation_m": [ - 0.13897724998093597, - -0.14102639807156128, - 0.03898493474474573 - ], - "rotation_matrix": [ - [ - 0.9999999825433781, - -0.0001828872718432975, - 3.823316817383942e-05 - ], - [ - -7.911330830292448e-06, - 0.16299938910282458, - 0.9866261698776861 - ], - [ - -0.0001866733515939624, - -0.986626152958834, - 0.16299938481082693 - ] - ] - }, - "Arm2": { - "translation_m": [ - 0.22897724840984, - -0.141027110091336, - 0.038968134143102275 - ], - "rotation_matrix": [ - [ - 0.4677998157278742, - -0.00018288727184310284, - -0.8838344296031561 - ], - [ - 0.8720281376536912, - 0.16299938910265108, - 0.46151720042574373 - ], - [ - 0.14398006647193082, - -0.9866261529577838, - 0.07641056703326514 - ] - ] - }, - "Hand": { - "translation_m": [ - 0.22902297022780077, - -0.18177695736699878, - 0.28562467238254824 - ], - "rotation_matrix": [ - [ - 0.4677998157278742, - -0.00018288727184310284, - -0.8838344296031561 - ], - [ - 0.8720281376536912, - 0.16299938910265108, - 0.46151720042574373 - ], - [ - 0.14398006647193082, - -0.9866261529577838, - 0.07641056703326514 - ] - ] - }, - "Palm": { - "translation_m": [ - 0.22902297022780077, - -0.18177695736699878, - 0.28562467238254824 - ], - "rotation_matrix": [ - [ - 0.4677998157278742, - -0.00018288727184310284, - -0.8838344296031561 - ], - [ - 0.8720281376536912, - 0.16299938910265108, - 0.46151720042574373 - ], - [ - 0.14398006647193082, - -0.9866261529577838, - 0.07641056703326514 - ] - ] - }, - "FingerA": { - "translation_m": [ - 0.23090057054522678, - -0.1839938234349768, - 0.3207325080019584 - ], - "rotation_matrix": [ - [ - 0.4677998157278742, - -0.00018288727184310284, - -0.8838344296031561 - ], - [ - 0.8720281376536912, - 0.16299938910265108, - 0.46151720042574373 - ], - [ - 0.14398006647193082, - -0.9866261529577838, - 0.07641056703326514 - ] - ] - }, - "FingerB": { - "translation_m": [ - 0.22715817201940378, - -0.19097004853620633, - 0.31958066747018293 - ], - "rotation_matrix": [ - [ - 0.4677998157278742, - -0.00018288727184310284, - -0.8838344296031561 - ], - [ - 0.8720281376536912, - 0.16299938910265108, - 0.46151720042574373 - ], - [ - 0.14398006647193082, - -0.9866261529577838, - 0.07641056703326514 - ] - ] - } - }, - "stage_reports": [ - { - "method": "deterministic_geometric_prefix", - "active_links": [ - "Board", - "Base", - "Arm1" - ], - "active_observations": 45, - "joint_updates": [ - { - "pass": 0, - "updates": [ - { - "link": "Base", - "joint_variable": "x", - "joint_type": "linear", - "old": 0.0, - "new": 0.03005780230191435, - "info": { - "reason": "weighted_projection", - "used_markers": 3, - "axis_world": [ - 0.9999999825442352, - -7.911330830299229e-06, - -0.0001866733515941224 - ], - "per_marker": [ - { - "marker_id": 198, - "q_i": 0.03007599697268205, - "weight": 1.0 - }, - { - "marker_id": 229, - "q_i": 0.02996354643060487, - "weight": 1.0 - }, - { - "marker_id": 243, - "q_i": 0.03013386350245613, - "weight": 1.0 - } - ] - } - }, - { - "link": "Arm1", - "joint_variable": "y", - "joint_type": "revolute", - "old": 0.0, - "new": 0.035233325052451914, - "info": { - "reason": "2d_alignment+normal_tiebreak", - "used_markers": 3, - "axis_world": [ - -0.9999999825442352, - 7.911330830299229e-06, - 0.0001866733515941224 - ], - "axis_id": 0, - "theta_rad": 0.0352333250524521, - "theta_alt_rad": -3.1063593285373408, - "score_theta": 0.0009147871933339627, - "score_theta_alt": 0.8864885289918489, - "best_score": 0.0009147871933339627, - "per_marker": [ - { - "marker_id": 198, - "weight": 1.0 - }, - { - "marker_id": 229, - "weight": 1.0 - }, - { - "marker_id": 243, - "weight": 1.0 - } - ] - } - } - ] - }, - { - "pass": 1, - "updates": [ - { - "link": "Base", - "joint_variable": "x", - "joint_type": "linear", - "old": 0.03005780230191435, - "new": 0.03005780230191434, - "info": { - "reason": "weighted_projection", - "used_markers": 3, - "axis_world": [ - 0.9999999825442352, - -7.911330830299229e-06, - -0.0001866733515941224 - ], - "per_marker": [ - { - "marker_id": 198, - "q_i": 0.03007599697268204, - "weight": 1.0 - }, - { - "marker_id": 229, - "q_i": 0.029963546430604854, - "weight": 1.0 - }, - { - "marker_id": 243, - "q_i": 0.03013386350245613, - "weight": 1.0 - } - ] - } - }, - { - "link": "Arm1", - "joint_variable": "y", - "joint_type": "revolute", - "old": 0.035233325052451914, - "new": 0.035233325052451914, - "info": { - "reason": "2d_alignment+normal_tiebreak", - "used_markers": 3, - "axis_world": [ - -0.9999999825442352, - 7.911330830299229e-06, - 0.0001866733515941224 - ], - "axis_id": 0, - "theta_rad": 0.0352333250524521, - "theta_alt_rad": -3.1063593285373408, - "score_theta": 0.0009147871933339627, - "score_theta_alt": 0.8864885289918489, - "best_score": 0.0009147871933339627, - "per_marker": [ - { - "marker_id": 198, - "weight": 1.0 - }, - { - "marker_id": 229, - "weight": 1.0 - }, - { - "marker_id": 243, - "weight": 1.0 - } - ] - } - } - ] - } - ], - "root_link": "Board", - "root_pose": { - "reason": "kabsch", - "used_markers": [ - 210, - 211, - 215, - 214, - 208, - 206, - 205, - 207, - 217, - 46, - 47, - 51, - 52, - 53, - 54, - 55, - 56, - 58, - 60, - 61, - 62, - 63, - 64, - 66, - 68, - 69, - 72, - 73, - 79, - 82, - 83, - 84, - 85, - 86, - 92, - 95, - 96, - 97, - 101, - 102, - 103, - 105 - ] - }, - "marker_stats": { - "num_markers_used": 45, - "mean_error_m": 0.0013702169454727078, - "rms_error_m": 0.004367018789821951, - "median_error_m": 0.00023458082696422862, - "worst_error_m": 0.020305043665621827 - }, - "marker_reports": [ - { - "marker_id": 46, - "link": "Board", - "error_m": [ - 0.00024014580635156602, - 0.00019849948688827057, - -0.0001325889838793802 - ], - "error_norm_m": 0.00033860285475659696, - "predicted_m": [ - 0.5367315875661282, - 0.18544692342486993, - -0.02733176064749602 - ], - "observed_m": [ - 0.5364914417597766, - 0.18524842393798166, - -0.02719917166361664 - ] - }, - { - "marker_id": 47, - "link": "Board", - "error_m": [ - -0.0001356286636347015, - 0.00012133053072427291, - -0.00014802679586498058 - ], - "error_norm_m": 0.00023458082696422862, - "predicted_m": [ - 0.34424784634233146, - -0.2865315503756803, - -0.02735257876128538 - ], - "observed_m": [ - 0.34438347500596617, - -0.28665288090640456, - -0.0272045519654204 - ] - }, - { - "marker_id": 51, - "link": "Board", - "error_m": [ - 6.307287002968454e-05, - -0.00014999963369966007, - 0.00013641978209038771 - ], - "error_norm_m": 0.0002123403729614379, - "predicted_m": [ - 0.1678187575218507, - -0.1720701554105413, - -0.027305881766096583 - ], - "observed_m": [ - 0.167755684651821, - -0.17192015577684164, - -0.02744230154818697 - ] - }, - { - "marker_id": 52, - "link": "Board", - "error_m": [ - 5.976559091475098e-05, - -0.00019726439713532717, - 5.5558001508391325e-05 - ], - "error_norm_m": 0.00021347566551286321, - "predicted_m": [ - 0.09470177950393126, - 0.20867042030186375, - -0.027246453545320196 - ], - "observed_m": [ - 0.0946420139130165, - 0.20886768469899908, - -0.027302011546828587 - ] - }, - { - "marker_id": 53, - "link": "Board", - "error_m": [ - 2.2465988035458295e-06, - 0.00015843318946973106, - 2.8051563047696432e-05 - ], - "error_norm_m": 0.00016091306013234192, - "predicted_m": [ - 0.4862718010720863, - 0.21224732243606034, - -0.02731911878462367 - ], - "observed_m": [ - 0.48626955447328274, - 0.2120888892465906, - -0.027347170347671368 - ] - }, - { - "marker_id": 54, - "link": "Board", - "error_m": [ - -9.480154294294607e-05, - 1.627539552162549e-05, - -0.00012362426496341158 - ], - "error_norm_m": 0.00015663709628147604, - "predicted_m": [ - 0.34228749689371984, - -0.3305815345496766, - -0.027357509278550476 - ], - "observed_m": [ - 0.3423822984366628, - -0.3305978099451982, - -0.027233885013587065 - ] - }, - { - "marker_id": 55, - "link": "Board", - "error_m": [ - -1.0716649648634391e-05, - 0.00011026767914773528, - -6.97715080855317e-05 - ], - "error_norm_m": 0.0001309269681343339, - "predicted_m": [ - 0.28373803749178683, - -0.26257107183499706, - -0.027338402301549082 - ], - "observed_m": [ - 0.28374875414143547, - -0.2626813395141448, - -0.02726863079346355 - ] - }, - { - "marker_id": 56, - "link": "Board", - "error_m": [ - 6.356140605623395e-05, - -2.3035154325057317e-05, - -4.765688565996212e-05 - ], - "error_norm_m": 8.271547270874637e-05, - "predicted_m": [ - 0.49870145518051306, - 0.16867722441452865, - -0.02732667781812476 - ], - "observed_m": [ - 0.49863789377445683, - 0.1687002595688537, - -0.027279020932464797 - ] - }, - { - "marker_id": 58, - "link": "Board", - "error_m": [ - 0.00010114347277415808, - -0.000100406862560104, - 1.7625811855784268e-05 - ], - "error_norm_m": 0.00014360435013451362, - "predicted_m": [ - 0.050108394384752154, - -0.21809922383361957, - -0.027289442910250115 - ], - "observed_m": [ - 0.050007250911977996, - -0.21799881697105947, - -0.0273070687221059 - ] - }, - { - "marker_id": 60, - "link": "Board", - "error_m": [ - 2.5816559448055276e-05, - 0.00010821188574633434, - -2.1284107574501276e-05 - ], - "error_norm_m": 0.00011326658904441165, - "predicted_m": [ - 0.4343823697981462, - 0.28381773243543157, - -0.027300827011884146 - ], - "observed_m": [ - 0.43435655323869815, - 0.28370952054968523, - -0.027279542904309645 - ] - }, - { - "marker_id": 61, - "link": "Board", - "error_m": [ - 2.213673047626874e-05, - -0.0004748026529825533, - 0.00036777003104209935 - ], - "error_norm_m": 0.000600984517145123, - "predicted_m": [ - -0.022397209513850602, - 0.3358413457954722, - -0.02720930368016537 - ], - "observed_m": [ - -0.02241934624432687, - 0.33631614844845475, - -0.02757707371120747 - ] - }, - { - "marker_id": 62, - "link": "Board", - "error_m": [ - -5.2027625080386386e-05, - -0.00019686027029469644, - 0.0001104321380561088 - ], - "error_norm_m": 0.00023163785724196654, - "predicted_m": [ - 0.4047187294268141, - -0.1750920295828903, - -0.027350467795893892 - ], - "observed_m": [ - 0.40477075705189447, - -0.1748951693125956, - -0.02746089993395 - ] - }, - { - "marker_id": 63, - "link": "Board", - "error_m": [ - 5.97205525321165e-05, - 8.612992450571233e-05, - 0.00017768133054744256 - ], - "error_norm_m": 0.00020628999858260345, - "predicted_m": [ - 0.7774182385644122, - -0.23614497769267853, - -0.02742738136354363 - ], - "observed_m": [ - 0.77735851801188, - -0.23623110761718424, - -0.027605062694091072 - ] - }, - { - "marker_id": 64, - "link": "Board", - "error_m": [ - -7.91293138496553e-05, - -0.0001473370794227158, - 0.00015746330336172815 - ], - "error_norm_m": 0.0002297049307018039, - "predicted_m": [ - -0.0212513673084557, - -0.18821865949797503, - -0.027272529247363148 - ], - "observed_m": [ - -0.021172237994606043, - -0.18807132241855232, - -0.027429992550724876 - ] - }, - { - "marker_id": 66, - "link": "Board", - "error_m": [ - -9.67864364553872e-05, - 0.0001370872909244869, - -1.2083618247695632e-05 - ], - "error_norm_m": 0.0001682455153776874, - "predicted_m": [ - 0.20976724024838408, - -0.3632204859031543, - -0.027336695829951723 - ], - "observed_m": [ - 0.20986402668483947, - -0.3633575731940788, - -0.027324612211704027 - ] - }, - { - "marker_id": 68, - "link": "Board", - "error_m": [ - 1.5700754685266105e-05, - 0.00018632529536974363, - -3.095209368547333e-05 - ], - "error_norm_m": 0.00018953010709600582, - "predicted_m": [ - 0.5737514695000713, - 0.17064663065484797, - -0.027340450788186716 - ], - "observed_m": [ - 0.573735768745386, - 0.17046030535947823, - -0.027309498694501243 - ] - }, - { - "marker_id": 69, - "link": "Board", - "error_m": [ - -2.0034684490774328e-05, - -0.00030379998350144044, - 0.0002071791909846396 - ], - "error_norm_m": 0.0003682648988638072, - "predicted_m": [ - 0.00762789450497923, - -0.28119888730219095, - -0.027289099919642363 - ], - "observed_m": [ - 0.007647929189470004, - -0.2808950873186895, - -0.027496279110627003 - ] - }, - { - "marker_id": 72, - "link": "Board", - "error_m": [ - 0.00047090395286775166, - 0.00012575615412688257, - -0.00035486948541986474 - ], - "error_norm_m": 0.0006029075342118536, - "predicted_m": [ - 0.44101165968882705, - 0.19432768063298977, - -0.02731282457835261 - ], - "observed_m": [ - 0.4405407557359593, - 0.1942019244788629, - -0.026957955092932744 - ] - }, - { - "marker_id": 73, - "link": "Board", - "error_m": [ - 5.680208949179755e-05, - 0.0004589062252717824, - -0.0004479530621591017 - ], - "error_norm_m": 0.0006438038108473311, - "predicted_m": [ - 0.22175276464469845, - 0.3331194142637967, - -0.02725520702095333 - ], - "observed_m": [ - 0.22169596255520665, - 0.3326605080385249, - -0.026807253958794228 - ] - }, - { - "marker_id": 79, - "link": "Board", - "error_m": [ - -0.00013968223420696146, - -0.0005000676111311941, - 0.00022277023191346126 - ], - "error_norm_m": 0.0005649825824592162, - "predicted_m": [ - 0.31231885790070896, - -0.1591012986920062, - -0.02733129660411856 - ], - "observed_m": [ - 0.3124585401349159, - -0.158601231080875, - -0.02755406683603202 - ] - }, - { - "marker_id": 82, - "link": "Board", - "error_m": [ - -7.405616276753846e-05, - -8.325803470837778e-05, - 7.280887590920687e-05 - ], - "error_norm_m": 0.00013310652875992175, - "predicted_m": [ - 0.2191824801050202, - 0.29724943485632677, - -0.02725904013676476 - ], - "observed_m": [ - 0.21925653626778774, - 0.29733269289103514, - -0.027331849012673968 - ] - }, - { - "marker_id": 83, - "link": "Board", - "error_m": [ - -4.62492650498067e-05, - -0.00012746911940025862, - 0.00018718614259173594 - ], - "error_norm_m": 0.00023114069935149535, - "predicted_m": [ - 0.04418281621951103, - 0.33923081903445473, - -0.02722132479177954 - ], - "observed_m": [ - 0.044229065484560834, - 0.339358288153855, - -0.027408510934371275 - ] - }, - { - "marker_id": 84, - "link": "Board", - "error_m": [ - 0.00017232694873475785, - 0.00011817015158627209, - -5.607158385221092e-05 - ], - "error_norm_m": 0.00021634413442903855, - "predicted_m": [ - 0.4075121688285888, - 0.2584279451972179, - -0.027298863891678203 - ], - "observed_m": [ - 0.40733984187985406, - 0.25830977504563163, - -0.027242792307825992 - ] - }, - { - "marker_id": 85, - "link": "Board", - "error_m": [ - 0.00020312592435511867, - -0.00015599653047260187, - 0.0001347694972127153 - ], - "error_norm_m": 0.0002894095299805776, - "predicted_m": [ - 0.5045976355991969, - -0.3127428187672989, - -0.027385663219507896 - ], - "observed_m": [ - 0.5043945096748418, - -0.3125868222368263, - -0.02752043271672061 - ] - }, - { - "marker_id": 86, - "link": "Board", - "error_m": [ - -0.00035883263285391154, - -0.00015731092163612237, - 0.00010075824908208422 - ], - "error_norm_m": 0.00040454889596310066, - "predicted_m": [ - 0.3629124361025995, - 0.29201829779871546, - -0.02728649953201595 - ], - "observed_m": [ - 0.3632712687354534, - 0.2921756087203516, - -0.027387257781098035 - ] - }, - { - "marker_id": 92, - "link": "Board", - "error_m": [ - -0.0002934523327690064, - 0.0002629017827487645, - -0.00018794120863876995 - ], - "error_norm_m": 0.0004365243600128771, - "predicted_m": [ - 0.6451086479558872, - -0.18483393131699793, - -0.027396513301796547 - ], - "observed_m": [ - 0.6454021002886562, - -0.1850968330997467, - -0.027208572093157777 - ] - }, - { - "marker_id": 95, - "link": "Board", - "error_m": [ - 0.00019812064350874237, - 0.00014999898375817056, - -6.225838941766731e-05 - ], - "error_norm_m": 0.00025617882731733316, - "predicted_m": [ - 0.18605794803768458, - -0.27406029897278616, - -0.02732154956052728 - ], - "observed_m": [ - 0.18585982739417584, - -0.27421029795654434, - -0.027259291171109614 - ] - }, - { - "marker_id": 96, - "link": "Board", - "error_m": [ - 8.627927498106036e-05, - 9.213278406036696e-05, - -9.836286334074032e-05 - ], - "error_norm_m": 0.000160024423368937, - "predicted_m": [ - 0.3697886396708029, - -0.18648175315741503, - -0.027345316784081836 - ], - "observed_m": [ - 0.3697023603958218, - -0.1865738859414754, - -0.027246953920741095 - ] - }, - { - "marker_id": 97, - "link": "Board", - "error_m": [ - 0.00022164513432659794, - 8.413999103396019e-05, - -0.00021176258327362807 - ], - "error_norm_m": 0.0003178828327176081, - "predicted_m": [ - 0.30436726684140514, - -0.35966123434089586, - -0.0273539270887528 - ], - "observed_m": [ - 0.30414562170707854, - -0.3597453743319298, - -0.027142164505479172 - ] - }, - { - "marker_id": 101, - "link": "Board", - "error_m": [ - -5.676935748405443e-05, - 0.00011481105218846821, - -1.1951448038453188e-05 - ], - "error_norm_m": 0.00012863582224245074, - "predicted_m": [ - 0.11772249314194222, - 0.29867023752964394, - -0.02723992952335222 - ], - "observed_m": [ - 0.11777926249942627, - 0.2985554264774555, - -0.027227978075313766 - ] - }, - { - "marker_id": 102, - "link": "Board", - "error_m": [ - -0.00012606484361721293, - -0.00019410822228813074, - 0.00036249867615404524 - ], - "error_norm_m": 0.00043008794097199016, - "predicted_m": [ - 0.6497083451227117, - -0.22299396743208486, - -0.027401960206043074 - ], - "observed_m": [ - 0.6498344099663289, - -0.22279985920979672, - -0.02776445888219712 - ] - }, - { - "marker_id": 103, - "link": "Board", - "error_m": [ - 3.75396160226249e-05, - 0.00021848045899708346, - -7.526325638289658e-05 - ], - "error_norm_m": 0.00023410999871013627, - "predicted_m": [ - 0.10572863460070166, - -0.18769966408253902, - -0.027296170506814023 - ], - "observed_m": [ - 0.10569109498467903, - -0.1879181445415361, - -0.027220907250431126 - ] - }, - { - "marker_id": 105, - "link": "Board", - "error_m": [ - 0.00017913342661046716, - 0.000210656851415858, - -0.0002720035290025881 - ], - "error_norm_m": 0.0003878801533560492, - "predicted_m": [ - 0.5248580041661369, - -0.26624297938844327, - -0.02738385424630833 - ], - "observed_m": [ - 0.5246788707395265, - -0.2664536362398591, - -0.027111850717305742 - ] - }, - { - "marker_id": 198, - "link": "Arm1", - "error_m": [ - -1.6088001288744325e-05, - 0.0024111437455629284, - 0.011183141279931988 - ], - "error_norm_m": 0.011440127703503644, - "predicted_m": [ - 0.14010158833370714, - -0.050673225210058376, - 0.10162833560725015 - ], - "observed_m": [ - 0.1401176763349959, - -0.053084368955621304, - 0.09044519432731817 - ] - }, - { - "marker_id": 205, - "link": "Board", - "error_m": [ - -3.964650851695506e-05, - 1.2098030970658646e-05, - -0.00023363467438157246 - ], - "error_norm_m": 0.00023728330970452892, - "predicted_m": [ - 0.7500245507222149, - -0.08999808053842868, - 0.00019530530139471217 - ], - "observed_m": [ - 0.7500641972307318, - -0.09001017856939934, - 0.0004289399757762846 - ] - }, - { - "marker_id": 206, - "link": "Board", - "error_m": [ - 5.497735281512206e-05, - -0.0003467456861196462, - 7.08540774461642e-05 - ], - "error_norm_m": 0.0003581555255135535, - "predicted_m": [ - 0.6500251871697533, - -0.009997289986131553, - 0.00022359151879563336 - ], - "observed_m": [ - 0.6499702098169382, - -0.009650544300011906, - 0.00015273744134946916 - ] - }, - { - "marker_id": 207, - "link": "Board", - "error_m": [ - -0.000675204086429404, - -0.0004522642832782489, - 0.000567904346721304 - ], - "error_norm_m": 0.0009914428310725258, - "predicted_m": [ - 0.7500251854242768, - -0.009998081119214583, - 0.00020492418363620245 - ], - "observed_m": [ - 0.7507003895107062, - -0.009545816835936334, - -0.0003629801630851015 - ] - }, - { - "marker_id": 208, - "link": "Board", - "error_m": [ - 8.103369664302917e-05, - 8.449754240932861e-05, - -5.784049800828736e-05 - ], - "error_norm_m": 0.00013058260938845362, - "predicted_m": [ - 0.3500245577041208, - -0.08999491600609656, - 0.0002699746420324358 - ], - "observed_m": [ - 0.34994352400747775, - -0.09007941354850589, - 0.0003278151400407232 - ] - }, - { - "marker_id": 210, - "link": "Board", - "error_m": [ - -4.0705434832904314e-05, - 0.0002875021340621245, - -0.00011130962817117374 - ], - "error_norm_m": 0.0003109730580594026, - "predicted_m": [ - 0.02002511882849735, - -0.01999230577511022, - 0.00033999337001986183 - ], - "observed_m": [ - 0.020065824263330253, - -0.020279807909172345, - 0.0004513029981910356 - ] - }, - { - "marker_id": 211, - "link": "Board", - "error_m": [ - 1.33701774804873e-05, - 9.383654401974931e-05, - -1.0346849726384035e-05 - ], - "error_norm_m": 9.534734363730566e-05, - "predicted_m": [ - 0.25002519415165914, - -0.00999412545379943, - 0.000298260859433357 - ], - "observed_m": [ - 0.25001182397417865, - -0.01008796199781918, - 0.00030860770915974104 - ] - }, - { - "marker_id": 214, - "link": "Board", - "error_m": [ - 3.487801149665293e-05, - 0.00044274628708106806, - -0.00029472423741045946 - ], - "error_norm_m": 0.0005330132517369611, - "predicted_m": [ - 0.3500251924061827, - -0.00999491658688246, - 0.0002795935242739261 - ], - "observed_m": [ - 0.34999031439468603, - -0.010437662873963529, - 0.0005743177616843856 - ] - }, - { - "marker_id": 215, - "link": "Board", - "error_m": [ - 5.814383252331079e-05, - 3.1566079447112316e-05, - -8.698037465849884e-06 - ], - "error_norm_m": 6.672914271828725e-05, - "predicted_m": [ - 0.25002455944959723, - -0.08999412487301353, - 0.0002886419771918667 - ], - "observed_m": [ - 0.24996641561707392, - -0.09002569095246064, - 0.0002973400146577166 - ] - }, - { - "marker_id": 217, - "link": "Board", - "error_m": [ - -0.00018180264930645063, - -0.0003000352885192542, - 0.00010324834312563732 - ], - "error_norm_m": 0.000365696045931407, - "predicted_m": [ - 0.6500245524676914, - -0.08999728940534565, - 0.00021397263655414307 - ], - "observed_m": [ - 0.6502063551169979, - -0.0896972541168264, - 0.00011072429342850576 - ] - }, - { - "marker_id": 229, - "link": "Arm1", - "error_m": [ - 9.752888367287049e-05, - 0.002500000767718197, - 0.017427406537361564 - ], - "error_norm_m": 0.017606078903044102, - "predicted_m": [ - 0.14010146655261663, - -0.14061774910617264, - 0.10478786422501525 - ], - "observed_m": [ - 0.14000393766894376, - -0.14311774987389084, - 0.08736045768765369 - ] - }, - { - "marker_id": 243, - "link": "Arm1", - "error_m": [ - -7.226925354825164e-05, - 0.00022747565451403107, - 0.02030364081253419 - ], - "error_norm_m": 0.020305043665621827, - "predicted_m": [ - 0.14009487993259997, - -0.17682488060906051, - 0.07103814444915608 - ], - "observed_m": [ - 0.14016714918614823, - -0.17705235626357455, - 0.050734503636621894 - ] - } - ], - "stage_idx": 0, - "num_active_links": 3 - }, - { - "method": "deterministic_geometric_prefix", - "active_links": [ - "Board", - "Base", - "Arm1", - "Ellbow" - ], - "active_observations": 49, - "joint_updates": [ - { - "pass": 0, - "updates": [ - { - "link": "Base", - "joint_variable": "x", - "joint_type": "linear", - "old": 0.03005780230191434, - "new": 0.03008008223991194, - "info": { - "reason": "weighted_projection", - "used_markers": 7, - "axis_world": [ - 0.9999999825442352, - -7.911330830299229e-06, - -0.0001866733515941224 - ], - "per_marker": [ - { - "marker_id": 198, - "q_i": 0.03007599697268204, - "weight": 1.0 - }, - { - "marker_id": 229, - "q_i": 0.029963546430604854, - "weight": 1.0 - }, - { - "marker_id": 243, - "q_i": 0.03013386350245613, - "weight": 1.0 - }, - { - "marker_id": 244, - "q_i": 0.03052059692573975, - "weight": 1.0 - }, - { - "marker_id": 245, - "q_i": 0.029952785895270544, - "weight": 1.0 - }, - { - "marker_id": 248, - "q_i": 0.03004782901698107, - "weight": 1.0 - }, - { - "marker_id": 232, - "q_i": 0.029865956935649182, - "weight": 1.0 - } - ] - } - }, - { - "link": "Arm1", - "joint_variable": "y", - "joint_type": "revolute", - "old": 0.035233325052451914, - "new": -0.01709056164052214, - "info": { - "reason": "2d_alignment+normal_tiebreak", - "used_markers": 7, - "axis_world": [ - -0.9999999825442352, - 7.911330830299229e-06, - 0.0001866733515941224 - ], - "axis_id": 0, - "theta_rad": -0.017090561640522268, - "theta_alt_rad": 3.124502091949271, - "score_theta": 0.007377603144415212, - "score_theta_alt": 1.9681402101890386, - "best_score": 0.007377603144415212, - "per_marker": [ - { - "marker_id": 198, - "weight": 1.0 - }, - { - "marker_id": 229, - "weight": 1.0 - }, - { - "marker_id": 243, - "weight": 1.0 - }, - { - "marker_id": 244, - "weight": 1.0 - }, - { - "marker_id": 245, - "weight": 1.0 - }, - { - "marker_id": 248, - "weight": 1.0 - }, - { - "marker_id": 232, - "weight": 1.0 - } - ] - } - }, - { - "link": "Ellbow", - "joint_variable": "z", - "joint_type": "revolute", - "old": 0.0, - "new": 1.6206480172155189, - "info": { - "reason": "2d_alignment+normal_tiebreak", - "used_markers": 3, - "axis_world": [ - -0.9999999825442352, - 7.911330830299227e-06, - 0.0001866733515941224 - ], - "axis_id": 0, - "theta_rad": -1.5209446363742747, - "theta_alt_rad": 1.6206480172155189, - "score_theta": 0.19621666885710629, - "score_theta_alt": 0.11915769622974923, - "best_score": 0.11915769622974923, - "per_marker": [ - { - "marker_id": 245, - "weight": 1.0 - }, - { - "marker_id": 248, - "weight": 1.0 - }, - { - "marker_id": 232, - "weight": 1.0 - } - ] - } - } - ] - }, - { - "pass": 1, - "updates": [ - { - "link": "Base", - "joint_variable": "x", - "joint_type": "linear", - "old": 0.03008008223991194, - "new": 0.03008008224001913, - "info": { - "reason": "weighted_projection", - "used_markers": 7, - "axis_world": [ - 0.9999999825442352, - -7.911330830299229e-06, - -0.0001866733515941224 - ], - "per_marker": [ - { - "marker_id": 198, - "q_i": 0.030075996972682033, - "weight": 1.0 - }, - { - "marker_id": 229, - "q_i": 0.029963546430604848, - "weight": 1.0 - }, - { - "marker_id": 243, - "q_i": 0.030133863502456143, - "weight": 1.0 - }, - { - "marker_id": 244, - "q_i": 0.0305205969260021, - "weight": 1.0 - }, - { - "marker_id": 245, - "q_i": 0.029952785895459435, - "weight": 1.0 - }, - { - "marker_id": 248, - "q_i": 0.030047829017091274, - "weight": 1.0 - }, - { - "marker_id": 232, - "q_i": 0.02986595693583809, - "weight": 1.0 - } - ] - } - }, - { - "link": "Arm1", - "joint_variable": "y", - "joint_type": "revolute", - "old": -0.01709056164052214, - "new": 0.03362140443012329, - "info": { - "reason": "2d_alignment+normal_tiebreak", - "used_markers": 7, - "axis_world": [ - -0.9999999825442352, - 7.911330830299229e-06, - 0.0001866733515941224 - ], - "axis_id": 0, - "theta_rad": 0.033621404430123514, - "theta_alt_rad": -3.10797124915967, - "score_theta": 0.002202747189759713, - "score_theta_alt": 2.0939306729503113, - "best_score": 0.002202747189759713, - "per_marker": [ - { - "marker_id": 198, - "weight": 1.0 - }, - { - "marker_id": 229, - "weight": 1.0 - }, - { - "marker_id": 243, - "weight": 1.0 - }, - { - "marker_id": 244, - "weight": 1.0 - }, - { - "marker_id": 245, - "weight": 1.0 - }, - { - "marker_id": 248, - "weight": 1.0 - }, - { - "marker_id": 232, - "weight": 1.0 - } - ] - } - }, - { - "link": "Ellbow", - "joint_variable": "z", - "joint_type": "revolute", - "old": 1.6206480172155189, - "new": -1.199306941308583, - "info": { - "reason": "2d_alignment+normal_tiebreak", - "used_markers": 3, - "axis_world": [ - -0.9999999825442352, - 7.911330830299229e-06, - 0.00018667335159412238 - ], - "axis_id": 0, - "theta_rad": -1.199306941308583, - "theta_alt_rad": 1.94228571228121, - "score_theta": 0.1449652535403994, - "score_theta_alt": 0.17371317628502098, - "best_score": 0.1449652535403994, - "per_marker": [ - { - "marker_id": 245, - "weight": 1.0 - }, - { - "marker_id": 248, - "weight": 1.0 - }, - { - "marker_id": 232, - "weight": 1.0 - } - ] - } - } - ] - } - ], - "root_link": "Board", - "root_pose": { - "reason": "kabsch", - "used_markers": [ - 210, - 211, - 215, - 214, - 208, - 206, - 205, - 207, - 217, - 46, - 47, - 51, - 52, - 53, - 54, - 55, - 56, - 58, - 60, - 61, - 62, - 63, - 64, - 66, - 68, - 69, - 72, - 73, - 79, - 82, - 83, - 84, - 85, - 86, - 92, - 95, - 96, - 97, - 101, - 102, - 103, - 105 - ] - }, - "marker_stats": { - "num_markers_used": 49, - "mean_error_m": 0.0059748628308253894, - "rms_error_m": 0.018417460752568476, - "median_error_m": 0.00025617882731733316, - "worst_error_m": 0.08008046701372831 - }, - "marker_reports": [ - { - "marker_id": 46, - "link": "Board", - "error_m": [ - 0.00024014580635156602, - 0.00019849948688827057, - -0.0001325889838793802 - ], - "error_norm_m": 0.00033860285475659696, - "predicted_m": [ - 0.5367315875661282, - 0.18544692342486993, - -0.02733176064749602 - ], - "observed_m": [ - 0.5364914417597766, - 0.18524842393798166, - -0.02719917166361664 - ] - }, - { - "marker_id": 47, - "link": "Board", - "error_m": [ - -0.0001356286636347015, - 0.00012133053072427291, - -0.00014802679586498058 - ], - "error_norm_m": 0.00023458082696422862, - "predicted_m": [ - 0.34424784634233146, - -0.2865315503756803, - -0.02735257876128538 - ], - "observed_m": [ - 0.34438347500596617, - -0.28665288090640456, - -0.0272045519654204 - ] - }, - { - "marker_id": 51, - "link": "Board", - "error_m": [ - 6.307287002968454e-05, - -0.00014999963369966007, - 0.00013641978209038771 - ], - "error_norm_m": 0.0002123403729614379, - "predicted_m": [ - 0.1678187575218507, - -0.1720701554105413, - -0.027305881766096583 - ], - "observed_m": [ - 0.167755684651821, - -0.17192015577684164, - -0.02744230154818697 - ] - }, - { - "marker_id": 52, - "link": "Board", - "error_m": [ - 5.976559091475098e-05, - -0.00019726439713532717, - 5.5558001508391325e-05 - ], - "error_norm_m": 0.00021347566551286321, - "predicted_m": [ - 0.09470177950393126, - 0.20867042030186375, - -0.027246453545320196 - ], - "observed_m": [ - 0.0946420139130165, - 0.20886768469899908, - -0.027302011546828587 - ] - }, - { - "marker_id": 53, - "link": "Board", - "error_m": [ - 2.2465988035458295e-06, - 0.00015843318946973106, - 2.8051563047696432e-05 - ], - "error_norm_m": 0.00016091306013234192, - "predicted_m": [ - 0.4862718010720863, - 0.21224732243606034, - -0.02731911878462367 - ], - "observed_m": [ - 0.48626955447328274, - 0.2120888892465906, - -0.027347170347671368 - ] - }, - { - "marker_id": 54, - "link": "Board", - "error_m": [ - -9.480154294294607e-05, - 1.627539552162549e-05, - -0.00012362426496341158 - ], - "error_norm_m": 0.00015663709628147604, - "predicted_m": [ - 0.34228749689371984, - -0.3305815345496766, - -0.027357509278550476 - ], - "observed_m": [ - 0.3423822984366628, - -0.3305978099451982, - -0.027233885013587065 - ] - }, - { - "marker_id": 55, - "link": "Board", - "error_m": [ - -1.0716649648634391e-05, - 0.00011026767914773528, - -6.97715080855317e-05 - ], - "error_norm_m": 0.0001309269681343339, - "predicted_m": [ - 0.28373803749178683, - -0.26257107183499706, - -0.027338402301549082 - ], - "observed_m": [ - 0.28374875414143547, - -0.2626813395141448, - -0.02726863079346355 - ] - }, - { - "marker_id": 56, - "link": "Board", - "error_m": [ - 6.356140605623395e-05, - -2.3035154325057317e-05, - -4.765688565996212e-05 - ], - "error_norm_m": 8.271547270874637e-05, - "predicted_m": [ - 0.49870145518051306, - 0.16867722441452865, - -0.02732667781812476 - ], - "observed_m": [ - 0.49863789377445683, - 0.1687002595688537, - -0.027279020932464797 - ] - }, - { - "marker_id": 58, - "link": "Board", - "error_m": [ - 0.00010114347277415808, - -0.000100406862560104, - 1.7625811855784268e-05 - ], - "error_norm_m": 0.00014360435013451362, - "predicted_m": [ - 0.050108394384752154, - -0.21809922383361957, - -0.027289442910250115 - ], - "observed_m": [ - 0.050007250911977996, - -0.21799881697105947, - -0.0273070687221059 - ] - }, - { - "marker_id": 60, - "link": "Board", - "error_m": [ - 2.5816559448055276e-05, - 0.00010821188574633434, - -2.1284107574501276e-05 - ], - "error_norm_m": 0.00011326658904441165, - "predicted_m": [ - 0.4343823697981462, - 0.28381773243543157, - -0.027300827011884146 - ], - "observed_m": [ - 0.43435655323869815, - 0.28370952054968523, - -0.027279542904309645 - ] - }, - { - "marker_id": 61, - "link": "Board", - "error_m": [ - 2.213673047626874e-05, - -0.0004748026529825533, - 0.00036777003104209935 - ], - "error_norm_m": 0.000600984517145123, - "predicted_m": [ - -0.022397209513850602, - 0.3358413457954722, - -0.02720930368016537 - ], - "observed_m": [ - -0.02241934624432687, - 0.33631614844845475, - -0.02757707371120747 - ] - }, - { - "marker_id": 62, - "link": "Board", - "error_m": [ - -5.2027625080386386e-05, - -0.00019686027029469644, - 0.0001104321380561088 - ], - "error_norm_m": 0.00023163785724196654, - "predicted_m": [ - 0.4047187294268141, - -0.1750920295828903, - -0.027350467795893892 - ], - "observed_m": [ - 0.40477075705189447, - -0.1748951693125956, - -0.02746089993395 - ] - }, - { - "marker_id": 63, - "link": "Board", - "error_m": [ - 5.97205525321165e-05, - 8.612992450571233e-05, - 0.00017768133054744256 - ], - "error_norm_m": 0.00020628999858260345, - "predicted_m": [ - 0.7774182385644122, - -0.23614497769267853, - -0.02742738136354363 - ], - "observed_m": [ - 0.77735851801188, - -0.23623110761718424, - -0.027605062694091072 - ] - }, - { - "marker_id": 64, - "link": "Board", - "error_m": [ - -7.91293138496553e-05, - -0.0001473370794227158, - 0.00015746330336172815 - ], - "error_norm_m": 0.0002297049307018039, - "predicted_m": [ - -0.0212513673084557, - -0.18821865949797503, - -0.027272529247363148 - ], - "observed_m": [ - -0.021172237994606043, - -0.18807132241855232, - -0.027429992550724876 - ] - }, - { - "marker_id": 66, - "link": "Board", - "error_m": [ - -9.67864364553872e-05, - 0.0001370872909244869, - -1.2083618247695632e-05 - ], - "error_norm_m": 0.0001682455153776874, - "predicted_m": [ - 0.20976724024838408, - -0.3632204859031543, - -0.027336695829951723 - ], - "observed_m": [ - 0.20986402668483947, - -0.3633575731940788, - -0.027324612211704027 - ] - }, - { - "marker_id": 68, - "link": "Board", - "error_m": [ - 1.5700754685266105e-05, - 0.00018632529536974363, - -3.095209368547333e-05 - ], - "error_norm_m": 0.00018953010709600582, - "predicted_m": [ - 0.5737514695000713, - 0.17064663065484797, - -0.027340450788186716 - ], - "observed_m": [ - 0.573735768745386, - 0.17046030535947823, - -0.027309498694501243 - ] - }, - { - "marker_id": 69, - "link": "Board", - "error_m": [ - -2.0034684490774328e-05, - -0.00030379998350144044, - 0.0002071791909846396 - ], - "error_norm_m": 0.0003682648988638072, - "predicted_m": [ - 0.00762789450497923, - -0.28119888730219095, - -0.027289099919642363 - ], - "observed_m": [ - 0.007647929189470004, - -0.2808950873186895, - -0.027496279110627003 - ] - }, - { - "marker_id": 72, - "link": "Board", - "error_m": [ - 0.00047090395286775166, - 0.00012575615412688257, - -0.00035486948541986474 - ], - "error_norm_m": 0.0006029075342118536, - "predicted_m": [ - 0.44101165968882705, - 0.19432768063298977, - -0.02731282457835261 - ], - "observed_m": [ - 0.4405407557359593, - 0.1942019244788629, - -0.026957955092932744 - ] - }, - { - "marker_id": 73, - "link": "Board", - "error_m": [ - 5.680208949179755e-05, - 0.0004589062252717824, - -0.0004479530621591017 - ], - "error_norm_m": 0.0006438038108473311, - "predicted_m": [ - 0.22175276464469845, - 0.3331194142637967, - -0.02725520702095333 - ], - "observed_m": [ - 0.22169596255520665, - 0.3326605080385249, - -0.026807253958794228 - ] - }, - { - "marker_id": 79, - "link": "Board", - "error_m": [ - -0.00013968223420696146, - -0.0005000676111311941, - 0.00022277023191346126 - ], - "error_norm_m": 0.0005649825824592162, - "predicted_m": [ - 0.31231885790070896, - -0.1591012986920062, - -0.02733129660411856 - ], - "observed_m": [ - 0.3124585401349159, - -0.158601231080875, - -0.02755406683603202 - ] - }, - { - "marker_id": 82, - "link": "Board", - "error_m": [ - -7.405616276753846e-05, - -8.325803470837778e-05, - 7.280887590920687e-05 - ], - "error_norm_m": 0.00013310652875992175, - "predicted_m": [ - 0.2191824801050202, - 0.29724943485632677, - -0.02725904013676476 - ], - "observed_m": [ - 0.21925653626778774, - 0.29733269289103514, - -0.027331849012673968 - ] - }, - { - "marker_id": 83, - "link": "Board", - "error_m": [ - -4.62492650498067e-05, - -0.00012746911940025862, - 0.00018718614259173594 - ], - "error_norm_m": 0.00023114069935149535, - "predicted_m": [ - 0.04418281621951103, - 0.33923081903445473, - -0.02722132479177954 - ], - "observed_m": [ - 0.044229065484560834, - 0.339358288153855, - -0.027408510934371275 - ] - }, - { - "marker_id": 84, - "link": "Board", - "error_m": [ - 0.00017232694873475785, - 0.00011817015158627209, - -5.607158385221092e-05 - ], - "error_norm_m": 0.00021634413442903855, - "predicted_m": [ - 0.4075121688285888, - 0.2584279451972179, - -0.027298863891678203 - ], - "observed_m": [ - 0.40733984187985406, - 0.25830977504563163, - -0.027242792307825992 - ] - }, - { - "marker_id": 85, - "link": "Board", - "error_m": [ - 0.00020312592435511867, - -0.00015599653047260187, - 0.0001347694972127153 - ], - "error_norm_m": 0.0002894095299805776, - "predicted_m": [ - 0.5045976355991969, - -0.3127428187672989, - -0.027385663219507896 - ], - "observed_m": [ - 0.5043945096748418, - -0.3125868222368263, - -0.02752043271672061 - ] - }, - { - "marker_id": 86, - "link": "Board", - "error_m": [ - -0.00035883263285391154, - -0.00015731092163612237, - 0.00010075824908208422 - ], - "error_norm_m": 0.00040454889596310066, - "predicted_m": [ - 0.3629124361025995, - 0.29201829779871546, - -0.02728649953201595 - ], - "observed_m": [ - 0.3632712687354534, - 0.2921756087203516, - -0.027387257781098035 - ] - }, - { - "marker_id": 92, - "link": "Board", - "error_m": [ - -0.0002934523327690064, - 0.0002629017827487645, - -0.00018794120863876995 - ], - "error_norm_m": 0.0004365243600128771, - "predicted_m": [ - 0.6451086479558872, - -0.18483393131699793, - -0.027396513301796547 - ], - "observed_m": [ - 0.6454021002886562, - -0.1850968330997467, - -0.027208572093157777 - ] - }, - { - "marker_id": 95, - "link": "Board", - "error_m": [ - 0.00019812064350874237, - 0.00014999898375817056, - -6.225838941766731e-05 - ], - "error_norm_m": 0.00025617882731733316, - "predicted_m": [ - 0.18605794803768458, - -0.27406029897278616, - -0.02732154956052728 - ], - "observed_m": [ - 0.18585982739417584, - -0.27421029795654434, - -0.027259291171109614 - ] - }, - { - "marker_id": 96, - "link": "Board", - "error_m": [ - 8.627927498106036e-05, - 9.213278406036696e-05, - -9.836286334074032e-05 - ], - "error_norm_m": 0.000160024423368937, - "predicted_m": [ - 0.3697886396708029, - -0.18648175315741503, - -0.027345316784081836 - ], - "observed_m": [ - 0.3697023603958218, - -0.1865738859414754, - -0.027246953920741095 - ] - }, - { - "marker_id": 97, - "link": "Board", - "error_m": [ - 0.00022164513432659794, - 8.413999103396019e-05, - -0.00021176258327362807 - ], - "error_norm_m": 0.0003178828327176081, - "predicted_m": [ - 0.30436726684140514, - -0.35966123434089586, - -0.0273539270887528 - ], - "observed_m": [ - 0.30414562170707854, - -0.3597453743319298, - -0.027142164505479172 - ] - }, - { - "marker_id": 101, - "link": "Board", - "error_m": [ - -5.676935748405443e-05, - 0.00011481105218846821, - -1.1951448038453188e-05 - ], - "error_norm_m": 0.00012863582224245074, - "predicted_m": [ - 0.11772249314194222, - 0.29867023752964394, - -0.02723992952335222 - ], - "observed_m": [ - 0.11777926249942627, - 0.2985554264774555, - -0.027227978075313766 - ] - }, - { - "marker_id": 102, - "link": "Board", - "error_m": [ - -0.00012606484361721293, - -0.00019410822228813074, - 0.00036249867615404524 - ], - "error_norm_m": 0.00043008794097199016, - "predicted_m": [ - 0.6497083451227117, - -0.22299396743208486, - -0.027401960206043074 - ], - "observed_m": [ - 0.6498344099663289, - -0.22279985920979672, - -0.02776445888219712 - ] - }, - { - "marker_id": 103, - "link": "Board", - "error_m": [ - 3.75396160226249e-05, - 0.00021848045899708346, - -7.526325638289658e-05 - ], - "error_norm_m": 0.00023410999871013627, - "predicted_m": [ - 0.10572863460070166, - -0.18769966408253902, - -0.027296170506814023 - ], - "observed_m": [ - 0.10569109498467903, - -0.1879181445415361, - -0.027220907250431126 - ] - }, - { - "marker_id": 105, - "link": "Board", - "error_m": [ - 0.00017913342661046716, - 0.000210656851415858, - -0.0002720035290025881 - ], - "error_norm_m": 0.0003878801533560492, - "predicted_m": [ - 0.5248580041661369, - -0.26624297938844327, - -0.02738385424630833 - ], - "observed_m": [ - 0.5246788707395265, - -0.2664536362398591, - -0.027111850717305742 - ] - }, - { - "marker_id": 198, - "link": "Arm1", - "error_m": [ - 6.1436655210134195e-06, - 0.0023459132292872747, - 0.010927316747539328 - ], - "error_norm_m": 0.011176296252561694, - "predicted_m": [ - 0.1401238200005169, - -0.05073845572633403, - 0.1013725110748575 - ], - "observed_m": [ - 0.1401176763349959, - -0.053084368955621304, - 0.09044519432731817 - ] - }, - { - "marker_id": 205, - "link": "Board", - "error_m": [ - -3.964650851695506e-05, - 1.2098030970658646e-05, - -0.00023363467438157246 - ], - "error_norm_m": 0.00023728330970452892, - "predicted_m": [ - 0.7500245507222149, - -0.08999808053842868, - 0.00019530530139471217 - ], - "observed_m": [ - 0.7500641972307318, - -0.09001017856939934, - 0.0004289399757762846 - ] - }, - { - "marker_id": 206, - "link": "Board", - "error_m": [ - 5.497735281512206e-05, - -0.0003467456861196462, - 7.08540774461642e-05 - ], - "error_norm_m": 0.0003581555255135535, - "predicted_m": [ - 0.6500251871697533, - -0.009997289986131553, - 0.00022359151879563336 - ], - "observed_m": [ - 0.6499702098169382, - -0.009650544300011906, - 0.00015273744134946916 - ] - }, - { - "marker_id": 207, - "link": "Board", - "error_m": [ - -0.000675204086429404, - -0.0004522642832782489, - 0.000567904346721304 - ], - "error_norm_m": 0.0009914428310725258, - "predicted_m": [ - 0.7500251854242768, - -0.009998081119214583, - 0.00020492418363620245 - ], - "observed_m": [ - 0.7507003895107062, - -0.009545816835936334, - -0.0003629801630851015 - ] - }, - { - "marker_id": 208, - "link": "Board", - "error_m": [ - 8.103369664302917e-05, - 8.449754240932861e-05, - -5.784049800828736e-05 - ], - "error_norm_m": 0.00013058260938845362, - "predicted_m": [ - 0.3500245577041208, - -0.08999491600609656, - 0.0002699746420324358 - ], - "observed_m": [ - 0.34994352400747775, - -0.09007941354850589, - 0.0003278151400407232 - ] - }, - { - "marker_id": 210, - "link": "Board", - "error_m": [ - -4.0705434832904314e-05, - 0.0002875021340621245, - -0.00011130962817117374 - ], - "error_norm_m": 0.0003109730580594026, - "predicted_m": [ - 0.02002511882849735, - -0.01999230577511022, - 0.00033999337001986183 - ], - "observed_m": [ - 0.020065824263330253, - -0.020279807909172345, - 0.0004513029981910356 - ] - }, - { - "marker_id": 211, - "link": "Board", - "error_m": [ - 1.33701774804873e-05, - 9.383654401974931e-05, - -1.0346849726384035e-05 - ], - "error_norm_m": 9.534734363730566e-05, - "predicted_m": [ - 0.25002519415165914, - -0.00999412545379943, - 0.000298260859433357 - ], - "observed_m": [ - 0.25001182397417865, - -0.01008796199781918, - 0.00030860770915974104 - ] - }, - { - "marker_id": 214, - "link": "Board", - "error_m": [ - 3.487801149665293e-05, - 0.00044274628708106806, - -0.00029472423741045946 - ], - "error_norm_m": 0.0005330132517369611, - "predicted_m": [ - 0.3500251924061827, - -0.00999491658688246, - 0.0002795935242739261 - ], - "observed_m": [ - 0.34999031439468603, - -0.010437662873963529, - 0.0005743177616843856 - ] - }, - { - "marker_id": 215, - "link": "Board", - "error_m": [ - 5.814383252331079e-05, - 3.1566079447112316e-05, - -8.698037465849884e-06 - ], - "error_norm_m": 6.672914271828725e-05, - "predicted_m": [ - 0.25002455944959723, - -0.08999412487301353, - 0.0002886419771918667 - ], - "observed_m": [ - 0.24996641561707392, - -0.09002569095246064, - 0.0002973400146577166 - ] - }, - { - "marker_id": 217, - "link": "Board", - "error_m": [ - -0.00018180264930645063, - -0.0003000352885192542, - 0.00010324834312563732 - ], - "error_norm_m": 0.000365696045931407, - "predicted_m": [ - 0.6500245524676914, - -0.08999728940534565, - 0.00021397263655414307 - ], - "observed_m": [ - 0.6502063551169979, - -0.0896972541168264, - 0.00011072429342850576 - ] - }, - { - "marker_id": 229, - "link": "Arm1", - "error_m": [ - 0.00011973344581753254, - 0.002429794195305174, - 0.017026594532667333 - ], - "error_norm_m": 0.017199510379933586, - "predicted_m": [ - 0.1401236711147613, - -0.14068795567858566, - 0.10438705222032102 - ], - "observed_m": [ - 0.14000393766894376, - -0.14311774987389084, - 0.08736045768765369 - ] - }, - { - "marker_id": 232, - "link": "Ellbow", - "error_m": [ - 0.00022468242480011558, - 0.05908853866903127, - 0.05404974849990712 - ], - "error_norm_m": 0.08008046701372831, - "predicted_m": [ - 0.2301198135137316, - -0.10936136335631019, - 0.08238601791621822 - ], - "observed_m": [ - 0.22989513108893148, - -0.16844990202534146, - 0.0283362694163111 - ] - }, - { - "marker_id": 243, - "link": "Arm1", - "error_m": [ - -5.007514727181639e-05, - 0.0002117179671483338, - 0.01984450965784186 - ], - "error_norm_m": 0.019845702194131773, - "predicted_m": [ - 0.1401170740388764, - -0.1768406382964262, - 0.07057901329446375 - ], - "observed_m": [ - 0.14016714918614823, - -0.17705235626357455, - 0.050734503636621894 - ] - }, - { - "marker_id": 244, - "link": "Ellbow", - "error_m": [ - -0.0004372769586900027, - 0.00023078772903964428, - 0.017334606237668637 - ], - "error_norm_m": 0.017341656424041417, - "predicted_m": [ - 0.2651171297568875, - -0.1418612661202376, - 0.06938335756894534 - ], - "observed_m": [ - 0.2655544067155775, - -0.14209205384927726, - 0.052048751331276705 - ] - }, - { - "marker_id": 245, - "link": "Ellbow", - "error_m": [ - 0.00012818021745081287, - 0.06734168035893326, - 0.0018808701110254386 - ], - "error_norm_m": 0.06736806376991573, - "predicted_m": [ - 0.23011481057382716, - -0.10969227503685039, - 0.05559953863227672 - ], - "observed_m": [ - 0.22998663035637634, - -0.17703395539578365, - 0.05371866852125128 - ] - }, - { - "marker_id": 248, - "link": "Ellbow", - "error_m": [ - 3.3136616425732957e-05, - 0.06742199808704592, - 0.0018749071636034592 - ], - "error_norm_m": 0.06744807040202933, - "predicted_m": [ - 0.19261481122842866, - -0.10969197836194426, - 0.055606538882961506 - ], - "observed_m": [ - 0.19258167461200293, - -0.17711397644899018, - 0.05373163171935805 - ] - } - ], - "stage_idx": 1, - "num_active_links": 4 - }, - { - "method": "deterministic_geometric_prefix", - "active_links": [ - "Board", - "Base", - "Arm1", - "Ellbow", - "Arm2" - ], - "active_observations": 53, - "joint_updates": [ - { - "pass": 0, - "updates": [ - { - "link": "Base", - "joint_variable": "x", - "joint_type": "linear", - "old": 0.03008008224001913, - "new": 0.0321651305358493, - "info": { - "reason": "weighted_projection", - "used_markers": 11, - "axis_world": [ - 0.9999999825442352, - -7.911330830299229e-06, - -0.0001866733515941224 - ], - "per_marker": [ - { - "marker_id": 198, - "q_i": 0.030075996972682036, - "weight": 1.0 - }, - { - "marker_id": 229, - "q_i": 0.02996354643060485, - "weight": 1.0 - }, - { - "marker_id": 243, - "q_i": 0.03013386350245614, - "weight": 1.0 - }, - { - "marker_id": 244, - "q_i": 0.03052059692589901, - "weight": 1.0 - }, - { - "marker_id": 245, - "q_i": 0.029952785895385182, - "weight": 1.0 - }, - { - "marker_id": 248, - "q_i": 0.03004782901704794, - "weight": 1.0 - }, - { - "marker_id": 232, - "q_i": 0.02986595693576383, - "weight": 1.0 - }, - { - "marker_id": 120, - "q_i": 0.037270891354173157, - "weight": 1.0 - }, - { - "marker_id": 114, - "q_i": 0.03741821802818537, - "weight": 1.0 - }, - { - "marker_id": 115, - "q_i": 0.03988786819954635, - "weight": 1.0 - }, - { - "marker_id": 219, - "q_i": 0.02867888263259843, - "weight": 1.0 - } - ] - } - }, - { - "link": "Arm1", - "joint_variable": "y", - "joint_type": "revolute", - "old": 0.03362140443012329, - "new": -0.5318264271484381, - "info": { - "reason": "2d_alignment+normal_tiebreak", - "used_markers": 11, - "axis_world": [ - -0.9999999825442352, - 7.911330830299229e-06, - 0.0001866733515941224 - ], - "axis_id": 0, - "theta_rad": -0.5318264271484379, - "theta_alt_rad": 2.609766226441355, - "score_theta": 1.0319501580739046, - "score_theta_alt": 2.557477346779494, - "best_score": 1.0319501580739046, - "per_marker": [ - { - "marker_id": 198, - "weight": 1.0 - }, - { - "marker_id": 229, - "weight": 1.0 - }, - { - "marker_id": 243, - "weight": 1.0 - }, - { - "marker_id": 244, - "weight": 1.0 - }, - { - "marker_id": 245, - "weight": 1.0 - }, - { - "marker_id": 248, - "weight": 1.0 - }, - { - "marker_id": 232, - "weight": 1.0 - }, - { - "marker_id": 120, - "weight": 1.0 - }, - { - "marker_id": 114, - "weight": 1.0 - }, - { - "marker_id": 115, - "weight": 1.0 - }, - { - "marker_id": 219, - "weight": 1.0 - } - ] - } - }, - { - "link": "Ellbow", - "joint_variable": "z", - "joint_type": "revolute", - "old": -1.199306941308583, - "new": 1.0027658216553856, - "info": { - "reason": "2d_alignment+normal_tiebreak", - "used_markers": 7, - "axis_world": [ - -0.9999999825442352, - 7.911330830299227e-06, - 0.0001866733515941224 - ], - "axis_id": 0, - "theta_rad": -2.1388268319344075, - "theta_alt_rad": 1.0027658216553856, - "score_theta": 1.0209781366597686, - "score_theta_alt": 0.3829212775389696, - "best_score": 0.3829212775389696, - "per_marker": [ - { - "marker_id": 245, - "weight": 1.0 - }, - { - "marker_id": 248, - "weight": 1.0 - }, - { - "marker_id": 232, - "weight": 1.0 - }, - { - "marker_id": 120, - "weight": 1.0 - }, - { - "marker_id": 114, - "weight": 1.0 - }, - { - "marker_id": 115, - "weight": 1.0 - }, - { - "marker_id": 219, - "weight": 1.0 - } - ] - } - }, - { - "link": "Arm2", - "joint_variable": "a", - "joint_type": "revolute", - "old": 0.0, - "new": 0.948088380748696, - "info": { - "reason": "2d_alignment+normal_tiebreak", - "used_markers": 4, - "axis_world": [ - 7.762755216443495e-05, - -0.8911970041080515, - 0.4536164611660348 - ], - "axis_id": 1, - "theta_rad": -2.193504272841097, - "theta_alt_rad": 0.948088380748696, - "score_theta": 0.4440521987492321, - "score_theta_alt": 0.3646813567763245, - "best_score": 0.3646813567763245, - "per_marker": [ - { - "marker_id": 120, - "weight": 1.0 - }, - { - "marker_id": 114, - "weight": 1.0 - }, - { - "marker_id": 115, - "weight": 1.0 - }, - { - "marker_id": 219, - "weight": 1.0 - } - ] - } - } - ] - }, - { - "pass": 1, - "updates": [ - { - "link": "Base", - "joint_variable": "x", - "joint_type": "linear", - "old": 0.0321651305358493, - "new": 0.02894587263620346, - "info": { - "reason": "weighted_projection", - "used_markers": 11, - "axis_world": [ - 0.9999999825442352, - -7.911330830299229e-06, - -0.0001866733515941224 - ], - "per_marker": [ - { - "marker_id": 198, - "q_i": 0.03007599697268204, - "weight": 1.0 - }, - { - "marker_id": 229, - "q_i": 0.02996354643060486, - "weight": 1.0 - }, - { - "marker_id": 243, - "q_i": 0.03013386350245612, - "weight": 1.0 - }, - { - "marker_id": 244, - "q_i": 0.03052059692588964, - "weight": 1.0 - }, - { - "marker_id": 245, - "q_i": 0.029952785895378434, - "weight": 1.0 - }, - { - "marker_id": 248, - "q_i": 0.030047829017044024, - "weight": 1.0 - }, - { - "marker_id": 232, - "q_i": 0.02986595693575709, - "weight": 1.0 - }, - { - "marker_id": 120, - "q_i": 0.02748130038436775, - "weight": 1.0 - }, - { - "marker_id": 114, - "q_i": 0.027628627058379953, - "weight": 1.0 - }, - { - "marker_id": 115, - "q_i": 0.009468507068402972, - "weight": 1.0 - }, - { - "marker_id": 219, - "q_i": 0.043265588807275164, - "weight": 1.0 - } - ] - } - }, - { - "link": "Arm1", - "joint_variable": "y", - "joint_type": "revolute", - "old": -0.5318264271484381, - "new": -0.08818746829453605, - "info": { - "reason": "2d_alignment+normal_tiebreak", - "used_markers": 11, - "axis_world": [ - -0.9999999825442352, - 7.911330830299229e-06, - 0.0001866733515941224 - ], - "axis_id": 0, - "theta_rad": -0.08818746829453583, - "theta_alt_rad": 3.053405185295257, - "score_theta": 0.05988103606739789, - "score_theta_alt": 3.881092548073068, - "best_score": 0.05988103606739789, - "per_marker": [ - { - "marker_id": 198, - "weight": 1.0 - }, - { - "marker_id": 229, - "weight": 1.0 - }, - { - "marker_id": 243, - "weight": 1.0 - }, - { - "marker_id": 244, - "weight": 1.0 - }, - { - "marker_id": 245, - "weight": 1.0 - }, - { - "marker_id": 248, - "weight": 1.0 - }, - { - "marker_id": 232, - "weight": 1.0 - }, - { - "marker_id": 120, - "weight": 1.0 - }, - { - "marker_id": 114, - "weight": 1.0 - }, - { - "marker_id": 115, - "weight": 1.0 - }, - { - "marker_id": 219, - "weight": 1.0 - } - ] - } - }, - { - "link": "Ellbow", - "joint_variable": "z", - "joint_type": "revolute", - "old": 1.0027658216553856, - "new": 1.4953740918354965, - "info": { - "reason": "2d_alignment+normal_tiebreak", - "used_markers": 7, - "axis_world": [ - -0.9999999825442352, - 7.911330830299229e-06, - 0.00018667335159412238 - ], - "axis_id": 0, - "theta_rad": -1.6462185617542968, - "theta_alt_rad": 1.4953740918354965, - "score_theta": 0.7697425070037229, - "score_theta_alt": 0.09893560477387695, - "best_score": 0.09893560477387695, - "per_marker": [ - { - "marker_id": 245, - "weight": 1.0 - }, - { - "marker_id": 248, - "weight": 1.0 - }, - { - "marker_id": 232, - "weight": 1.0 - }, - { - "marker_id": 120, - "weight": 1.0 - }, - { - "marker_id": 114, - "weight": 1.0 - }, - { - "marker_id": 115, - "weight": 1.0 - }, - { - "marker_id": 219, - "weight": 1.0 - } - ] - } - }, - { - "link": "Arm2", - "joint_variable": "a", - "joint_type": "revolute", - "old": 0.948088380748696, - "new": 1.0840347802398904, - "info": { - "reason": "2d_alignment+normal_tiebreak", - "used_markers": 4, - "axis_world": [ - 0.0001828872718432978, - -0.16299938910282485, - 0.9866261529588356 - ], - "axis_id": 2, - "theta_rad": 1.0840347802398902, - "theta_alt_rad": -2.0575578733499027, - "score_theta": 0.1513821515667613, - "score_theta_alt": 0.1755960639876984, - "best_score": 0.1513821515667613, - "per_marker": [ - { - "marker_id": 120, - "weight": 1.0 - }, - { - "marker_id": 114, - "weight": 1.0 - }, - { - "marker_id": 115, - "weight": 1.0 - }, - { - "marker_id": 219, - "weight": 1.0 - } - ] - } - } - ] - } - ], - "root_link": "Board", - "root_pose": { - "reason": "kabsch", - "used_markers": [ - 210, - 211, - 215, - 214, - 208, - 206, - 205, - 207, - 217, - 46, - 47, - 51, - 52, - 53, - 54, - 55, - 56, - 58, - 60, - 61, - 62, - 63, - 64, - 66, - 68, - 69, - 72, - 73, - 79, - 82, - 83, - 84, - 85, - 86, - 92, - 95, - 96, - 97, - 101, - 102, - 103, - 105 - ] - }, - "marker_stats": { - "num_markers_used": 53, - "mean_error_m": 0.004569083821120897, - "rms_error_m": 0.010879937404143085, - "median_error_m": 0.0003109730580594026, - "worst_error_m": 0.05141331442445902 - }, - "marker_reports": [ - { - "marker_id": 46, - "link": "Board", - "error_m": [ - 0.00024014580635156602, - 0.00019849948688827057, - -0.0001325889838793802 - ], - "error_norm_m": 0.00033860285475659696, - "predicted_m": [ - 0.5367315875661282, - 0.18544692342486993, - -0.02733176064749602 - ], - "observed_m": [ - 0.5364914417597766, - 0.18524842393798166, - -0.02719917166361664 - ] - }, - { - "marker_id": 47, - "link": "Board", - "error_m": [ - -0.0001356286636347015, - 0.00012133053072427291, - -0.00014802679586498058 - ], - "error_norm_m": 0.00023458082696422862, - "predicted_m": [ - 0.34424784634233146, - -0.2865315503756803, - -0.02735257876128538 - ], - "observed_m": [ - 0.34438347500596617, - -0.28665288090640456, - -0.0272045519654204 - ] - }, - { - "marker_id": 51, - "link": "Board", - "error_m": [ - 6.307287002968454e-05, - -0.00014999963369966007, - 0.00013641978209038771 - ], - "error_norm_m": 0.0002123403729614379, - "predicted_m": [ - 0.1678187575218507, - -0.1720701554105413, - -0.027305881766096583 - ], - "observed_m": [ - 0.167755684651821, - -0.17192015577684164, - -0.02744230154818697 - ] - }, - { - "marker_id": 52, - "link": "Board", - "error_m": [ - 5.976559091475098e-05, - -0.00019726439713532717, - 5.5558001508391325e-05 - ], - "error_norm_m": 0.00021347566551286321, - "predicted_m": [ - 0.09470177950393126, - 0.20867042030186375, - -0.027246453545320196 - ], - "observed_m": [ - 0.0946420139130165, - 0.20886768469899908, - -0.027302011546828587 - ] - }, - { - "marker_id": 53, - "link": "Board", - "error_m": [ - 2.2465988035458295e-06, - 0.00015843318946973106, - 2.8051563047696432e-05 - ], - "error_norm_m": 0.00016091306013234192, - "predicted_m": [ - 0.4862718010720863, - 0.21224732243606034, - -0.02731911878462367 - ], - "observed_m": [ - 0.48626955447328274, - 0.2120888892465906, - -0.027347170347671368 - ] - }, - { - "marker_id": 54, - "link": "Board", - "error_m": [ - -9.480154294294607e-05, - 1.627539552162549e-05, - -0.00012362426496341158 - ], - "error_norm_m": 0.00015663709628147604, - "predicted_m": [ - 0.34228749689371984, - -0.3305815345496766, - -0.027357509278550476 - ], - "observed_m": [ - 0.3423822984366628, - -0.3305978099451982, - -0.027233885013587065 - ] - }, - { - "marker_id": 55, - "link": "Board", - "error_m": [ - -1.0716649648634391e-05, - 0.00011026767914773528, - -6.97715080855317e-05 - ], - "error_norm_m": 0.0001309269681343339, - "predicted_m": [ - 0.28373803749178683, - -0.26257107183499706, - -0.027338402301549082 - ], - "observed_m": [ - 0.28374875414143547, - -0.2626813395141448, - -0.02726863079346355 - ] - }, - { - "marker_id": 56, - "link": "Board", - "error_m": [ - 6.356140605623395e-05, - -2.3035154325057317e-05, - -4.765688565996212e-05 - ], - "error_norm_m": 8.271547270874637e-05, - "predicted_m": [ - 0.49870145518051306, - 0.16867722441452865, - -0.02732667781812476 - ], - "observed_m": [ - 0.49863789377445683, - 0.1687002595688537, - -0.027279020932464797 - ] - }, - { - "marker_id": 58, - "link": "Board", - "error_m": [ - 0.00010114347277415808, - -0.000100406862560104, - 1.7625811855784268e-05 - ], - "error_norm_m": 0.00014360435013451362, - "predicted_m": [ - 0.050108394384752154, - -0.21809922383361957, - -0.027289442910250115 - ], - "observed_m": [ - 0.050007250911977996, - -0.21799881697105947, - -0.0273070687221059 - ] - }, - { - "marker_id": 60, - "link": "Board", - "error_m": [ - 2.5816559448055276e-05, - 0.00010821188574633434, - -2.1284107574501276e-05 - ], - "error_norm_m": 0.00011326658904441165, - "predicted_m": [ - 0.4343823697981462, - 0.28381773243543157, - -0.027300827011884146 - ], - "observed_m": [ - 0.43435655323869815, - 0.28370952054968523, - -0.027279542904309645 - ] - }, - { - "marker_id": 61, - "link": "Board", - "error_m": [ - 2.213673047626874e-05, - -0.0004748026529825533, - 0.00036777003104209935 - ], - "error_norm_m": 0.000600984517145123, - "predicted_m": [ - -0.022397209513850602, - 0.3358413457954722, - -0.02720930368016537 - ], - "observed_m": [ - -0.02241934624432687, - 0.33631614844845475, - -0.02757707371120747 - ] - }, - { - "marker_id": 62, - "link": "Board", - "error_m": [ - -5.2027625080386386e-05, - -0.00019686027029469644, - 0.0001104321380561088 - ], - "error_norm_m": 0.00023163785724196654, - "predicted_m": [ - 0.4047187294268141, - -0.1750920295828903, - -0.027350467795893892 - ], - "observed_m": [ - 0.40477075705189447, - -0.1748951693125956, - -0.02746089993395 - ] - }, - { - "marker_id": 63, - "link": "Board", - "error_m": [ - 5.97205525321165e-05, - 8.612992450571233e-05, - 0.00017768133054744256 - ], - "error_norm_m": 0.00020628999858260345, - "predicted_m": [ - 0.7774182385644122, - -0.23614497769267853, - -0.02742738136354363 - ], - "observed_m": [ - 0.77735851801188, - -0.23623110761718424, - -0.027605062694091072 - ] - }, - { - "marker_id": 64, - "link": "Board", - "error_m": [ - -7.91293138496553e-05, - -0.0001473370794227158, - 0.00015746330336172815 - ], - "error_norm_m": 0.0002297049307018039, - "predicted_m": [ - -0.0212513673084557, - -0.18821865949797503, - -0.027272529247363148 - ], - "observed_m": [ - -0.021172237994606043, - -0.18807132241855232, - -0.027429992550724876 - ] - }, - { - "marker_id": 66, - "link": "Board", - "error_m": [ - -9.67864364553872e-05, - 0.0001370872909244869, - -1.2083618247695632e-05 - ], - "error_norm_m": 0.0001682455153776874, - "predicted_m": [ - 0.20976724024838408, - -0.3632204859031543, - -0.027336695829951723 - ], - "observed_m": [ - 0.20986402668483947, - -0.3633575731940788, - -0.027324612211704027 - ] - }, - { - "marker_id": 68, - "link": "Board", - "error_m": [ - 1.5700754685266105e-05, - 0.00018632529536974363, - -3.095209368547333e-05 - ], - "error_norm_m": 0.00018953010709600582, - "predicted_m": [ - 0.5737514695000713, - 0.17064663065484797, - -0.027340450788186716 - ], - "observed_m": [ - 0.573735768745386, - 0.17046030535947823, - -0.027309498694501243 - ] - }, - { - "marker_id": 69, - "link": "Board", - "error_m": [ - -2.0034684490774328e-05, - -0.00030379998350144044, - 0.0002071791909846396 - ], - "error_norm_m": 0.0003682648988638072, - "predicted_m": [ - 0.00762789450497923, - -0.28119888730219095, - -0.027289099919642363 - ], - "observed_m": [ - 0.007647929189470004, - -0.2808950873186895, - -0.027496279110627003 - ] - }, - { - "marker_id": 72, - "link": "Board", - "error_m": [ - 0.00047090395286775166, - 0.00012575615412688257, - -0.00035486948541986474 - ], - "error_norm_m": 0.0006029075342118536, - "predicted_m": [ - 0.44101165968882705, - 0.19432768063298977, - -0.02731282457835261 - ], - "observed_m": [ - 0.4405407557359593, - 0.1942019244788629, - -0.026957955092932744 - ] - }, - { - "marker_id": 73, - "link": "Board", - "error_m": [ - 5.680208949179755e-05, - 0.0004589062252717824, - -0.0004479530621591017 - ], - "error_norm_m": 0.0006438038108473311, - "predicted_m": [ - 0.22175276464469845, - 0.3331194142637967, - -0.02725520702095333 - ], - "observed_m": [ - 0.22169596255520665, - 0.3326605080385249, - -0.026807253958794228 - ] - }, - { - "marker_id": 79, - "link": "Board", - "error_m": [ - -0.00013968223420696146, - -0.0005000676111311941, - 0.00022277023191346126 - ], - "error_norm_m": 0.0005649825824592162, - "predicted_m": [ - 0.31231885790070896, - -0.1591012986920062, - -0.02733129660411856 - ], - "observed_m": [ - 0.3124585401349159, - -0.158601231080875, - -0.02755406683603202 - ] - }, - { - "marker_id": 82, - "link": "Board", - "error_m": [ - -7.405616276753846e-05, - -8.325803470837778e-05, - 7.280887590920687e-05 - ], - "error_norm_m": 0.00013310652875992175, - "predicted_m": [ - 0.2191824801050202, - 0.29724943485632677, - -0.02725904013676476 - ], - "observed_m": [ - 0.21925653626778774, - 0.29733269289103514, - -0.027331849012673968 - ] - }, - { - "marker_id": 83, - "link": "Board", - "error_m": [ - -4.62492650498067e-05, - -0.00012746911940025862, - 0.00018718614259173594 - ], - "error_norm_m": 0.00023114069935149535, - "predicted_m": [ - 0.04418281621951103, - 0.33923081903445473, - -0.02722132479177954 - ], - "observed_m": [ - 0.044229065484560834, - 0.339358288153855, - -0.027408510934371275 - ] - }, - { - "marker_id": 84, - "link": "Board", - "error_m": [ - 0.00017232694873475785, - 0.00011817015158627209, - -5.607158385221092e-05 - ], - "error_norm_m": 0.00021634413442903855, - "predicted_m": [ - 0.4075121688285888, - 0.2584279451972179, - -0.027298863891678203 - ], - "observed_m": [ - 0.40733984187985406, - 0.25830977504563163, - -0.027242792307825992 - ] - }, - { - "marker_id": 85, - "link": "Board", - "error_m": [ - 0.00020312592435511867, - -0.00015599653047260187, - 0.0001347694972127153 - ], - "error_norm_m": 0.0002894095299805776, - "predicted_m": [ - 0.5045976355991969, - -0.3127428187672989, - -0.027385663219507896 - ], - "observed_m": [ - 0.5043945096748418, - -0.3125868222368263, - -0.02752043271672061 - ] - }, - { - "marker_id": 86, - "link": "Board", - "error_m": [ - -0.00035883263285391154, - -0.00015731092163612237, - 0.00010075824908208422 - ], - "error_norm_m": 0.00040454889596310066, - "predicted_m": [ - 0.3629124361025995, - 0.29201829779871546, - -0.02728649953201595 - ], - "observed_m": [ - 0.3632712687354534, - 0.2921756087203516, - -0.027387257781098035 - ] - }, - { - "marker_id": 92, - "link": "Board", - "error_m": [ - -0.0002934523327690064, - 0.0002629017827487645, - -0.00018794120863876995 - ], - "error_norm_m": 0.0004365243600128771, - "predicted_m": [ - 0.6451086479558872, - -0.18483393131699793, - -0.027396513301796547 - ], - "observed_m": [ - 0.6454021002886562, - -0.1850968330997467, - -0.027208572093157777 - ] - }, - { - "marker_id": 95, - "link": "Board", - "error_m": [ - 0.00019812064350874237, - 0.00014999898375817056, - -6.225838941766731e-05 - ], - "error_norm_m": 0.00025617882731733316, - "predicted_m": [ - 0.18605794803768458, - -0.27406029897278616, - -0.02732154956052728 - ], - "observed_m": [ - 0.18585982739417584, - -0.27421029795654434, - -0.027259291171109614 - ] - }, - { - "marker_id": 96, - "link": "Board", - "error_m": [ - 8.627927498106036e-05, - 9.213278406036696e-05, - -9.836286334074032e-05 - ], - "error_norm_m": 0.000160024423368937, - "predicted_m": [ - 0.3697886396708029, - -0.18648175315741503, - -0.027345316784081836 - ], - "observed_m": [ - 0.3697023603958218, - -0.1865738859414754, - -0.027246953920741095 - ] - }, - { - "marker_id": 97, - "link": "Board", - "error_m": [ - 0.00022164513432659794, - 8.413999103396019e-05, - -0.00021176258327362807 - ], - "error_norm_m": 0.0003178828327176081, - "predicted_m": [ - 0.30436726684140514, - -0.35966123434089586, - -0.0273539270887528 - ], - "observed_m": [ - 0.30414562170707854, - -0.3597453743319298, - -0.027142164505479172 - ] - }, - { - "marker_id": 101, - "link": "Board", - "error_m": [ - -5.676935748405443e-05, - 0.00011481105218846821, - -1.1951448038453188e-05 - ], - "error_norm_m": 0.00012863582224245074, - "predicted_m": [ - 0.11772249314194222, - 0.29867023752964394, - -0.02723992952335222 - ], - "observed_m": [ - 0.11777926249942627, - 0.2985554264774555, - -0.027227978075313766 - ] - }, - { - "marker_id": 102, - "link": "Board", - "error_m": [ - -0.00012606484361721293, - -0.00019410822228813074, - 0.00036249867615404524 - ], - "error_norm_m": 0.00043008794097199016, - "predicted_m": [ - 0.6497083451227117, - -0.22299396743208486, - -0.027401960206043074 - ], - "observed_m": [ - 0.6498344099663289, - -0.22279985920979672, - -0.02776445888219712 - ] - }, - { - "marker_id": 103, - "link": "Board", - "error_m": [ - 3.75396160226249e-05, - 0.00021848045899708346, - -7.526325638289658e-05 - ], - "error_norm_m": 0.00023410999871013627, - "predicted_m": [ - 0.10572863460070166, - -0.18769966408253902, - -0.027296170506814023 - ], - "observed_m": [ - 0.10569109498467903, - -0.1879181445415361, - -0.027220907250431126 - ] - }, - { - "marker_id": 105, - "link": "Board", - "error_m": [ - 0.00017913342661046716, - 0.000210656851415858, - -0.0002720035290025881 - ], - "error_norm_m": 0.0003878801533560492, - "predicted_m": [ - 0.5248580041661369, - -0.26624297938844327, - -0.02738385424630833 - ], - "observed_m": [ - 0.5246788707395265, - -0.2664536362398591, - -0.027111850717305742 - ] - }, - { - "marker_id": 114, - "link": "Arm2", - "error_m": [ - 0.00022742006601100817, - -0.013195818895620992, - -0.014381136174735493 - ], - "error_norm_m": 0.01951918117874667, - "predicted_m": [ - 0.26246348146525844, - -0.1605328532116268, - 0.22020643909252588 - ], - "observed_m": [ - 0.26223606139924743, - -0.1473370343160058, - 0.23458757526726137 - ] - }, - { - "marker_id": 115, - "link": "Arm2", - "error_m": [ - 0.024101686045126552, - -0.03962705510808118, - -0.02218409640601879 - ], - "error_norm_m": 0.05141331442445902, - "predicted_m": [ - 0.23930739058672867, - -0.20369824602548453, - 0.2130794258021653 - ], - "observed_m": [ - 0.21520570454160212, - -0.16407119091740335, - 0.23526352220818408 - ] - }, - { - "marker_id": 120, - "link": "Arm2", - "error_m": [ - 0.0003750467534565094, - 0.002301022538397951, - -0.013430758333365406 - ], - "error_norm_m": 0.013631604241568852, - "predicted_m": [ - 0.26245067935622945, - -0.14912289597444123, - 0.15114260838548105 - ], - "observed_m": [ - 0.26207563260277295, - -0.15142391851283918, - 0.16457336671884645 - ] - }, - { - "marker_id": 198, - "link": "Arm1", - "error_m": [ - -0.0011317517253608689, - -0.0013794765903897763, - -0.008659273320430802 - ], - "error_norm_m": 0.008841200827331964, - "predicted_m": [ - 0.13898592460963502, - -0.05446384554601108, - 0.08178592100688736 - ], - "observed_m": [ - 0.1401176763349959, - -0.053084368955621304, - 0.09044519432731817 - ] - }, - { - "marker_id": 205, - "link": "Board", - "error_m": [ - -3.964650851695506e-05, - 1.2098030970658646e-05, - -0.00023363467438157246 - ], - "error_norm_m": 0.00023728330970452892, - "predicted_m": [ - 0.7500245507222149, - -0.08999808053842868, - 0.00019530530139471217 - ], - "observed_m": [ - 0.7500641972307318, - -0.09001017856939934, - 0.0004289399757762846 - ] - }, - { - "marker_id": 206, - "link": "Board", - "error_m": [ - 5.497735281512206e-05, - -0.0003467456861196462, - 7.08540774461642e-05 - ], - "error_norm_m": 0.0003581555255135535, - "predicted_m": [ - 0.6500251871697533, - -0.009997289986131553, - 0.00022359151879563336 - ], - "observed_m": [ - 0.6499702098169382, - -0.009650544300011906, - 0.00015273744134946916 - ] - }, - { - "marker_id": 207, - "link": "Board", - "error_m": [ - -0.000675204086429404, - -0.0004522642832782489, - 0.000567904346721304 - ], - "error_norm_m": 0.0009914428310725258, - "predicted_m": [ - 0.7500251854242768, - -0.009998081119214583, - 0.00020492418363620245 - ], - "observed_m": [ - 0.7507003895107062, - -0.009545816835936334, - -0.0003629801630851015 - ] - }, - { - "marker_id": 208, - "link": "Board", - "error_m": [ - 8.103369664302917e-05, - 8.449754240932861e-05, - -5.784049800828736e-05 - ], - "error_norm_m": 0.00013058260938845362, - "predicted_m": [ - 0.3500245577041208, - -0.08999491600609656, - 0.0002699746420324358 - ], - "observed_m": [ - 0.34994352400747775, - -0.09007941354850589, - 0.0003278151400407232 - ] - }, - { - "marker_id": 210, - "link": "Board", - "error_m": [ - -4.0705434832904314e-05, - 0.0002875021340621245, - -0.00011130962817117374 - ], - "error_norm_m": 0.0003109730580594026, - "predicted_m": [ - 0.02002511882849735, - -0.01999230577511022, - 0.00033999337001986183 - ], - "observed_m": [ - 0.020065824263330253, - -0.020279807909172345, - 0.0004513029981910356 - ] - }, - { - "marker_id": 211, - "link": "Board", - "error_m": [ - 1.33701774804873e-05, - 9.383654401974931e-05, - -1.0346849726384035e-05 - ], - "error_norm_m": 9.534734363730566e-05, - "predicted_m": [ - 0.25002519415165914, - -0.00999412545379943, - 0.000298260859433357 - ], - "observed_m": [ - 0.25001182397417865, - -0.01008796199781918, - 0.00030860770915974104 - ] - }, - { - "marker_id": 214, - "link": "Board", - "error_m": [ - 3.487801149665293e-05, - 0.00044274628708106806, - -0.00029472423741045946 - ], - "error_norm_m": 0.0005330132517369611, - "predicted_m": [ - 0.3500251924061827, - -0.00999491658688246, - 0.0002795935242739261 - ], - "observed_m": [ - 0.34999031439468603, - -0.010437662873963529, - 0.0005743177616843856 - ] - }, - { - "marker_id": 215, - "link": "Board", - "error_m": [ - 5.814383252331079e-05, - 3.1566079447112316e-05, - -8.698037465849884e-06 - ], - "error_norm_m": 6.672914271828725e-05, - "predicted_m": [ - 0.25002455944959723, - -0.08999412487301353, - 0.0002886419771918667 - ], - "observed_m": [ - 0.24996641561707392, - -0.09002569095246064, - 0.0002973400146577166 - ] - }, - { - "marker_id": 217, - "link": "Board", - "error_m": [ - -0.00018180264930645063, - -0.0003000352885192542, - 0.00010324834312563732 - ], - "error_norm_m": 0.000365696045931407, - "predicted_m": [ - 0.6500245524676914, - -0.08999728940534565, - 0.00021397263655414307 - ], - "observed_m": [ - 0.6502063551169979, - -0.0896972541168264, - 0.00011072429342850576 - ] - }, - { - "marker_id": 219, - "link": "Arm2", - "error_m": [ - -0.01836328866173864, - -0.027353550305363933, - -0.010033790979104729 - ], - "error_norm_m": 0.03443986129755428, - "predicted_m": [ - 0.24539029427284925, - -0.14620299148693738, - 0.2600785639673745 - ], - "observed_m": [ - 0.2637535829345879, - -0.11884944118157345, - 0.2701123549464792 - ] - }, - { - "marker_id": 229, - "link": "Arm1", - "error_m": [ - -0.0010202039996825008, - -0.0009954023670544487, - -0.013511904274451314 - ], - "error_norm_m": 0.013586875991015795, - "predicted_m": [ - 0.13898373366926126, - -0.14411315224094529, - 0.07384855341320237 - ], - "observed_m": [ - 0.14000393766894376, - -0.14311774987389084, - 0.08736045768765369 - ] - }, - { - "marker_id": 232, - "link": "Ellbow", - "error_m": [ - -0.0009233554099819241, - 0.007038029109827648, - -0.01782136733300794 - ], - "error_norm_m": 0.01918300217854147, - "predicted_m": [ - 0.22897177567894955, - -0.16141187291551382, - 0.01051490208330316 - ], - "observed_m": [ - 0.22989513108893148, - -0.16844990202534146, - 0.0283362694163111 - ] - }, - { - "marker_id": 243, - "link": "Arm1", - "error_m": [ - -0.0011907512375798623, - 0.0011623389217610691, - -0.014836322956087 - ], - "error_norm_m": 0.014929346909230583, - "predicted_m": [ - 0.13897639794856836, - -0.17589001734181348, - 0.035898180680534894 - ], - "observed_m": [ - 0.14016714918614823, - -0.17705235626357455, - 0.050734503636621894 - ] - }, - { - "marker_id": 244, - "link": "Ellbow", - "error_m": [ - -0.001577158916719279, - 0.0010646668613621957, - -0.013087150755480219 - ], - "error_norm_m": 0.013224766942027236, - "predicted_m": [ - 0.26397724779885823, - -0.14102738698791506, - 0.038961600575796486 - ], - "observed_m": [ - 0.2655544067155775, - -0.14209205384927726, - 0.052048751331276705 - ] - }, - { - "marker_id": 245, - "link": "Ellbow", - "error_m": [ - -0.0010107201074224248, - 0.001474929358728616, - -0.020455512846527954 - ], - "error_norm_m": 0.0205335086520365, - "predicted_m": [ - 0.22897591024895392, - -0.17555902603705503, - 0.03326315567472333 - ], - "observed_m": [ - 0.22998663035637634, - -0.17703395539578365, - 0.05371866852125128 - ] - }, - { - "marker_id": 248, - "link": "Ellbow", - "error_m": [ - -0.0011057637084256888, - 0.0015552470868412938, - -0.02046147579394994 - ], - "error_norm_m": 0.02055026760279289, - "predicted_m": [ - 0.19147591090357724, - -0.1755587293621489, - 0.03327015592540811 - ], - "observed_m": [ - 0.19258167461200293, - -0.17711397644899018, - 0.05373163171935805 - ] - } - ], - "stage_idx": 2, - "num_active_links": 5 - } - ], - "markers": [ - { - "marker_id": 41, - "link": "FingerA", - "observed_position_m": [ - 0.23584374215104642, - -0.1128637439184499, - 0.3458290400120677 - ], - "predicted_position_m": [ - 0.20879974433705523, - -0.17113723611353793, - 0.32509044826763167 - ], - "error_m": [ - -0.027043997813991194, - -0.058273492195088025, - -0.02073859174443604 - ], - "error_norm_m": 0.0675075321569122 - }, - { - "marker_id": 44, - "link": "FingerB", - "observed_position_m": [ - 0.23408985021029313, - -0.16868760189173954, - 0.32755212243754706 - ], - "predicted_position_m": [ - 0.24925980293157143, - -0.20454383316969688, - 0.3195638822775239 - ], - "error_m": [ - 0.015169952721278301, - -0.03585623127795734, - -0.007988240160023141 - ], - "error_norm_m": 0.03974429226792687 - }, - { - "marker_id": 45, - "link": "FingerB", - "observed_position_m": [ - 0.21603169851187431, - -0.16584169538942475, - 0.37116193876962195 - ], - "predicted_position_m": [ - 0.22066307007166003, - -0.2096112152136987, - 0.3570443906645345 - ], - "error_m": [ - 0.004631371559785713, - -0.043769519824273934, - -0.014117548105087474 - ], - "error_norm_m": 0.046222566270943455 - }, - { - "marker_id": 46, - "link": "Board", - "observed_position_m": [ - 0.5364914417597766, - 0.18524842393798166, - -0.02719917166361664 - ], - "predicted_position_m": [ - 0.5367315875661282, - 0.18544692342486993, - -0.02733176064749602 - ], - "error_m": [ - 0.00024014580635156602, - 0.00019849948688827057, - -0.0001325889838793802 - ], - "error_norm_m": 0.00033860285475659696 - }, - { - "marker_id": 47, - "link": "Board", - "observed_position_m": [ - 0.34438347500596617, - -0.28665288090640456, - -0.0272045519654204 - ], - "predicted_position_m": [ - 0.34424784634233146, - -0.2865315503756803, - -0.02735257876128538 - ], - "error_m": [ - -0.0001356286636347015, - 0.00012133053072427291, - -0.00014802679586498058 - ], - "error_norm_m": 0.00023458082696422862 - }, - { - "marker_id": 51, - "link": "Board", - "observed_position_m": [ - 0.167755684651821, - -0.17192015577684164, - -0.02744230154818697 - ], - "predicted_position_m": [ - 0.1678187575218507, - -0.1720701554105413, - -0.027305881766096583 - ], - "error_m": [ - 6.307287002968454e-05, - -0.00014999963369966007, - 0.00013641978209038771 - ], - "error_norm_m": 0.0002123403729614379 - }, - { - "marker_id": 52, - "link": "Board", - "observed_position_m": [ - 0.0946420139130165, - 0.20886768469899908, - -0.027302011546828587 - ], - "predicted_position_m": [ - 0.09470177950393126, - 0.20867042030186375, - -0.027246453545320196 - ], - "error_m": [ - 5.976559091475098e-05, - -0.00019726439713532717, - 5.5558001508391325e-05 - ], - "error_norm_m": 0.00021347566551286321 - }, - { - "marker_id": 53, - "link": "Board", - "observed_position_m": [ - 0.48626955447328274, - 0.2120888892465906, - -0.027347170347671368 - ], - "predicted_position_m": [ - 0.4862718010720863, - 0.21224732243606034, - -0.02731911878462367 - ], - "error_m": [ - 2.2465988035458295e-06, - 0.00015843318946973106, - 2.8051563047696432e-05 - ], - "error_norm_m": 0.00016091306013234192 - }, - { - "marker_id": 54, - "link": "Board", - "observed_position_m": [ - 0.3423822984366628, - -0.3305978099451982, - -0.027233885013587065 - ], - "predicted_position_m": [ - 0.34228749689371984, - -0.3305815345496766, - -0.027357509278550476 - ], - "error_m": [ - -9.480154294294607e-05, - 1.627539552162549e-05, - -0.00012362426496341158 - ], - "error_norm_m": 0.00015663709628147604 - }, - { - "marker_id": 55, - "link": "Board", - "observed_position_m": [ - 0.28374875414143547, - -0.2626813395141448, - -0.02726863079346355 - ], - "predicted_position_m": [ - 0.28373803749178683, - -0.26257107183499706, - -0.027338402301549082 - ], - "error_m": [ - -1.0716649648634391e-05, - 0.00011026767914773528, - -6.97715080855317e-05 - ], - "error_norm_m": 0.0001309269681343339 - }, - { - "marker_id": 56, - "link": "Board", - "observed_position_m": [ - 0.49863789377445683, - 0.1687002595688537, - -0.027279020932464797 - ], - "predicted_position_m": [ - 0.49870145518051306, - 0.16867722441452865, - -0.02732667781812476 - ], - "error_m": [ - 6.356140605623395e-05, - -2.3035154325057317e-05, - -4.765688565996212e-05 - ], - "error_norm_m": 8.271547270874637e-05 - }, - { - "marker_id": 58, - "link": "Board", - "observed_position_m": [ - 0.050007250911977996, - -0.21799881697105947, - -0.0273070687221059 - ], - "predicted_position_m": [ - 0.050108394384752154, - -0.21809922383361957, - -0.027289442910250115 - ], - "error_m": [ - 0.00010114347277415808, - -0.000100406862560104, - 1.7625811855784268e-05 - ], - "error_norm_m": 0.00014360435013451362 - }, - { - "marker_id": 60, - "link": "Board", - "observed_position_m": [ - 0.43435655323869815, - 0.28370952054968523, - -0.027279542904309645 - ], - "predicted_position_m": [ - 0.4343823697981462, - 0.28381773243543157, - -0.027300827011884146 - ], - "error_m": [ - 2.5816559448055276e-05, - 0.00010821188574633434, - -2.1284107574501276e-05 - ], - "error_norm_m": 0.00011326658904441165 - }, - { - "marker_id": 61, - "link": "Board", - "observed_position_m": [ - -0.02241934624432687, - 0.33631614844845475, - -0.02757707371120747 - ], - "predicted_position_m": [ - -0.022397209513850602, - 0.3358413457954722, - -0.02720930368016537 - ], - "error_m": [ - 2.213673047626874e-05, - -0.0004748026529825533, - 0.00036777003104209935 - ], - "error_norm_m": 0.000600984517145123 - }, - { - "marker_id": 62, - "link": "Board", - "observed_position_m": [ - 0.40477075705189447, - -0.1748951693125956, - -0.02746089993395 - ], - "predicted_position_m": [ - 0.4047187294268141, - -0.1750920295828903, - -0.027350467795893892 - ], - "error_m": [ - -5.2027625080386386e-05, - -0.00019686027029469644, - 0.0001104321380561088 - ], - "error_norm_m": 0.00023163785724196654 - }, - { - "marker_id": 63, - "link": "Board", - "observed_position_m": [ - 0.77735851801188, - -0.23623110761718424, - -0.027605062694091072 - ], - "predicted_position_m": [ - 0.7774182385644122, - -0.23614497769267853, - -0.02742738136354363 - ], - "error_m": [ - 5.97205525321165e-05, - 8.612992450571233e-05, - 0.00017768133054744256 - ], - "error_norm_m": 0.00020628999858260345 - }, - { - "marker_id": 64, - "link": "Board", - "observed_position_m": [ - -0.021172237994606043, - -0.18807132241855232, - -0.027429992550724876 - ], - "predicted_position_m": [ - -0.0212513673084557, - -0.18821865949797503, - -0.027272529247363148 - ], - "error_m": [ - -7.91293138496553e-05, - -0.0001473370794227158, - 0.00015746330336172815 - ], - "error_norm_m": 0.0002297049307018039 - }, - { - "marker_id": 66, - "link": "Board", - "observed_position_m": [ - 0.20986402668483947, - -0.3633575731940788, - -0.027324612211704027 - ], - "predicted_position_m": [ - 0.20976724024838408, - -0.3632204859031543, - -0.027336695829951723 - ], - "error_m": [ - -9.67864364553872e-05, - 0.0001370872909244869, - -1.2083618247695632e-05 - ], - "error_norm_m": 0.0001682455153776874 - }, - { - "marker_id": 68, - "link": "Board", - "observed_position_m": [ - 0.573735768745386, - 0.17046030535947823, - -0.027309498694501243 - ], - "predicted_position_m": [ - 0.5737514695000713, - 0.17064663065484797, - -0.027340450788186716 - ], - "error_m": [ - 1.5700754685266105e-05, - 0.00018632529536974363, - -3.095209368547333e-05 - ], - "error_norm_m": 0.00018953010709600582 - }, - { - "marker_id": 69, - "link": "Board", - "observed_position_m": [ - 0.007647929189470004, - -0.2808950873186895, - -0.027496279110627003 - ], - "predicted_position_m": [ - 0.00762789450497923, - -0.28119888730219095, - -0.027289099919642363 - ], - "error_m": [ - -2.0034684490774328e-05, - -0.00030379998350144044, - 0.0002071791909846396 - ], - "error_norm_m": 0.0003682648988638072 - }, - { - "marker_id": 72, - "link": "Board", - "observed_position_m": [ - 0.4405407557359593, - 0.1942019244788629, - -0.026957955092932744 - ], - "predicted_position_m": [ - 0.44101165968882705, - 0.19432768063298977, - -0.02731282457835261 - ], - "error_m": [ - 0.00047090395286775166, - 0.00012575615412688257, - -0.00035486948541986474 - ], - "error_norm_m": 0.0006029075342118536 - }, - { - "marker_id": 73, - "link": "Board", - "observed_position_m": [ - 0.22169596255520665, - 0.3326605080385249, - -0.026807253958794228 - ], - "predicted_position_m": [ - 0.22175276464469845, - 0.3331194142637967, - -0.02725520702095333 - ], - "error_m": [ - 5.680208949179755e-05, - 0.0004589062252717824, - -0.0004479530621591017 - ], - "error_norm_m": 0.0006438038108473311 - }, - { - "marker_id": 79, - "link": "Board", - "observed_position_m": [ - 0.3124585401349159, - -0.158601231080875, - -0.02755406683603202 - ], - "predicted_position_m": [ - 0.31231885790070896, - -0.1591012986920062, - -0.02733129660411856 - ], - "error_m": [ - -0.00013968223420696146, - -0.0005000676111311941, - 0.00022277023191346126 - ], - "error_norm_m": 0.0005649825824592162 - }, - { - "marker_id": 82, - "link": "Board", - "observed_position_m": [ - 0.21925653626778774, - 0.29733269289103514, - -0.027331849012673968 - ], - "predicted_position_m": [ - 0.2191824801050202, - 0.29724943485632677, - -0.02725904013676476 - ], - "error_m": [ - -7.405616276753846e-05, - -8.325803470837778e-05, - 7.280887590920687e-05 - ], - "error_norm_m": 0.00013310652875992175 - }, - { - "marker_id": 83, - "link": "Board", - "observed_position_m": [ - 0.044229065484560834, - 0.339358288153855, - -0.027408510934371275 - ], - "predicted_position_m": [ - 0.04418281621951103, - 0.33923081903445473, - -0.02722132479177954 - ], - "error_m": [ - -4.62492650498067e-05, - -0.00012746911940025862, - 0.00018718614259173594 - ], - "error_norm_m": 0.00023114069935149535 - }, - { - "marker_id": 84, - "link": "Board", - "observed_position_m": [ - 0.40733984187985406, - 0.25830977504563163, - -0.027242792307825992 - ], - "predicted_position_m": [ - 0.4075121688285888, - 0.2584279451972179, - -0.027298863891678203 - ], - "error_m": [ - 0.00017232694873475785, - 0.00011817015158627209, - -5.607158385221092e-05 - ], - "error_norm_m": 0.00021634413442903855 - }, - { - "marker_id": 85, - "link": "Board", - "observed_position_m": [ - 0.5043945096748418, - -0.3125868222368263, - -0.02752043271672061 - ], - "predicted_position_m": [ - 0.5045976355991969, - -0.3127428187672989, - -0.027385663219507896 - ], - "error_m": [ - 0.00020312592435511867, - -0.00015599653047260187, - 0.0001347694972127153 - ], - "error_norm_m": 0.0002894095299805776 - }, - { - "marker_id": 86, - "link": "Board", - "observed_position_m": [ - 0.3632712687354534, - 0.2921756087203516, - -0.027387257781098035 - ], - "predicted_position_m": [ - 0.3629124361025995, - 0.29201829779871546, - -0.02728649953201595 - ], - "error_m": [ - -0.00035883263285391154, - -0.00015731092163612237, - 0.00010075824908208422 - ], - "error_norm_m": 0.00040454889596310066 - }, - { - "marker_id": 92, - "link": "Board", - "observed_position_m": [ - 0.6454021002886562, - -0.1850968330997467, - -0.027208572093157777 - ], - "predicted_position_m": [ - 0.6451086479558872, - -0.18483393131699793, - -0.027396513301796547 - ], - "error_m": [ - -0.0002934523327690064, - 0.0002629017827487645, - -0.00018794120863876995 - ], - "error_norm_m": 0.0004365243600128771 - }, - { - "marker_id": 95, - "link": "Board", - "observed_position_m": [ - 0.18585982739417584, - -0.27421029795654434, - -0.027259291171109614 - ], - "predicted_position_m": [ - 0.18605794803768458, - -0.27406029897278616, - -0.02732154956052728 - ], - "error_m": [ - 0.00019812064350874237, - 0.00014999898375817056, - -6.225838941766731e-05 - ], - "error_norm_m": 0.00025617882731733316 - }, - { - "marker_id": 96, - "link": "Board", - "observed_position_m": [ - 0.3697023603958218, - -0.1865738859414754, - -0.027246953920741095 - ], - "predicted_position_m": [ - 0.3697886396708029, - -0.18648175315741503, - -0.027345316784081836 - ], - "error_m": [ - 8.627927498106036e-05, - 9.213278406036696e-05, - -9.836286334074032e-05 - ], - "error_norm_m": 0.000160024423368937 - }, - { - "marker_id": 97, - "link": "Board", - "observed_position_m": [ - 0.30414562170707854, - -0.3597453743319298, - -0.027142164505479172 - ], - "predicted_position_m": [ - 0.30436726684140514, - -0.35966123434089586, - -0.0273539270887528 - ], - "error_m": [ - 0.00022164513432659794, - 8.413999103396019e-05, - -0.00021176258327362807 - ], - "error_norm_m": 0.0003178828327176081 - }, - { - "marker_id": 101, - "link": "Board", - "observed_position_m": [ - 0.11777926249942627, - 0.2985554264774555, - -0.027227978075313766 - ], - "predicted_position_m": [ - 0.11772249314194222, - 0.29867023752964394, - -0.02723992952335222 - ], - "error_m": [ - -5.676935748405443e-05, - 0.00011481105218846821, - -1.1951448038453188e-05 - ], - "error_norm_m": 0.00012863582224245074 - }, - { - "marker_id": 102, - "link": "Board", - "observed_position_m": [ - 0.6498344099663289, - -0.22279985920979672, - -0.02776445888219712 - ], - "predicted_position_m": [ - 0.6497083451227117, - -0.22299396743208486, - -0.027401960206043074 - ], - "error_m": [ - -0.00012606484361721293, - -0.00019410822228813074, - 0.00036249867615404524 - ], - "error_norm_m": 0.00043008794097199016 - }, - { - "marker_id": 103, - "link": "Board", - "observed_position_m": [ - 0.10569109498467903, - -0.1879181445415361, - -0.027220907250431126 - ], - "predicted_position_m": [ - 0.10572863460070166, - -0.18769966408253902, - -0.027296170506814023 - ], - "error_m": [ - 3.75396160226249e-05, - 0.00021848045899708346, - -7.526325638289658e-05 - ], - "error_norm_m": 0.00023410999871013627 - }, - { - "marker_id": 105, - "link": "Board", - "observed_position_m": [ - 0.5246788707395265, - -0.2664536362398591, - -0.027111850717305742 - ], - "predicted_position_m": [ - 0.5248580041661369, - -0.26624297938844327, - -0.02738385424630833 - ], - "error_m": [ - 0.00017913342661046716, - 0.000210656851415858, - -0.0002720035290025881 - ], - "error_norm_m": 0.0003878801533560492 - }, - { - "marker_id": 114, - "link": "Arm2", - "observed_position_m": [ - 0.26223606139924743, - -0.1473370343160058, - 0.23458757526726137 - ], - "predicted_position_m": [ - 0.26246348146525844, - -0.1605328532116268, - 0.22020643909252588 - ], - "error_m": [ - 0.00022742006601100817, - -0.013195818895620992, - -0.014381136174735493 - ], - "error_norm_m": 0.01951918117874667 - }, - { - "marker_id": 115, - "link": "Arm2", - "observed_position_m": [ - 0.21520570454160212, - -0.16407119091740335, - 0.23526352220818408 - ], - "predicted_position_m": [ - 0.23930739058672867, - -0.20369824602548453, - 0.2130794258021653 - ], - "error_m": [ - 0.024101686045126552, - -0.03962705510808118, - -0.02218409640601879 - ], - "error_norm_m": 0.05141331442445902 - }, - { - "marker_id": 120, - "link": "Arm2", - "observed_position_m": [ - 0.26207563260277295, - -0.15142391851283918, - 0.16457336671884645 - ], - "predicted_position_m": [ - 0.26245067935622945, - -0.14912289597444123, - 0.15114260838548105 - ], - "error_m": [ - 0.0003750467534565094, - 0.002301022538397951, - -0.013430758333365406 - ], - "error_norm_m": 0.013631604241568852 - }, - { - "marker_id": 198, - "link": "Arm1", - "observed_position_m": [ - 0.1401176763349959, - -0.053084368955621304, - 0.09044519432731817 - ], - "predicted_position_m": [ - 0.13898592460963502, - -0.05446384554601108, - 0.08178592100688736 - ], - "error_m": [ - -0.0011317517253608689, - -0.0013794765903897763, - -0.008659273320430802 - ], - "error_norm_m": 0.008841200827331964 - }, - { - "marker_id": 205, - "link": "Board", - "observed_position_m": [ - 0.7500641972307318, - -0.09001017856939934, - 0.0004289399757762846 - ], - "predicted_position_m": [ - 0.7500245507222149, - -0.08999808053842868, - 0.00019530530139471217 - ], - "error_m": [ - -3.964650851695506e-05, - 1.2098030970658646e-05, - -0.00023363467438157246 - ], - "error_norm_m": 0.00023728330970452892 - }, - { - "marker_id": 206, - "link": "Board", - "observed_position_m": [ - 0.6499702098169382, - -0.009650544300011906, - 0.00015273744134946916 - ], - "predicted_position_m": [ - 0.6500251871697533, - -0.009997289986131553, - 0.00022359151879563336 - ], - "error_m": [ - 5.497735281512206e-05, - -0.0003467456861196462, - 7.08540774461642e-05 - ], - "error_norm_m": 0.0003581555255135535 - }, - { - "marker_id": 207, - "link": "Board", - "observed_position_m": [ - 0.7507003895107062, - -0.009545816835936334, - -0.0003629801630851015 - ], - "predicted_position_m": [ - 0.7500251854242768, - -0.009998081119214583, - 0.00020492418363620245 - ], - "error_m": [ - -0.000675204086429404, - -0.0004522642832782489, - 0.000567904346721304 - ], - "error_norm_m": 0.0009914428310725258 - }, - { - "marker_id": 208, - "link": "Board", - "observed_position_m": [ - 0.34994352400747775, - -0.09007941354850589, - 0.0003278151400407232 - ], - "predicted_position_m": [ - 0.3500245577041208, - -0.08999491600609656, - 0.0002699746420324358 - ], - "error_m": [ - 8.103369664302917e-05, - 8.449754240932861e-05, - -5.784049800828736e-05 - ], - "error_norm_m": 0.00013058260938845362 - }, - { - "marker_id": 210, - "link": "Board", - "observed_position_m": [ - 0.020065824263330253, - -0.020279807909172345, - 0.0004513029981910356 - ], - "predicted_position_m": [ - 0.02002511882849735, - -0.01999230577511022, - 0.00033999337001986183 - ], - "error_m": [ - -4.0705434832904314e-05, - 0.0002875021340621245, - -0.00011130962817117374 - ], - "error_norm_m": 0.0003109730580594026 - }, - { - "marker_id": 211, - "link": "Board", - "observed_position_m": [ - 0.25001182397417865, - -0.01008796199781918, - 0.00030860770915974104 - ], - "predicted_position_m": [ - 0.25002519415165914, - -0.00999412545379943, - 0.000298260859433357 - ], - "error_m": [ - 1.33701774804873e-05, - 9.383654401974931e-05, - -1.0346849726384035e-05 - ], - "error_norm_m": 9.534734363730566e-05 - }, - { - "marker_id": 214, - "link": "Board", - "observed_position_m": [ - 0.34999031439468603, - -0.010437662873963529, - 0.0005743177616843856 - ], - "predicted_position_m": [ - 0.3500251924061827, - -0.00999491658688246, - 0.0002795935242739261 - ], - "error_m": [ - 3.487801149665293e-05, - 0.00044274628708106806, - -0.00029472423741045946 - ], - "error_norm_m": 0.0005330132517369611 - }, - { - "marker_id": 215, - "link": "Board", - "observed_position_m": [ - 0.24996641561707392, - -0.09002569095246064, - 0.0002973400146577166 - ], - "predicted_position_m": [ - 0.25002455944959723, - -0.08999412487301353, - 0.0002886419771918667 - ], - "error_m": [ - 5.814383252331079e-05, - 3.1566079447112316e-05, - -8.698037465849884e-06 - ], - "error_norm_m": 6.672914271828725e-05 - }, - { - "marker_id": 217, - "link": "Board", - "observed_position_m": [ - 0.6502063551169979, - -0.0896972541168264, - 0.00011072429342850576 - ], - "predicted_position_m": [ - 0.6500245524676914, - -0.08999728940534565, - 0.00021397263655414307 - ], - "error_m": [ - -0.00018180264930645063, - -0.0003000352885192542, - 0.00010324834312563732 - ], - "error_norm_m": 0.000365696045931407 - }, - { - "marker_id": 219, - "link": "Arm2", - "observed_position_m": [ - 0.2637535829345879, - -0.11884944118157345, - 0.2701123549464792 - ], - "predicted_position_m": [ - 0.24539029427284925, - -0.14620299148693738, - 0.2600785639673745 - ], - "error_m": [ - -0.01836328866173864, - -0.027353550305363933, - -0.010033790979104729 - ], - "error_norm_m": 0.03443986129755428 - }, - { - "marker_id": 229, - "link": "Arm1", - "observed_position_m": [ - 0.14000393766894376, - -0.14311774987389084, - 0.08736045768765369 - ], - "predicted_position_m": [ - 0.13898373366926126, - -0.14411315224094529, - 0.07384855341320237 - ], - "error_m": [ - -0.0010202039996825008, - -0.0009954023670544487, - -0.013511904274451314 - ], - "error_norm_m": 0.013586875991015795 - }, - { - "marker_id": 232, - "link": "Ellbow", - "observed_position_m": [ - 0.22989513108893148, - -0.16844990202534146, - 0.0283362694163111 - ], - "predicted_position_m": [ - 0.22897177567894955, - -0.16141187291551382, - 0.01051490208330316 - ], - "error_m": [ - -0.0009233554099819241, - 0.007038029109827648, - -0.01782136733300794 - ], - "error_norm_m": 0.01918300217854147 - }, - { - "marker_id": 243, - "link": "Arm1", - "observed_position_m": [ - 0.14016714918614823, - -0.17705235626357455, - 0.050734503636621894 - ], - "predicted_position_m": [ - 0.13897639794856836, - -0.17589001734181348, - 0.035898180680534894 - ], - "error_m": [ - -0.0011907512375798623, - 0.0011623389217610691, - -0.014836322956087 - ], - "error_norm_m": 0.014929346909230583 - }, - { - "marker_id": 244, - "link": "Ellbow", - "observed_position_m": [ - 0.2655544067155775, - -0.14209205384927726, - 0.052048751331276705 - ], - "predicted_position_m": [ - 0.26397724779885823, - -0.14102738698791506, - 0.038961600575796486 - ], - "error_m": [ - -0.001577158916719279, - 0.0010646668613621957, - -0.013087150755480219 - ], - "error_norm_m": 0.013224766942027236 - }, - { - "marker_id": 245, - "link": "Ellbow", - "observed_position_m": [ - 0.22998663035637634, - -0.17703395539578365, - 0.05371866852125128 - ], - "predicted_position_m": [ - 0.22897591024895392, - -0.17555902603705503, - 0.03326315567472333 - ], - "error_m": [ - -0.0010107201074224248, - 0.001474929358728616, - -0.020455512846527954 - ], - "error_norm_m": 0.0205335086520365 - }, - { - "marker_id": 248, - "link": "Ellbow", - "observed_position_m": [ - 0.19258167461200293, - -0.17711397644899018, - 0.05373163171935805 - ], - "predicted_position_m": [ - 0.19147591090357724, - -0.1755587293621489, - 0.03327015592540811 - ], - "error_m": [ - -0.0011057637084256888, - 0.0015552470868412938, - -0.02046147579394994 - ], - "error_norm_m": 0.02055026760279289 - } - ] + "residual_rms": 1.4171361265451303, + "num_markers": 56 } \ No newline at end of file diff --git a/data/robot/robot.json b/data/robot/robot.json index c793941..5edbf12 100644 --- a/data/robot/robot.json +++ b/data/robot/robot.json @@ -1,89 +1,26 @@ { - "coordinateSystem": { - "handedness": "right", - "x": "right", - "y": "backward", - "z": "up" - }, - "units": { - "length": "mm", - "rotation": "degree" - }, - "vision_config": { - "MarkerType": "DICT_4X4_250", - "MarkerSize": 0.025 - }, + "coordinateSystem": {"handedness": "right", "x": "right", "y": "backward", "z": "up"}, + "units": {"length": "mm", "rotation": "degree"}, + "vision_config": {"MarkerType": "DICT_4X4_250", "MarkerSize": 0.025}, "renderingInfo": { "width": 1440, "height": 1080, - "cameraPosition__1": [ - -10, - -800, - 500 - ], - "cameraPosition__2": [ - -500, - 300, - 1200 - ], - "cameraPosition__3": [ - -200, - -900, - 200 - ], - "cameraPosition__4": [ - 1200, - 200, - 300 - ], - "cameraPosition_a": [ - -300, - -800, - 500 - ], - "cameraPosition": [ - -200, - 200, - 1400 - ], - "cameraPosition_c": [ - 600, - -500, - 600 - ], - "cameraTarget": [ - 200, - -200, - 180 - ], - "cameraUpVector": [ - 0, - 0, - 1 - ], - "lightPosition": [ - -500, - -500, - 500 - ], - "lightTarget": [ - 0, - 0, - 0 - ], - "lightUpVector": [ - 0, - 0, - 1 - ], + "cameraPosition__1": [-10, -800, 500], + "cameraPosition__2": [-500, 300, 1200], + "cameraPosition__3": [-200, -900, 200], + "cameraPosition__4": [1200, 200, 300], + "cameraPosition_a": [-300, -800, 500], + "cameraPosition": [-200, 200, 1400], + "cameraPosition_c": [600, -500, 600], + "cameraTarget": [200, -200, 180], + "cameraUpVector": [0, 0, 1], + "lightPosition": [-500, -500, 500], + "lightTarget": [0, 0, 0], + "lightUpVector": [0, 0, 1], "metric": "mm", "showSkeleton": true, "showMarkers": true, - "backgroundColor": [ - 0.7, - 0.85, - 1.0 - ], + "backgroundColor": [0.7, 0.85, 1.0], "backgroundStrength": 0.2, "sunEnergy": 0.35, "areaEnergy": 120, @@ -103,149 +40,28 @@ "lensDistortion": true, "lensDistortionStrength": 0.002, "materials": { - "wood": { - "baseColor": [ - 0.72, - 0.52, - 0.33 - ], - "roughness": 0.85, - "metallic": 0.0 - }, - "plaWhite": { - "baseColor": [ - 0.95, - 0.95, - 0.95 - ], - "roughness": 0.45, - "metallic": 0.0 - }, - "steel": { - "baseColor": [ - 0.72, - 0.72, - 0.75 - ], - "roughness": 0.25, - "metallic": 1.0 - }, - "powderCoatBlue": { - "baseColor": [ - 0.15, - 0.25, - 0.7 - ], - "roughness": 0.55, - "metallic": 0.0 - }, - "defaultPlastic": { - "baseColor": [ - 0.95, - 0.95, - 0.95 - ], - "roughness": 0.4, - "metallic": 0.0 - }, - "skeletonRed": { - "baseColor": [ - 0.85, - 0.2, - 0.2 - ], - "roughness": 0.35, - "metallic": 0.0 - }, - "markerBlack": { - "baseColor": [ - 0.04, - 0.04, - 0.04 - ], - "roughness": 0.8, - "metallic": 0.0 - } + "wood": {"baseColor": [0.72, 0.52, 0.33], "roughness": 0.85, "metallic": 0.0}, + "plaWhite": {"baseColor": [0.95, 0.95, 0.95], "roughness": 0.45, "metallic": 0.0}, + "steel": {"baseColor": [0.72, 0.72, 0.75], "roughness": 0.25, "metallic": 1.0}, + "powderCoatBlue": {"baseColor": [0.15, 0.25, 0.7], "roughness": 0.55, "metallic": 0.0}, + "defaultPlastic": {"baseColor": [0.95, 0.95, 0.95], "roughness": 0.4, "metallic": 0.0}, + "skeletonRed": {"baseColor": [0.85, 0.2, 0.2], "roughness": 0.35, "metallic": 0.0}, + "markerBlack": {"baseColor": [0.04, 0.04, 0.04], "roughness": 0.8, "metallic": 0.0} }, - "skeletonDefaults": { - "radius": 4, - "color": [ - 0.85, - 0.2, - 0.2 - ] - }, - "markerDefaults": { - "size": 25, - "thickness": 1, - "color": [ - 0.04, - 0.04, - 0.04 - ] - }, - "defaultPosition": { - "x": 80, - "y": 20, - "z": 80, - "a": -120, - "b": 23, - "c": 9, - "e": 3 - } - }, - "defaultPosition__": { - "x": 10, - "y": 4, - "z": 20, - "a": 10, - "b": 2, - "c": 9, - "e": 1 - }, - "defaultPosition": { - "x": 120, - "y": 60, - "z": -110, - "a": 20, - "b": 30, - "c": 180, - "e": 4 - }, - "recognized": { - "x": null, - "y": null, - "z": null, - "a": null, - "b": null, - "c": null, - "e": null + "skeletonDefaults": {"radius": 4, "color": [0.85, 0.2, 0.2]}, + "markerDefaults": {"size": 25, "thickness": 1, "color": [0.04, 0.04, 0.04]}, + "defaultPosition": {"x": 80, "y": 20, "z": 80, "a": -120, "b": 23, "c": 9, "e": 3} }, + "defaultPosition__": {"x": 10, "y": 4, "z": 20, "a": 10, "b": 2, "c": 9, "e": 1}, + "defaultPosition": {"x": 120, "y": 60, "z": -110, "a": 20, "b": 30, "c": 180, "e": 4}, + "recognized": {"x": null, "y": null, "z": null, "a": null, "b": null, "c": null, "e": null}, "constraint_rules": { - "rigid_distance": { - "enabled": true, - "mode": "mst", - "weight": 1.0 - }, - "joint_axis_projection": { - "enabled": true, - "max_pairs": 2, - "weight": 0.35 - }, - "chain_axis_projection": { - "enabled": false, - "max_depth": 3, - "max_pairs": 2, - "weight": 0.15 - }, + "rigid_distance": {"enabled": true, "mode": "mst", "weight": 1.0}, + "joint_axis_projection": {"enabled": true, "max_pairs": 2, "weight": 0.35}, + "chain_axis_projection": {"enabled": false, "max_depth": 3, "max_pairs": 2, "weight": 0.15}, "axis_alignment_threshold": 0.95 }, - "observation_weighting": { - "enabled": true, - "distance_weight": true, - "marker_size_weight": true, - "view_angle_weight": true - }, + "observation_weighting": {"enabled": true, "distance_weight": true, "marker_size_weight": true, "view_angle_weight": true}, "multiview_calculation": { "combine_mode": "mean", "size_ref_px": 50.0, @@ -272,68 +88,16 @@ "huber_delta_mm": 8.0, "max_iterations": 200, "min_cameras_per_marker": 2, - "finger_block_joints": [ - "b", - "c", - "e" - ], + "finger_block_joints": ["b", "c", "e"], "per_link_method": {} }, "robot_test_poses": { - "4": { - "x": 70, - "y": 50, - "z": -70, - "a": 120, - "b": 50, - "c": 30, - "e": 20 - }, - "5": { - "x": 180, - "y": 86, - "z": -120, - "a": -60, - "b": 22, - "c": 91, - "e": 10 - }, - "6": { - "x": 80, - "y": 20, - "z": 80, - "a": -120, - "b": 23, - "c": 9, - "e": 3 - }, - "7": { - "x": 30, - "y": -2, - "z": 95, - "a": 20, - "b": 23, - "c": 9, - "e": 9 - }, - "8": { - "x": 50, - "y": -2, - "z": 95, - "a": 20, - "b": 60, - "c": 9, - "e": 3 - }, - "9": { - "x": 60, - "y": -2, - "z": 95, - "a": 200, - "b": 60, - "c": 9, - "e": 8 - }, + "4": {"x": 70, "y": 50, "z": -70, "a": 120, "b": 50, "c": 30, "e": 20}, + "5": {"x": 180, "y": 86, "z": -120, "a": -60, "b": 22, "c": 91, "e": 10}, + "6": {"x": 80, "y": 20, "z": 80, "a": -120, "b": 23, "c": 9, "e": 3}, + "7": {"x": 30, "y": -2, "z": 95, "a": 20, "b": 23, "c": 9, "e": 9}, + "8": {"x": 50, "y": -2, "z": 95, "a": 20, "b": 60, "c": 9, "e": 3}, + "9": {"x": 60, "y": -2, "z": 95, "a": 200, "b": 60, "c": 9, "e": 8}, "9a": { "x": 60, "y": -2, @@ -342,11 +106,7 @@ "b": 60, "c": 9, "e": 8, - "rendering": { - "width": 1440, - "height": 1080, - "dofFStop": 11 - } + "rendering": {"width": 1440, "height": 1080, "dofFStop": 11} }, "9b": { "x": 60, @@ -356,123 +116,31 @@ "b": 60, "c": 9, "e": 8, - "rendering": { - "width": 4896, - "height": 3264, - "dofFStop": 5.6 - } + "rendering": {"width": 4896, "height": 3264, "dofFStop": 5.6} }, - "10": { - "x": 120, - "y": 60, - "z": -110, - "a": 20, - "b": 30, - "c": 180, - "e": 4 - }, - "11": { - "x": 50, - "y": 4, - "z": 176, - "a": 20, - "b": 60, - "c": 9, - "e": 5 - }, - "12": { - "x": 50, - "y": 0, - "z": 178, - "a": 210, - "b": 80, - "c": 90, - "e": 6 - } + "10": {"x": 120, "y": 60, "z": -110, "a": 20, "b": 30, "c": 180, "e": 4}, + "11": {"x": 50, "y": 4, "z": 176, "a": 20, "b": 60, "c": 9, "e": 5}, + "12": {"x": 50, "y": 0, "z": 178, "a": 210, "b": 80, "c": 90, "e": 6} }, "test_camera_positions": { - "a": [ - -300, - -800, - 800 - ], - "b": [ - 300, - -900, - 1200 - ], - "c": [ - 300, - -900, - 400 - ], - "d": [ - 700, - -800, - 400 - ], - "e": [ - 1200, - -900, - 400 - ], - "f": [ - 500, - -300, - 1400 - ], - "g": [ - -200, - 200, - 1400 - ] + "a": [-300, -800, 800], + "b": [300, -900, 1200], + "c": [300, -900, 400], + "d": [700, -800, 400], + "e": [1200, -900, 400], + "f": [500, -300, 1400], + "g": [-200, 200, 1400] }, "test_camera_targets": { - "a": [ - 210, - -100, - 180 - ], - "b": [ - 310, - -80, - 180 - ], - "c": [ - 210, - -100, - 150 - ], - "d": [ - 210, - -100, - 150 - ], - "e": [ - 210, - -100, - 50 - ], - "f": [ - 200, - -200, - 180 - ], - "g": [ - 200, - -200, - 180 - ] - }, - "movements": { - "x": null, - "y": null, - "z": null, - "a": null, - "b": null, - "c": null, - "e": null + "a": [210, -100, 180], + "b": [310, -80, 180], + "c": [210, -100, 150], + "d": [210, -100, 150], + "e": [210, -100, 50], + "f": [200, -200, 180], + "g": [200, -200, 180] }, + "movements": {"x": null, "y": null, "z": null, "a": null, "b": null, "c": null, "e": null}, "state_pose_params": { "numbers_of_Elements_to_consider_start": 3, "numbers_of_Elements_to_consider_final": 5, @@ -488,1938 +156,303 @@ "links": { "Board": { "parent": null, - "size": [ - 1000, - 200, - 25 - ], - "mountPosition": [ - 0, - 0, - 0 - ], - "mountRotation": [ - 0, - 0, - 0 - ], - "skeleton": { - "from": [ - 0, - 0, - 16 - ], - "to": [ - 1000, - 0, - 16 - ], - "radius": 4, - "color": [ - 0.85, - 0.2, - 0.2 - ] - }, + "size": [1000, 200, 25], + "mountPosition": [0, 0, 0], + "mountRotation": [0, 0, 0], + "skeleton": {"from": [0, 0, 16], "to": [1000, 0, 16], "radius": 4, "color": [0.85, 0.2, 0.2]}, "markers": [ - { - "id": 210, - "position": [ - 20, - -20, - 0.3 - ], - "normal": [ - 0, - 0, - 1 - ] - }, - { - "id": 211, - "position": [ - 250, - -10, - 0.3 - ], - "normal": [ - 0, - 0, - 1 - ] - }, - { - "id": 215, - "position": [ - 250, - -90, - 0.3 - ], - "normal": [ - 0, - 0, - 1 - ] - }, - { - "id": 214, - "position": [ - 350, - -10, - 0.3 - ], - "normal": [ - 0, - 0, - 1 - ] - }, - { - "id": 208, - "position": [ - 350, - -90, - 0.3 - ], - "normal": [ - 0, - 0, - 1 - ] - }, - { - "id": 206, - "position": [ - 650, - -10, - 0.3 - ], - "normal": [ - 0, - 0, - 1 - ] - }, - { - "id": 205, - "position": [ - 750, - -90, - 0.3 - ], - "normal": [ - 0, - 0, - 1 - ] - }, - { - "id": 207, - "position": [ - 750, - -10, - 0.3 - ], - "normal": [ - 0, - 0, - 1 - ] - }, - { - "id": 217, - "position": [ - 650, - -90, - 0.3 - ], - "normal": [ - 0, - 0, - 1 - ] - }, + {"id": 210, "position": [20, -20, 0.3], "normal": [0, 0, 1]}, + {"id": 211, "position": [250, -10, 0.3], "normal": [0, 0, 1]}, + {"id": 215, "position": [250, -90, 0.3], "normal": [0, 0, 1]}, + {"id": 214, "position": [350, -10, 0.3], "normal": [0, 0, 1]}, + {"id": 208, "position": [350, -90, 0.3], "normal": [0, 0, 1]}, + {"id": 206, "position": [650, -10, 0.3], "normal": [0, 0, 1]}, + {"id": 205, "position": [750, -90, 0.3], "normal": [0, 0, 1]}, + {"id": 207, "position": [750, -10, 0.3], "normal": [0, 0, 1]}, + {"id": 217, "position": [650, -90, 0.3], "normal": [0, 0, 1]}, { "id": 46, - "position": [ - 536.71, - 185.44, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], + "position": [536.71, 185.44, -27.3], + "normal": [0, 0, 1], "spin": 90, "info": "is placed on a white paper, A0_60Arucos_25mm_Seet223.pdf, with the following marker placements:" }, - { - "id": 47, - "position": [ - 344.23, - -286.54, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 48, - "position": [ - 688.69, - -320.72, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 49, - "position": [ - 1006.0, - 158.33, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 50, - "position": [ - 573.41, - 211.86, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 51, - "position": [ - 167.8, - -172.08, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 52, - "position": [ - 94.68, - 208.66, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 53, - "position": [ - 486.25, - 212.24, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 54, - "position": [ - 342.27, - -330.59, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 55, - "position": [ - 283.72, - -262.58, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 56, - "position": [ - 498.68, - 168.67, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 57, - "position": [ - 602.86, - -364.05, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 58, - "position": [ - 50.09, - -218.11, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 59, - "position": [ - 626.21, - -278.75, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 60, - "position": [ - 434.36, - 283.81, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 61, - "position": [ - -22.42, - 335.83, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 62, - "position": [ - 404.7, - -175.1, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 63, - "position": [ - 777.4, - -236.15, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 64, - "position": [ - -21.27, - -188.23, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 65, - "position": [ - 803.39, - -297.37, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 66, - "position": [ - 209.75, - -363.23, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 67, - "position": [ - 523.07, - 267.04, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 68, - "position": [ - 573.73, - 170.64, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 69, - "position": [ - 7.61, - -281.21, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 70, - "position": [ - 601.87, - 300.33, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 71, - "position": [ - 749.75, - -284.01, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 72, - "position": [ - 440.99, - 194.32, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 73, - "position": [ - 221.73, - 333.11, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 74, - "position": [ - 93.78, - 144.5, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 75, - "position": [ - -25.7, - 194.58, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 76, - "position": [ - 685.21, - 166.8, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 77, - "position": [ - 18.19, - 191.57, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 78, - "position": [ - 823.11, - -344.38, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 79, - "position": [ - 312.3, - -159.11, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 80, - "position": [ - 863.59, - -335.92, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 81, - "position": [ - 132.14, - 169.03, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 82, - "position": [ - 219.16, - 297.24, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 83, - "position": [ - 44.16, - 339.22, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 84, - "position": [ - 407.49, - 258.42, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 85, - "position": [ - 504.58, - -312.75, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 86, - "position": [ - 362.89, - 292.01, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 87, - "position": [ - 943.63, - -245.76, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 88, - "position": [ - 765.87, - 316.04, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 89, - "position": [ - 988.02, - -369.14, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 90, - "position": [ - 643.17, - 316.43, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 91, - "position": [ - 723.35, - 328.05, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 92, - "position": [ - 645.09, - -184.84, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 93, - "position": [ - 934.88, - 143.6, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 94, - "position": [ - 875.7, - 173.65, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 95, - "position": [ - 186.04, - -274.07, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 96, - "position": [ - 369.77, - -186.49, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 97, - "position": [ - 304.35, - -359.67, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 98, - "position": [ - 575.27, - 315.06, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 99, - "position": [ - 959.16, - -321.55, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 100, - "position": [ - 803.25, - 172.36, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 101, - "position": [ - 117.7, - 298.66, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 102, - "position": [ - 649.69, - -223.0, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 103, - "position": [ - 105.71, - -187.71, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 104, - "position": [ - 826.71, - 239.16, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - }, - { - "id": 105, - "position": [ - 524.84, - -266.25, - -27.3 - ], - "normal": [ - 0, - 0, - 1 - ], - "spin": 90 - } + {"id": 47, "position": [344.23, -286.54, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 48, "position": [688.69, -320.72, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 49, "position": [1006.0, 158.33, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 50, "position": [573.41, 211.86, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 51, "position": [167.8, -172.08, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 52, "position": [94.68, 208.66, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 53, "position": [486.25, 212.24, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 54, "position": [342.27, -330.59, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 55, "position": [283.72, -262.58, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 56, "position": [498.68, 168.67, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 57, "position": [602.86, -364.05, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 58, "position": [50.09, -218.11, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 59, "position": [626.21, -278.75, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 60, "position": [434.36, 283.81, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 61, "position": [-22.42, 335.83, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 62, "position": [404.7, -175.1, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 63, "position": [777.4, -236.15, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 64, "position": [-21.27, -188.23, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 65, "position": [803.39, -297.37, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 66, "position": [209.75, -363.23, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 67, "position": [523.07, 267.04, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 68, "position": [573.73, 170.64, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 69, "position": [7.61, -281.21, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 70, "position": [601.87, 300.33, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 71, "position": [749.75, -284.01, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 72, "position": [440.99, 194.32, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 73, "position": [221.73, 333.11, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 74, "position": [93.78, 144.5, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 75, "position": [-25.7, 194.58, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 76, "position": [685.21, 166.8, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 77, "position": [18.19, 191.57, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 78, "position": [823.11, -344.38, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 79, "position": [312.3, -159.11, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 80, "position": [863.59, -335.92, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 81, "position": [132.14, 169.03, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 82, "position": [219.16, 297.24, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 83, "position": [44.16, 339.22, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 84, "position": [407.49, 258.42, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 85, "position": [504.58, -312.75, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 86, "position": [362.89, 292.01, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 87, "position": [943.63, -245.76, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 88, "position": [765.87, 316.04, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 89, "position": [988.02, -369.14, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 90, "position": [643.17, 316.43, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 91, "position": [723.35, 328.05, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 92, "position": [645.09, -184.84, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 93, "position": [934.88, 143.6, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 94, "position": [875.7, 173.65, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 95, "position": [186.04, -274.07, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 96, "position": [369.77, -186.49, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 97, "position": [304.35, -359.67, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 98, "position": [575.27, 315.06, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 99, "position": [959.16, -321.55, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 100, "position": [803.25, 172.36, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 101, "position": [117.7, 298.66, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 102, "position": [649.69, -223.0, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 103, "position": [105.71, -187.71, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 104, "position": [826.71, 239.16, -27.3], "normal": [0, 0, 1], "spin": 90}, + {"id": 105, "position": [524.84, -266.25, -27.3], "normal": [0, 0, 1], "spin": 90} ], "model": [ { "stlFile": "surfaces/Board.stl", - "originOfModel": [ - 0, - 0, - 0 - ], - "rotationOfModelDegree": [ - 0, - 0, - -90 - ], + "originOfModel": [0, 0, 0], + "rotationOfModelDegree": [0, 0, -90], "material": "wood" }, { "stlFile": "surfaces/BoardRail.stl", - "originOfModel": [ - 0, - 0, - 0 - ], - "rotationOfModelDegree": [ - 0, - 0, - -90 - ], + "originOfModel": [0, 0, 0], + "rotationOfModelDegree": [0, 0, -90], "material": "steel" } ] }, "Base": { "parent": "Board", - "size": [ - 150, - 200, - 150 - ], - "mountPosition": [ - 0, - 0, - 0 - ], - "mountRotation": [ - 0, - 0, - 0 - ], + "size": [150, 200, 150], + "mountPosition": [0, 0, 0], + "mountRotation": [0, 0, 0], "jointToParent": { "name": "Slider", "type": "linear", - "axis": [ - 1, - 0, - 0 - ], - "origin": [ - 0, - 0, - 16 - ], - "rotation": [ - 0, - 0, - 0 - ], + "axis": [1, 0, 0], + "origin": [0, 0, 16], + "rotation": [0, 0, 0], "variable": "x" }, - "skeleton": { - "from": [ - 0, - 108, - 45 - ], - "to": [ - 110, - 108, - 45 - ], - "radius": 4, - "color": [ - 0.2, - 0.8, - 0.2 - ] - }, + "skeleton": {"from": [0, 108, 45], "to": [110, 108, 45], "radius": 4, "color": [0.2, 0.8, 0.2]}, "markers": [], "model": [ { "stlFile": "surfaces/Base.stl", - "originOfModel": [ - -30, - 0, - -35 - ], - "rotationOfModelDegree": [ - 0, - 0, - 0 - ], + "originOfModel": [-30, 0, -35], + "rotationOfModelDegree": [0, 0, 0], "material": "plaWhite" } ] }, "Arm1": { "parent": "Base", - "size": [ - 70, - 250, - 70 - ], - "mountPosition": [ - 0, - 0, - 0 - ], - "mountRotation": [ - 0, - 0, - 0 - ], + "size": [70, 250, 70], + "mountPosition": [0, 0, 0], + "mountRotation": [0, 0, 0], "jointToParent": { "name": "Joint1", "type": "revolute", - "axis": [ - -1, - 0, - 0 - ], - "origin": [ - 110, - 108, - 45 - ], - "rotation": [ - 0, - 0, - 0 - ], + "axis": [-1, 0, 0], + "origin": [110, 108, 45], + "rotation": [0, 0, 0], "variable": "y" }, - "skeleton": { - "from": [ - 0, - 0, - 0 - ], - "to": [ - 0, - -250, - 0 - ], - "radius": 4, - "color": [ - 0.2, - 0.2, - 0.9 - ] - }, + "skeleton": {"from": [0, 0, 0], "to": [0, -250, 0], "radius": 4, "color": [0.2, 0.2, 0.9]}, "markers": [ - { - "id": 198, - "name": "aruco_198", - "position": [ - 0, - -160, - 35 - ], - "normal": [ - 0, - 0, - 1 - ], - "size": 25, - "spin": 0 - }, - { - "id": 229, - "name": "aruco_229", - "position": [ - 0, - -250, - 35 - ], - "normal": [ - 0, - 0, - 1 - ], - "size": 25, - "spin": 0 - }, - { - "id": 242, - "name": "aruco_242", - "position": [ - 0, - -250, - -35 - ], - "normal": [ - 0, - 0, - -1 - ], - "size": 25, - "spin": 0 - }, - { - "id": 243, - "name": "aruco_243", - "position": [ - 0, - -285, - 0 - ], - "normal": [ - 0, - -1, - 0 - ], - "size": 25, - "spin": 0 - } + {"id": 198, "name": "aruco_198", "position": [0, -160, 35], "normal": [0, 0, 1], "size": 25, "spin": 0}, + {"id": 229, "name": "aruco_229", "position": [0, -250, 35], "normal": [0, 0, 1], "size": 25, "spin": 0}, + {"id": 242, "name": "aruco_242", "position": [0, -250, -35], "normal": [0, 0, -1], "size": 25, "spin": 0}, + {"id": 243, "name": "aruco_243", "position": [0, -285, 0], "normal": [0, -1, 0], "size": 25, "spin": 0} ], "model": [ { "stlFile": "surfaces/Holm.stl", - "originOfModel__": [ - -25, - 29, - -28.5 - ], - "originOfModel": [ - -29, - 25, - 28.5 - ], - "rotationOfModelDegree__": [ - 0, - 0, - 0 - ], - "rotationOfModelDegree": [ - 180, - 0, - -90 - ], + "originOfModel__": [-25, 29, -28.5], + "originOfModel": [-29, 25, 28.5], + "rotationOfModelDegree__": [0, 0, 0], + "rotationOfModelDegree": [180, 0, -90], "material": "powderCoatBlue" } ] }, "Ellbow": { "parent": "Arm1", - "mountPosition": [ - 0, - 0, - 0 - ], - "mountRotation": [ - 0, - 0, - 0 - ], + "mountPosition": [0, 0, 0], + "mountRotation": [0, 0, 0], "jointToParent": { "name": "Joint2", "type": "revolute", - "axis": [ - -1, - 0, - 0 - ], - "origin": [ - 0, - -250, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], + "axis": [-1, 0, 0], + "origin": [0, -250, 0], + "rotation": [0, 0, 0], "variable": "z" }, - "skeleton": { - "from": [ - 0, - 0, - 0 - ], - "to": [ - 90, - 0, - 0 - ], - "radius": 4, - "color": [ - 0.9, - 0.2, - 0.2 - ] - }, + "skeleton": {"from": [0, 0, 0], "to": [90, 0, 0], "radius": 4, "color": [0.9, 0.2, 0.2]}, "model": [ { "stlFile": "surfaces/Ellebogen.stl", - "originOfModel": [ - 90, - 0, - 0 - ], - "rotationOfModelDegree": [ - 0, - -90, - -90 - ], + "originOfModel": [90, 0, 0], + "rotationOfModelDegree": [0, -90, -90], "material": "defaultPlastic" } ], "markers": [ - { - "id": 244, - "name": "aruco_244", - "position": [ - 125, - 0, - 0 - ], - "normal": [ - 1, - 0, - 0 - ], - "size": 25, - "spin": 0 - }, - { - "id": 245, - "name": "aruco_245", - "position": [ - 90, - 0, - -35 - ], - "normal": [ - 0, - 0, - -1 - ], - "size": 25, - "spin": 0 - }, - { - "id": 246, - "name": "aruco_246", - "position": [ - 90, - 0, - 35 - ], - "normal": [ - 0, - 0, - 1 - ], - "size": 25 - }, - { - "id": 247, - "name": "aruco_247", - "position": [ - 52.5, - 0, - 35 - ], - "normal": [ - 0, - 0, - 1 - ], - "size": 25 - }, - { - "id": 248, - "name": "aruco_248", - "position": [ - 52.5, - 0, - -35 - ], - "normal": [ - 0, - 0, - -1 - ], - "size": 25 - }, - { - "id": 232, - "name": "aruco_232", - "position": [ - 90, - 24.75, - -24.75 - ], - "normal": [ - 0, - 1, - -1 - ], - "size": 25 - }, - { - "id": 231, - "name": "aruco_231", - "position": [ - 90, - 24.75, - 24.75 - ], - "normal": [ - 0, - 1, - 1 - ], - "size": 25 - } + {"id": 244, "name": "aruco_244", "position": [125, 0, 0], "normal": [1, 0, 0], "size": 25, "spin": 0}, + {"id": 245, "name": "aruco_245", "position": [90, 0, -35], "normal": [0, 0, -1], "size": 25, "spin": 0}, + {"id": 246, "name": "aruco_246", "position": [90, 0, 35], "normal": [0, 0, 1], "size": 25}, + {"id": 247, "name": "aruco_247", "position": [52.5, 0, 35], "normal": [0, 0, 1], "size": 25}, + {"id": 248, "name": "aruco_248", "position": [52.5, 0, -35], "normal": [0, 0, -1], "size": 25}, + {"id": 232, "name": "aruco_232", "position": [90, 24.75, -24.75], "normal": [0, 1, -1], "size": 25}, + {"id": 231, "name": "aruco_231", "position": [90, 24.75, 24.75], "normal": [0, 1, 1], "size": 25} ] }, "Arm2": { "parent": "Ellbow", - "mountPosition": [ - 0, - 0, - 0 - ], - "mountRotation": [ - 0, - 0, - 0 - ], + "mountPosition": [0, 0, 0], + "mountRotation": [0, 0, 0], "jointToParent": { "name": "Joint3", "type": "revolute", - "axis": [ - 0, - -1, - 0 - ], - "origin": [ - 90, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], + "axis": [0, -1, 0], + "origin": [90, 0, 0], + "rotation": [0, 0, 0], "variable": "a" }, - "skeleton": { - "from": [ - 0, - 0, - 0 - ], - "to": [ - 0, - -250, - 0 - ], - "radius": 4, - "color": [ - 0.95, - 0.85, - 0.2 - ] - }, + "skeleton": {"from": [0, 0, 0], "to": [0, -250, 0], "radius": 4, "color": [0.95, 0.85, 0.2]}, "model": [ { "stlFile": "surfaces/Unterarm.stl", - "originOfModel": [ - 0, - -250, - 0 - ], - "rotationOfModelDegree": [ - 180, - 0, - -90 - ], + "originOfModel": [0, -250, 0], + "rotationOfModelDegree": [180, 0, -90], "material": "defaultPlastic" } ], "markers": [ - { - "id": 120, - "position": [ - 24.75, - -112, - -24.75 - ], - "normal": [ - 1, - 0, - -1 - ] - }, - { - "id": 122, - "name": "aruco_122", - "position": [ - -35, - -112, - 0 - ], - "normal": [ - -1, - 0, - 0 - ] - }, - { - "id": 218, - "name": "aruco_218", - "position": [ - 35, - -112, - 0 - ], - "normal": [ - 1, - 0, - 0 - ] - }, - { - "id": 113, - "name": "aruco_113", - "position": [ - 0, - -182, - 30 - ], - "normal": [ - 0, - 0, - 1 - ] - }, - { - "id": 114, - "name": "aruco_114", - "position": [ - 24.75, - -182, - -24.75 - ], - "normal": [ - 1, - 0, - -1 - ] - }, - { - "id": 115, - "name": "aruco_115", - "position": [ - -24.75, - -182, - -24.75 - ], - "normal": [ - -1, - 0, - -1 - ] - }, - { - "id": 124, - "name": "aruco_124", - "position": [ - -35, - -219, - 0 - ], - "normal": [ - -1, - 0, - 0 - ] - }, - { - "id": 219, - "name": "aruco_219", - "position": [ - 35, - -219, - 0 - ], - "normal": [ - 1, - 0, - 0 - ] - } + {"id": 120, "position": [24.75, -112, -24.75], "normal": [1, 0, -1]}, + {"id": 122, "name": "aruco_122", "position": [-35, -112, 0], "normal": [-1, 0, 0]}, + {"id": 218, "name": "aruco_218", "position": [35, -112, 0], "normal": [1, 0, 0]}, + {"id": 113, "name": "aruco_113", "position": [0, -182, 30], "normal": [0, 0, 1]}, + {"id": 114, "name": "aruco_114", "position": [24.75, -182, -24.75], "normal": [1, 0, -1]}, + {"id": 115, "name": "aruco_115", "position": [-24.75, -182, -24.75], "normal": [-1, 0, -1]}, + {"id": 124, "name": "aruco_124", "position": [-35, -219, 0], "normal": [-1, 0, 0]}, + {"id": 219, "name": "aruco_219", "position": [35, -219, 0], "normal": [1, 0, 0]} ] }, "Hand": { "parent": "Arm2", - "mountPosition": [ - 0, - 0, - 0 - ], - "mountRotation": [ - 0, - 0, - 0 - ], + "mountPosition": [0, 0, 0], + "mountRotation": [0, 0, 0], "jointToParent": { "name": "Joint4", "type": "revolute", - "axis": [ - 1, - 0, - 0 - ], - "origin": [ - 0, - -250, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], + "axis": [1, 0, 0], + "origin": [0, -250, 0], + "rotation": [0, 0, 0], "variable": "b" }, - "skeleton": { - "from": [ - 0, - 0, - 0 - ], - "to": [ - 0, - -35, - 0 - ], - "radius": 4, - "color": [ - 0.95, - 0.55, - 0.15 - ] - } + "skeleton": {"from": [0, 0, 0], "to": [0, -35, 0], "radius": 4, "color": [0.95, 0.55, 0.15]} }, "Palm": { "parent": "Hand", - "mountPosition": [ - 0, - 0, - 0 - ], - "mountRotation": [ - 0, - 0, - 0 - ], + "mountPosition": [0, 0, 0], + "mountRotation": [0, 0, 0], "jointToParent": { "name": "Joint3", "type": "revolute", - "axis": [ - 0, - -1, - 0 - ], - "origin": [ - 0, - 0, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], + "axis": [0, -1, 0], + "origin": [0, 0, 0], + "rotation": [0, 0, 0], "variable": "c" }, - "skeleton": { - "from": [ - -50, - -35, - 0 - ], - "to": [ - 50, - -35, - 0 - ], - "radius": 7, - "color": [ - 0.95, - 0.2, - 0.2 - ] - } + "skeleton": {"from": [-50, -35, 0], "to": [50, -35, 0], "radius": 7, "color": [0.95, 0.2, 0.2]} }, "FingerA": { "parent": "Palm", - "size": [ - 80, - 60, - 20 - ], - "mountPosition": [ - 0, - 0, - 0 - ], - "mountRotation": [ - 0, - 0, - 0 - ], + "size": [80, 60, 20], + "mountPosition": [0, 0, 0], + "mountRotation": [0, 0, 0], "jointToParent": { "name": "Slider", "type": "linear", - "axis": [ - 1, - 0, - 0 - ], - "origin": [ - 4, - -35, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], + "axis": [1, 0, 0], + "origin": [4, -35, 0], + "rotation": [0, 0, 0], "variable": "e" }, - "skeleton": { - "from": [ - 0, - 0, - 0 - ], - "to": [ - 0, - -60, - 0 - ], - "radius": 4, - "color": [ - 0.2, - 0.8, - 0.2 - ] - }, + "skeleton": {"from": [0, 0, 0], "to": [0, -60, 0], "radius": 4, "color": [0.2, 0.8, 0.2]}, "markers": [ - { - "id": 40, - "position": [ - 12, - -24, - -17.1 - ], - "normal": [ - -10.98, - 0, - -23.56 - ] - }, - { - "id": 41, - "position": [ - 1.5, - -2.2, - 25.8 - ], - "normal": [ - 0, - -25.6, - 9.5 - ] - }, - { - "id": 42, - "position": [ - 13.9, - -40, - 0 - ], - "normal": [ - 1, - -0.35, - 0.4 - ], - "spin": 27 - } + {"id": 40, "position": [12, -24, -17.1], "normal": [-10.98, 0, -23.56]}, + {"id": 41, "position": [1.5, -2.2, 25.8], "normal": [0, -25.6, 9.5]}, + {"id": 42, "position": [13.9, -40, 0], "normal": [1, -0.35, 0.4], "spin": 27} ], "model": [ { "stlFile": "surfaces/Finger.stl", - "originOfModel": [ - 24, - 0, - -9.1 - ], - "rotationOfModelDegree": [ - 90, - -90, - 0 - ], + "originOfModel": [24, 0, -9.1], + "rotationOfModelDegree": [90, -90, 0], "material": "defaultPlastic" } ] }, "FingerB": { "parent": "Palm", - "size": [ - 80, - 60, - 20 - ], - "mountPosition": [ - 0, - 0, - 0 - ], - "mountRotation": [ - 0, - 0, - 0 - ], + "size": [80, 60, 20], + "mountPosition": [0, 0, 0], + "mountRotation": [0, 0, 0], "jointToParent": { "name": "Slider", "type": "linear", - "axis": [ - -1, - 0, - 0 - ], - "origin": [ - -4, - -35, - 0 - ], - "rotation": [ - 0, - 0, - 0 - ], + "axis": [-1, 0, 0], + "origin": [-4, -35, 0], + "rotation": [0, 0, 0], "variable": "e" }, - "skeleton": { - "from": [ - 0, - 0, - 0 - ], - "to": [ - 0, - -60, - 0 - ], - "radius": 4, - "color": [ - 0.2, - 0.8, - 0.2 - ] - }, + "skeleton": {"from": [0, 0, 0], "to": [0, -60, 0], "radius": 4, "color": [0.2, 0.8, 0.2]}, "markers": [ - { - "id": 43, - "position": [ - -12, - -24, - 17.1 - ], - "normal": [ - 10.98, - 0, - 23.56 - ], - "spin": 90 - }, - { - "id": 44, - "position": [ - -1.5, - -2.2, - -25.8 - ], - "normal": [ - 0, - -25.6, - -9.5 - ], - "spin": 90 - }, - { - "id": 45, - "position": [ - -13.9, - -40, - 0 - ], - "normal": [ - -1, - -0.35, - -0.4 - ], - "spin": -27 - } + {"id": 43, "position": [-12, -24, 17.1], "normal": [10.98, 0, 23.56], "spin": 90}, + {"id": 44, "position": [-1.5, -2.2, -25.8], "normal": [0, -25.6, -9.5], "spin": 90}, + {"id": 45, "position": [-13.9, -40, 0], "normal": [-1, -0.35, -0.4], "spin": -27} ], "model": [ { "stlFile": "surfaces/Finger.stl", - "originOfModel": [ - -24, - 0, - 9.1 - ], - "rotationOfModelDegree": [ - 90, - 90, - 0 - ], + "originOfModel": [-24, 0, 9.1], + "rotationOfModelDegree": [90, 90, 0], "material": "defaultPlastic" } ] } } -} \ No newline at end of file +} diff --git a/run/robot_viewer.html b/run/robot_viewer.html index b95f297..e88365e 100644 --- a/run/robot_viewer.html +++ b/run/robot_viewer.html @@ -208,6 +208,14 @@ +